01c63802c9
- Switch to pyproject macros. - No more greedy globs in %files.
Steve Kowalik2025-06-13 05:41:09 +00:00
9fc267796c
- Switch to pyproject macros. - No more greedy globs in %files.
Steve Kowalik2025-06-13 05:41:09 +00:00
f06d37a693
Accepting request 1225084 from devel:languages:python
Ana Guerrero2024-11-19 21:23:36 +00:00
ae0197f5d1
Accepting request 1225084 from devel:languages:python
Ana Guerrero2024-11-19 21:23:36 +00:00
8ca263ba7f
- update to 5.3.1: * Fixed readthedocs (#443) * Prepare for release: 5.3.1 (#444) * Hard-code requests version because of the bug in docker-py (#432) * fix AbstractTransport repr socket error (#361) (#431) * blacksmith.sh: Migrate workflows to Blacksmith (#436) * Added Python 3.13 to CI (#440) * Prepare for release: 5.3.0 (#441)
Dirk Mueller2024-11-19 12:16:40 +00:00
18df44faf5
- update to 5.3.1: * Fixed readthedocs (#443) * Prepare for release: 5.3.1 (#444) * Hard-code requests version because of the bug in docker-py (#432) * fix AbstractTransport repr socket error (#361) (#431) * blacksmith.sh: Migrate workflows to Blacksmith (#436) * Added Python 3.13 to CI (#440) * Prepare for release: 5.3.0 (#441)
Dirk Mueller2024-11-19 12:16:40 +00:00
6fe1cdde8f
Accepting request 1125876 from devel:languages:python
Ana Guerrero2023-11-14 20:43:41 +00:00
d705c2caea
Accepting request 1125876 from devel:languages:python
Ana Guerrero2023-11-14 20:43:41 +00:00
eb8af3b198
- update to 5.2.0: * Added python 3.12 and drop python 3.7 (#423). * Test vine 5.1.0 (#424). * Set an explicit timeout on SSL handshake to prevent hangs. * Add MessageNacked to recoverable errors. * Send heartbeat frames more often. - Use AF_UNSPEC for name resolution - Add additional error handling around code where an OSError - Bugfix: not closing socket after server disconnect - Remove TCP_USER_TIMEOUT option for Solaris (#355) tests that were being repeated over an - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - replace set_socket_TCP_KEEPALIVE_and_TCP_USER_TIMEOUT.patch
Dirk Mueller2023-11-14 12:44:32 +00:00
ef05d99a2c
- update to 5.2.0: * Added python 3.12 and drop python 3.7 (#423). * Test vine 5.1.0 (#424). * Set an explicit timeout on SSL handshake to prevent hangs. * Add MessageNacked to recoverable errors. * Send heartbeat frames more often. - Use AF_UNSPEC for name resolution - Add additional error handling around code where an OSError - Bugfix: not closing socket after server disconnect - Remove TCP_USER_TIMEOUT option for Solaris (#355) tests that were being repeated over an - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - replace set_socket_TCP_KEEPALIVE_and_TCP_USER_TIMEOUT.patch
Dirk Mueller2023-11-14 12:44:32 +00:00
09c309043b
- update to 5.0.8: - Reduce memory usage of Connection (#377) - Add additional error handling around code where an OSError may be raised on failed connections. Fixes (#378) - Remove dependency to case - Bugfix: not closing socket after server disconnect
Dirk Mueller2021-12-20 11:18:35 +00:00
4a915953db
- update to 5.0.8: - Reduce memory usage of Connection (#377) - Add additional error handling around code where an OSError may be raised on failed connections. Fixes (#378) - Remove dependency to case - Bugfix: not closing socket after server disconnect
Dirk Mueller2021-12-20 11:18:35 +00:00
0fd2f5677a
- update to 5.0.6: - Change the order in which context.check_hostname and context.verify_mode get set in SSLTransport._wrap_socket_sni. Fixes bug introduced in 5.0.3 where setting context.verify_mode = ssl.CERT_NONE would raise "ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled." Setting context.check_hostname prior to setting context.verify_mode resolves the issue. - Remove TCP_USER_TIMEOUT option for Solaris (#355) - Pass long_description to setup() (#353) - Fix for tox-docker 2.0 - Moved to GitHub actions CI (#359)
Dirk Mueller2021-06-17 20:48:23 +00:00
c895ca8657
- update to 5.0.6: - Change the order in which context.check_hostname and context.verify_mode get set in SSLTransport._wrap_socket_sni. Fixes bug introduced in 5.0.3 where setting context.verify_mode = ssl.CERT_NONE would raise "ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled." Setting context.check_hostname prior to setting context.verify_mode resolves the issue. - Remove TCP_USER_TIMEOUT option for Solaris (#355) - Pass long_description to setup() (#353) - Fix for tox-docker 2.0 - Moved to GitHub actions CI (#359)
Dirk Mueller2021-06-17 20:48:23 +00:00
a07d4ff33d
- update to 5.0.5: - Removed mistakenly introduced code which was causing import errors - Add missing load_default_certs() call to fix a regression in v5.0.3 release. (#350) - 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 an
Dirk Mueller2021-02-01 17:42:39 +00:00
e511111532
- update to 5.0.5: - Removed mistakenly introduced code which was causing import errors - Add missing load_default_certs() call to fix a regression in v5.0.3 release. (#350) - 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 an
Dirk Mueller2021-02-01 17:42:39 +00:00
eda6f301c6
- update to 5.0.2: - Whhels are no longer universal. - Added debug representation to Connection and *Transport classes - Reintroduce ca_certs and ciphers parameters of SSLTransport._wrap_socket_sni() - Fix infinite wait when using confirm_publish
Dirk Mueller2020-12-20 09:46:41 +00:00
bc9dab4ac2
- update to 5.0.2: - Whhels are no longer universal. - Added debug representation to Connection and *Transport classes - Reintroduce ca_certs and ciphers parameters of SSLTransport._wrap_socket_sni() - Fix infinite wait when using confirm_publish
Dirk Mueller2020-12-20 09:46:41 +00:00
a7899c9505
- update to 2.6.1: - Fix buffer overflow in frame_writer after frame_max is increased. frame_writer allocates a bytearray on intialization with a length based on the connection.frame_max value. If connection.frame_max is changed to a larger value, this causes an error like pack_into requires a buffer of at least 408736 bytes.
Dirk Mueller2020-08-04 12:10:09 +00:00
60a86022a3
- update to 2.6.1: - Fix buffer overflow in frame_writer after frame_max is increased. frame_writer allocates a bytearray on intialization with a length based on the connection.frame_max value. If connection.frame_max is changed to a larger value, this causes an error like pack_into requires a buffer of at least 408736 bytes.
Dirk Mueller2020-08-04 12:10:09 +00:00
9796c573d9
- update to 2.6.0: - Implement speedups in cython (#311) - Updated some tests & code improvements - Separate logger for Connection.heartbeat_tick method - Cython generic content (#315) - Improve documentation a_global parameter of basic_qos() method. - Fix saving partial read buffer on windows during socket timeout. (#321) - Fix deserialization of long string field values that are not utf-8. - Added simple cythonization of abstract_channel.py - Speedups of serialization.py are more restrictive
Dirk Mueller2020-06-08 13:30:15 +00:00
cff81a516d
- update to 2.6.0: - Implement speedups in cython (#311) - Updated some tests & code improvements - Separate logger for Connection.heartbeat_tick method - Cython generic content (#315) - Improve documentation a_global parameter of basic_qos() method. - Fix saving partial read buffer on windows during socket timeout. (#321) - Fix deserialization of long string field values that are not utf-8. - Added simple cythonization of abstract_channel.py - Speedups of serialization.py are more restrictive
Dirk Mueller2020-06-08 13:30:15 +00:00
8cc9120de3
- Update to 2.5.2: - Ignore all methods except Close and Close-OK when channel/connection is closing - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - Improved tests and testing environments
Tomáš Chvátal
2019-10-09 08:41:27 +00:00
e9e92e5a84
- Update to 2.5.2: - Ignore all methods except Close and Close-OK when channel/connection is closing - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - Improved tests and testing environments
Tomáš Chvátal
2019-10-09 08:41:27 +00:00
bec5144a83
- Update to 2.5.1: - Ignore all methods except Close and Close-OK when channel/connection is closing - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - Improved tests and testing environments
Tomáš Chvátal
2019-09-11 13:19:31 +00:00
27cf2f491e
- Update to 2.5.1: - Ignore all methods except Close and Close-OK when channel/connection is closing - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - Improved tests and testing environments
Tomáš Chvátal
2019-09-11 13:19:31 +00:00
8843bf4776
- Update to 2.4.2: - Added support for the Cygwin platform - Correct offset incrementation when parsing bitmaps. - Consequent bitmaps are now parsed correctly.
Tomáš Chvátal
2019-03-06 11:58:23 +00:00
905a8b1d1c
- Update to 2.4.2: - Added support for the Cygwin platform - Correct offset incrementation when parsing bitmaps. - Consequent bitmaps are now parsed correctly.
Tomáš Chvátal
2019-03-06 11:58:23 +00:00
8c947b4866
Accepting request 676524 from devel:languages:python
Stephan Kulow
2019-02-17 11:21:11 +00:00
5468971432
Accepting request 676524 from devel:languages:python
Stephan Kulow
2019-02-17 11:21:11 +00:00
9710a878b7
Accepting request 676523 from home:mcepl:branches:devel:languages:python
Matej Cepl2019-02-15 11:57:11 +00:00
d59800db2d
Accepting request 676523 from home:mcepl:branches:devel:languages:python
Matej Cepl2019-02-15 11:57:11 +00:00
f7aa9912ad
Accepting request 676364 from home:jayvdb:django
Tomáš Chvátal
2019-02-15 10:36:47 +00:00
2f87effc0a
Accepting request 676364 from home:jayvdb:django
Tomáš Chvátal
2019-02-15 10:36:47 +00:00