Skip to content

Commit

Permalink
Mise à jour des dépendances Python (#6650)
Browse files Browse the repository at this point in the history
* Mise à jour triviale des dépendances Python

* Mise à jour de Gunicorn

* Correction d'un test suite à la mise à jour de django_rest_framework

django_rest_framework 3.15.0 a remplacé les OrderedDict par des dict puisque
ceux-ci sont maintenant ordonnées depuis Python 3.6
cf. encode/django-rest-framework#8964
  • Loading branch information
Situphen authored Sep 30, 2024
1 parent 6e446fd commit 1f99329
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 27 deletions.
6 changes: 3 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
repos:
- repo: https://github.com/asottile/pyupgrade
rev: v3.15.1
rev: v3.17.0
hooks:
- id: pyupgrade
args: [--py39-plus]
- repo: https://github.com/psf/black-pre-commit-mirror
rev: 24.2.0 # needs to be also updated in requirements-dev.txt
rev: 24.8.0 # needs to be also updated in requirements-dev.txt
hooks:
- id: black
language_version: python3
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.5.0
rev: v4.6.0
hooks:
- id: trailing-whitespace
exclude_types: ["svg"]
Expand Down
12 changes: 6 additions & 6 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
-r requirements.txt

black==24.2.0 # needs to be also updated in .pre-commit-config.yaml
black==24.8.0 # needs to be also updated in .pre-commit-config.yaml
colorlog==6.8.2
django-debug-toolbar==4.3.0
django-debug-toolbar==4.4.6
django-extensions==3.2.3
Faker==24.1.0
pre-commit==3.6.2
PyYAML==6.0.1
selenium==4.18.1
Faker==30.0.0
pre-commit==3.8.0
PyYAML==6.0.2
selenium==4.25.0
Sphinx==7.2.6
sphinx-rtd-theme==2.0.0
6 changes: 3 additions & 3 deletions requirements-prod.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
-r requirements.txt

gunicorn==21.2.0
gunicorn==23.0.0
mysqlclient==2.2.4
sentry-sdk==2.9.0
ujson==5.9.0
sentry-sdk==2.14.0
ujson==5.10.0
28 changes: 14 additions & 14 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
# Implicit dependencies (optional dependencies of dependencies)
crispy-forms-bootstrap2==2024.1
social-auth-app-django==5.4.0
social-auth-app-django==5.4.2

# Explicit dependencies (references in code)
beautifulsoup4==4.12.3
django-crispy-forms==2.1
django-model-utils==4.4.0
django-crispy-forms==2.3
django-model-utils==5.0.0
django-recaptcha==4.0.0
Django==4.2.11
easy-thumbnails[svg]==2.8.5
factory-boy==3.3.0
Django==4.2.16
easy-thumbnails[svg]==2.10.0
factory-boy==3.3.1
geoip2==4.8.0
GitPython==3.1.42
GitPython==3.1.43
homoglyphs==2.0.4
lxml==5.1.0
Pillow==10.2.0
lxml==5.3.0
Pillow==10.4.0
pymemcache==4.0.0
requests==2.31.0
typesense==0.19.0
requests==2.32.3
typesense==0.21.0
ua-parser==0.18.0

# Api dependencies
django-cors-headers==4.3.1
django-filter==24.1
django-cors-headers==4.4.0
django-filter==24.3
django-oauth-toolkit==2.3.0
djangorestframework==3.14.0
djangorestframework==3.15.2
drf-extensions==0.7.1
dry-rest-permissions==0.1.10
drf-yasg==1.21.7
Expand Down
1 change: 0 additions & 1 deletion zds/mp/api/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,6 @@ def test_expand_list_of_private_topics_for_author(self):
response = self.client.get(reverse("api:mp:list") + "?expand=author")
self.assertEqual(response.status_code, status.HTTP_200_OK)
author = response.data.get("results")[0].get("author")
self.assertIsInstance(author, OrderedDict)
self.assertEqual(author.get("username"), self.profile.user.username)
self.assertEqual(author.get("avatar_url"), self.profile.get_avatar_url())

Expand Down

0 comments on commit 1f99329

Please sign in to comment.