Commit Graph

3715 Commits

Author SHA1 Message Date
pyup.io bot 727dd112a3
Update pymongo from 4.10.0 to 4.10.1 (#2136) 2024-10-02 05:18:51 +03:00
dependabot[bot] 06e1a7bf4f
Bump pymongo from 4.9.1 to 4.10.0 (#2130)
Bumps [pymongo](https://github.com/mongodb/mongo-python-driver) from 4.9.1 to 4.10.0.
- [Release notes](https://github.com/mongodb/mongo-python-driver/releases)
- [Changelog](https://github.com/mongodb/mongo-python-driver/blob/master/doc/changelog.rst)
- [Commits](https://github.com/mongodb/mongo-python-driver/compare/4.9.1...4.10.0)

---
updated-dependencies:
- dependency-name: pymongo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 15:17:14 +03:00
Tomer Nosrati 072befec84
Removed "on push" from the linter GitHub Actions workflow (#2133) 2024-10-01 15:15:53 +03:00
Tomer Nosrati 225da0898a
Limit redis-py <5.1.0 (#2132) 2024-10-01 15:08:39 +03:00
pyup.io bot 74779a8078
Pin pre-commit to latest version 3.8.0 (#2125)
* Pin pre-commit to latest version 3.8.0

* Update requirements/test.txt

---------

Co-authored-by: Tomer Nosrati <tomer.nosrati@gmail.com>
2024-09-26 01:41:22 +03:00
Tomer Nosrati e927d07fe3
Removed codecov flags (#2126) 2024-09-26 01:00:17 +03:00
Tomer Nosrati b48d1cbab0
Improve pre-commit checks and fix all new lint errors (#2124)
* Added pyproject.toml

* Imported .pre-commit-config.yaml config from Celery

* Codespell Fixes

* Fixed lint errors

* Added back autoflake
2024-09-25 22:34:56 +03:00
Tomer Nosrati e845d5bf3a
Added unit tests to "tox -e parallel" environment (#2123) 2024-09-25 21:19:46 +03:00
Tomer Nosrati 3448887f78
Refactored CI (#2122)
* Refactored CI

* Added test-integration.txt for integration tests

* Removed .tox from "make clean"

* Fixed pypy

* Cleanup

* Added "--reruns 2" to integration tests
2024-09-25 21:10:28 +03:00
pyup.io bot 424de01b88
Pin tzdata to latest version 2024.2 (#2121) 2024-09-24 00:24:02 +03:00
Tomer Nosrati 8957e557bb
Prepare for release: v5.4.2 (#2119)
* Bump version: 5.4.1 → 5.4.2

* Added Changelog for v5.4.2
2024-09-19 15:25:14 +03:00
dependabot[bot] 4ee6933877
Bump pymongo from 4.9 to 4.9.1 (#2118)
Bumps [pymongo](https://github.com/mongodb/mongo-python-driver) from 4.9 to 4.9.1.
- [Release notes](https://github.com/mongodb/mongo-python-driver/releases)
- [Changelog](https://github.com/mongodb/mongo-python-driver/blob/master/doc/changelog.rst)
- [Commits](https://github.com/mongodb/mongo-python-driver/compare/4.9...4.9.1)

---
updated-dependencies:
- dependency-name: pymongo
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 10:35:14 +03:00
pyup-bot 952b4dc16b Update pymongo from 4.8.0 to 4.9 2024-09-18 23:26:17 +06:00
Tomer Nosrati a626f1f83a
Revert "Validate SSL certs by default (#2094)" (#2114)
This reverts commit 93d8ecb4bb.
2024-09-16 20:14:53 +03:00
blacksmith-sh[bot] 4d7946e489
Migrate workflows to Blacksmith (#2112)
Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
2024-09-13 00:43:21 +03:00
Wout De Nolf f560753582
tzdata is required for machines without IANA database (#2107) 2024-09-11 16:03:51 +03:00
Tomer Nosrati 5c9db06b27
Prepare for release: v5.4.1 (#2109)
* Bump version: 5.4.0 → 5.4.1

* Added Changelog for v5.4.1
2024-09-11 14:36:24 +03:00
pyup.io bot 26ea9cd3bc
Update pytest from 8.3.2 to 8.3.3 (#2108) 2024-09-10 19:47:39 +03:00
pyup-bot 8295d28295 Update msgpack from 1.0.8 to 1.1.0 2024-09-10 15:50:50 +06:00
FrankK-1234 33490adf9c Revert: allow users to disable broker heartbeats by not providing a timeout (#2097, #2016) 2024-09-05 20:47:59 +06:00
Ashkan Ranjbar f3ccc312f9
Resolving TypeError, during version unpacking (#2098)
* - This will make sure that the version unpacking doesn't stop connection to some versions of message brokers.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* - I updated the test in this version
- Improved my code

* - Removed `merge-conflict` comments in the code!

* - linting problem resolved.

* - Docstrings are now in accordance with `pydocstyle`.

* - resolving `"_unpack_version" has incompatible type "int"` problem in `_unpack_version` method
- `"` are sent back to `'` (apparently my company's formatter `black` is not compatible with `pydocstyle`, and mine integration with VSCode has messed with kombu's repository)

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-25 10:12:28 +03:00
Jay Goel 93d8ecb4bb
Validate SSL certs by default (#2094)
Co-authored-by: Jay <jgoel@jays-air.mynetworksettings.com>
2024-08-25 10:00:08 +03:00
Iván Martín Vedriel a62e613da3
SQS: Fixes #2091 queue_delete() method doesn't actually delete the queue (#2099)
* SQS: wrap logic to resolve queue URL into a reusable method

* Create new `_resolve_queue_url` method for reusability.

`_new_queue` method retrieves the queue URL from cache
or fetches it from SQS, updating the cache if necessary.

`_delete` method needs to resolve the queue URL in order to
delete the queue from SQS (next commit).

Both methods will be able to reuse the same functionality by
calling the `_resolve_queue_url` method.

* Introduce DoesNotExistQueueException for easier error handling.

`_new_queue` method is responsible for creating a new queue when
 it doesn't exist, utilizing the new exception for clarity.

* Unit test coverage for `_resolve_queue_url` method.

* SQS: Fix missing queue deletion in Channel._delete

* Add call to `delete_queue` using sqs client.

`_delete` method is expected to delete the specified queue when
called. Previously, this functionality was missing, which has
now been corrected.

The method raises a `DoesNotExistQueueException` if the specified
queue name doesn’t exist.

* Update unit tests with new assertion and mock to verify queue deletion.

* [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>
2024-08-25 09:45:25 +03:00
pyup.io bot ad35ab507b
Update mypy from 1.11.1 to 1.11.2 (#2101) 2024-08-25 07:36:46 +03:00
Tomer Nosrati dbd93b0378
Prepare for release: v5.4.0 (#2095)
* Added Changelog for v5.4.0

* Bump version: 5.4.0rc3 → 5.4.0
2024-08-06 16:41:50 +03:00
pre-commit-ci[bot] 043e099fc6
[pre-commit.ci] pre-commit autoupdate (#2093)
updates:
- [github.com/PyCQA/flake8: 7.1.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/7.1.0...7.1.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-05 21:24:19 +03:00
dependabot[bot] a7008a0ace
Bump flake8 from 7.1.0 to 7.1.1 (#2090)
Bumps [flake8](https://github.com/pycqa/flake8) from 7.1.0 to 7.1.1.
- [Commits](https://github.com/pycqa/flake8/compare/7.1.0...7.1.1)

---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 15:18:20 +03:00
dependabot[bot] 1dddf9949f
Bump mypy from 1.11.0 to 1.11.1 (#2087)
Bumps [mypy](https://github.com/python/mypy) from 1.11.0 to 1.11.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.11...v1.11.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 10:27:11 +03:00
pyup.io bot 8bd05f930d
Pin pyro4 to latest version 4.82 (#2081)
* Pin pyro4 to latest version 4.82

* Pin pyro4 to latest version 4.82

---------

Co-authored-by: Asif Saif Uddin <auvipy@gmail.com>
2024-07-30 10:34:05 +06:00
pyup-bot 9047660525 Pin kazoo to latest version 2.10.0 2024-07-30 10:31:46 +06:00
pyup-bot 1dbb62001c Pin bumpversion to latest version 0.6.0 2024-07-30 10:29:11 +06:00
pyup-bot b551600a84 Pin pycouchdb to latest version 1.16.0 2024-07-30 10:23:48 +06:00
pyup-bot 78d09c73dc Pin python-consul2 to latest version 0.1.5 2024-07-30 10:07:38 +06:00
pyup-bot cd8cb3ccf7 Pin msgpack to latest version 1.0.8 2024-07-30 10:02:48 +06:00
pyup-bot 7609fe9683 Pin pytest-freezer to latest version 0.4.8 2024-07-30 10:01:59 +06:00
pyup-bot a6c63faba3 Pin codecov to latest version 2.1.13 2024-07-30 10:01:00 +06:00
pre-commit-ci[bot] c95efd6a58
[pre-commit.ci] pre-commit autoupdate (#2077)
updates:
- [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-07-29 23:20:58 +03:00
pyup.io bot 33c47df033
Update pytest from 8.3.1 to 8.3.2 (#2076) 2024-07-26 01:37:53 +03:00
pyup.io bot 46af1b94e0
Pin vine to latest version 5.1.0 (#2067) 2024-07-24 13:46:01 +03:00
pyup.io bot 8279584b71
Update typing_extensions from 4.12.1 to 4.12.2 (#2066) 2024-07-24 13:43:45 +03:00
Tomer Nosrati cfb43e1dad Bump version: 5.4.0rc2 → 5.4.0rc3 2024-07-22 00:01:15 +03:00
Tomer Nosrati a696a4f658
Added Changelog for v5.4.0rc3 (#2064) 2024-07-21 23:17:19 +03:00
Aviram Hassan aeebd065a6
SQS: add support for passing MessageAttributes (#2059)
* SQS: add support for passing MessageAttributes

* tests,docs

* fix tests

* format ,docs

---------

Co-authored-by: Tomer Nosrati <tomer.nosrati@gmail.com>
2024-07-21 22:52:50 +03:00
pyup.io bot d12112559d
Update pytest from 8.2.2 to 8.3.1 (#2063) 2024-07-21 14:56:23 +03:00
pyup.io bot 0e27a5162d
Update mypy from 1.10.1 to 1.11.0 (#2062) 2024-07-21 14:51:26 +03:00
pyup-bot 6318df378e Pin zstandard to latest version 0.23.0 2024-07-15 21:14:30 +06:00
Roman Inflianskas d4d9012863
Use logging.Logger.warning (#2058)
Usage of `logging.Logger.warn` was deprecated since Python 3.3 and it
will be removed in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html#logging
2024-07-12 19:13:50 +03:00
Tomer Nosrati f61c6d1726
Fixed typo in Changelog for v5.4.0rc2 (#2057) 2024-07-11 18:48:11 +03:00
Tomer Nosrati 8f983c20a1 Bump version: 5.4.0rc1 → 5.4.0rc2 2024-07-11 17:58:40 +03:00
Tomer Nosrati 370d28fc1b
Added Changelog for v5.4.0rc2 (#2056) 2024-07-11 17:56:59 +03:00