From 5f2aa1f668bf74de875aaae1a09f6d80973de99a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Odini?= Date: Tue, 27 Aug 2024 15:07:29 +0200 Subject: [PATCH] =?UTF-8?q?chore(deps):=20Mise=20=C3=A0=20jour=20des=20d?= =?UTF-8?q?=C3=A9pendances=20(#1416)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .pre-commit-config.yaml | 2 +- config/settings/dev.py | 1 + .../commands/import_esat_from_csv.py | 6 +- .../utils/templatetags/theme_inclusion.py | 1 + lemarche/www/dashboard_siaes/urls.py | 2 +- lemarche/www/siaes/tests.py | 13 ++-- lemarche/www/tenders/forms.py | 6 +- poetry.lock | 64 +++++++++---------- pyproject.toml | 36 +++++------ requirements/dev.txt | 6 +- requirements/staging.txt | 4 +- 11 files changed, 73 insertions(+), 68 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a7c8d931b..5e1c148a3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/psf/black - rev: 23.7.0 + rev: 24.8.0 hooks: - id: black language_version: python3 diff --git a/config/settings/dev.py b/config/settings/dev.py index ecd539a61..7d16fb124 100644 --- a/config/settings/dev.py +++ b/config/settings/dev.py @@ -22,6 +22,7 @@ # For Docker env (and debug toolbar in particular) import socket + _, _, ips = socket.gethostbyname_ex(socket.gethostname()) INTERNAL_IPS = [ip[: ip.rfind(".")] + ".1" for ip in ips] + ["127.0.0.1"] diff --git a/lemarche/siaes/management/commands/import_esat_from_csv.py b/lemarche/siaes/management/commands/import_esat_from_csv.py index 0b4308faf..d4a23ff6f 100644 --- a/lemarche/siaes/management/commands/import_esat_from_csv.py +++ b/lemarche/siaes/management/commands/import_esat_from_csv.py @@ -102,9 +102,9 @@ def handle(self, *args, **options): # noqa C901 "siret": siret, "contact_email": email, "contact_phone": phone, - "employees_insertion_count": int(employees_count) - if employees_count and employees_count != "#N/D" - else None, + "employees_insertion_count": ( + int(employees_count) if employees_count and employees_count != "#N/D" else None + ), "employees_insertion_count_last_updated": timezone.now(), "import_raw_object": data.copy(), "kind": siae_constants.KIND_ESAT, diff --git a/lemarche/utils/templatetags/theme_inclusion.py b/lemarche/utils/templatetags/theme_inclusion.py index a410c10cf..b2947ee52 100644 --- a/lemarche/utils/templatetags/theme_inclusion.py +++ b/lemarche/utils/templatetags/theme_inclusion.py @@ -3,6 +3,7 @@ Exist also in the base code of C1 : https://github.com/betagouv/itou/blob/master/itou/utils/templatetags/theme_inclusion.py """ + from django import template from django.templatetags.static import static from django.utils.safestring import mark_safe diff --git a/lemarche/www/dashboard_siaes/urls.py b/lemarche/www/dashboard_siaes/urls.py index 568adc582..65e3c8627 100644 --- a/lemarche/www/dashboard_siaes/urls.py +++ b/lemarche/www/dashboard_siaes/urls.py @@ -2,8 +2,8 @@ from django.views.generic.base import RedirectView from lemarche.www.dashboard_siaes.views import ( - SiaeEditActivitiesDeleteView, SiaeEditActivitiesCreateView, + SiaeEditActivitiesDeleteView, SiaeEditActivitiesEditView, SiaeEditActivitiesView, SiaeEditContactView, diff --git a/lemarche/www/siaes/tests.py b/lemarche/www/siaes/tests.py index 15793bae0..ac4518c9b 100644 --- a/lemarche/www/siaes/tests.py +++ b/lemarche/www/siaes/tests.py @@ -1032,11 +1032,14 @@ def test_search_query_no_result(self): mock_siaes_similarity_search.assert_called_once() def test_search_query_with_results(self): - with mock.patch( - "lemarche.utils.apis.api_elasticsearch.siaes_similarity_search" - ) as mock_siaes_similarity_search, mock.patch( - "lemarche.utils.apis.api_elasticsearch.siaes_similarity_search_with_city" - ) as mock_siaes_similarity_search_with_city: + with ( + mock.patch( + "lemarche.utils.apis.api_elasticsearch.siaes_similarity_search" + ) as mock_siaes_similarity_search, + mock.patch( + "lemarche.utils.apis.api_elasticsearch.siaes_similarity_search_with_city" + ) as mock_siaes_similarity_search_with_city, + ): mock_siaes_similarity_search.return_value = [self.siae_two.pk, self.siae_three.pk, self.siae_four.pk] url = self.url + "?semantic_q=entretien espace vert&id_semantic_city_name=&semantic_city=" response = self.client.get(url) diff --git a/lemarche/www/tenders/forms.py b/lemarche/www/tenders/forms.py index 2effa8ded..9f1962ef4 100644 --- a/lemarche/www/tenders/forms.py +++ b/lemarche/www/tenders/forms.py @@ -296,9 +296,9 @@ class Meta: def __init__(self, tender_survey_transactioned_answer=None, *args, **kwargs): super().__init__(*args, **kwargs) - self.fields[ - "survey_transactioned_answer" - ].label = "Avez-vous contractualisé avec un prestataire trouvé via le Marché de l'inclusion ?" + self.fields["survey_transactioned_answer"].label = ( + "Avez-vous contractualisé avec un prestataire trouvé via le Marché de l'inclusion ?" + ) self.fields["survey_transactioned_amount"].label = "Quel est le montant de la transaction ? (facultatif)" self.fields["survey_transactioned_feedback"].label = "Partagez-nous votre retour d'expérience (facultatif)" self.fields["survey_transactioned_feedback"].widget.attrs.update( diff --git a/poetry.lock b/poetry.lock index 140a37052..4831689f6 100644 --- a/poetry.lock +++ b/poetry.lock @@ -266,33 +266,33 @@ lxml = ["lxml"] [[package]] name = "black" -version = "23.12.1" +version = "24.8.0" description = "The uncompromising code formatter." optional = false python-versions = ">=3.8" files = [ - {file = "black-23.12.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e0aaf6041986767a5e0ce663c7a2f0e9eaf21e6ff87a5f95cbf3675bfd4c41d2"}, - {file = "black-23.12.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c88b3711d12905b74206227109272673edce0cb29f27e1385f33b0163c414bba"}, - {file = "black-23.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a920b569dc6b3472513ba6ddea21f440d4b4c699494d2e972a1753cdc25df7b0"}, - {file = "black-23.12.1-cp310-cp310-win_amd64.whl", hash = "sha256:3fa4be75ef2a6b96ea8d92b1587dd8cb3a35c7e3d51f0738ced0781c3aa3a5a3"}, - {file = "black-23.12.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8d4df77958a622f9b5a4c96edb4b8c0034f8434032ab11077ec6c56ae9f384ba"}, - {file = "black-23.12.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:602cfb1196dc692424c70b6507593a2b29aac0547c1be9a1d1365f0d964c353b"}, - {file = "black-23.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c4352800f14be5b4864016882cdba10755bd50805c95f728011bcb47a4afd59"}, - {file = "black-23.12.1-cp311-cp311-win_amd64.whl", hash = "sha256:0808494f2b2df923ffc5723ed3c7b096bd76341f6213989759287611e9837d50"}, - {file = "black-23.12.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:25e57fd232a6d6ff3f4478a6fd0580838e47c93c83eaf1ccc92d4faf27112c4e"}, - {file = "black-23.12.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2d9e13db441c509a3763a7a3d9a49ccc1b4e974a47be4e08ade2a228876500ec"}, - {file = "black-23.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d1bd9c210f8b109b1762ec9fd36592fdd528485aadb3f5849b2740ef17e674e"}, - {file = "black-23.12.1-cp312-cp312-win_amd64.whl", hash = "sha256:ae76c22bde5cbb6bfd211ec343ded2163bba7883c7bc77f6b756a1049436fbb9"}, - {file = "black-23.12.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1fa88a0f74e50e4487477bc0bb900c6781dbddfdfa32691e780bf854c3b4a47f"}, - {file = "black-23.12.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a4d6a9668e45ad99d2f8ec70d5c8c04ef4f32f648ef39048d010b0689832ec6d"}, - {file = "black-23.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b18fb2ae6c4bb63eebe5be6bd869ba2f14fd0259bda7d18a46b764d8fb86298a"}, - {file = "black-23.12.1-cp38-cp38-win_amd64.whl", hash = "sha256:c04b6d9d20e9c13f43eee8ea87d44156b8505ca8a3c878773f68b4e4812a421e"}, - {file = "black-23.12.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3e1b38b3135fd4c025c28c55ddfc236b05af657828a8a6abe5deec419a0b7055"}, - {file = "black-23.12.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4f0031eaa7b921db76decd73636ef3a12c942ed367d8c3841a0739412b260a54"}, - {file = "black-23.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:97e56155c6b737854e60a9ab1c598ff2533d57e7506d97af5481141671abf3ea"}, - {file = "black-23.12.1-cp39-cp39-win_amd64.whl", hash = "sha256:dd15245c8b68fe2b6bd0f32c1556509d11bb33aec9b5d0866dd8e2ed3dba09c2"}, - {file = "black-23.12.1-py3-none-any.whl", hash = "sha256:78baad24af0f033958cad29731e27363183e140962595def56423e626f4bee3e"}, - {file = "black-23.12.1.tar.gz", hash = "sha256:4ce3ef14ebe8d9509188014d96af1c456a910d5b5cbf434a09fef7e024b3d0d5"}, + {file = "black-24.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:09cdeb74d494ec023ded657f7092ba518e8cf78fa8386155e4a03fdcc44679e6"}, + {file = "black-24.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:81c6742da39f33b08e791da38410f32e27d632260e599df7245cccee2064afeb"}, + {file = "black-24.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:707a1ca89221bc8a1a64fb5e15ef39cd755633daa672a9db7498d1c19de66a42"}, + {file = "black-24.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:d6417535d99c37cee4091a2f24eb2b6d5ec42b144d50f1f2e436d9fe1916fe1a"}, + {file = "black-24.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fb6e2c0b86bbd43dee042e48059c9ad7830abd5c94b0bc518c0eeec57c3eddc1"}, + {file = "black-24.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:837fd281f1908d0076844bc2b801ad2d369c78c45cf800cad7b61686051041af"}, + {file = "black-24.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:62e8730977f0b77998029da7971fa896ceefa2c4c4933fcd593fa599ecbf97a4"}, + {file = "black-24.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:72901b4913cbac8972ad911dc4098d5753704d1f3c56e44ae8dce99eecb0e3af"}, + {file = "black-24.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:7c046c1d1eeb7aea9335da62472481d3bbf3fd986e093cffd35f4385c94ae368"}, + {file = "black-24.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:649f6d84ccbae73ab767e206772cc2d7a393a001070a4c814a546afd0d423aed"}, + {file = "black-24.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2b59b250fdba5f9a9cd9d0ece6e6d993d91ce877d121d161e4698af3eb9c1018"}, + {file = "black-24.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:6e55d30d44bed36593c3163b9bc63bf58b3b30e4611e4d88a0c3c239930ed5b2"}, + {file = "black-24.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:505289f17ceda596658ae81b61ebbe2d9b25aa78067035184ed0a9d855d18afd"}, + {file = "black-24.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b19c9ad992c7883ad84c9b22aaa73562a16b819c1d8db7a1a1a49fb7ec13c7d2"}, + {file = "black-24.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1f13f7f386f86f8121d76599114bb8c17b69d962137fc70efe56137727c7047e"}, + {file = "black-24.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:f490dbd59680d809ca31efdae20e634f3fae27fba3ce0ba3208333b713bc3920"}, + {file = "black-24.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:eab4dd44ce80dea27dc69db40dab62d4ca96112f87996bca68cd75639aeb2e4c"}, + {file = "black-24.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3c4285573d4897a7610054af5a890bde7c65cb466040c5f0c8b732812d7f0e5e"}, + {file = "black-24.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e84e33b37be070ba135176c123ae52a51f82306def9f7d063ee302ecab2cf47"}, + {file = "black-24.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:73bbf84ed136e45d451a260c6b73ed674652f90a2b3211d6a35e78054563a9bb"}, + {file = "black-24.8.0-py3-none-any.whl", hash = "sha256:972085c618ee94f402da1af548a4f218c754ea7e5dc70acb168bfaca4c2542ed"}, + {file = "black-24.8.0.tar.gz", hash = "sha256:2500945420b6784c38b9ee885af039f5e7471ef284ab03fa35ecdde4688cd83f"}, ] [package.dependencies] @@ -881,13 +881,13 @@ sqlparse = ">=0.2" [[package]] name = "django-environ" -version = "0.9.0" +version = "0.11.2" description = "A package that allows you to utilize 12factor inspired environment variables to configure your Django application." optional = false -python-versions = ">=3.4,<4" +python-versions = ">=3.6,<4" files = [ - {file = "django-environ-0.9.0.tar.gz", hash = "sha256:bff5381533056328c9ac02f71790bd5bf1cea81b1beeb648f28b81c9e83e0a21"}, - {file = "django_environ-0.9.0-py2.py3-none-any.whl", hash = "sha256:f21a5ef8cc603da1870bbf9a09b7e5577ab5f6da451b843dbcc721a7bca6b3d9"}, + {file = "django-environ-0.11.2.tar.gz", hash = "sha256:f32a87aa0899894c27d4e1776fa6b477e8164ed7f6b3e410a62a6d72caaf64be"}, + {file = "django_environ-0.11.2-py2.py3-none-any.whl", hash = "sha256:0ff95ab4344bfeff693836aa978e6840abef2e2f1145adff7735892711590c05"}, ] [package.extras] @@ -1187,13 +1187,13 @@ testing = ["beautifulsoup4 (>=4.4.1,<5)", "coverage (>=4.1.0)", "flake8 (>=3.2.0 [[package]] name = "drf-spectacular" -version = "0.26.5" +version = "0.27.2" description = "Sane and flexible OpenAPI 3 schema generation for Django REST framework" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" files = [ - {file = "drf-spectacular-0.26.5.tar.gz", hash = "sha256:aee55330a774ba8a9cbdb125714d1c9ee05a8aafd3ce3be8bfd26527649aeb44"}, - {file = "drf_spectacular-0.26.5-py3-none-any.whl", hash = "sha256:c0002a820b11771fdbf37853deb371947caf0159d1afeeffe7598e964bc1db94"}, + {file = "drf-spectacular-0.27.2.tar.gz", hash = "sha256:a199492f2163c4101055075ebdbb037d59c6e0030692fc83a1a8c0fc65929981"}, + {file = "drf_spectacular-0.27.2-py3-none-any.whl", hash = "sha256:b1c04bf8b2fbbeaf6f59414b4ea448c8787aba4d32f76055c3b13335cf7ec37b"}, ] [package.dependencies] @@ -4353,4 +4353,4 @@ multidict = ">=4.0" [metadata] lock-version = "2.0" python-versions = "^3.10.4" -content-hash = "a4059d5494b2e920c75465ba1bc3b8b350ce0387e205923395b4d7fa65d525d3" +content-hash = "0fd3c921cf67d2f2df6c713e5c76d60717cefc7806b2979f212bb21514f7dae0" diff --git a/pyproject.toml b/pyproject.toml index dedbbfb4a..f9aca8efc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ authors = [] [tool.poetry.dependencies] boto = "^2.49.0" -boto3 = "^1.34.103" +boto3 = "^1.35.6" crawlerdetect = "^0.1.7" django = "4.2.15" django-admin-list-filters = "^1.2" @@ -14,47 +14,47 @@ django-anymail = "^8.6" django-better-admin-arrayfield = "^1.4.2" django-bootstrap4 = "^23.4" django-ckeditor = "^6.7.1" -django-compressor = "^4.4" +django-compressor = "^4.5.1" django-cors-headers = "^3.14.0" -django-environ = "^0.9.0" +django-environ = "^0.11.2" django-extensions = "^3.2.3" django-fieldsets-with-inlines = { git = "https://github.com/raphodn/django-fieldsets-with-inlines.git", branch = "master" } django-filter = "^21.1" django-formtools = "^2.5.1" -django-htmx = "^1.17.3" +django-htmx = "^1.19.0" django-libsass = "^0.9" django-select2 = "^7.11.1" django-sesame = "^3.2.2" -django-storages = "^1.14.3" -djangorestframework = "^3.15.1" -drf-spectacular = "^0.26.5" -elastic-apm = "^6.22.0" -elasticsearch = "^8.13.1" -huey = "^2.5.0" -ipython = "^8.24.0" +django-storages = "^1.14.4" +djangorestframework = "^3.15.2" +drf-spectacular = "^0.27.2" +elastic-apm = "^6.23.0" +elasticsearch = "^8.15.0" +huey = "^2.5.1" +ipython = "^8.26.0" langchain = "^0.1.20" openai = "^0.28.1" psycopg2-binary = "^2.9.9" -PyMySQL = "^1.1.0" +PyMySQL = "^1.1.1" python = "^3.10.4" python-stdnum = "^1.20" redis = "^3.5.3" -requests = "^2.31.0" +requests = "^2.32.3" sentry-sdk = "^1.45.0" shortuuid = "^1.0.13" sib-api-v3-sdk = "^7.6.0" tiktoken = "^0.5.2" wagtail = "^5.1.3" -whitenoise = "^6.6.0" +whitenoise = "^6.7.0" xlwt = "^1.3.0" django-phonenumber-field = {extras = ["phonenumbers"], version = "^7.3.0"} django-simple-history = "^3.7.0" [tool.poetry.group.dev.dependencies] -black = "^23.12.1" -coverage = "^7.5.1" +black = "^24.8.0" +coverage = "^7.6.1" django-debug-toolbar = "^3.8.1" -factory-boy = "^3.3.0" +factory-boy = "^3.3.1" flake8 = "^6.1.0" freezegun = "^1.4.0" ipdb = "^0.13.13" @@ -63,7 +63,7 @@ poethepoet = "^0.12.3" pre-commit = "^2.21.0" pyproject-flake8 = "^6.1.0" pytest-django = "^4.8.0" -selenium = "^4.20.0" +selenium = "^4.23.1" tblib = "^2.0.0" [tool.poetry.scripts] diff --git a/requirements/dev.txt b/requirements/dev.txt index 61e567dcf..017a2e31a 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -9,7 +9,7 @@ asttokens==2.4.1 ; python_full_version >= "3.10.4" and python_full_version < "4. async-timeout==4.0.3 ; python_full_version >= "3.10.4" and python_version < "3.11" attrs==24.2.0 ; python_full_version >= "3.10.4" and python_version < "4.0" beautifulsoup4==4.11.2 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" -black==23.12.1 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" +black==24.8.0 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" boto3==1.35.6 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" boto==2.49.0 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" botocore==1.35.6 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" @@ -34,7 +34,7 @@ django-ckeditor==6.7.1 ; python_full_version >= "3.10.4" and python_full_version django-compressor==4.5.1 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" django-cors-headers==3.14.0 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" django-debug-toolbar==3.8.1 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" -django-environ==0.9.0 ; python_full_version >= "3.10.4" and python_version < "4" +django-environ==0.11.2 ; python_full_version >= "3.10.4" and python_version < "4" django-extensions==3.2.3 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" django-fieldsets-with-inlines @ git+https://github.com/raphodn/django-fieldsets-with-inlines.git@master ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" django-filter==21.1 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" @@ -54,7 +54,7 @@ django-treebeard==4.7.1 ; python_full_version >= "3.10.4" and python_full_versio django==4.2.15 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" djangorestframework==3.15.2 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" draftjs-exporter==2.1.7 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" -drf-spectacular==0.26.5 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" +drf-spectacular==0.27.2 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" ecs-logging==2.2.0 ; python_full_version >= "3.10.4" and python_version < "4" elastic-apm==6.23.0 ; python_full_version >= "3.10.4" and python_version < "4" elastic-transport==8.15.0 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" diff --git a/requirements/staging.txt b/requirements/staging.txt index 38c1c0fb5..bf6761ce7 100644 --- a/requirements/staging.txt +++ b/requirements/staging.txt @@ -27,7 +27,7 @@ django-bootstrap4==23.4 ; python_full_version >= "3.10.4" and python_full_versio django-ckeditor==6.7.1 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" django-compressor==4.5.1 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" django-cors-headers==3.14.0 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" -django-environ==0.9.0 ; python_full_version >= "3.10.4" and python_version < "4" +django-environ==0.11.2 ; python_full_version >= "3.10.4" and python_version < "4" django-extensions==3.2.3 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" django-fieldsets-with-inlines @ git+https://github.com/raphodn/django-fieldsets-with-inlines.git@master ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" django-filter==21.1 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" @@ -47,7 +47,7 @@ django-treebeard==4.7.1 ; python_full_version >= "3.10.4" and python_full_versio django==4.2.15 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" djangorestframework==3.15.2 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" draftjs-exporter==2.1.7 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" -drf-spectacular==0.26.5 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" +drf-spectacular==0.27.2 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0" ecs-logging==2.2.0 ; python_full_version >= "3.10.4" and python_version < "4" elastic-apm==6.23.0 ; python_full_version >= "3.10.4" and python_version < "4" elastic-transport==8.15.0 ; python_full_version >= "3.10.4" and python_full_version < "4.0.0"