summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* try pin to setuptools==58.2.0distutilAsif Saif Uddin2021-12-211-1/+1
|
* try 59.7.0Asif Saif Uddin2021-12-201-1/+1
|
* try more lower versionAsif Saif Uddin2021-12-201-1/+1
|
* try pining setuptoolsAsif Saif Uddin2021-12-201-1/+1
|
* test pyaqp v5.0.7Asif Saif Uddin2021-12-131-1/+1
|
* Ensure that restore is atomic in redis transport (#1444)Matus Valo2021-12-105-51/+128
| | | | | | | | | | | | | | | | | | | | | | | * Ensure that restore is atomic in redis transport * Fix wrong variable * Added integration tests * Update unittests * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fix integration tests * Fix flake8 * Fix queue name in int. tests * Cosmetic clean up of integration tests Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* SQS transport: detect FIFO queue properly by checking queue URL (#1450)n0061q2021-12-032-2/+83
| | | | | | | * SQS: detect FIFO queue properly * SQS: validate predefined queues Co-authored-by: Yaroslav Litus <Yaroslav.Litus@F-Secure.com>
* tidelift actionAsif Saif Uddin2021-11-271-0/+19
|
* Allow redis >= 4.0.2Illia Volochii2021-11-251-1/+1
|
* Fix PyPy CI jobsIllia Volochii2021-11-252-10/+16
|
* update funding info'sAsif Saif Uddin2021-11-241-2/+1
|
* [pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]2021-11-231-1/+1
| | | | | updates: - [github.com/asottile/pyupgrade: v2.29.0 → v2.29.1](https://github.com/asottile/pyupgrade/compare/v2.29.0...v2.29.1)
* drop as we dont use travisAsif Saif Uddin2021-11-211-1/+0
|
* not used anymoreAsif Saif Uddin2021-11-191-3/+0
|
* create security policy docAsif Saif Uddin2021-11-191-0/+17
|
* create codeql actionsAsif Saif Uddin2021-11-191-0/+70
|
* Bump version: 5.2.1 → 5.2.2v5.2.2Asif Saif Uddin2021-11-164-4/+4
|
* update introduction docsAsif Saif Uddin2021-11-161-9/+1
|
* changelog for v5.2.2Asif Saif Uddin2021-11-161-0/+10
|
* pin redis under 4.0.0 for nowAsif Saif Uddin2021-11-161-1/+1
|
* [pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]2021-11-161-1/+1
| | | | | updates: - [github.com/pycqa/isort: 5.10.0 → 5.10.1](https://github.com/pycqa/isort/compare/5.10.0...5.10.1)
* [pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]2021-11-091-1/+1
| | | | | updates: - [github.com/pycqa/isort: 5.9.3 → 5.10.0](https://github.com/pycqa/isort/compare/5.9.3...5.10.0)
* Bump version: 5.2.0 → 5.2.1v5.2.1Asif Saif Uddin2021-11-084-4/+4
|
* release note v5.2.1Asif Saif Uddin2021-11-081-1/+12
|
* added myself to authorlistAsif Saif Uddin2021-11-081-0/+1
|
* uodate forumlinkAsif Saif Uddin2021-11-081-1/+1
|
* try latest sqs dependenciesAsif Saif Uddin2021-11-081-3/+3
|
* Update librabbitmq.txtAsif Saif Uddin2021-11-081-1/+1
|
* python !=3.12.1Asif Saif Uddin2021-11-081-1/+1
|
* add python 3.10 to classifierAsif Saif Uddin2021-11-061-1/+2
|
* Bump redis version to >= 3.4.1Matus Valo2021-11-061-1/+1
|
* Added integration test of failed authentication to redisMatus Valo2021-11-061-2/+22
|
* Add PR number to Changelog.rstMatus Valo2021-11-031-1/+1
|
* Quick fix: current version is 5.2.0, not 5.2.01v5.2.0Naomi Elstein2021-11-023-6/+6
|
* Bump version: 5.2.0rc1 → 5.2.0Naomi Elstein2021-11-024-4/+4
|
* 5.2.0 release notes (#1417)Naomi Elstein2021-11-021-2/+35
| | | | | * Add changelog for version 5.2.0 release * Fix anchors for versions 5.2.0rc1, 5.1.0
* [pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]2021-10-251-1/+1
| | | | | updates: - [github.com/asottile/yesqa: v1.2.3 → v1.3.0](https://github.com/asottile/yesqa/compare/v1.2.3...v1.3.0)
* Return empty list instead of InconsistencyError when exchange table is emptyMatus Valo2021-10-253-14/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Missing redis key containg set of queues bound to queue is caused by removal all queues from the exchange. Hence, we should not raise an exception but just return empty list of queues instead. This commit fixes e.g. case publishing message against empty exchange: import kombu conn = kombu.Connection('redis://') exchange = kombu.Exchange('name', type='direct') exchange.declare(channel=conn.default_channel) producer = conn.Producer() producer.publish( {'hello': 'world'}, exchange=exchange, routing_key='queue1' ) But it also fixes the case when last queue is unbound from exchange and after publishing to this exchange: import kombu conn = kombu.Connection('redis://') exchange = kombu.Exchange('name', type='direct') queue1 = kombu.Queue('queue1', exchange=exchange, routing_key='queue1') exchange.declare(channel=conn.default_channel) queue1 = queue1.bind(channel=conn.default_channel) queue1.declare() producer = conn.Producer() producer.publish( {'hello': 'world'}, exchange=exchange, routing_key='queue1' ) queue1.delete() producer.publish( {'hello': 'world'}, exchange=exchange, routing_key='queue1' )
* Dont failfast when pypy3 tests fail (#1408)Matus Valo2021-10-241-1/+7
|
* try to fix CI (#1407)Asif Saif Uddin2021-10-231-6/+6
| | | | | * try to fix CI * try without py310
* add python 3.10 to CI & fix other issues (#1402)Asif Saif Uddin2021-10-231-9/+10
| | | | | * add python 3.10 to CI & fix other issues * try pypy3.7
* removre bdistAsif Saif Uddin2021-10-231-3/+0
|
* [pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]2021-10-121-1/+1
| | | | | updates: - [github.com/PyCQA/flake8: 3.9.2 → 4.0.1](https://github.com/PyCQA/flake8/compare/3.9.2...4.0.1)
* Fix test_pidbox unittests to support non-linux platforms (#1398)Matus Valo2021-10-051-5/+1
|
* [pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]2021-10-051-1/+1
| | | | | updates: - [github.com/asottile/pyupgrade: v2.28.0 → v2.29.0](https://github.com/asottile/pyupgrade/compare/v2.28.0...v2.29.0)
* fix flake8 in kombu/asynchronous/aws/connection.py (#1397)Matus Valo2021-10-052-2/+2
| | | | | | | | | * fix flake8 in kombu/asynchronous/aws/connection.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Added unittests for #1394Matus Valo2021-10-051-0/+40
|
* Prevent caching of oid in pidbox (#1394)Matus Valo2021-10-051-8/+2
| | | | | | | | | | | | oid is not cached anymore due race conditions of oid in celery. Caching oid is causing following exception: OperationalError(" Cannot route message for exchange 'reply.celery.pidbox': Table empty or key no longer exists. Probably the key ('_kombu.binding.reply.celery.pidbox') has been removed from the Redis database. ",) This exception seems to be occuring when multiple celery workers contains same oid.
* py3.7+ on setup (#1392)Asif Saif Uddin2021-09-271-2/+1
|
* [pre-commit.ci] pre-commit autoupdate (#1393)pre-commit-ci[bot]2021-09-279-13/+12
| | | | | | | | | | | | * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/asottile/pyupgrade: v2.26.0 → v2.28.0](https://github.com/asottile/pyupgrade/compare/v2.26.0...v2.28.0) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>