2023-07-30 17:32:50 by Adam Ciarcinski | Files touched by this commit (19) |
Log message:
Remove dependencies for Python 3.7
|
2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96) |
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
|
2022-10-18 10:50:08 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-h11: updated to 0.14.0
H11 0.14.0 (2022-09-25)
-----------------------
Features
- Allow additional trailing whitespace in chunk headers for additional
compatibility with existing servers.
- Improve the type hints for Sentinel types, which should make it
easier to type hint h11 usage.
Deprecations and Removals
- Python 3.6 support is removed. h11 now requires Python>=3.7
including PyPy 3. Users running `pip install h11` on Python 2 will
automatically get the last Python 2-compatible version.
|
2022-01-24 15:27:05 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-h11: updated to 0.13.0
v0.13.0 (2022-01-19)
Features
- Clarify that the Headers class is a Sequence and inherit from the
collections Sequence abstract base class to also indicate this (and
gain the mixin methods).
- Switch event classes to dataclasses for easier typing and slightly
improved performance.
- Shorten traceback of protocol errors for easier readability
- Add typing including a PEP 561 marker for usage by type checkers
- Expand the allowed status codes to [0, 999] from [0, 600]
Backwards **in**\compatible changes
- Ensure request method is a valid token
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|
2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033) |
Log message:
www: Remove SHA1 hashes for distfiles
|
2021-01-15 14:02:08 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-h11: updated to 0.12.0
v0.12.0
Features
Added support for servers with broken line endings.
After this change h11 accepts both \r\n and \n as a headers delimiter.
Add early detection of invalid http data when request line starts with binary
Deprecations and Removals
Python 2.7 and PyPy 2 support is removed. h11 now requires Python>=3.6 \
including PyPy 3. Users running pip install h11 on Python 2 will automatically \
get the last Python 2-compatible version.
|
2020-10-06 07:36:36 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-h11: updated to 0.11.0
v0.11.0
New features:
* h11 now stores and makes available the raw header name as
received. In addition h11 will write out header names with the same
casing as passed to it. This allows compatibility with systems that
expect titlecased header names.
* Multiple content length headers are now merged into a single header
if all the values are equal, if any are unequal a LocalProtocol
error is raised (as before).
Backwards **in**\compatible changes:
* Headers added by h11, rather than passed to it, now have titlecased
names. Whilst this should help compatibility it replaces the
previous lowercased header names.
|
2020-08-26 13:32:43 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-h11: updated to 0.10.0
v0.10.0:
Drop support for Python 3.4.
Support Python 3.8.
Make error messages returned by match failures less ambiguous
|