From 58b1c12155849f0c5459f6a8ec617018aebe894c Mon Sep 17 00:00:00 2001 From: nggit Date: Thu, 23 Nov 2023 15:18:42 +0700 Subject: [PATCH] release 0.0.309 (#40) * update README.md --------- Co-authored-by: nggit <12218311+nggit@users.noreply.github.com> --- README.md | 8 +++----- setup.py | 2 +- tremolo/__init__.py | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 16fc5f0..738163d 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ And other use cases… ## Features Tremolo is only suitable for those who value [minimalism](https://en.wikipedia.org/wiki/Minimalism_%28computing%29) and stability over features. -With only 3K lines of code, with no dependencies other than the [Python Standard Library](https://docs.python.org/3/library/index.html), it gives you: +With only **3k** lines of code, with no dependencies other than the [Python Standard Library](https://docs.python.org/3/library/index.html), it gives you: * HTTP/1.x with [WebSocket support](https://nggit.github.io/tremolo-docs/websocket.html) * Keep-Alive connections with [configurable limit](https://nggit.github.io/tremolo-docs/configuration.html#keepalive_connections) @@ -136,10 +136,8 @@ python3 -m tremolo --log-level ERROR example:app You will find that Tremolo is reasonably fast. -What's interesting is that this may become different when [CPython becomes faster](https://devblogs.microsoft.com/python/python-311-faster-cpython-team/), -or another faster Python implementation comes along. - -All I can say is that Tremolo is built with simplicity in mind, so performance will naturally follow. +However, it should be noted that bottlenecks often occur on the application side. +Which means that in real-world usage, throughput reflects more on the application than the server. ## Misc Tremolo utilizes `SO_REUSEPORT` (Linux 3.9+) to load balance worker processes. diff --git a/setup.py b/setup.py index bf40cb0..23b27da 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ setup( name='tremolo', - version='0.0.308', + version='0.0.309', license='MIT', author='nggit', author_email='contact@anggit.com', diff --git a/tremolo/__init__.py b/tremolo/__init__.py index c5b9dbc..9c37184 100644 --- a/tremolo/__init__.py +++ b/tremolo/__init__.py @@ -1,4 +1,4 @@ -__version__ = '0.0.308' +__version__ = '0.0.309' from .tremolo import Tremolo # noqa: E402 from . import exceptions # noqa: E402,F401