Revisions of python-kombu

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1205381 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 84)
- update to 5.4.2:
  * Fixed issue with SQS #2113
  * tzdata is required for machines without IANA database
  * blacksmith.sh: Migrate workflows to Blacksmith
  * Revert "Validate SQS SSL certs by default"
- update to 5.4.1:
  * Update mypy to 1.11.2
  * SQS: Fixes #2091 queue_delete() method doesn't actually
    delete the queue
  * Validate SQS SSL certs by default
  * Resolving TypeError, during version unpacking
  * Revert: allow users to disable broker heartbeats by not
    providing a timeout
- update to 5.4.0:
  * fix: Fanout exchange messages mixed across virtual databases
    in Redis sentinel
  * Pin pymongo to latest version 4.7.2
  * enable/fix test_etcd.py (resolves #2001)
  * Limit requests<2.32.0 due to docker-py issue 3256
  * enhance: allow users to disable broker heartbeats
  * enhance: allow uses to disable broker heartbeats by not
    providing a timeout
  * chore(typing): annotate `utils/debug.py`
  * ConnectionPool can't be used after .resize(..., reset=True)
    (resolves #2018)
  * Fix Redis connections after reconnect - consumer starts
    consuming the tasks after crash.
  * Add support for mongodb+srv scheme
  * Reverted limiting requests<2.32.0 in requirements/default.txt
    but kept in tox.ini due to docker-py issue 3256
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1167624 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 83)
- update to 5.3.7:
  * The release of v5.3.6 was missing the bumbversion commit so
    v5.3.7 is only released to sync it back.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1164300 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 82)
- update to 5.3.6:
  * boto3>=1.26.143
  * Always convert azureservicebus namespace to fully qualified
  * Pin pytest-sugar to latest version 1.0.0
  * Upgrade to pytest v8 that removed nose compatibility
  * fix warning for usage of utcfromtimestamp
  * Update pytest to 8.0.2
  * Hotfix: Fix CI failures (limit redis to <5.0.2 instead of
  * Expose cancel callback from py-amqp channel.basic_consume
  * Update mypy to 1.9.0
  * Update pytest to 8.1.1
  * Pin hypothesis to hypothesis<7
  * redis>=4.5.2,<5.0.2,!=4.5.5 -> redis>=4.5.2,!=5.0.2,!=4.5.5
  * add escape hatch for custom JSON serialization
  * Pin pytest-cov to latest version 5.0.0
  * Added Changelog for v5.3.6
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1145098 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 81)
- Clean up dependencies and address RPM warnings
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1143296 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 80)
- update to 5.3.5:
  * Fix ReadTheDocs CI
  * fix(docs): add Redis to the list of transports where SSL is
    supported
  * Fixed Improper Method Call: Replaced `mktemp`
  * fix: freeze set during ticks iter in async hub
  * azure service bus: fix TypeError when using Managed
    Identities
  * Fix unacknowledge typo in restore_visible()
  * Changed pyup -> dependabot for updating dependencies
  * Fix crash when using global_keyprefix with a sentinel
    connection
- update to 5.3.4:
  * Use the correct protocol for SQS requests
- update to 5.3.3:
  * Update redis.txt to align with celery main
  * Handle Access Denied Exception in basic_ack Method
  * fix azure servicebus using managed identity support
  * Added as_uri method to MongoDB transport - Fixes #1795
  * Revert "[fix #1726] Use boto3 for SQS async requests"
  * Create a lock on cached_property if not present
  * added Python 3.12 in the CI
  * using assert_called_once() in est__pop_ready_uses_lock
  * fix: redis requeue concurrency bug  #1800
- update to 5.3.2:
  * Reverted unwanted constraint introduced in #1629 with
    max_retries
  * Doc fix (hotfix for #1755)
  * Python3.12: fix imports in kombu/utils/objects.py
  * [fix #1726] Use boto3 for SQS async requests
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089520 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 78)
- Add 0001-Support-redis-4.5.2.patch to support latest version of
  redis gh#celery/kombu#1735
- Add sqlalchemy-2.0.patch to support latest version of sqlalchemy
  gh#celery/kombu#1651
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1078545 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 77)
- Add patch use-zoneinfo.patch:
  * Use zoneinfo, rather than pytz.
- Switch BuildRequires to zoneinfo and timezone.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1067310 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 76)
- Add patch support-pyro-5.patch:
  * Use Pyro5's compatability layer.
- Switch BuildRequires to Pyro5.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 963484 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 75)
- update to 5.2.4:
  * allow getting recoverable_connection_errors without an active transport
  * [pre-commit.ci] pre-commit autoupdate
  * prevent KeyError: 'purelib'
  * Revert "try pining setuptools (#1466)"
  * Fix issue #789: Async http code not allowing for proxy config
  * The times of retrying is not correct
  * Set redelivered property for Celery with Redis
  * Some small updates
  * Remove use of OrderedDict in various places
  * Warn about missing hostname only when default one is available
  * All supported versions of Python define package.
  * Added global_keyprefix support for pubsub clients
  * try pytest 7
  * Add an option to not base64-encode SQS messages.
  * SQS: Fix message arg in backoff policy
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 943612 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 73)
- update to 5.2.3:
  * Allow redis >= 4.0.2.
  * Fix PyPy CI jobs.
  * SQS transport: detect FIFO queue properly by checking queue URL (#1450).
  * Ensure that restore is atomic in redis transport (#1444).
  * Restrict setuptools>=59.1.1,<59.7.0.
  * Bump minimum py-amqp to v5.0.9 (#1462).
  * Reduce memory usage of Transport (#1470).
  * Prevent event loop polling on closed redis transports (and causing leak).
  * Respect connection timeout (#1458)
  * prevent redis event loop stopping on ‘consumer: Cannot connect’ (#1477).
  * Bump redis version to >= 3.4.1.
  * try latest sqs dependencies to fix security warning.
  * Tests & dependency updates
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 939990 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 72)
- update to 5.2.0:
  * stop mentioning librabbitmq
  * Use ANY from unittest instead of case.mock
  * fix flake8 in kombu/asynchronous/aws/connection.py 
  * Dont failfast when pypy3 tests fail 
  * Return empty list instead of InconsistencyError when exchange table is empty
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 903718 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 71)
- Update to 5.1.0
  * Add support for SQLAlchemy 1.4.
  * prepare_accept_content() now raises SerializerNotInstalled instead of 
    KeyError.
  * Wheels are no longer universal.
  * Remove python2 compatibility code
  * Update default pickle protocol version to 4
  * Drop support for the lzma backport.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 853806 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 70)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 814552 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 68)
- update to 4.6.10:
  - set _connection in _ensure_connection (#1205)
  - Fix for the issue #1172
  - reuse connection [bug fix]
  - Prevent failure if AWS creds are not explicitly defined on predefined.
  - Raise RecoverableConnectionError in maybe_declare with retry on and.
  - possible fix for #1174 .
  - Fix: make SQLAlchemy Channel init thread-safe
  - Added integration testing infrastructure for RabbitMQ
  - Initial redis integration tests implementation
  - SQLAlchemy transport: Use Query.with_for_update() instead of deprecated
  - Fix Consumer Encoding
  - Added Integration tests for direct, topic and fanout exchange types
  - Added TTL integration tests
  - Added integration tests for priority queues
  - fix 100% cpu usage on linux while using sqs
  - Modified Mutex to use redis LuaLock implementation
  - Fix: eliminate remaining race conditions from SQLAlchemy Channel
  - Fix connection imaybe_declare (#1196)
  - Fix for issue #1198: Celery crashes in cases where there aren’t enough
  - Ensure connection when connecting to broker
  - update pyamqp to 2.6 with optional cythonization
Displaying revisions 1 - 20 of 85
openSUSE Build Service is sponsored by