Skip to content

Commit

Permalink
chore(deps): bump the production-dependencies group across 1 director…
Browse files Browse the repository at this point in the history
…y with 17 updates (#1007)

* chore(deps): bump the production-dependencies group across 1 directory with 17 updates

Bumps the production-dependencies group with 17 updates in the /backend directory:

| Package | From | To |
| --- | --- | --- |
| [django](https://github.com/django/django) | `4.2.14` | `4.2.16` |
| [structlog](https://github.com/hynek/structlog) | `24.1.0` | `24.4.0` |
| [celery](https://github.com/celery/celery) | `5.3.6` | `5.4.0` |
| [cryptography](https://github.com/pyca/cryptography) | `42.0.5` | `43.0.1` |
| [djangorestframework-simplejwt](https://github.com/jazzband/djangorestframework-simplejwt) | `5.2.2` | `5.3.1` |
| [drf-spectacular](https://github.com/tfranzel/drf-spectacular) | `0.25.1` | `0.27.2` |
| [drf-nested-routers](https://github.com/alanjds/drf-nested-routers) | `0.93.4` | `0.94.1` |
| [pyjwt](https://github.com/jpadilla/pyjwt) | `2.6.0` | `2.9.0` |
| [kubernetes](https://github.com/kubernetes-client/python) | `29.0.0` | `31.0.0` |
| [uwsgi](https://uwsgi-docs.readthedocs.io/en/latest/) | `2.0.25.1` | `2.0.27` |
| [grpcio](https://github.com/grpc/grpc) | `1.62.1` | `1.66.2` |
| [grpcio-tools](https://github.com/grpc/grpc) | `1.57.0` | `1.66.2` |
| [minio](https://github.com/minio/minio-py) | `7.1.14` | `7.2.9` |
| [django-filter](https://github.com/carltongibson/django-filter) | `24.2` | `24.3` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.4.0` | `2.9.2` |
| [redis](https://github.com/redis/redis-py) | `5.0.0` | `5.1.0` |
| [watchdog](https://github.com/gorakhargosh/watchdog) | `2.1.9` | `4.0.2` |



Updates `django` from 4.2.14 to 4.2.16
- [Commits](django/django@4.2.14...4.2.16)

Updates `structlog` from 24.1.0 to 24.4.0
- [Release notes](https://github.com/hynek/structlog/releases)
- [Changelog](https://github.com/hynek/structlog/blob/main/CHANGELOG.md)
- [Commits](hynek/structlog@24.1.0...24.4.0)

Updates `celery` from 5.3.6 to 5.4.0
- [Release notes](https://github.com/celery/celery/releases)
- [Changelog](https://github.com/celery/celery/blob/main/Changelog.rst)
- [Commits](celery/celery@v5.3.6...v5.4.0)

Updates `cryptography` from 42.0.5 to 43.0.1
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@42.0.5...43.0.1)

Updates `djangorestframework-simplejwt` from 5.2.2 to 5.3.1
- [Release notes](https://github.com/jazzband/djangorestframework-simplejwt/releases)
- [Changelog](https://github.com/jazzband/djangorestframework-simplejwt/blob/master/CHANGELOG.md)
- [Commits](jazzband/djangorestframework-simplejwt@v5.2.2...v5.3.1)

Updates `drf-spectacular` from 0.25.1 to 0.27.2
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases)
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst)
- [Commits](tfranzel/drf-spectacular@0.25.1...0.27.2)

Updates `drf-nested-routers` from 0.93.4 to 0.94.1
- [Release notes](https://github.com/alanjds/drf-nested-routers/releases)
- [Commits](alanjds/drf-nested-routers@v0.93.4...v0.94.1)

Updates `pyjwt` from 2.6.0 to 2.9.0
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](jpadilla/pyjwt@2.6.0...2.9.0)

Updates `kubernetes` from 29.0.0 to 31.0.0
- [Release notes](https://github.com/kubernetes-client/python/releases)
- [Changelog](https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md)
- [Commits](kubernetes-client/python@v29.0.0...v31.0.0)

Updates `uwsgi` from 2.0.25.1 to 2.0.27

Updates `grpcio` from 1.62.1 to 1.66.2
- [Release notes](https://github.com/grpc/grpc/releases)
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md)
- [Commits](grpc/grpc@v1.62.1...v1.66.2)

Updates `grpcio-tools` from 1.57.0 to 1.66.2
- [Release notes](https://github.com/grpc/grpc/releases)
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md)
- [Commits](grpc/grpc@v1.57.0...v1.66.2)

Updates `minio` from 7.1.14 to 7.2.9
- [Release notes](https://github.com/minio/minio-py/releases)
- [Commits](minio/minio-py@7.1.14...7.2.9)

Updates `django-filter` from 24.2 to 24.3
- [Release notes](https://github.com/carltongibson/django-filter/releases)
- [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst)
- [Commits](carltongibson/django-filter@24.2...24.3)

Updates `pydantic` from 2.4.0 to 2.9.2
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.4.0...v2.9.2)

Updates `redis` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v5.0.0...v5.1.0)

Updates `watchdog` from 2.1.9 to 4.0.2
- [Release notes](https://github.com/gorakhargosh/watchdog/releases)
- [Changelog](https://github.com/gorakhargosh/watchdog/blob/master/changelog.rst)
- [Commits](gorakhargosh/watchdog@v2.1.9...v4.0.2)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: structlog
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: celery
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: djangorestframework-simplejwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: drf-spectacular
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: drf-nested-routers
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: pyjwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: kubernetes
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: uwsgi
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: grpcio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: grpcio-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: minio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: django-filter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: watchdog
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>

* fix: remove pinning of `pyopenssl` due to previous deprecation

Signed-off-by: Guilhem Barthés <[email protected]>

* fix: update pytest ignore

Signed-off-by: Guilhem Barthés <[email protected]>

* fix: replace `including_default_value_fields` by `always_print_fields_with_no_presence` following changes in `google.protobuf`

Signed-off-by: Guilhem Barthés <[email protected]>

* chore: remove duplicate watchdog dependency

Signed-off-by: Guilhem Barthés <[email protected]>

* chore: pin pytest-celery

Signed-off-by: Guilhem Barthés <[email protected]>

* fix: add ignore on deprecation warning

Signed-off-by: Guilhem Barthés <[email protected]>

* fix: change package in ignore

Signed-off-by: Guilhem Barthés <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Guilhem Barthés <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Guilhem Barthés <[email protected]>
  • Loading branch information
dependabot[bot] and guilhem-barthes authored Oct 8, 2024
1 parent 1630126 commit 2c17bf3
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 26 deletions.
4 changes: 2 additions & 2 deletions backend/dev-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ pytest-django==4.9.0
pytest-xdist[psutil]==3.6.1
pytest==8.3.3
responses==0.25.3
watchdog==2.1.9
flake8-bugbear==24.8.19
pdbpp==0.10.3
factory-boy==3.3.1
Expand All @@ -22,5 +21,6 @@ djangorestframework-stubs==3.15.1
django-stubs==5.1.0
celery-types==0.22.0
docker==7.1.0
celery[pytest]
# Pined because moving to pytest-celery º1.0.0 would require more exxtensive work to use docker images
pytest-celery<1.0.0
towncrier==24.8.0
2 changes: 1 addition & 1 deletion backend/orchestrator/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ def wrapper(*args, **kwargs):

CONVERT_SETTINGS = {
"preserving_proto_field_name": True,
"including_default_value_fields": True,
"always_print_fields_with_no_presence": True,
}


Expand Down
36 changes: 17 additions & 19 deletions backend/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,29 +1,27 @@
Django==4.2.15
structlog==24.1.0
Django==4.2.16
structlog==24.4.0
django-structlog==8.1.0
celery==5.3.6
celery==5.4.0
checksumdir==1.2.0
cryptography==42.0.5
cryptography==43.0.1
django-cors-headers==4.4.0
djangorestframework==3.15.2
djangorestframework-simplejwt==5.2.2
drf-spectacular==0.25.1
drf-nested-routers==0.93.4
pyjwt==2.6.0
kubernetes==29.0.0
djangorestframework-simplejwt==5.3.1
drf-spectacular==0.27.2
drf-nested-routers==0.94.1
pyjwt==2.9.0
kubernetes==31.0.0
psycopg2-binary==2.9.9
requests>=2.20.0,!=2.32.*
uwsgi==2.0.25.1
uwsgi==2.0.27
zxcvbn==4.4.28
grpcio==1.62.1
grpcio-tools==1.57.0
minio==7.1.14
grpcio==1.66.2
grpcio-tools==1.66.2
minio==7.2.9
django-prometheus==2.3.1
django-filter==24.2
pydantic==2.4.0
redis==5.0.0
django-filter==24.3
pydantic==2.9.2
redis==5.1.0
mozilla-django-oidc==4.0.1
python-dxf==12.1.0
watchdog==2.1.9
# Prevent error linked to Deprecation warnings
pyopenssl<24.2.1
watchdog==4.0.2
6 changes: 2 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,8 @@ DJANGO_SETTINGS_MODULE = "backend.settings.test"
addopts = "--cov=. --cov-config=../pyproject.toml -p no:unraisableexception"
filterwarnings = [
"error",
"ignore:(?s).*Implementing implicit namespace package:DeprecationWarning:pkg_resources",
"ignore:pkg_resources is deprecated as an API:DeprecationWarning:rest_framework_simplejwt",
# wait for pytest-cov to release a version > 4.0.0, see https://github.com/pytest-dev/pytest-xdist/issues/825#issuecomment-1292283870
"ignore:The --rsyncdir command line argument and rsyncdirs config variable are deprecated.:DeprecationWarning",
"ignore:pkg_resources is deprecated as an API:DeprecationWarning:checksumdir",
"ignore:CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography.:DeprecationWarning:josepy",
]

[tool.coverage.run]
Expand Down

0 comments on commit 2c17bf3

Please sign in to comment.