93 Commits

Author SHA256 Message Date
d53691982c Accepting request 1285328 from devel:languages:python
- Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/request/show/1285328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=45
2025-06-13 16:45:57 +00:00
ae0197f5d1 Accepting request 1225084 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1225084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=44
2024-11-19 21:23:36 +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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=88
2024-11-19 12:16:40 +00:00
d705c2caea Accepting request 1125876 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1125876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=43
2023-11-14 20:43:41 +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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=86
2023-11-14 12:44:32 +00:00
0d24adb797 Accepting request 1092377 from devel:languages:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=42
2023-06-12 13:26:18 +00:00
f4f475c6bb OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=84 2023-06-11 20:09:01 +00:00
607c8bb8cc Accepting request 1092317 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092317
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=83
2023-06-11 20:08:46 +00:00
a69026378b Accepting request 980751 from devel:languages:python
- update to 5.1.1:
  - Use AF_UNSPEC for name resolution

OBS-URL: https://build.opensuse.org/request/show/980751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=41
2022-06-04 21:27:20 +00:00
8e6194c170 - update to 5.1.1:
- Use AF_UNSPEC for name resolution

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=81
2022-06-04 11:38:12 +00:00
1379e5f6bd Accepting request 965088 from devel:languages:python
- update to 5.1.0:
  - Improve performance of _get_free_channel_id, fix channel max bug (#385).
  - Document memoryview usage, minor frame_writer.write_frame refactor (#384).
  - Start dropping python 3.6 (#387).
  - Added experimental __slots__ to some classes (#368)
  - Relaxed vine version for upcoming release.
  - Upgraded topytest 7 (#388).
- drop vine-no-double-equals-deps.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/965088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=40
2022-03-26 21:32:17 +00:00
1da2ca584c - update to 5.1.0:
- Improve performance of _get_free_channel_id, fix channel max bug (#385).
  - Document memoryview usage, minor frame_writer.write_frame refactor (#384).
  - Start dropping python 3.6 (#387).
  - Added experimental __slots__ to some classes (#368)
  - Relaxed vine version for upcoming release.
  - Upgraded topytest 7 (#388).
- drop vine-no-double-equals-deps.patch (upstream)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=79
2022-03-26 20:25:29 +00:00
69b72c4033 Accepting request 943597 from devel:languages:python
- update to 5.0.9:
  - Append to _used_channel_ids in _used_channel_ids

OBS-URL: https://build.opensuse.org/request/show/943597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=39
2022-01-05 12:39:23 +00:00
1f37738fa8 - update to 5.0.9:
- Append to _used_channel_ids in _used_channel_ids

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=78
2022-01-03 12:33:48 +00:00
668cf2ef28 Accepting request 941637 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/941637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=38
2021-12-21 17:40:16 +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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=77
2021-12-20 11:18:35 +00:00
73aa6242c5 Accepting request 900656 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/900656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=37
2021-07-10 20:53:33 +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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=76
2021-06-17 20:48:23 +00:00
bf7f59caaa Accepting request 868434 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/868434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=36
2021-02-04 19:23:00 +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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=74
2021-02-01 17:42:39 +00:00
6184c6db6c Accepting request 857118 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/857118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=35
2020-12-23 13:19:14 +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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=72
2020-12-20 09:46:41 +00:00
51b36fd2e9 Accepting request 847375 from devel:languages:python
- Update to 5.0.1:
  * Require vine 5.0.0.
  * Stop to use deprecated method ssl.wrap_socket.
  * Dropped Python 3.5 support.
  * Removed additional compatibility code.
  * Dropped Python 2.x support.
  * Dropped Python 3.4 support.
- Add vine-no-double-equals-deps.patch that loosens the vine requirement

OBS-URL: https://build.opensuse.org/request/show/847375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=34
2020-12-12 19:28:28 +00:00
f0f06cd266 - Update to 5.0.1:
* Require vine 5.0.0.
  * Stop to use deprecated method ssl.wrap_socket.
  * Dropped Python 3.5 support.
  * Removed additional compatibility code.
  * Dropped Python 2.x support.
  * Dropped Python 3.4 support.
- Add vine-no-double-equals-deps.patch that loosens the vine requirement

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=70
2020-11-10 04:09:23 +00:00
cbde42cd07 Accepting request 824326 from devel:languages:python
- 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`.

OBS-URL: https://build.opensuse.org/request/show/824326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=33
2020-08-06 15:31:43 +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`.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=68
2020-08-04 12:10:09 +00:00
5e0a605e3e Accepting request 812617 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/812617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=32
2020-06-11 12:44:37 +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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=66
2020-06-08 13:30:15 +00:00
47290a58f0 Accepting request 736422 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/736422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=31
2019-11-04 16:04:37 +00:00
Tomáš Chvátal
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=64
2019-10-09 08:41:27 +00:00
68ce7450b5 Accepting request 730145 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/730145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=30
2019-09-23 10:08:20 +00:00
Tomáš Chvátal
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=62
2019-09-11 13:19:31 +00:00
d613f92c82 Accepting request 717023 from devel:languages:python
- Do not depend on pytest-sugar, it is just pretty-formatter

OBS-URL: https://build.opensuse.org/request/show/717023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=29
2019-07-30 11:02:36 +00:00
Tomáš Chvátal
6388cadb74 - Do not depend on pytest-sugar, it is just pretty-formatter
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=60
2019-07-19 10:47:52 +00:00
d4c72c8b7a Accepting request 708413 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/708413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=28
2019-06-13 20:32:49 +00:00
Tomáš Chvátal
8a0da18d75 Accepting request 708393 from home:mcalabkova:branches:devel:languages:python
- Update to 2.5.0
  - Drop Python 3.4
  - Add new platform
  - Numerious bug fixes

OBS-URL: https://build.opensuse.org/request/show/708393
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=58
2019-06-07 16:20:12 +00:00
e86db1f984 Accepting request 682124 from devel:languages:python
- Update to 2.4.2:
  - Added support for the Cygwin platform
  - Correct offset incrementation when parsing bitmaps.
  - Consequent bitmaps are now parsed correctly.

OBS-URL: https://build.opensuse.org/request/show/682124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=27
2019-03-06 14:52:11 +00:00
Tomáš Chvátal
905a8b1d1c - Update to 2.4.2:
- Added support for the Cygwin platform
  - Correct offset incrementation when parsing bitmaps.
  - Consequent bitmaps are now parsed correctly.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=56
2019-03-06 11:58:23 +00:00
Stephan Kulow
5468971432 Accepting request 676524 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/676524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=26
2019-02-17 11:21:11 +00:00
d59800db2d Accepting request 676523 from home:mcepl:branches:devel:languages:python
- Better call of py.test

OBS-URL: https://build.opensuse.org/request/show/676523
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=54
2019-02-15 11:57:11 +00:00
Tomáš Chvátal
2f87effc0a Accepting request 676364 from home:jayvdb:django
- Add versions to dependencies
- Remove python-sasl from build dependencies
- Update to version 2.4.1, includes Python 3.7 support

OBS-URL: https://build.opensuse.org/request/show/676364
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=53
2019-02-15 10:36:47 +00:00
6173398b91 Accepting request 620010 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/620010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=25
2018-07-02 21:32:53 +00:00
Tomáš Chvátal
3157bb613c Accepting request 619949 from home:apersaud:branches:devel:languages:python
- specfile:
  * added dependency pytest-sugar
- update to version 2.3.2:
  * Fix a regression that occurs when running amqp under Python 2.7 on
    OSX.  TCP_USER_TIMEOUT is not available when running on OSX.  We
    now remove it from the set of known TCP options.
- changes from version 2.3.1:
  * Fix a regression that occurs when running amqp under Python 2.7.
    #182 mistakingly replaced a type check with unicode to string_t
    which is str in Python 2.7. text_t should have been used instead.
    This is now fixed and the tests have been adjusted to ensure this
    never regresses again.

OBS-URL: https://build.opensuse.org/request/show/619949
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=51
2018-07-01 06:46:46 +00:00
d6c41d6d9c Accepting request 612615 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/612615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=24
2018-05-29 08:48:53 +00:00
Tomáš Chvátal
e9357606f1 Accepting request 612610 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/612610
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=49
2018-05-28 07:02:08 +00:00
2bb8fa3851 Accepting request 563284 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/563284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=23
2018-01-13 20:46:41 +00:00
3de7ac5dfd Accepting request 563283 from home:pluskalm:branches:devel:languages:python
- Fix building on pre Factory distros by not running test suite
  (which fails due to old sasl)

OBS-URL: https://build.opensuse.org/request/show/563283
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=47
2018-01-10 12:17:55 +00:00
9d8d902958 Accepting request 546772 from home:mrdocs:branches:devel:languages:python
- fix build by adding sasl as BuildRequires
- specfile:
  * added fdupes
- update to version 2.2.2:
  * Sending empty messages no longer hangs. Instead an empty message
    is sent correctly.(addresses #151) Fix contributed by **Christian
    Blades**
  * Fixed compatibility issues in UTF-8 encoding behavior between
    Py2/Py3 (#164) Fix contributed by **Tyler James Harden**
- changes from version 2.2.1:
  * Fix implicit conversion from bytes to string on the connection
    object. (Issue #155) This issue has caused Celery to crash on
    connection to RabbitMQ.  Fix contributed by **Omer Katz**
- changes from version 2.2.0:
  * Fix random delays in task execution.  This is a bug that caused
    performance issues due to polling timeouts that occur when
    receiving incomplete AMQP frames. (Issues #3978 #3737 #3814) Fix
    contributed by **Robert Kopaczewski**
  * Calling "conn.collect()" multiple times will no longer raise an
    "AttributeError" when no channels exist.  Fix contributed by
    **Gord Chung**
  * Fix compatibility code for Python 2.7.6.  Fix contributed by
    **Jonathan Schuff**
  * When running in Windows, py-amqp will no longer use the
    unsupported TCP option TCP_MAXSEG.  Fix contributed by **Tony
    Breeds**
  * Added support for setting the SNI hostname header.  The SSL
    protocol version is now set to SSLv23 Contributed by **Dhananjay
    Sathe**
  * Authentication mechanisms were refactored to be more
    modular. GSSAPI authentication is now supported.  Contributed by
    **Alexander Dutton**
  * Do not reconnect on collect.  Fix contributed by **Gord Chung**
- update to 2.1.4:
  - Removes byte string comparison warnings when running under ``python -b``.
  - Linux version parsing broke when the version included a '+' character
    (Issue #119).
  - Now sets default TCP settings for platforms that support them (e.g. Linux).
  - Fixes compatibility with Python 2.7.5 and below (Issue #107).
  - Linux: Now sets the :data:`~socket.TCP_USER_TIMEOUT` flag if available
    for better failed connection detection.
  - Python compatibility: Fixed compatibility when using the python ``-b`` flag.
  - Frame writer: Account for overhead when calculating frame size.
  - Frame writer: Account for overhead when calculating frame size.
  - Datetimes in method frame arguments are now handled properly.
  - Fixed compatibility with Python <= 2.7.6
  - Frame_writer is no longer a generator, which should solve
    a rare "generator already executing" error (Issue #103).
  - SSLTransport: Fixed crash "no attribute sslopts" when ``ssl=True``
    (Issue #100).
  - Fixed incompatible argument spec for ``Connection.Close`` (Issue #45).
    This caused the RabbitMQ server to raise an exception (INTERNAL ERROR).
  - Transport: No longer implements `__del__` to make sure gc can collect
    connections.
  - Python 3: Installation requirements ended up being a generator
    and crashed setup.py.
  - Python <= 2.7.7: struct.pack arguments cannot be unicode
  - Python 3.4: Fixed use of `bytes % int`.
  - Connection/Transport: Fixed handling of default port.
  - Adds backward compatibility layer for the 1.4 API.
  - Fixes kombu 3.0/celery 3.1 compatibility (Issue #88).
  - Fixed compatibility with Python 2.7.3 (Issue #85)
  - Fixed bug where calling drain_events() with a timeout of 0 would actually
    block until a frame is received.
  - Documentation moved to http://amqp.readthedocs.io (Issue #89).
  - No longer supports Python 2.6
  - You must now call Connection.connect() to establish the connection.
  - Library rewritten to anticipate async changes.
  - Connection now exposes underlying socket options.
  - Additional logging for heartbeats.
  - SSL: Fixes issue with remote connection hanging
  - SSL: ``ssl`` dict argument now supports the ``check_hostname`` key
    (Issue #63).
- Drop tune-keepalive-intervals.diff . Similar solution applied upstream
- Drop amqp-drop-sphinxcontrib-issuetracker-dependency.patch. No longer
  needed
- Switch to singlespec approach
- Drop doc build
- Update to 1.4.9:
  * Fix compatibility with Linux/OS X instances where the
    ``ctypes`` module does not exist
- Changes from 1.4.8:
  * ``abstract_channel.wait`` now accepts a float `timeout`
    parameter expressed in seconds
- remove build date from documentation
- Add uniittest2 to BuildRequires for Python 2.6
- update to 1.4.7:
  * Fixed libSystem error on OS X 10.11 (El Capitan)
  * ``channel.basic_publish`` now raises :exc:`amqp.exceptions.NotConfirmed` on
    ``basic.nack``.
  * AMQP timestamps received are now converted from GMT instead of local time
    (Issue #67).
  * Wheel package installation now supported by both Python 2 and Python3.
- Add python-mock as BuildRequires. Needed for tests
- license update: LGPL-2.1+
  LGPL includes "or later"
- replace set_socket_TCP_KEEPALIVE_and_TCP_USER_TIMEOUT.patch 
  with tune-keepalive-intervals.diff (bnc#902207)
- update to 1.4.6:
  * Now keeps buffer when socket times out.
  * Adds ``Connection.Transport`` attribute that can be used to specify
    a different transport implementation.
- update to 1.4.5:
  - Can now deserialize more AMQP types.
  - SSL: Workaround for Python SSL bug.
  - ``Transport.__del_`` now handles errors occurring at late interpreter
  shutdown (Issue #36).
 - SSL transport accidentally disconnected after read timeout.
- Add amqp-drop-sphinxcontrib-issuetracker-dependency.patch: Avoid
  unnesseary build-time dependencies.
- update to 1.4.3:
  - Fixed bug where more data was requested from the socket
    than was actually needed.
  - Heartbeat negotiation would use heartbeat value from server even
    if heartbeat disabled (Issue #31).
- update to 1.4.1:
  - Fixed error occurring when heartbeats disabled.
- update to 1.4.0:
 - Heartbeat implementation improved (Issue #6).
 - NoneType is now supported in tables and arrays.
 - SSLTransport: Now handles ``ENOENT``.
- Update to 1.3.3:
  - SSLTransport: Now keeps read buffer if an exception is raised
  - Message.channel is now a channel object (not the channel id)
  - Now sets ``Message.channel`` on delivery
  - New option to wait for publish confirmations
  - ``queue_declare`` now returns named tuple of type
  - Contents of ``Channel.returned_messages`` is now named tuples.
  - Sockets now set to close on exec using the ``FD_CLOEXEC`` flag
- Require python-setuptools instead of distribute (upstreams merged)
- Run testsuite
- Add Python3 support
- Build HTML documentation
- Install LICENSE, README.rst
- Update to 1.2.0:
  - New exception hierarchy:
    - amqp.AMQPError
        - amqp.ConnectionError
            - amqp.RecoverableConnectionError
                - amqp.ConsumerCancelled
                - amqp.ConnectionForced
                - amqp.ResourceError
            - IrrecoverableConnectionError
                - amqp.ChannelNotOpen
                - amqp.FrameError
                - amqp.FrameSyntaxError
                - amqp.InvalidCommand
                - amqp.InvalidPath
                - amqp.NotAllowed
                - amqp.UnexpectedFrame
                - amqp.AMQPNotImplementedError
                - amqp.InternalError
        - amqp.ChannelError
            - RecoverableChannelError
                - amqp.ContentTooLarge
                - amqp.NoConsumers
                - amqp.ResourceLocked
            - IrrecoverableChannelError
                - amqp.AccessRefused
                - amqp.NotFound
                - amqp.PreconditionFailed
- Update to 1.1.0:
  - No longer supports Pyhton 2.5
  - Fixed receiving of float table values.
  - Now Supports Python 3 and Python 2.6+ in the same source code.
  - Python 3 related fixes.
- Update to 1.0.2:
  - Now supports float values in headers/tables.
- Update to 1.0.1:
  - Connection errors does no longer include AttributeError.
  - Fixed problem with using the SSL transport in a non-blocking
    context.
    Fix contributed by Mher Movsisyan.
- Update to 0.9.4:
  - Adds support for exchange_bind and exchange_unbind.
    Contributed by Rumyana Neykova
  - Fixed bugs in funtests and demo scripts.
    Contributed by Rumyana Neykova
- Aditional changes from version 0.9.3:
  - Fixed bug that could cause the consumer to crash when reading
    large message payloads asynchronously.
  - Serialization error messages now include the invalid value.
- Initial package (0.9.2) for openSUSE.

OBS-URL: https://build.opensuse.org/request/show/546772
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=46
2017-12-01 08:00:05 +00:00
1a516d57fd - build requires fix
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=45
2017-11-14 23:22:27 +00:00
7c33494172 Accepting request 536836 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/536836
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=22
2017-10-26 16:46:26 +00:00
b56aaa91ea Accepting request 535613 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/535613
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=43
2017-10-26 10:46:09 +00:00
7904505c2d Accepting request 480635 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/480635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=21
2017-04-12 15:31:29 +00:00
Jan Matejek
cd697f119a Accepting request 479902 from home:tbechtold:branches:devel:languages:python
- update to 2.1.4:
  - Removes byte string comparison warnings when running under ``python -b``.
  - Linux version parsing broke when the version included a '+' character
    (Issue #119).
  - Now sets default TCP settings for platforms that support them (e.g. Linux).
  - Fixes compatibility with Python 2.7.5 and below (Issue #107).
  - Linux: Now sets the :data:`~socket.TCP_USER_TIMEOUT` flag if available
    for better failed connection detection.
  - Python compatibility: Fixed compatibility when using the python ``-b`` flag.
  - Frame writer: Account for overhead when calculating frame size.
  - Frame writer: Account for overhead when calculating frame size.
  - Datetimes in method frame arguments are now handled properly.
  - Fixed compatibility with Python <= 2.7.6
  - Frame_writer is no longer a generator, which should solve
    a rare "generator already executing" error (Issue #103).
  - SSLTransport: Fixed crash "no attribute sslopts" when ``ssl=True``
    (Issue #100).
  - Fixed incompatible argument spec for ``Connection.Close`` (Issue #45).
    This caused the RabbitMQ server to raise an exception (INTERNAL ERROR).
  - Transport: No longer implements `__del__` to make sure gc can collect
    connections.
  - Python 3: Installation requirements ended up being a generator
    and crashed setup.py.
  - Python <= 2.7.7: struct.pack arguments cannot be unicode
  - Python 3.4: Fixed use of `bytes % int`.
  - Connection/Transport: Fixed handling of default port.
  - Adds backward compatibility layer for the 1.4 API.
  - Fixes kombu 3.0/celery 3.1 compatibility (Issue #88).
  - Fixed compatibility with Python 2.7.3 (Issue #85)
  - Fixed bug where calling drain_events() with a timeout of 0 would actually

OBS-URL: https://build.opensuse.org/request/show/479902
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=41
2017-03-16 14:24:26 +00:00
eb2a219360 Accepting request 353803 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/353803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=20
2016-01-26 09:14:39 +00:00
Denisart Benjamin
eb8d717e82 Accepting request 353452 from home:1Antoine1:branches:devel:languages:python
- Update to 1.4.9:
  * Fix compatibility with Linux/OS X instances where the
    ``ctypes`` module does not exist
- Changes from 1.4.8:
  * ``abstract_channel.wait`` now accepts a float `timeout`
    parameter expressed in seconds

OBS-URL: https://build.opensuse.org/request/show/353452
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=39
2016-01-15 09:41:13 +00:00
a23ed624db Accepting request 349368 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/349368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=19
2016-01-01 18:47:15 +00:00
6b715e8414 Accepting request 348369 from home:seife:branches:devel:languages:python
remove build date from documentation, avoid useless republish

OBS-URL: https://build.opensuse.org/request/show/348369
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=37
2015-12-17 13:27:10 +00:00
0b00941882 Accepting request 336547 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/336547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=18
2015-10-19 20:48:41 +00:00
Michal Čihař
bc70dce3a0 Accepting request 336546 from home:Nijel:branches:devel:languages:python
- Add uniittest2 to BuildRequires for Python 2.6

OBS-URL: https://build.opensuse.org/request/show/336546
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=35
2015-10-05 13:47:31 +00:00
Michal Čihař
5c85413ece Accepting request 336279 from Cloud:OpenStack:Master
- update to 1.4.7:
  * Fixed libSystem error on OS X 10.11 (El Capitan)
  * ``channel.basic_publish`` now raises :exc:`amqp.exceptions.NotConfirmed` on
    ``basic.nack``.
  * AMQP timestamps received are now converted from GMT instead of local time
    (Issue #67).
  * Wheel package installation now supported by both Python 2 and Python3.
- Add python-mock as BuildRequires. Needed for tests

OBS-URL: https://build.opensuse.org/request/show/336279
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=34
2015-10-05 07:54:28 +00:00
a01dbb7cba Accepting request 321579 from devel:languages:python
- license update: LGPL-2.1+
  LGPL includes "or later"

OBS-URL: https://build.opensuse.org/request/show/321579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=17
2015-08-11 06:26:49 +00:00
0229b3ad45 - license update: LGPL-2.1+
LGPL includes "or later"

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=32
2015-08-10 11:11:42 +00:00
0d0cd3f136 Accepting request 286466 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/286466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=16
2015-02-18 10:39:30 +00:00
Denisart Benjamin
1b9b952b50 Accepting request 286328 from Cloud:OpenStack:Master
- replace set_socket_TCP_KEEPALIVE_and_TCP_USER_TIMEOUT.patch 
  with tune-keepalive-intervals.diff (bnc#902207)

OBS-URL: https://build.opensuse.org/request/show/286328
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=30
2015-02-17 10:25:19 +00:00
Stephan Kulow
b4a5c41805 Accepting request 249307 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/249307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=15
2014-09-17 15:25:23 +00:00
Jan Matejek
4b5baa82fe Accepting request 249204 from Cloud:OpenStack:Master
New upstream release

OBS-URL: https://build.opensuse.org/request/show/249204
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=28
2014-09-15 14:04:03 +00:00
Stephan Kulow
25bfca7076 Accepting request 234298 from devel:languages:python
- update to 1.4.5:
  - Can now deserialize more AMQP types.
  - SSL: Workaround for Python SSL bug.
  - ``Transport.__del_`` now handles errors occurring at late interpreter
  shutdown (Issue #36).
 - SSL transport accidentally disconnected after read timeout. (forwarded request 232651 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/234298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=13
2014-05-17 19:44:04 +00:00
Tomáš Chvátal
982176d208 Accepting request 232651 from Cloud:OpenStack:Master
- update to 1.4.5:
  - Can now deserialize more AMQP types.
  - SSL: Workaround for Python SSL bug.
  - ``Transport.__del_`` now handles errors occurring at late interpreter
  shutdown (Issue #36).
 - SSL transport accidentally disconnected after read timeout.

OBS-URL: https://build.opensuse.org/request/show/232651
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=26
2014-05-16 12:46:31 +00:00
Stephan Kulow
9d9617486e Accepting request 224888 from devel:languages:python
- Add amqp-drop-sphinxcontrib-issuetracker-dependency.patch: Avoid
  unnesseary build-time dependencies.

OBS-URL: https://build.opensuse.org/request/show/224888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=12
2014-03-07 06:05:57 +00:00
Sascha Peilicke
2253d2ecc8 - Add amqp-drop-sphinxcontrib-issuetracker-dependency.patch: Avoid
unnesseary build-time dependencies.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=24
2014-03-06 14:38:53 +00:00
Stephan Kulow
77b6e7d705 Accepting request 223408 from devel:languages:python
- update to 1.4.3:
  - Fixed bug where more data was requested from the socket
    than was actually needed.
  - Heartbeat negotiation would use heartbeat value from server even
    if heartbeat disabled (Issue #31). (forwarded request 223281 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/223408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=11
2014-02-21 19:54:21 +00:00
Denisart Benjamin
2d0445aa89 Accepting request 223281 from Cloud:OpenStack:Master
- update to 1.4.3:
  - Fixed bug where more data was requested from the socket
    than was actually needed.
  - Heartbeat negotiation would use heartbeat value from server even
    if heartbeat disabled (Issue #31).

OBS-URL: https://build.opensuse.org/request/show/223281
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=22
2014-02-21 15:51:56 +00:00
Tomáš Chvátal
2f76ae80fc Accepting request 214648 from devel:languages:python
- update to 1.4.1:
  - Fixed error occurring when heartbeats disabled. (forwarded request 214583 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/214648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=10
2014-01-22 08:58:56 +00:00
Denisart Benjamin
20003824b5 Accepting request 214583 from Cloud:OpenStack:Master
- update to 1.4.1:
  - Fixed error occurring when heartbeats disabled.

OBS-URL: https://build.opensuse.org/request/show/214583
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=20
2014-01-21 23:28:55 +00:00
Stephan Kulow
3de46825c2 Accepting request 213885 from devel:languages:python
- update to 1.4.0:
 - Heartbeat implementation improved (Issue #6).
 - NoneType is now supported in tables and arrays.
 - SSLTransport: Now handles ``ENOENT``. (forwarded request 213855 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/213885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=9
2014-01-15 15:26:33 +00:00
Sascha Peilicke
0651f5e0a8 Accepting request 213855 from Cloud:OpenStack:Master
- update to 1.4.0:
 - Heartbeat implementation improved (Issue #6).
 - NoneType is now supported in tables and arrays.
 - SSLTransport: Now handles ``ENOENT``.

OBS-URL: https://build.opensuse.org/request/show/213855
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=18
2014-01-14 15:01:20 +00:00
Stephan Kulow
10fdc5094d Accepting request 209111 from devel:languages:python
Update to 1.3.3 (forwarded request 209065 from appleonkel)

OBS-URL: https://build.opensuse.org/request/show/209111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=8
2013-12-02 08:53:04 +00:00
Denisart Benjamin
664ad5891c Accepting request 209065 from home:appleonkel:branches:devel:languages:python
Update to 1.3.3

OBS-URL: https://build.opensuse.org/request/show/209065
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=16
2013-12-01 21:23:10 +00:00
Tomáš Chvátal
b049959669 Accepting request 204518 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/204518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=7
2013-10-25 09:11:00 +00:00
Sascha Peilicke
710e1aa3fc - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=14
2013-10-24 10:58:40 +00:00
Stephan Kulow
d388c406df Accepting request 179725 from devel:languages:python
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.

OBS-URL: https://build.opensuse.org/request/show/179725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=5
2013-06-19 14:25:13 +00:00
Sascha Peilicke
69c18d3f61 Python3 moved to devel:languages:python3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=12
2013-06-17 12:49:52 +00:00
Stephan Kulow
b036ff1563 Accepting request 174695 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/174695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=4
2013-05-07 13:21:55 +00:00
Sascha Peilicke
c81081b348 - Run testsuite
- Run testsuite

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=10
2013-04-30 09:22:06 +00:00
Stephan Kulow
d314f1e832 Accepting request 155111 from devel:languages:python
- Add Python3 support
- Build HTML documentation
- Install LICENSE, README.rst


- Initial version

OBS-URL: https://build.opensuse.org/request/show/155111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=3
2013-02-11 14:08:09 +00:00
Sascha Peilicke
7274655a16 - Add Python3 support
- Build HTML documentation
- Install LICENSE, README.rst

- Initial version

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=8
2013-02-11 12:45:57 +00:00
Ismail Dönmez
9e36f527d0 Accepting request 144271 from devel:languages:python
Future OpenStack dependency

OBS-URL: https://build.opensuse.org/request/show/144271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-amqp?expand=0&rev=1
2012-12-07 13:49:14 +00:00
Alexandre Rogoski
51c50262e7 - Update to 1.2.0:
- New exception hierarchy:
    - amqp.AMQPError
        - amqp.ConnectionError
            - amqp.RecoverableConnectionError
                - amqp.ConsumerCancelled
                - amqp.ConnectionForced
                - amqp.ResourceError
            - IrrecoverableConnectionError
                - amqp.ChannelNotOpen
                - amqp.FrameError
                - amqp.FrameSyntaxError
                - amqp.InvalidCommand
                - amqp.InvalidPath
                - amqp.NotAllowed
                - amqp.UnexpectedFrame
                - amqp.AMQPNotImplementedError
                - amqp.InternalError
        - amqp.ChannelError
            - RecoverableChannelError
                - amqp.ContentTooLarge
                - amqp.NoConsumers
                - amqp.ResourceLocked
            - IrrecoverableChannelError
                - amqp.AccessRefused
                - amqp.NotFound
                - amqp.PreconditionFailed

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=6
2012-11-12 17:58:24 +00:00
Alexandre Rogoski
16c6c91a63 - Update to 1.1.0:
- No longer supports Pyhton 2.5
  - Fixed receiving of float table values.
  - Now Supports Python 3 and Python 2.6+ in the same source code.
  - Python 3 related fixes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=5
2012-11-08 23:26:48 +00:00
Alexandre Rogoski
d2bc9e77bd - Update to 1.0.2:
- Now supports float values in headers/tables.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=4
2012-11-06 18:01:33 +00:00
Alexandre Rogoski
44087ca2a4 - Update to 1.0.1:
- Connection errors does no longer include AttributeError.
  - Fixed problem with using the SSL transport in a non-blocking
    context.
    Fix contributed by Mher Movsisyan.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=3
2012-11-05 15:53:26 +00:00
Alexandre Rogoski
b345396acf - Update to 0.9.4:
- Adds support for exchange_bind and exchange_unbind.
    Contributed by Rumyana Neykova
  - Fixed bugs in funtests and demo scripts.
    Contributed by Rumyana Neykova
- Aditional changes from version 0.9.3:
  - Fixed bug that could cause the consumer to crash when reading
    large message payloads asynchronously.
  - Serialization error messages now include the invalid value.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=2
2012-09-21 19:22:09 +00:00
Ismail Dönmez
8323b85d97 Accepting request 131552 from home:aledr
Please add as it is a transport for python-kombu.

OBS-URL: https://build.opensuse.org/request/show/131552
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-amqp?expand=0&rev=1
2012-08-31 16:27:13 +00:00

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a1ecff425ad063ad42a486c902807d1482311481c8ad95a72694b2975e75f7fd
size 128754