3047 Commits

Author SHA1 Message Date
Odysseas Fatouros
ca2ce2c76b Fix for issue #3079, worker_class parameter accepts a class 2023-10-13 16:15:40 +02:00
Benoit Chesneau
430dcdd997
Merge pull request #3075 from benoitc/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-10-12 19:01:41 +02:00
dependabot[bot]
7d69222b55
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-01 21:28:16 +00:00
benoitc
ab9c8301cb bump to 21.2.0 2023-07-19 13:31:10 +02:00
Benoit Chesneau
f5669f6475
Merge pull request #3033 from benoitc/fix-gthread
revert change considering connection as idle
2023-07-19 13:26:28 +02:00
benoitc
bc905859a6 revert change considering connection as idle 2023-07-19 00:10:24 +02:00
benoitc
4e12ebe334 bump to 21.1.0 2023-07-18 14:41:05 +02:00
benoitc
60b78e3d98 fix setup.cfg: use new license_files property
`license_file` propert in setup.cfg is deprecated and should be replaced
by the `license_files` property.

fix #3027
2023-07-18 14:33:53 +02:00
Benoit Chesneau
83c3973e1b
Merge pull request #3030 from benoitc/fix-ghthread
fix gthread worker
2023-07-18 14:28:44 +02:00
benoitc
86d85cb369 fix gthread worker
under Python 3.8 and sup exception is ValueError when fd has already
been cleared by the system.

fix #3029
2023-07-18 14:10:36 +02:00
benoitc
547f8561d9 bump 21.0.1: fix doc 2023-07-17 23:19:49 +02:00
benoitc
033dca60cd fix doc path to conf.py in readthedocs.yaml 2023-07-17 23:14:57 +02:00
benoitc
1dd24e6e3c fix .readthedocs.yaml path 2023-07-17 23:08:54 +02:00
benoitc
b6eb01ba52 add readthedocs.yaml 2023-07-17 23:03:59 +02:00
benoitc
543628eb12 remove pypy-3.7 from tests 2023-07-17 22:47:52 +02:00
benoitc
91cb3dc67c Revert "remove cryptography from requirements"
This reverts commit 471a6f80f0a255a41e0effe9896751db0a814999.
2023-07-17 22:45:55 +02:00
benoitc
471a6f80f0 remove cryptography from requirements 2023-07-17 22:43:27 +02:00
benoitc
f628dd9730 fix import error 2023-07-17 22:40:52 +02:00
benoitc
cac38b4286 bump doc version 2023-07-17 22:31:15 +02:00
benoitc
0304f006e6 add minitimal changelog 2023-07-17 21:36:31 +02:00
benoitc
f72acb6c0e add missing depedency for eventlet tests 2023-07-17 21:20:44 +02:00
benoitc
1ff10ff99d remove useless dep 2023-07-17 21:10:25 +02:00
Benoit Chesneau
cc2e383578
Merge pull request #3003 from jasonamyers/2977-content-length
Updating Content-Length Handling
2023-07-11 00:14:23 +02:00
Benoit Chesneau
a74b3ed9e0
Merge pull request #3016 from kurtmckee/add-dependabot-for-github-actions
Add a Dependabot config to keep GitHub action versions updated
2023-07-11 00:13:33 +02:00
Benoit Chesneau
378f0d04ec bump to 21.0.0 2023-07-10 22:09:23 +00:00
Kurt McKee
2f17eb508e
Add a Dependabot config to keep GitHub action versions updated 2023-06-29 09:50:49 -05:00
Jason Myers
fa94f70529 Updating Content-Length Handling
Signed-off-by: Jason Myers <jmyers@syntellis.com>
2023-05-30 20:42:13 -05:00
Benoit Chesneau
add8a4c951
Merge pull request #2996 from Excalartur/pylint-pass2
update pylint version, and fix linter issues
2023-05-25 10:42:38 +02:00
unknown
dd0aebfc87 add to THANKS :) 2023-05-17 18:55:15 +03:00
unknown
cc15967cff tox.ini deps 2023-05-17 18:48:55 +03:00
unknown
48d670f087 update pylint version, and fix linter issues 2023-05-17 18:45:59 +03:00
Benoit Chesneau
6998d1247c
Merge pull request #2993 from ikonst/fix-access-log
Log access even when connection is closed
2023-05-13 21:10:20 +02:00
Benoit Chesneau
59bbcdc2d5
Merge pull request #2963 from gotmax23/load_entry
replace pkg_resources.load_entry_point
2023-05-13 20:59:25 +02:00
Maxwell G
7f480daf07
replace pkg_resources.load_entry_point
pkg_resources is deprecated. Use the corresponding importlib.metadata
interface instead. Use the stdlib version on python >= 3.8 and use the
importlib_metadata backport on older versions.
2023-05-12 21:29:54 +00:00
Ilya Priven
858b743d07 remove double finally 2023-05-11 15:04:45 -04:00
Ilya Konstantinov
6d4faab6d6 Log access even when connection is closed 2023-05-11 14:53:32 -04:00
Benoit Chesneau
b7242beacd
Merge pull request #2992 from Nordix/deprecate-ssl-version
Deprecate ssl_version option
2023-05-11 18:40:54 +02:00
Benoit Chesneau
4aca2e46e9
Merge pull request #2991 from Nordix/username-fix
Fix username parsing for basic auth
2023-05-11 18:36:55 +02:00
Tero Saarni
d8c3b1490e Deprecate ssl_version option
This change defaults SSLContext to Python's ssl.create_default_context() and
marks ssl_version option as deprecated. The option value will be ignored and
warnign will be printed in stderr.

The ssl_version option was depending on old method of setting TLS min/max
version, which has not worked well anymore with modern Python versions.
2023-05-11 17:45:57 +03:00
Tero Saarni
2b98f5e7b7 Fix username parsing for basic auth 2023-05-11 16:32:14 +03:00
Benoit Chesneau
f859de498a
Merge pull request #2634 from YingjieQiao/docs/cert_reqs
docs: add examples for cert-reqs
2023-05-11 10:09:44 +02:00
Benoit Chesneau
f955a0c18c
Merge pull request #2649 from Nordix/sslcontext
Update SSLContext handling
2023-05-11 09:51:37 +02:00
Benoit Chesneau
c829cc8a77
Merge pull request #2548 from zhan9san/1695-ignore-aborted-requests
Fixes #1695
2023-05-10 15:43:27 +02:00
Benoit Chesneau
efa9bf69ef
Merge pull request #2986 from chandanch/master 2023-05-08 08:01:25 +02:00
Chandan CH
ed9729a826
add missing double quote
Opening double quote was missed during the recent hence, showing the below error:

auth.split(b":", 1)[0].decode(UTF-8", "replace")
SyntaxError: unterminated string literal (detected at line 472)
2023-05-08 11:28:30 +05:30
Benoit Chesneau
506d014dd4
Merge pull request #2802 from fdemmer/2801-fix-logrecords
Fix LogRecord pre-formatting, closes #2801
2023-05-08 00:24:18 +02:00
Benoit Chesneau
bc39261621
Merge pull request #2446 from jkugler/fix_signature_on_inotify_fail 2023-05-07 23:08:42 +02:00
Benoit Chesneau
e6647cf229
Merge pull request #2473 from AlexHill/patch-1 2023-05-07 23:07:53 +02:00
Florian Demmer
0b5c4aea99
Fix LogRecord pre-formatting, closes #2801 2023-05-07 22:46:10 +02:00
Benoit Chesneau
a7ead9831e
fix basic auth logging
decoding of basic auth header. fix #2625
2023-05-07 21:05:41 +02:00