summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* start dropping python 3.6drop36Asif Saif Uddin2021-12-271-2/+2
| | | mainly for 5.1.0 release
* document memoryview usage, minor frame_writer.write_frame refactor (#384)Paul Brown2021-12-243-15/+42
| | | | | | | * document memory_view usage, refactor frame_writer.write_frame * improve test for changing frame_max in write_frame * add integration test for write_frame/send_heartbeat
* improve performance of _get_free_channel_id, fix channel max bug (#385)Paul Brown2021-12-223-4/+13
| | | | | * improve performance of _get_free_channel_id, fix channel max bug * add integration tests for _get_free_channel_id performance improvement
* Bump version: 5.0.8 → 5.0.9v5.0.9Asif Saif Uddin2021-12-204-4/+4
|
* changelog for v5.0.9Asif Saif Uddin2021-12-201-0/+10
|
* append to _used_channel_ids in _used_channel_idsPaul Brown2021-12-202-0/+2
|
* Bump version: 5.0.7 → 5.0.8v5.0.8Asif Saif Uddin2021-12-194-4/+4
|
* changelog entry for v5.0.8Asif Saif Uddin2021-12-191-0/+12
|
* python3 in shebangAsif Saif Uddin2021-12-191-1/+1
|
* unpin flake8Asif Saif Uddin2021-12-191-1/+1
|
* try pytest 6.xAsif Saif Uddin2021-12-191-1/+1
|
* Unit test should run against all transport classesMichael Lazar2021-12-161-9/+10
|
* Add additional error handling around code where an OSError may be raised on ↵Michael Lazar2021-12-162-2/+27
| | | | failed connections. Fixes #378
* reduce memory usage of Connection (#377)Paul Brown2021-12-143-12/+22
| | | | | * reduce memory usage of Connection * allow ValueError on _used_channel_ids.remove
* Bump version: 5.0.6 → 5.0.7v5.0.7Asif Saif Uddin2021-12-134-4/+4
|
* changelog entry for v5.0.7 releaseAsif Saif Uddin2021-12-131-0/+12
|
* add new python versions to tox (#366)Asif Saif Uddin2021-12-133-28/+34
| | | | | | | | | | | | | | | | | | | | | * add new python versions to tox * added codeql actions * drop as we dont use travis * added tidelift alignment action * Adding two tests, for Connection.collect and Transport.close. * revert 3.6 removal * update classifier * reorganize CI process and aded new python versions * remove python 3.10 from CI actions for now Co-authored-by: VinayGValsaraj <vinaygvalsaraj@gmail.com>
* Adding two tests, for Connection.collect and Transport.close.VinayGValsaraj2021-12-124-27/+40
|
* added tidelift alignment actionAsif Saif Uddin2021-11-271-0/+20
|
* drop as we dont use travisAsif Saif Uddin2021-11-211-1/+0
|
* added codeql actionsAsif Saif Uddin2021-11-191-0/+70
|
* Fix typosKian-Meng, Ang2021-11-067-14/+14
|
* Remove dependency to caseMatus Valo2021-09-155-3/+81
|
* fix errorsAsif Saif Uddin (Auvi)2021-04-012-5/+8
|
* Bump version: 5.0.5 → 5.0.6v5.0.6Asif Saif Uddin (Auvi)2021-04-014-4/+4
|
* changelog for py-amqp v5.0.6Asif Saif Uddin (Auvi)2021-04-011-0/+7
|
* Added GitHub actions CI (#359)Matus Valo2021-03-073-87/+74
| | | | | | | * Added github actions lint CI. * Remove .travis.yml * Fix testing speedups in gh actions
* Fix typos.Omer Katz2021-02-281-5/+5
|
* Fix ordering of context.check_hostname and context.verify_mode so as to not ↵Colton Hicks2021-02-224-4/+66
| | | | raise ValueError if cert_reqs=ssl.CERT_NONE.
* Pass long_description to setup() (#353)Philipp A2021-02-091-27/+16
| | | | | * Pass long_description to setup() * Remove unused import
* remove TCP_USER_TIMEOUT option for SolarisCiaran McGirl2021-02-061-0/+2
|
* Fix for tox-docker 2.0Jorrit2021-01-281-3/+4
| | | | tox-docker 2.0.0 changed its ini section format.
* Bump version: 5.0.4 → 5.0.5v5.0.5Asif Saif Uddin (Auvi)2021-01-284-4/+4
|
* added changelog for 5.0.5Asif Saif Uddin (Auvi)2021-01-281-0/+11
|
* remove wrong imports occured by commits from another branchAsif Saif Uddin (Auvi)2021-01-281-566/+0
|
* remove wrong imports occured by commits from another branchAsif Saif Uddin (Auvi)2021-01-281-1/+0
|
* Bump version: 5.0.3 → 5.0.4v5.0.4Asif Saif Uddin (Auvi)2021-01-284-4/+4
|
* changelog entry for v5.0.4Asif Saif Uddin (Auvi)2021-01-281-0/+10
|
* Merge branch 'master' of https://github.com/celery/py-amqpAsif Saif Uddin (Auvi)2021-01-289-121/+228
|\
| * Add missing load_default_certs() call. (#350)Moisés Guimarães de Medeiros2021-01-273-56/+124
| | | | | | Fixes: #349
| * Bump version: 5.0.2 → 5.0.3v5.0.3Asif Saif Uddin (Auvi)2021-01-204-4/+4
| |
| * changlog entry for 5.0.3Asif Saif Uddin (Auvi)2021-01-191-0/+29
| |
| * Fix _wrap_socket_sni (#347)Moisés Guimarães de Medeiros2020-12-224-95/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change the default value of ssl_version to None. When not set, the proper value between ssl.PROTOCOL_TLS_CLIENT and ssl.PROTOCOL_TLS_SERVER will be selected based on the param server_side in order to create a TLS Context object with better defaults that fit the desired connection side. * Change the default value of cert_reqs to None. The default value of ctx.verify_mode is ssl.CERT_NONE, but when ssl.PROTOCOL_TLS_CLIENT is used, ctx.verify_mode defaults to ssl.CERT_REQUIRED. * Fix context.check_hostname logic. Checking the hostname depends on having support of the SNI TLS extension and being provided with a server_hostname value. Another important thing to mention is that enabling hostname checking automatically sets verify_mode from ssl.CERT_NONE to ssl.CERT_REQUIRED in the stdlib ssl and it cannot be set back to ssl.CERT_NONE as long as hostname checking is enabled. * Refactor the SNI tests to test one thing at a time and removing some tests that were being repeated over and over. Signed-off-by: Moisés Guimarães de Medeiros <guimaraes@pm.me>
* | import types to initAsif Saif Uddin (Auvi)2021-01-191-0/+1
| |
* | initial abstract typestypesAsif Saif Uddin (Auvi)2020-12-131-4/+565
| |
* | initial base typesAsif Saif Uddin (Auvi)2020-12-131-0/+5
|/
* Reworks _wrap_soscket_sni doctextMoisés Guimarães de Medeiros2020-11-271-12/+16
| | | | | | | | | | * Normalizes all params descriptions starting with a capitalized letter. * Removes 'client' reference from key and cert, as the server_side param states, this can be used by either side of the conversation. * Enhances cert_reqs description covering all the possible values with a more acurate behaviour explanation. Signed-off-by: Moisés Guimarães de Medeiros <guimaraes@pm.me>
* Make apicheck happyMatus Valo2020-11-112-1/+2
|
* Initial reference documentation amqp.transportMatus Valo2020-11-103-16/+191
|
* Make flake8 happyMatus Valo2020-11-081-2/+4
|