From 1e260740c26ff90e17f0dd20f7a9c2934b5ad28b Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 18 Jun 2024 02:17:54 +0000 Subject: [PATCH 01/84] Release 2024.06.17 --- CHANGELOG.md | 9 +++++++++ setup.py | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d2e5371e..2d49fceeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,15 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.06.17 + + +### Updated + +- Update django-compressor to 4.5 ([#5145](https://github.com/cookiecutter/cookiecutter-django/pull/5145)) + +- Update rcssmin to 1.1.2 ([#4614](https://github.com/cookiecutter/cookiecutter-django/pull/4614)) + ## 2024.06.15 diff --git a/setup.py b/setup.py index e240446f8..1d45d2f7b 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.15" +version = "2024.06.17" with open("README.md") as readme_file: long_description = readme_file.read() From cc41c0b80483c21513a23805fee3733e9dac5402 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jun 2024 11:30:00 +0100 Subject: [PATCH 02/84] Bump amazon/aws-cli from 2.16.8 to 2.16.10 (#5149) Bumps amazon/aws-cli from 2.16.8 to 2.16.10. --- updated-dependencies: - dependency-name: amazon/aws-cli dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- {{cookiecutter.project_slug}}/compose/production/aws/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile b/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile index 687c6d5cf..7629654c1 100644 --- a/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile @@ -1,4 +1,4 @@ -FROM docker.io/amazon/aws-cli:2.16.8 +FROM docker.io/amazon/aws-cli:2.16.10 COPY ./compose/production/aws/maintenance /usr/local/bin/maintenance COPY ./compose/production/postgres/maintenance/_sourced /usr/local/bin/maintenance/_sourced From e03d9a6854dea9f89f7e3e355f7dd81265916830 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 19 Jun 2024 02:18:13 +0000 Subject: [PATCH 03/84] Release 2024.06.18 --- CHANGELOG.md | 7 +++++++ setup.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d49fceeb..f1c2eeb06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.06.18 + + +### Updated + +- Bump amazon/aws-cli from 2.16.8 to 2.16.10 ([#5149](https://github.com/cookiecutter/cookiecutter-django/pull/5149)) + ## 2024.06.17 diff --git a/setup.py b/setup.py index 1d45d2f7b..2864f579b 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.17" +version = "2024.06.18" with open("README.md") as readme_file: long_description = readme_file.read() From 875022864acb053caa14fc2eb1bf9be56f606779 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Wed, 19 Jun 2024 14:42:34 -0700 Subject: [PATCH 04/84] Update whitenoise from 6.6.0 to 6.7.0 (#5155) --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index 62a7d45c6..a3f47e83a 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -9,7 +9,7 @@ rcssmin==1.1.2 # https://github.com/ndparker/rcssmin {%- endif %} argon2-cffi==23.1.0 # https://github.com/hynek/argon2_cffi {%- if cookiecutter.use_whitenoise == 'y' %} -whitenoise==6.6.0 # https://github.com/evansd/whitenoise +whitenoise==6.7.0 # https://github.com/evansd/whitenoise {%- endif %} redis==5.0.6 # https://github.com/redis/redis-py {%- if cookiecutter.use_docker == "y" or cookiecutter.windows == "n" %} From daa858225fa95128ac64f4d901951586a467d557 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Wed, 19 Jun 2024 14:42:50 -0700 Subject: [PATCH 05/84] Update sentry-sdk from 2.5.1 to 2.6.0 (#5153) --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 9a742a16a..94950710c 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -8,7 +8,7 @@ psycopg[c]==3.1.19 # https://github.com/psycopg/psycopg Collectfast==2.2.0 # https://github.com/antonagestam/collectfast {%- endif %} {%- if cookiecutter.use_sentry == "y" %} -sentry-sdk==2.5.1 # https://github.com/getsentry/sentry-python +sentry-sdk==2.6.0 # https://github.com/getsentry/sentry-python {%- endif %} {%- if cookiecutter.use_docker == "n" and cookiecutter.windows == "y" %} hiredis==2.3.2 # https://github.com/redis/hiredis-py From f9b30c7bc8cd93e1fe8f707c0cad97167a37bd8a Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Wed, 19 Jun 2024 14:43:31 -0700 Subject: [PATCH 06/84] Update django-cors-headers from 4.3.1 to 4.4.0 (#5154) --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index a3f47e83a..846467518 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -42,7 +42,7 @@ django-redis==5.4.0 # https://github.com/jazzband/django-redis {%- if cookiecutter.use_drf == 'y' %} # Django REST Framework djangorestframework==3.15.1 # https://github.com/encode/django-rest-framework -django-cors-headers==4.3.1 # https://github.com/adamchainz/django-cors-headers +django-cors-headers==4.4.0 # https://github.com/adamchainz/django-cors-headers # DRF-spectacular for api documentation drf-spectacular==0.27.2 # https://github.com/tfranzel/drf-spectacular {%- endif %} From ef34d668da8b92cf5c3ac0d2b63b587989b9c473 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Wed, 19 Jun 2024 14:53:00 -0700 Subject: [PATCH 07/84] Update djangorestframework from 3.15.1 to 3.15.2 (#5156) --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index 846467518..fdaba406b 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -41,7 +41,7 @@ django-compressor==4.5 # https://github.com/django-compressor/django-compressor django-redis==5.4.0 # https://github.com/jazzband/django-redis {%- if cookiecutter.use_drf == 'y' %} # Django REST Framework -djangorestframework==3.15.1 # https://github.com/encode/django-rest-framework +djangorestframework==3.15.2 # https://github.com/encode/django-rest-framework django-cors-headers==4.4.0 # https://github.com/adamchainz/django-cors-headers # DRF-spectacular for api documentation drf-spectacular==0.27.2 # https://github.com/tfranzel/drf-spectacular From e71dd7c1fd8e6063f908365a8b9eb33623ad1a80 Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 20 Jun 2024 02:21:59 +0000 Subject: [PATCH 08/84] Release 2024.06.19 --- CHANGELOG.md | 13 +++++++++++++ setup.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f1c2eeb06..7cddd69a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.06.19 + + +### Updated + +- Update djangorestframework to 3.15.2 ([#5156](https://github.com/cookiecutter/cookiecutter-django/pull/5156)) + +- Update django-cors-headers to 4.4.0 ([#5154](https://github.com/cookiecutter/cookiecutter-django/pull/5154)) + +- Update sentry-sdk to 2.6.0 ([#5153](https://github.com/cookiecutter/cookiecutter-django/pull/5153)) + +- Update whitenoise to 6.7.0 ([#5155](https://github.com/cookiecutter/cookiecutter-django/pull/5155)) + ## 2024.06.18 diff --git a/setup.py b/setup.py index 2864f579b..12cb866a4 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.18" +version = "2024.06.19" with open("README.md") as readme_file: long_description = readme_file.read() From 9f64012987cc28cadcfa33e024a88333dded682a Mon Sep 17 00:00:00 2001 From: jelmert Date: Thu, 20 Jun 2024 08:46:29 +0200 Subject: [PATCH 09/84] Gitlab tags docker & python are removed from runner --- {{cookiecutter.project_slug}}/.gitlab-ci.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/{{cookiecutter.project_slug}}/.gitlab-ci.yml b/{{cookiecutter.project_slug}}/.gitlab-ci.yml index 41eea0db4..71216bc7a 100644 --- a/{{cookiecutter.project_slug}}/.gitlab-ci.yml +++ b/{{cookiecutter.project_slug}}/.gitlab-ci.yml @@ -28,8 +28,6 @@ pytest: stage: test {%- if cookiecutter.use_docker == 'y' %} image: docker:25.0 - tags: - - docker services: - docker:dind before_script: @@ -42,8 +40,6 @@ pytest: - docker compose -f docker-compose.local.yml run django pytest {%- else %} image: python:3.12 - tags: - - python services: - postgres:{{ cookiecutter.postgresql_version }} variables: From 85c601459730201cc0db1e209df80128c2d655d8 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 21 Jun 2024 02:17:16 +0000 Subject: [PATCH 10/84] Release 2024.06.20 --- CHANGELOG.md | 7 +++++++ setup.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cddd69a1..2b27960c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.06.20 + + +### Fixed + +- Remove deprecated docker and python tags from GitLab CI config ([#5158](https://github.com/cookiecutter/cookiecutter-django/pull/5158)) + ## 2024.06.19 diff --git a/setup.py b/setup.py index 12cb866a4..91ab02ec2 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.19" +version = "2024.06.20" with open("README.md") as readme_file: long_description = readme_file.read() From a4f2206741a53b49060bc7286705d2d68ed6cd29 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Sat, 22 Jun 2024 04:20:34 -0700 Subject: [PATCH 11/84] Update ruff to 0.4.10 (#5159) * Update ruff from 0.4.9 to 0.4.10 * Update ruff from 0.4.9 to 0.4.10 --- requirements.txt | 2 +- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index cd8a823f8..176d26f52 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ binaryornot==0.4.4 # Code quality # ------------------------------------------------------------------------------ -ruff==0.4.9 +ruff==0.4.10 django-upgrade==1.18.0 djlint==1.34.1 pre-commit==3.7.1 diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index 96814cd31..e3356f22f 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -28,7 +28,7 @@ sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality # ------------------------------------------------------------------------------ -ruff==0.4.9 # https://github.com/astral-sh/ruff +ruff==0.4.10 # https://github.com/astral-sh/ruff coverage==7.5.3 # https://github.com/nedbat/coveragepy djlint==1.34.1 # https://github.com/Riverside-Healthcare/djLint pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit From 3257b3d2700d9005e7525458e7f456ecb06e7313 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 12:20:50 +0100 Subject: [PATCH 12/84] Auto-update pre-commit hooks (#5160) Co-authored-by: browniebroke <861044+browniebroke@users.noreply.github.com> --- {{cookiecutter.project_slug}}/.pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml index e9629f6da..a57923584 100644 --- a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml +++ b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml @@ -35,7 +35,7 @@ repos: # Run the Ruff linter. - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.4.9 + rev: v0.4.10 hooks: # Linter - id: ruff From bacd17bb08a2a8f5f0bec595a191e74c2a1cfeb1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 12:22:37 +0100 Subject: [PATCH 13/84] Bump amazon/aws-cli from 2.16.10 to 2.17.0 in /{{cookiecutter.project_slug}}/compose/production/aws (#5161) Bumps amazon/aws-cli from 2.16.10 to 2.17.0. --- updated-dependencies: - dependency-name: amazon/aws-cli dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- {{cookiecutter.project_slug}}/compose/production/aws/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile b/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile index 7629654c1..22cfdf29f 100644 --- a/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile @@ -1,4 +1,4 @@ -FROM docker.io/amazon/aws-cli:2.16.10 +FROM docker.io/amazon/aws-cli:2.17.0 COPY ./compose/production/aws/maintenance /usr/local/bin/maintenance COPY ./compose/production/postgres/maintenance/_sourced /usr/local/bin/maintenance/_sourced From 29705080b99fbaf94a589edd60988cf3fb6dc8d9 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sun, 23 Jun 2024 02:18:51 +0000 Subject: [PATCH 14/84] Release 2024.06.22 --- CHANGELOG.md | 11 +++++++++++ setup.py | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b27960c1..29f70a9dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.06.22 + + +### Updated + +- Bump amazon/aws-cli from 2.16.10 to 2.17.0 ([#5161](https://github.com/cookiecutter/cookiecutter-django/pull/5161)) + +- Auto-update pre-commit hooks ([#5160](https://github.com/cookiecutter/cookiecutter-django/pull/5160)) + +- Update ruff to 0.4.10 ([#5159](https://github.com/cookiecutter/cookiecutter-django/pull/5159)) + ## 2024.06.20 diff --git a/setup.py b/setup.py index 91ab02ec2..8a0646db8 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.20" +version = "2024.06.22" with open("README.md") as readme_file: long_description = readme_file.read() From b6aa5b1535c88a2fa231e8d1d606081211c143c8 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 24 Jun 2024 03:36:43 -0700 Subject: [PATCH 15/84] Update coverage from 7.5.3 to 7.5.4 (#5162) --- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index e3356f22f..5a47824a9 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -29,7 +29,7 @@ sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality # ------------------------------------------------------------------------------ ruff==0.4.10 # https://github.com/astral-sh/ruff -coverage==7.5.3 # https://github.com/nedbat/coveragepy +coverage==7.5.4 # https://github.com/nedbat/coveragepy djlint==1.34.1 # https://github.com/Riverside-Healthcare/djLint pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit From 315724b797d0150cf0e869fce3963d74fd167545 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 24 Jun 2024 03:42:37 -0700 Subject: [PATCH 16/84] Update django-anymail to 11.0 (#5163) --- .../requirements/production.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 94950710c..1c2d8b054 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -24,21 +24,21 @@ django-storages[google]==1.14.3 # https://github.com/jschneier/django-storages django-storages[azure]==1.14.3 # https://github.com/jschneier/django-storages {%- endif %} {%- if cookiecutter.mail_service == 'Mailgun' %} -django-anymail[mailgun]==10.3 # https://github.com/anymail/django-anymail +django-anymail[mailgun]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Amazon SES' %} -django-anymail[amazon-ses]==10.3 # https://github.com/anymail/django-anymail +django-anymail[amazon-ses]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mailjet' %} -django-anymail[mailjet]==10.3 # https://github.com/anymail/django-anymail +django-anymail[mailjet]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mandrill' %} -django-anymail[mandrill]==10.3 # https://github.com/anymail/django-anymail +django-anymail[mandrill]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Postmark' %} -django-anymail[postmark]==10.3 # https://github.com/anymail/django-anymail +django-anymail[postmark]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Sendgrid' %} -django-anymail[sendgrid]==10.3 # https://github.com/anymail/django-anymail +django-anymail[sendgrid]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Brevo' %} -django-anymail[brevo]==10.3 # https://github.com/anymail/django-anymail +django-anymail[brevo]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'SparkPost' %} -django-anymail[sparkpost]==10.3 # https://github.com/anymail/django-anymail +django-anymail[sparkpost]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Other SMTP' %} -django-anymail==10.3 # https://github.com/anymail/django-anymail +django-anymail==11.0 # https://github.com/anymail/django-anymail {%- endif %} From bcfbb7b7124e9874d9b70af54315c0ebf4dd7231 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 25 Jun 2024 02:17:52 +0000 Subject: [PATCH 17/84] Release 2024.06.24 --- CHANGELOG.md | 9 +++++++++ setup.py | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 29f70a9dd..a318bacdc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,15 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.06.24 + + +### Updated + +- Update django-anymail to 11.0 ([#5163](https://github.com/cookiecutter/cookiecutter-django/pull/5163)) + +- Update coverage to 7.5.4 ([#5162](https://github.com/cookiecutter/cookiecutter-django/pull/5162)) + ## 2024.06.22 diff --git a/setup.py b/setup.py index 8a0646db8..06af356f9 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.22" +version = "2024.06.24" with open("README.md") as readme_file: long_description = readme_file.read() From 8e319a21db5503c57974782c86822002da60ac2b Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Wed, 26 Jun 2024 13:02:16 +0100 Subject: [PATCH 18/84] Update sentry-sdk from 2.6.0 to 2.7.0 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 1c2d8b054..d513bd164 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -8,7 +8,7 @@ psycopg[c]==3.1.19 # https://github.com/psycopg/psycopg Collectfast==2.2.0 # https://github.com/antonagestam/collectfast {%- endif %} {%- if cookiecutter.use_sentry == "y" %} -sentry-sdk==2.6.0 # https://github.com/getsentry/sentry-python +sentry-sdk==2.7.0 # https://github.com/getsentry/sentry-python {%- endif %} {%- if cookiecutter.use_docker == "n" and cookiecutter.windows == "y" %} hiredis==2.3.2 # https://github.com/redis/hiredis-py From 1f82072d5bd1de9f7af71fe881a6f00a779d4ae5 Mon Sep 17 00:00:00 2001 From: Bruno Alla Date: Mon, 24 Jun 2024 12:35:27 +0200 Subject: [PATCH 19/84] Fix keywords case warning in Dockerfile Recently noticed the following warning in my Docker builds: > WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match I don't think it's causing any harm, apart perhaps some small noise in the logs. --- .../compose/local/django/Dockerfile | 6 +++--- .../compose/local/docs/Dockerfile | 6 +++--- .../compose/production/django/Dockerfile | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/{{cookiecutter.project_slug}}/compose/local/django/Dockerfile b/{{cookiecutter.project_slug}}/compose/local/django/Dockerfile index b085d990c..26a21c938 100644 --- a/{{cookiecutter.project_slug}}/compose/local/django/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/local/django/Dockerfile @@ -1,8 +1,8 @@ # define an alias for the specific python version used in this file. -FROM docker.io/python:3.12.4-slim-bookworm as python +FROM docker.io/python:3.12.4-slim-bookworm AS python # Python build stage -FROM python as python-build-stage +FROM python AS python-build-stage ARG BUILD_ENVIRONMENT=local @@ -22,7 +22,7 @@ RUN pip wheel --wheel-dir /usr/src/app/wheels \ # Python 'run' stage -FROM python as python-run-stage +FROM python AS python-run-stage ARG BUILD_ENVIRONMENT=local ARG APP_HOME=/app diff --git a/{{cookiecutter.project_slug}}/compose/local/docs/Dockerfile b/{{cookiecutter.project_slug}}/compose/local/docs/Dockerfile index 0fadd009b..54e209886 100644 --- a/{{cookiecutter.project_slug}}/compose/local/docs/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/local/docs/Dockerfile @@ -1,9 +1,9 @@ # define an alias for the specific python version used in this file. -FROM docker.io/python:3.12.4-slim-bookworm as python +FROM docker.io/python:3.12.4-slim-bookworm AS python # Python build stage -FROM python as python-build-stage +FROM python AS python-build-stage ENV PYTHONDONTWRITEBYTECODE 1 @@ -26,7 +26,7 @@ RUN pip wheel --no-cache-dir --wheel-dir /usr/src/app/wheels \ # Python 'run' stage -FROM python as python-run-stage +FROM python AS python-run-stage ARG BUILD_ENVIRONMENT ENV PYTHONUNBUFFERED 1 diff --git a/{{cookiecutter.project_slug}}/compose/production/django/Dockerfile b/{{cookiecutter.project_slug}}/compose/production/django/Dockerfile index ab83fcd8f..ee3b9994a 100644 --- a/{{cookiecutter.project_slug}}/compose/production/django/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/production/django/Dockerfile @@ -1,5 +1,5 @@ {% if cookiecutter.frontend_pipeline in ['Gulp', 'Webpack'] -%} -FROM docker.io/node:20-bookworm-slim as client-builder +FROM docker.io/node:20-bookworm-slim AS client-builder ARG APP_HOME=/app WORKDIR ${APP_HOME} @@ -25,10 +25,10 @@ RUN npm run build {%- endif %} # define an alias for the specific python version used in this file. -FROM docker.io/python:3.12.4-slim-bookworm as python +FROM docker.io/python:3.12.4-slim-bookworm AS python # Python build stage -FROM python as python-build-stage +FROM python AS python-build-stage ARG BUILD_ENVIRONMENT=production @@ -48,7 +48,7 @@ RUN pip wheel --wheel-dir /usr/src/app/wheels \ # Python 'run' stage -FROM python as python-run-stage +FROM python AS python-run-stage ARG BUILD_ENVIRONMENT=production ARG APP_HOME=/app From c7a4b9bb45a199cbd7265f7af69bdd4450623152 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Wed, 26 Jun 2024 15:22:47 +0100 Subject: [PATCH 20/84] Update redis from 5.0.6 to 5.0.7 --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index fdaba406b..54cf692e0 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -11,7 +11,7 @@ argon2-cffi==23.1.0 # https://github.com/hynek/argon2_cffi {%- if cookiecutter.use_whitenoise == 'y' %} whitenoise==6.7.0 # https://github.com/evansd/whitenoise {%- endif %} -redis==5.0.6 # https://github.com/redis/redis-py +redis==5.0.7 # https://github.com/redis/redis-py {%- if cookiecutter.use_docker == "y" or cookiecutter.windows == "n" %} hiredis==2.3.2 # https://github.com/redis/hiredis-py {%- endif %} From 9757b1739e90b03adb1d4702a8220be914345cb2 Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 27 Jun 2024 02:17:42 +0000 Subject: [PATCH 21/84] Release 2024.06.26 --- CHANGELOG.md | 13 +++++++++++++ setup.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a318bacdc..3cb7db80f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.06.26 + + +### Fixed + +- Fix keywords case warning in Dockerfile ([#5164](https://github.com/cookiecutter/cookiecutter-django/pull/5164)) + +### Updated + +- Update redis to 5.0.7 ([#5170](https://github.com/cookiecutter/cookiecutter-django/pull/5170)) + +- Update sentry-sdk to 2.7.0 ([#5169](https://github.com/cookiecutter/cookiecutter-django/pull/5169)) + ## 2024.06.24 diff --git a/setup.py b/setup.py index 06af356f9..329f04861 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.24" +version = "2024.06.26" with open("README.md") as readme_file: long_description = readme_file.read() From 0f7aed4f27ae8fe8a0019308e3ae88e7e2c828ec Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Sun, 30 Jun 2024 09:50:12 -0700 Subject: [PATCH 22/84] Update django-upgrade to 1.19.0 (#5171) * Update django-upgrade from 1.18.0 to 1.19.0 * Update django-upgrade pre-commit hook --------- Co-authored-by: Bruno Alla --- requirements.txt | 2 +- {{cookiecutter.project_slug}}/.pre-commit-config.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 176d26f52..91d1d77ea 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ binaryornot==0.4.4 # Code quality # ------------------------------------------------------------------------------ ruff==0.4.10 -django-upgrade==1.18.0 +django-upgrade==1.19.0 djlint==1.34.1 pre-commit==3.7.1 diff --git a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml index a57923584..50bd36b55 100644 --- a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml +++ b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml @@ -28,7 +28,7 @@ repos: exclude: '{{cookiecutter.project_slug}}/templates/' - repo: https://github.com/adamchainz/django-upgrade - rev: '1.18.0' + rev: '1.19.0' hooks: - id: django-upgrade args: ['--target-version', '4.2'] From b200d44885f9a9fed454ed2db987932886b8cddd Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 1 Jul 2024 02:22:00 +0000 Subject: [PATCH 23/84] Release 2024.06.30 --- CHANGELOG.md | 7 +++++++ setup.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3cb7db80f..72089e5af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.06.30 + + +### Updated + +- Update django-upgrade to 1.19.0 ([#5171](https://github.com/cookiecutter/cookiecutter-django/pull/5171)) + ## 2024.06.26 diff --git a/setup.py b/setup.py index 329f04861..70cbf2981 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.26" +version = "2024.06.30" with open("README.md") as readme_file: long_description = readme_file.read() From 899886fa2a619390290c90e708a048d67976ad28 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 1 Jul 2024 03:50:24 -0700 Subject: [PATCH 24/84] Update psycopg to 3.2.1 (#5180) * Update psycopg from 3.1.19 to 3.2.1 * Update psycopg from 3.1.19 to 3.2.1 * Update psycopg from 3.1.19 to 3.2.1 --- {{cookiecutter.project_slug}}/requirements/local.txt | 4 ++-- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index 5a47824a9..7c24bc6c1 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -3,9 +3,9 @@ Werkzeug[watchdog]==3.0.3 # https://github.com/pallets/werkzeug ipdb==0.13.13 # https://github.com/gotcha/ipdb {%- if cookiecutter.use_docker == 'y' %} -psycopg[c]==3.1.19 # https://github.com/psycopg/psycopg +psycopg[c]==3.2.1 # https://github.com/psycopg/psycopg {%- else %} -psycopg[binary]==3.1.19 # https://github.com/psycopg/psycopg +psycopg[binary]==3.2.1 # https://github.com/psycopg/psycopg {%- endif %} {%- if cookiecutter.use_async == 'y' or cookiecutter.use_celery == 'y' %} watchfiles==0.22.0 # https://github.com/samuelcolvin/watchfiles diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index d513bd164..2186bf001 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -3,7 +3,7 @@ -r base.txt gunicorn==22.0.0 # https://github.com/benoitc/gunicorn -psycopg[c]==3.1.19 # https://github.com/psycopg/psycopg +psycopg[c]==3.2.1 # https://github.com/psycopg/psycopg {%- if cookiecutter.use_whitenoise == 'n' %} Collectfast==2.2.0 # https://github.com/antonagestam/collectfast {%- endif %} From 0e7ca033456be470dfb317f08ac6f26212c292c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 11:51:29 +0100 Subject: [PATCH 25/84] Auto-update pre-commit hooks (#5175) Co-authored-by: browniebroke <861044+browniebroke@users.noreply.github.com> --- {{cookiecutter.project_slug}}/.pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml index 50bd36b55..ad6c57d9f 100644 --- a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml +++ b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml @@ -35,7 +35,7 @@ repos: # Run the Ruff linter. - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.4.10 + rev: v0.5.0 hooks: # Linter - id: ruff From 2d18e673a3dc9b5e4758d2e55458e42ce6f12b6c Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 1 Jul 2024 03:51:53 -0700 Subject: [PATCH 26/84] Update sentry-sdk to 2.7.1 (#5174) --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 2186bf001..500a1890d 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -8,7 +8,7 @@ psycopg[c]==3.2.1 # https://github.com/psycopg/psycopg Collectfast==2.2.0 # https://github.com/antonagestam/collectfast {%- endif %} {%- if cookiecutter.use_sentry == "y" %} -sentry-sdk==2.7.0 # https://github.com/getsentry/sentry-python +sentry-sdk==2.7.1 # https://github.com/getsentry/sentry-python {%- endif %} {%- if cookiecutter.use_docker == "n" and cookiecutter.windows == "y" %} hiredis==2.3.2 # https://github.com/redis/hiredis-py From edbdefb0a7703afda8accdc2f8914ed53900272f Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 1 Jul 2024 04:07:16 -0700 Subject: [PATCH 27/84] Update ruff to 0.5.0 (#5181) --- requirements.txt | 2 +- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 91d1d77ea..c6cc4bf93 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ binaryornot==0.4.4 # Code quality # ------------------------------------------------------------------------------ -ruff==0.4.10 +ruff==0.5.0 django-upgrade==1.19.0 djlint==1.34.1 pre-commit==3.7.1 diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index 7c24bc6c1..ae0f32eb0 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -28,7 +28,7 @@ sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality # ------------------------------------------------------------------------------ -ruff==0.4.10 # https://github.com/astral-sh/ruff +ruff==0.5.0 # https://github.com/astral-sh/ruff coverage==7.5.4 # https://github.com/nedbat/coveragepy djlint==1.34.1 # https://github.com/Riverside-Healthcare/djLint pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit From 29027487fa98e9ad7d2e3f97ff1b00be330484a9 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 2 Jul 2024 02:18:05 +0000 Subject: [PATCH 28/84] Release 2024.07.01 --- CHANGELOG.md | 13 +++++++++++++ setup.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72089e5af..31f3f5b9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.01 + + +### Updated + +- Update ruff to 0.5.0 ([#5181](https://github.com/cookiecutter/cookiecutter-django/pull/5181)) + +- Update sentry-sdk to 2.7.1 ([#5174](https://github.com/cookiecutter/cookiecutter-django/pull/5174)) + +- Auto-update pre-commit hooks ([#5175](https://github.com/cookiecutter/cookiecutter-django/pull/5175)) + +- Update psycopg to 3.2.1 ([#5180](https://github.com/cookiecutter/cookiecutter-django/pull/5180)) + ## 2024.06.30 diff --git a/setup.py b/setup.py index 70cbf2981..aab16448c 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.06.30" +version = "2024.07.01" with open("README.md") as readme_file: long_description = readme_file.read() From de2239ab2f32afce62dc78c9eb15f0c3b28e6021 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Tue, 2 Jul 2024 07:32:48 -0700 Subject: [PATCH 29/84] Update pillow to 10.4.0 (#5182) --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index 54cf692e0..e2258adfe 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -1,5 +1,5 @@ python-slugify==8.0.4 # https://github.com/un33k/python-slugify -Pillow==10.3.0 # https://github.com/python-pillow/Pillow +Pillow==10.4.0 # https://github.com/python-pillow/Pillow {%- if cookiecutter.frontend_pipeline == 'Django Compressor' %} {%- if cookiecutter.windows == 'y' and cookiecutter.use_docker == 'n' %} rcssmin==1.1.2 --install-option="--without-c-extensions" # https://github.com/ndparker/rcssmin From ae64eef2ee7e4d6fb22fc91b24594fb4dadc3b89 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 3 Jul 2024 02:17:41 +0000 Subject: [PATCH 30/84] Release 2024.07.02 --- CHANGELOG.md | 7 +++++++ setup.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 31f3f5b9e..acc545e13 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.02 + + +### Updated + +- Update pillow to 10.4.0 ([#5182](https://github.com/cookiecutter/cookiecutter-django/pull/5182)) + ## 2024.07.01 diff --git a/setup.py b/setup.py index aab16448c..806d24cda 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.01" +version = "2024.07.02" with open("README.md") as readme_file: long_description = readme_file.read() From b65afbce8c6df98891980d010585cb0e64220c51 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Tue, 2 Jul 2024 23:35:43 -0700 Subject: [PATCH 31/84] Update tox from 4.15.1 to 4.16.0 (#5186) --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c6cc4bf93..28c391e8d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,7 +11,7 @@ pre-commit==3.7.1 # Testing # ------------------------------------------------------------------------------ -tox==4.15.1 +tox==4.16.0 pytest==8.2.2 pytest-xdist==3.6.1 pytest-cookies==0.7.0 From 20bae48753c9da770bee4a285184973148712596 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Fri, 5 Jul 2024 05:57:00 -0700 Subject: [PATCH 32/84] Update django-debug-toolbar to 4.4.3 (#5189) --- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index ae0f32eb0..bb8ca639b 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -37,7 +37,7 @@ pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit # ------------------------------------------------------------------------------ factory-boy==3.3.0 # https://github.com/FactoryBoy/factory_boy -django-debug-toolbar==4.4.2 # https://github.com/jazzband/django-debug-toolbar +django-debug-toolbar==4.4.3 # https://github.com/jazzband/django-debug-toolbar django-extensions==3.2.3 # https://github.com/django-extensions/django-extensions django-coverage-plugin==3.1.0 # https://github.com/nedbat/django_coverage_plugin pytest-django==4.8.0 # https://github.com/pytest-dev/pytest-django From fef5476742c5cfead56ddbf4caca0a3f432ade76 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sat, 6 Jul 2024 02:16:54 +0000 Subject: [PATCH 33/84] Release 2024.07.05 --- CHANGELOG.md | 7 +++++++ setup.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index acc545e13..5e2291094 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.05 + + +### Updated + +- Update django-debug-toolbar to 4.4.3 ([#5189](https://github.com/cookiecutter/cookiecutter-django/pull/5189)) + ## 2024.07.02 diff --git a/setup.py b/setup.py index 806d24cda..282bc844f 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.02" +version = "2024.07.05" with open("README.md") as readme_file: long_description = readme_file.read() From 888d48728ee4844e6670ba81b9e733d0cc18f02b Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 8 Jul 2024 08:48:31 -0700 Subject: [PATCH 34/84] Update sentry-sdk to 2.8.0 (#5195) --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 500a1890d..a8cf3642f 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -8,7 +8,7 @@ psycopg[c]==3.2.1 # https://github.com/psycopg/psycopg Collectfast==2.2.0 # https://github.com/antonagestam/collectfast {%- endif %} {%- if cookiecutter.use_sentry == "y" %} -sentry-sdk==2.7.1 # https://github.com/getsentry/sentry-python +sentry-sdk==2.8.0 # https://github.com/getsentry/sentry-python {%- endif %} {%- if cookiecutter.use_docker == "n" and cookiecutter.windows == "y" %} hiredis==2.3.2 # https://github.com/redis/hiredis-py From a0c6867722bcade4641b25b597455789c5bfef92 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 8 Jul 2024 08:48:47 -0700 Subject: [PATCH 35/84] Update django-debug-toolbar to 4.4.5 (#5192) --- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index bb8ca639b..6ce5e7fcf 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -37,7 +37,7 @@ pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit # ------------------------------------------------------------------------------ factory-boy==3.3.0 # https://github.com/FactoryBoy/factory_boy -django-debug-toolbar==4.4.3 # https://github.com/jazzband/django-debug-toolbar +django-debug-toolbar==4.4.5 # https://github.com/jazzband/django-debug-toolbar django-extensions==3.2.3 # https://github.com/django-extensions/django-extensions django-coverage-plugin==3.1.0 # https://github.com/nedbat/django_coverage_plugin pytest-django==4.8.0 # https://github.com/pytest-dev/pytest-django From abd00d18ae87f4c42a675f7c34e39ab8d0e21d67 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 8 Jul 2024 09:39:44 -0700 Subject: [PATCH 36/84] Update ruff to 0.5.1 (#5190) * Update ruff from 0.5.0 to 0.5.1 * Update ruff from 0.5.0 to 0.5.1 * Auto-update ruff pre-commit hook (#5194) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bruno Alla --- requirements.txt | 2 +- {{cookiecutter.project_slug}}/.pre-commit-config.yaml | 2 +- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 28c391e8d..eebfd96a1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ binaryornot==0.4.4 # Code quality # ------------------------------------------------------------------------------ -ruff==0.5.0 +ruff==0.5.1 django-upgrade==1.19.0 djlint==1.34.1 pre-commit==3.7.1 diff --git a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml index ad6c57d9f..e4e79d67d 100644 --- a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml +++ b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml @@ -35,7 +35,7 @@ repos: # Run the Ruff linter. - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.5.0 + rev: v0.5.1 hooks: # Linter - id: ruff diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index 6ce5e7fcf..e7270d8ad 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -28,7 +28,7 @@ sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality # ------------------------------------------------------------------------------ -ruff==0.5.0 # https://github.com/astral-sh/ruff +ruff==0.5.1 # https://github.com/astral-sh/ruff coverage==7.5.4 # https://github.com/nedbat/coveragepy djlint==1.34.1 # https://github.com/Riverside-Healthcare/djLint pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit From c3e1983ef1e572b1a8f7a9e38c9ede3b80d6fca1 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 9 Jul 2024 02:18:52 +0000 Subject: [PATCH 37/84] Release 2024.07.08 --- CHANGELOG.md | 11 +++++++++++ setup.py | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e2291094..67ba9da93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.08 + + +### Updated + +- Update ruff to 0.5.1 ([#5190](https://github.com/cookiecutter/cookiecutter-django/pull/5190)) + +- Update django-debug-toolbar to 4.4.5 ([#5192](https://github.com/cookiecutter/cookiecutter-django/pull/5192)) + +- Update sentry-sdk to 2.8.0 ([#5195](https://github.com/cookiecutter/cookiecutter-django/pull/5195)) + ## 2024.07.05 diff --git a/setup.py b/setup.py index 282bc844f..ba4961c37 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.05" +version = "2024.07.08" with open("README.md") as readme_file: long_description = readme_file.read() From e716be4d36f4c0d88ed78839bd84cf9e6a3dca4f Mon Sep 17 00:00:00 2001 From: Ali Shamakhi Date: Tue, 9 Jul 2024 11:13:57 +0330 Subject: [PATCH 38/84] Fix a typo in the option --all of the makemessages command (#5198) --- {{cookiecutter.project_slug}}/locale/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/locale/README.md b/{{cookiecutter.project_slug}}/locale/README.md index 8971441a0..7cb6876ad 100644 --- a/{{cookiecutter.project_slug}}/locale/README.md +++ b/{{cookiecutter.project_slug}}/locale/README.md @@ -3,7 +3,7 @@ Start by configuring the `LANGUAGES` settings in `base.py`, by uncommenting languages you are willing to support. Then, translations strings will be placed in this folder when running: ```bash -{% if cookiecutter.use_docker == 'y' %}docker compose -f docker-compose.local.yml run --rm django {% endif %}python manage.py makemessages -all --no-location +{% if cookiecutter.use_docker == 'y' %}docker compose -f docker-compose.local.yml run --rm django {% endif %}python manage.py makemessages --all --no-location ``` This should generate `django.po` (stands for Portable Object) files under each locale `/LC_MESSAGES/django.po`. Each translatable string in the codebase is collected with its `msgid` and need to be translated as `msgstr`, for example: From 3463d8ad172252dd1e94b6729db03ac33498211b Mon Sep 17 00:00:00 2001 From: browniebroke Date: Tue, 9 Jul 2024 07:44:37 +0000 Subject: [PATCH 39/84] Update Contributors --- .github/contributors.json | 5 +++++ CONTRIBUTORS.md | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/.github/contributors.json b/.github/contributors.json index 2e40624f4..ad6f162d2 100644 --- a/.github/contributors.json +++ b/.github/contributors.json @@ -1598,5 +1598,10 @@ "name": "Alexandr Artemyev", "github_login": "Mogost", "twitter_username": "MOGOST" + }, + { + "name": "Ali Shamakhi", + "github_login": "ali-shamakhi", + "twitter_username": "" } ] \ No newline at end of file diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 520f6423d..fac85d9e4 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -222,6 +222,13 @@ Listed in alphabetical order. MOGOST + + Ali Shamakhi + + ali-shamakhi + + + Alvaro [Andor] From bac56c4a7f2e864489d37c7761ce4835e6238aa6 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Tue, 9 Jul 2024 00:45:08 -0700 Subject: [PATCH 40/84] Update django-storages to 1.14.4 (#5197) * Update django-storages from 1.14.3 to 1.14.4 * Update django-storages from 1.14.3 to 1.14.4 * Update django-storages from 1.14.3 to 1.14.4 --- {{cookiecutter.project_slug}}/requirements/production.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index a8cf3642f..efee352fc 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -17,11 +17,11 @@ hiredis==2.3.2 # https://github.com/redis/hiredis-py # Django # ------------------------------------------------------------------------------ {%- if cookiecutter.cloud_provider == 'AWS' %} -django-storages[s3]==1.14.3 # https://github.com/jschneier/django-storages +django-storages[s3]==1.14.4 # https://github.com/jschneier/django-storages {%- elif cookiecutter.cloud_provider == 'GCP' %} -django-storages[google]==1.14.3 # https://github.com/jschneier/django-storages +django-storages[google]==1.14.4 # https://github.com/jschneier/django-storages {%- elif cookiecutter.cloud_provider == 'Azure' %} -django-storages[azure]==1.14.3 # https://github.com/jschneier/django-storages +django-storages[azure]==1.14.4 # https://github.com/jschneier/django-storages {%- endif %} {%- if cookiecutter.mail_service == 'Mailgun' %} django-anymail[mailgun]==11.0 # https://github.com/anymail/django-anymail From 8cf31c93176e06e21741c74c02495d6c814f893d Mon Sep 17 00:00:00 2001 From: Bruno Alla Date: Tue, 9 Jul 2024 09:11:15 +0100 Subject: [PATCH 41/84] Migrate from Collectfast to Collestfasta (#5172) --- .../config/settings/production.py | 10 +++++----- .../requirements/production.txt | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/{{cookiecutter.project_slug}}/config/settings/production.py b/{{cookiecutter.project_slug}}/config/settings/production.py index a650d8315..706d04e0a 100644 --- a/{{cookiecutter.project_slug}}/config/settings/production.py +++ b/{{cookiecutter.project_slug}}/config/settings/production.py @@ -198,13 +198,13 @@ STORAGES = { {%- if cookiecutter.cloud_provider == 'AWS' %} MEDIA_URL = f"https://{aws_s3_domain}/media/" {%- if cookiecutter.use_whitenoise == 'n' %} -COLLECTFAST_STRATEGY = "collectfast.strategies.boto3.Boto3Strategy" +COLLECTFASTA_STRATEGY = "collectfasta.strategies.boto3.Boto3Strategy" STATIC_URL = f"https://{aws_s3_domain}/static/" {%- endif %} {%- elif cookiecutter.cloud_provider == 'GCP' %} MEDIA_URL = f"https://storage.googleapis.com/{GS_BUCKET_NAME}/media/" {%- if cookiecutter.use_whitenoise == 'n' %} -COLLECTFAST_STRATEGY = "collectfast.strategies.gcloud.GoogleCloudStrategy" +COLLECTFASTA_STRATEGY = "collectfasta.strategies.gcloud.GoogleCloudStrategy" STATIC_URL = f"https://storage.googleapis.com/{GS_BUCKET_NAME}/static/" {%- endif %} {%- elif cookiecutter.cloud_provider == 'Azure' %} @@ -329,10 +329,10 @@ COMPRESS_FILTERS = { } {% endif %} {%- if cookiecutter.use_whitenoise == 'n' -%} -# Collectfast +# Collectfasta # ------------------------------------------------------------------------------ -# https://github.com/antonagestam/collectfast#installation -INSTALLED_APPS = ["collectfast", *INSTALLED_APPS] +# https://github.com/jasongi/collectfasta#installation +INSTALLED_APPS = ["collectfasta", *INSTALLED_APPS] {% endif %} # LOGGING # ------------------------------------------------------------------------------ diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index efee352fc..afe39311c 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -5,7 +5,7 @@ gunicorn==22.0.0 # https://github.com/benoitc/gunicorn psycopg[c]==3.2.1 # https://github.com/psycopg/psycopg {%- if cookiecutter.use_whitenoise == 'n' %} -Collectfast==2.2.0 # https://github.com/antonagestam/collectfast +Collectfasta==3.1.3 # https://github.com/jasongi/collectfasta {%- endif %} {%- if cookiecutter.use_sentry == "y" %} sentry-sdk==2.8.0 # https://github.com/getsentry/sentry-python From 889d8e07326039fcf23ee62212dee9468315fa48 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 10 Jul 2024 02:18:28 +0000 Subject: [PATCH 42/84] Release 2024.07.09 --- CHANGELOG.md | 15 +++++++++++++++ setup.py | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 67ba9da93..df39390b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,21 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.09 + + +### Changed + +- Migrate from Collectfast to Collestfasta ([#5172](https://github.com/cookiecutter/cookiecutter-django/pull/5172)) + +### Documentation + +- Fix a typo in the `--all` option of the `makemessages` command ([#5198](https://github.com/cookiecutter/cookiecutter-django/pull/5198)) + +### Updated + +- Update django-storages to 1.14.4 ([#5197](https://github.com/cookiecutter/cookiecutter-django/pull/5197)) + ## 2024.07.08 diff --git a/setup.py b/setup.py index ba4961c37..27c85a80a 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.08" +version = "2024.07.09" with open("README.md") as readme_file: long_description = readme_file.read() From 9631c0a81724ff966a7935eeb5c5a595eb86f3c2 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Wed, 10 Jul 2024 09:51:31 -0700 Subject: [PATCH 43/84] Update django-debug-toolbar to 4.4.6 (#5203) --- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index e7270d8ad..a4785e5ba 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -37,7 +37,7 @@ pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit # ------------------------------------------------------------------------------ factory-boy==3.3.0 # https://github.com/FactoryBoy/factory_boy -django-debug-toolbar==4.4.5 # https://github.com/jazzband/django-debug-toolbar +django-debug-toolbar==4.4.6 # https://github.com/jazzband/django-debug-toolbar django-extensions==3.2.3 # https://github.com/django-extensions/django-extensions django-coverage-plugin==3.1.0 # https://github.com/nedbat/django_coverage_plugin pytest-django==4.8.0 # https://github.com/pytest-dev/pytest-django From 96a5a2d1dd467a8289eb0190397078e13992429d Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Wed, 10 Jul 2024 09:51:47 -0700 Subject: [PATCH 44/84] Update sentry-sdk to 2.9.0 (#5202) --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index afe39311c..5cdac5b7a 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -8,7 +8,7 @@ psycopg[c]==3.2.1 # https://github.com/psycopg/psycopg Collectfasta==3.1.3 # https://github.com/jasongi/collectfasta {%- endif %} {%- if cookiecutter.use_sentry == "y" %} -sentry-sdk==2.8.0 # https://github.com/getsentry/sentry-python +sentry-sdk==2.9.0 # https://github.com/getsentry/sentry-python {%- endif %} {%- if cookiecutter.use_docker == "n" and cookiecutter.windows == "y" %} hiredis==2.3.2 # https://github.com/redis/hiredis-py From 2fbceaf6c3d861d39d1d51f392fdcd1915b86d58 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Wed, 10 Jul 2024 09:52:05 -0700 Subject: [PATCH 45/84] Update collectfasta to 3.2.0 (#5201) --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 5cdac5b7a..99058bfae 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -5,7 +5,7 @@ gunicorn==22.0.0 # https://github.com/benoitc/gunicorn psycopg[c]==3.2.1 # https://github.com/psycopg/psycopg {%- if cookiecutter.use_whitenoise == 'n' %} -Collectfasta==3.1.3 # https://github.com/jasongi/collectfasta +Collectfasta==3.2.0 # https://github.com/jasongi/collectfasta {%- endif %} {%- if cookiecutter.use_sentry == "y" %} sentry-sdk==2.9.0 # https://github.com/getsentry/sentry-python From 0dd5c6ee38bd6c57c2bfe8cd59b81534019c4fcf Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Tue, 9 Jul 2024 18:30:39 +0100 Subject: [PATCH 46/84] Update django from 4.2.13 to 4.2.14 --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index e2258adfe..b52a06512 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -29,7 +29,7 @@ uvicorn-worker==0.2.0 # https://github.com/Kludex/uvicorn-worker # Django # ------------------------------------------------------------------------------ -django==4.2.13 # pyup: < 5.0 # https://www.djangoproject.com/ +django==4.2.14 # pyup: < 5.0 # https://www.djangoproject.com/ django-environ==0.11.2 # https://github.com/joke2k/django-environ django-model-utils==4.5.1 # https://github.com/jazzband/django-model-utils django-allauth[mfa]==0.63.3 # https://github.com/pennersr/django-allauth From d5198dc40b312799ccd56622a29a3f5b0da9b448 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 00:48:24 +0100 Subject: [PATCH 47/84] Update django-allauth from 0.63.3 to 0.63.4 --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index b52a06512..5545feed9 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -32,7 +32,7 @@ uvicorn-worker==0.2.0 # https://github.com/Kludex/uvicorn-worker django==4.2.14 # pyup: < 5.0 # https://www.djangoproject.com/ django-environ==0.11.2 # https://github.com/joke2k/django-environ django-model-utils==4.5.1 # https://github.com/jazzband/django-model-utils -django-allauth[mfa]==0.63.3 # https://github.com/pennersr/django-allauth +django-allauth[mfa]==0.63.4 # https://github.com/pennersr/django-allauth django-crispy-forms==2.2 # https://github.com/django-crispy-forms/django-crispy-forms crispy-bootstrap5==2024.2 # https://github.com/django-crispy-forms/crispy-bootstrap5 {%- if cookiecutter.frontend_pipeline == 'Django Compressor' %} From 7cbc7e920ed74a642c85406b3bb662adbfd96244 Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 11 Jul 2024 02:19:40 +0000 Subject: [PATCH 48/84] Release 2024.07.10 --- CHANGELOG.md | 15 +++++++++++++++ setup.py | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index df39390b9..d573e415f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,21 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.10 + + +### Updated + +- Update django-allauth to 0.63.4 ([#5204](https://github.com/cookiecutter/cookiecutter-django/pull/5204)) + +- Update django to 4.2.14 ([#5200](https://github.com/cookiecutter/cookiecutter-django/pull/5200)) + +- Update collectfasta to 3.2.0 ([#5201](https://github.com/cookiecutter/cookiecutter-django/pull/5201)) + +- Update sentry-sdk to 2.9.0 ([#5202](https://github.com/cookiecutter/cookiecutter-django/pull/5202)) + +- Update django-debug-toolbar to 4.4.6 ([#5203](https://github.com/cookiecutter/cookiecutter-django/pull/5203)) + ## 2024.07.09 diff --git a/setup.py b/setup.py index 27c85a80a..e9af6cf4f 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.09" +version = "2024.07.10" with open("README.md") as readme_file: long_description = readme_file.read() From e6336a29f048f09ad4944ea9800c9cbb4e40da1f Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:00 +0100 Subject: [PATCH 49/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 99058bfae..4b1f9aeab 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -24,7 +24,7 @@ django-storages[google]==1.14.4 # https://github.com/jschneier/django-storages django-storages[azure]==1.14.4 # https://github.com/jschneier/django-storages {%- endif %} {%- if cookiecutter.mail_service == 'Mailgun' %} -django-anymail[mailgun]==11.0 # https://github.com/anymail/django-anymail +django-anymail[mailgun]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Amazon SES' %} django-anymail[amazon-ses]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mailjet' %} From 78593239eeee5de98baa4b0e43bd39a213c2b986 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:00 +0100 Subject: [PATCH 50/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 4b1f9aeab..0d7d42099 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -26,7 +26,7 @@ django-storages[azure]==1.14.4 # https://github.com/jschneier/django-storages {%- if cookiecutter.mail_service == 'Mailgun' %} django-anymail[mailgun]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Amazon SES' %} -django-anymail[amazon-ses]==11.0 # https://github.com/anymail/django-anymail +django-anymail[amazon-ses]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mailjet' %} django-anymail[mailjet]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mandrill' %} From 3156e2a5605b0cde9f80c8a23414f5381401fcfb Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:01 +0100 Subject: [PATCH 51/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 0d7d42099..bd4342d7e 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -28,7 +28,7 @@ django-anymail[mailgun]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Amazon SES' %} django-anymail[amazon-ses]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mailjet' %} -django-anymail[mailjet]==11.0 # https://github.com/anymail/django-anymail +django-anymail[mailjet]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mandrill' %} django-anymail[mandrill]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Postmark' %} From ef433d1a17b1158620f35f5f089f1b075cd9dda3 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:02 +0100 Subject: [PATCH 52/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index bd4342d7e..9756264a8 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -30,7 +30,7 @@ django-anymail[amazon-ses]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mailjet' %} django-anymail[mailjet]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mandrill' %} -django-anymail[mandrill]==11.0 # https://github.com/anymail/django-anymail +django-anymail[mandrill]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Postmark' %} django-anymail[postmark]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Sendgrid' %} From 6754a2ec04d5e5c5920b180eb7a210dcd538f167 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:02 +0100 Subject: [PATCH 53/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 9756264a8..b49e1fe6c 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -32,7 +32,7 @@ django-anymail[mailjet]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Mandrill' %} django-anymail[mandrill]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Postmark' %} -django-anymail[postmark]==11.0 # https://github.com/anymail/django-anymail +django-anymail[postmark]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Sendgrid' %} django-anymail[sendgrid]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Brevo' %} From cc67304d9ca7b84d437e3fa062998301c026d627 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:03 +0100 Subject: [PATCH 54/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index b49e1fe6c..a8c3f28bc 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -34,7 +34,7 @@ django-anymail[mandrill]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Postmark' %} django-anymail[postmark]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Sendgrid' %} -django-anymail[sendgrid]==11.0 # https://github.com/anymail/django-anymail +django-anymail[sendgrid]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Brevo' %} django-anymail[brevo]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'SparkPost' %} From 45c4429154d46a65c057b8f4fd21ea29bbb38251 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:03 +0100 Subject: [PATCH 55/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index a8c3f28bc..3258e2291 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -36,7 +36,7 @@ django-anymail[postmark]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Sendgrid' %} django-anymail[sendgrid]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Brevo' %} -django-anymail[brevo]==11.0 # https://github.com/anymail/django-anymail +django-anymail[brevo]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'SparkPost' %} django-anymail[sparkpost]==11.0 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Other SMTP' %} From ae03ac4702e4d25d794572d2909e414ab0ea7991 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:04 +0100 Subject: [PATCH 56/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 3258e2291..48c8f0d40 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -38,7 +38,7 @@ django-anymail[sendgrid]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Brevo' %} django-anymail[brevo]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'SparkPost' %} -django-anymail[sparkpost]==11.0 # https://github.com/anymail/django-anymail +django-anymail[sparkpost]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Other SMTP' %} django-anymail==11.0 # https://github.com/anymail/django-anymail {%- endif %} From d389302b6daa4bd66dc2cd362b1f36f986af9f39 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 22:39:04 +0100 Subject: [PATCH 57/84] Update django-anymail from 11.0 to 11.0.1 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 48c8f0d40..70c61dee2 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -40,5 +40,5 @@ django-anymail[brevo]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'SparkPost' %} django-anymail[sparkpost]==11.0.1 # https://github.com/anymail/django-anymail {%- elif cookiecutter.mail_service == 'Other SMTP' %} -django-anymail==11.0 # https://github.com/anymail/django-anymail +django-anymail==11.0.1 # https://github.com/anymail/django-anymail {%- endif %} From 00bac8eb68788dd453b33f132e68d6374d360898 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 19:28:42 +0100 Subject: [PATCH 58/84] Update coverage from 7.5.4 to 7.6.0 --- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index a4785e5ba..b3a75f782 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -29,7 +29,7 @@ sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality # ------------------------------------------------------------------------------ ruff==0.5.1 # https://github.com/astral-sh/ruff -coverage==7.5.4 # https://github.com/nedbat/coveragepy +coverage==7.6.0 # https://github.com/nedbat/coveragepy djlint==1.34.1 # https://github.com/Riverside-Healthcare/djLint pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit From 4e39cd2d51307e64b0e4fb3721742580129818c3 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Thu, 11 Jul 2024 14:48:22 +0100 Subject: [PATCH 59/84] Update django-allauth from 0.63.4 to 0.63.5 --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index 5545feed9..fda6cbb9d 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -32,7 +32,7 @@ uvicorn-worker==0.2.0 # https://github.com/Kludex/uvicorn-worker django==4.2.14 # pyup: < 5.0 # https://www.djangoproject.com/ django-environ==0.11.2 # https://github.com/joke2k/django-environ django-model-utils==4.5.1 # https://github.com/jazzband/django-model-utils -django-allauth[mfa]==0.63.4 # https://github.com/pennersr/django-allauth +django-allauth[mfa]==0.63.5 # https://github.com/pennersr/django-allauth django-crispy-forms==2.2 # https://github.com/django-crispy-forms/django-crispy-forms crispy-bootstrap5==2024.2 # https://github.com/django-crispy-forms/crispy-bootstrap5 {%- if cookiecutter.frontend_pipeline == 'Django Compressor' %} From c662c4d6156b8d903e5abe167f053a7e5e52d820 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Fri, 12 Jul 2024 22:48:17 +0100 Subject: [PATCH 60/84] Update django-allauth from 0.63.5 to 0.63.6 --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index fda6cbb9d..65b49facc 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -32,7 +32,7 @@ uvicorn-worker==0.2.0 # https://github.com/Kludex/uvicorn-worker django==4.2.14 # pyup: < 5.0 # https://www.djangoproject.com/ django-environ==0.11.2 # https://github.com/joke2k/django-environ django-model-utils==4.5.1 # https://github.com/jazzband/django-model-utils -django-allauth[mfa]==0.63.5 # https://github.com/pennersr/django-allauth +django-allauth[mfa]==0.63.6 # https://github.com/pennersr/django-allauth django-crispy-forms==2.2 # https://github.com/django-crispy-forms/django-crispy-forms crispy-bootstrap5==2024.2 # https://github.com/django-crispy-forms/crispy-bootstrap5 {%- if cookiecutter.frontend_pipeline == 'Django Compressor' %} From a319c8284efa0fa25df08ed668b3e3c2d55b1252 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sat, 13 Jul 2024 02:18:05 +0000 Subject: [PATCH 61/84] Release 2024.07.12 --- CHANGELOG.md | 13 +++++++++++++ setup.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d573e415f..c454f4e65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.12 + + +### Updated + +- Update django-allauth to 0.63.6 ([#5210](https://github.com/cookiecutter/cookiecutter-django/pull/5210)) + +- Update django-allauth to 0.63.5 ([#5206](https://github.com/cookiecutter/cookiecutter-django/pull/5206)) + +- Update coverage to 7.6.0 ([#5207](https://github.com/cookiecutter/cookiecutter-django/pull/5207)) + +- Update django-anymail to 11.0.1 ([#5208](https://github.com/cookiecutter/cookiecutter-django/pull/5208)) + ## 2024.07.10 diff --git a/setup.py b/setup.py index e9af6cf4f..1d3732b6c 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.10" +version = "2024.07.12" with open("README.md") as readme_file: long_description = readme_file.read() From 722e2bc4d579a7739057ec2ccaa7b843426bb7fc Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 15 Jul 2024 02:46:00 -0700 Subject: [PATCH 62/84] Update sphinx to 7.4.0 (#5214) * Update sphinx from 7.3.7 to 7.4.0 * Update sphinx from 7.3.7 to 7.4.0 --- docs/requirements.txt | 2 +- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 26cb8da1b..8518b5e70 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,3 @@ -sphinx==7.3.7 +sphinx==7.4.0 sphinx-rtd-theme==2.0.0 myst-parser==3.0.1 diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index b3a75f782..decabe69e 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -23,7 +23,7 @@ djangorestframework-stubs[compatible-mypy]==3.15.0 # https://github.com/typeddj # Documentation # ------------------------------------------------------------------------------ -sphinx==7.3.7 # https://github.com/sphinx-doc/sphinx +sphinx==7.4.0 # https://github.com/sphinx-doc/sphinx sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality From 5ba14a2d2c34858607e58e10346d29423c45a040 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Mon, 15 Jul 2024 02:54:04 -0700 Subject: [PATCH 63/84] Update ruff to 0.5.2 (#5211) --- requirements.txt | 2 +- {{cookiecutter.project_slug}}/.pre-commit-config.yaml | 2 +- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index eebfd96a1..000d1cf36 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ binaryornot==0.4.4 # Code quality # ------------------------------------------------------------------------------ -ruff==0.5.1 +ruff==0.5.2 django-upgrade==1.19.0 djlint==1.34.1 pre-commit==3.7.1 diff --git a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml index e4e79d67d..956ca8d00 100644 --- a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml +++ b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml @@ -35,7 +35,7 @@ repos: # Run the Ruff linter. - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.5.1 + rev: v0.5.2 hooks: # Linter - id: ruff diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index decabe69e..91b0da1e1 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -28,7 +28,7 @@ sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality # ------------------------------------------------------------------------------ -ruff==0.5.1 # https://github.com/astral-sh/ruff +ruff==0.5.2 # https://github.com/astral-sh/ruff coverage==7.6.0 # https://github.com/nedbat/coveragepy djlint==1.34.1 # https://github.com/Riverside-Healthcare/djLint pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit From bf76313bdf08130c20ae74bedb391240b66b9b83 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 15 Jul 2024 13:02:38 +0100 Subject: [PATCH 64/84] Update sphinx from 7.4.0 to 7.4.2 --- docs/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 8518b5e70..6dbf7892f 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,3 @@ -sphinx==7.4.0 +sphinx==7.4.2 sphinx-rtd-theme==2.0.0 myst-parser==3.0.1 From 057fb75a450344b759513611a9c5fcd54c7fc1c5 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 15 Jul 2024 13:02:39 +0100 Subject: [PATCH 65/84] Update sphinx from 7.4.0 to 7.4.2 --- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index 91b0da1e1..e9d04387d 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -23,7 +23,7 @@ djangorestframework-stubs[compatible-mypy]==3.15.0 # https://github.com/typeddj # Documentation # ------------------------------------------------------------------------------ -sphinx==7.4.0 # https://github.com/sphinx-doc/sphinx +sphinx==7.4.2 # https://github.com/sphinx-doc/sphinx sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality From 32eb1b2e8cf7a19cb7e6d0f9ba9c52f6c4e2ad52 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 15 Jul 2024 13:02:42 +0100 Subject: [PATCH 66/84] Update sentry-sdk from 2.9.0 to 2.10.0 --- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 70c61dee2..5fa14841c 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -8,7 +8,7 @@ psycopg[c]==3.2.1 # https://github.com/psycopg/psycopg Collectfasta==3.2.0 # https://github.com/jasongi/collectfasta {%- endif %} {%- if cookiecutter.use_sentry == "y" %} -sentry-sdk==2.9.0 # https://github.com/getsentry/sentry-python +sentry-sdk==2.10.0 # https://github.com/getsentry/sentry-python {%- endif %} {%- if cookiecutter.use_docker == "n" and cookiecutter.windows == "y" %} hiredis==2.3.2 # https://github.com/redis/hiredis-py From e260a5da7e99297ab98e322f62949b496c182aca Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 16 Jul 2024 02:19:21 +0000 Subject: [PATCH 67/84] Release 2024.07.15 --- CHANGELOG.md | 13 +++++++++++++ setup.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c454f4e65..38634ff31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.15 + + +### Updated + +- Update sentry-sdk to 2.10.0 ([#5216](https://github.com/cookiecutter/cookiecutter-django/pull/5216)) + +- Update sphinx to 7.4.2 ([#5215](https://github.com/cookiecutter/cookiecutter-django/pull/5215)) + +- Update ruff to 0.5.2 ([#5211](https://github.com/cookiecutter/cookiecutter-django/pull/5211)) + +- Update sphinx to 7.4.0 ([#5214](https://github.com/cookiecutter/cookiecutter-django/pull/5214)) + ## 2024.07.12 diff --git a/setup.py b/setup.py index 1d3732b6c..fdb6a2358 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.12" +version = "2024.07.15" with open("README.md") as readme_file: long_description = readme_file.read() From 24439329743e3efc1feabe4962187b15114bf6a6 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Tue, 16 Jul 2024 02:14:56 -0700 Subject: [PATCH 68/84] Update sphinx to 7.4.4 (#5218) * Update sphinx from 7.4.2 to 7.4.4 * Update sphinx from 7.4.2 to 7.4.4 --- docs/requirements.txt | 2 +- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 6dbf7892f..da6cb8419 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,3 @@ -sphinx==7.4.2 +sphinx==7.4.4 sphinx-rtd-theme==2.0.0 myst-parser==3.0.1 diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index e9d04387d..843b26bed 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -23,7 +23,7 @@ djangorestframework-stubs[compatible-mypy]==3.15.0 # https://github.com/typeddj # Documentation # ------------------------------------------------------------------------------ -sphinx==7.4.2 # https://github.com/sphinx-doc/sphinx +sphinx==7.4.4 # https://github.com/sphinx-doc/sphinx sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality From 634b091756a6e8e2731b8cd610299972f716c89c Mon Sep 17 00:00:00 2001 From: hleroy Date: Tue, 16 Jul 2024 15:57:40 +0200 Subject: [PATCH 69/84] Clear `ENTRYPOINT` in `awscli` image to allow script execution (#5221) * Fix: clear ENTRYPOINT in derived image to allow script execution * Added explanation regarding clearing ENTRYPOINT from the base image Co-authored-by: Bruno Alla --------- Co-authored-by: Bruno Alla --- .../compose/production/aws/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile b/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile index 22cfdf29f..9c7b8a69a 100644 --- a/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/production/aws/Dockerfile @@ -1,5 +1,8 @@ FROM docker.io/amazon/aws-cli:2.17.0 +# Clear entrypoint from the base image, otherwise it's always calling the aws CLI +ENTRYPOINT [] + COPY ./compose/production/aws/maintenance /usr/local/bin/maintenance COPY ./compose/production/postgres/maintenance/_sourced /usr/local/bin/maintenance/_sourced From f669e101a0936eee8ca8b5c46e7c38fa4ca93d6e Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Wed, 17 Jul 2024 01:31:11 +0100 Subject: [PATCH 70/84] Update sphinx from 7.4.4 to 7.4.5 --- docs/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index da6cb8419..d4b0420de 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,3 @@ -sphinx==7.4.4 +sphinx==7.4.5 sphinx-rtd-theme==2.0.0 myst-parser==3.0.1 From bd82fe72f837cebfc9f39775d8a748a44ea4e2ac Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Wed, 17 Jul 2024 01:31:12 +0100 Subject: [PATCH 71/84] Update sphinx from 7.4.4 to 7.4.5 --- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index 843b26bed..6c418272b 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -23,7 +23,7 @@ djangorestframework-stubs[compatible-mypy]==3.15.0 # https://github.com/typeddj # Documentation # ------------------------------------------------------------------------------ -sphinx==7.4.4 # https://github.com/sphinx-doc/sphinx +sphinx==7.4.5 # https://github.com/sphinx-doc/sphinx sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality From dcaf6741de857427efc68454e71ea16379f3ccb8 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 17 Jul 2024 02:19:01 +0000 Subject: [PATCH 72/84] Release 2024.07.16 --- CHANGELOG.md | 11 +++++++++++ setup.py | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 38634ff31..63bc51b34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.16 + + +### Fixed + +- Clear `ENTRYPOINT` in `awscli` image to allow script execution ([#5221](https://github.com/cookiecutter/cookiecutter-django/pull/5221)) + +### Updated + +- Update sphinx to 7.4.4 ([#5218](https://github.com/cookiecutter/cookiecutter-django/pull/5218)) + ## 2024.07.15 diff --git a/setup.py b/setup.py index fdb6a2358..1b1a86e7a 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.15" +version = "2024.07.16" with open("README.md") as readme_file: long_description = readme_file.read() From 0834ba6870ca564e65a64c6edf25b71603f845e3 Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 18 Jul 2024 02:18:30 +0000 Subject: [PATCH 73/84] Release 2024.07.17 --- CHANGELOG.md | 7 +++++++ setup.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 63bc51b34..df51251bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.17 + + +### Updated + +- Update sphinx to 7.4.5 ([#5222](https://github.com/cookiecutter/cookiecutter-django/pull/5222)) + ## 2024.07.16 diff --git a/setup.py b/setup.py index 1b1a86e7a..312da1c83 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.16" +version = "2024.07.17" with open("README.md") as readme_file: long_description = readme_file.read() From 7082e66db36297a406c321dd93693531c638d493 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Thu, 18 Jul 2024 09:50:15 -0700 Subject: [PATCH 74/84] Update sphinx to 7.4.6 (#5223) * Update sphinx from 7.4.5 to 7.4.6 * Update sphinx from 7.4.5 to 7.4.6 --- docs/requirements.txt | 2 +- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index d4b0420de..e1bc625ff 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,3 @@ -sphinx==7.4.5 +sphinx==7.4.6 sphinx-rtd-theme==2.0.0 myst-parser==3.0.1 diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index 6c418272b..06065fa12 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -23,7 +23,7 @@ djangorestframework-stubs[compatible-mypy]==3.15.0 # https://github.com/typeddj # Documentation # ------------------------------------------------------------------------------ -sphinx==7.4.5 # https://github.com/sphinx-doc/sphinx +sphinx==7.4.6 # https://github.com/sphinx-doc/sphinx sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality From e16eed7f1b8b8688dd894b51819a383c5c0e3245 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 19 Jul 2024 02:18:50 +0000 Subject: [PATCH 75/84] Release 2024.07.18 --- CHANGELOG.md | 7 +++++++ setup.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index df51251bb..843244210 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.18 + + +### Updated + +- Update sphinx to 7.4.6 ([#5223](https://github.com/cookiecutter/cookiecutter-django/pull/5223)) + ## 2024.07.17 diff --git a/setup.py b/setup.py index 312da1c83..edeeadfbd 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.17" +version = "2024.07.18" with open("README.md") as readme_file: long_description = readme_file.read() From e68d93598712347775bf1ce1b481d117b1ef79d7 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Fri, 19 Jul 2024 01:52:29 -0700 Subject: [PATCH 76/84] Update ruff to 0.5.3 (#5224) --- requirements.txt | 2 +- {{cookiecutter.project_slug}}/.pre-commit-config.yaml | 2 +- {{cookiecutter.project_slug}}/requirements/local.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 000d1cf36..f0e7f7b9b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ binaryornot==0.4.4 # Code quality # ------------------------------------------------------------------------------ -ruff==0.5.2 +ruff==0.5.3 django-upgrade==1.19.0 djlint==1.34.1 pre-commit==3.7.1 diff --git a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml index 956ca8d00..0c79e7234 100644 --- a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml +++ b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml @@ -35,7 +35,7 @@ repos: # Run the Ruff linter. - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.5.2 + rev: v0.5.3 hooks: # Linter - id: ruff diff --git a/{{cookiecutter.project_slug}}/requirements/local.txt b/{{cookiecutter.project_slug}}/requirements/local.txt index 06065fa12..4fb93fb4b 100644 --- a/{{cookiecutter.project_slug}}/requirements/local.txt +++ b/{{cookiecutter.project_slug}}/requirements/local.txt @@ -28,7 +28,7 @@ sphinx-autobuild==2024.4.16 # https://github.com/GaretJax/sphinx-autobuild # Code quality # ------------------------------------------------------------------------------ -ruff==0.5.2 # https://github.com/astral-sh/ruff +ruff==0.5.3 # https://github.com/astral-sh/ruff coverage==7.6.0 # https://github.com/nedbat/coveragepy djlint==1.34.1 # https://github.com/Riverside-Healthcare/djLint pre-commit==3.7.1 # https://github.com/pre-commit/pre-commit From cb103ce28d684b81d5efbf0b36d9b526c137b001 Mon Sep 17 00:00:00 2001 From: "Fabio C. Barrionuevo da Luz" Date: Thu, 18 Jul 2024 17:07:44 -0300 Subject: [PATCH 77/84] Use "ENV key=value" instead of "ENV key value" in Dockerfiles The old syntax for ENV and LABEL is marked as deprecated in docker buildx v0.14.0 https://docs.docker.com/reference/build-checks/legacy-key-value-format/ https://github.com/moby/buildkit/pull/4923 --- .../compose/local/django/Dockerfile | 6 +++--- {{cookiecutter.project_slug}}/compose/local/docs/Dockerfile | 6 +++--- {{cookiecutter.project_slug}}/compose/local/node/Dockerfile | 2 +- .../compose/production/django/Dockerfile | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/{{cookiecutter.project_slug}}/compose/local/django/Dockerfile b/{{cookiecutter.project_slug}}/compose/local/django/Dockerfile index 26a21c938..1183ae984 100644 --- a/{{cookiecutter.project_slug}}/compose/local/django/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/local/django/Dockerfile @@ -27,9 +27,9 @@ FROM python AS python-run-stage ARG BUILD_ENVIRONMENT=local ARG APP_HOME=/app -ENV PYTHONUNBUFFERED 1 -ENV PYTHONDONTWRITEBYTECODE 1 -ENV BUILD_ENV ${BUILD_ENVIRONMENT} +ENV PYTHONUNBUFFERED=1 +ENV PYTHONDONTWRITEBYTECODE=1 +ENV BUILD_ENV=${BUILD_ENVIRONMENT} WORKDIR ${APP_HOME} diff --git a/{{cookiecutter.project_slug}}/compose/local/docs/Dockerfile b/{{cookiecutter.project_slug}}/compose/local/docs/Dockerfile index 54e209886..cdc002fe0 100644 --- a/{{cookiecutter.project_slug}}/compose/local/docs/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/local/docs/Dockerfile @@ -5,7 +5,7 @@ FROM docker.io/python:3.12.4-slim-bookworm AS python # Python build stage FROM python AS python-build-stage -ENV PYTHONDONTWRITEBYTECODE 1 +ENV PYTHONDONTWRITEBYTECODE=1 RUN apt-get update && apt-get install --no-install-recommends -y \ # dependencies for building Python packages @@ -29,8 +29,8 @@ RUN pip wheel --no-cache-dir --wheel-dir /usr/src/app/wheels \ FROM python AS python-run-stage ARG BUILD_ENVIRONMENT -ENV PYTHONUNBUFFERED 1 -ENV PYTHONDONTWRITEBYTECODE 1 +ENV PYTHONUNBUFFERED=1 +ENV PYTHONDONTWRITEBYTECODE=1 RUN apt-get update && apt-get install --no-install-recommends -y \ # To run the Makefile diff --git a/{{cookiecutter.project_slug}}/compose/local/node/Dockerfile b/{{cookiecutter.project_slug}}/compose/local/node/Dockerfile index 0848ecaf8..438e3fa08 100644 --- a/{{cookiecutter.project_slug}}/compose/local/node/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/local/node/Dockerfile @@ -6,4 +6,4 @@ COPY ./package.json /app RUN npm install && npm cache clean --force -ENV PATH ./node_modules/.bin/:$PATH +ENV PATH=./node_modules/.bin/:$PATH diff --git a/{{cookiecutter.project_slug}}/compose/production/django/Dockerfile b/{{cookiecutter.project_slug}}/compose/production/django/Dockerfile index ee3b9994a..6279908a9 100644 --- a/{{cookiecutter.project_slug}}/compose/production/django/Dockerfile +++ b/{{cookiecutter.project_slug}}/compose/production/django/Dockerfile @@ -53,9 +53,9 @@ FROM python AS python-run-stage ARG BUILD_ENVIRONMENT=production ARG APP_HOME=/app -ENV PYTHONUNBUFFERED 1 -ENV PYTHONDONTWRITEBYTECODE 1 -ENV BUILD_ENV ${BUILD_ENVIRONMENT} +ENV PYTHONUNBUFFERED=1 +ENV PYTHONDONTWRITEBYTECODE=1 +ENV BUILD_ENV=${BUILD_ENVIRONMENT} WORKDIR ${APP_HOME} From ab081ee4715f68316721056b314cdde3991d3eab Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Fri, 19 Jul 2024 04:55:50 -0700 Subject: [PATCH 78/84] Update django-upgrade to 1.20.0 (#5227) --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f0e7f7b9b..ca98dce69 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ binaryornot==0.4.4 # Code quality # ------------------------------------------------------------------------------ ruff==0.5.3 -django-upgrade==1.19.0 +django-upgrade==1.20.0 djlint==1.34.1 pre-commit==3.7.1 From 88da1f44136b332f472bce681d3b53ef8a06ebd0 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sat, 20 Jul 2024 02:17:34 +0000 Subject: [PATCH 79/84] Release 2024.07.19 --- CHANGELOG.md | 13 +++++++++++++ setup.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 843244210..0fa376e15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ All enhancements and patches to Cookiecutter Django will be documented in this f +## 2024.07.19 + + +### Changed + +- Use "ENV key=value" instead of "ENV key value" in Dockerfiles ([#5225](https://github.com/cookiecutter/cookiecutter-django/pull/5225)) + +### Updated + +- Update django-upgrade to 1.20.0 ([#5227](https://github.com/cookiecutter/cookiecutter-django/pull/5227)) + +- Update ruff to 0.5.3 ([#5224](https://github.com/cookiecutter/cookiecutter-django/pull/5224)) + ## 2024.07.18 diff --git a/setup.py b/setup.py index edeeadfbd..1cf1166e7 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ except ImportError: from distutils.core import setup # We use calendar versioning -version = "2024.07.18" +version = "2024.07.19" with open("README.md") as readme_file: long_description = readme_file.read() From 1b88b699c97a5f35755d5d75a95f3e9098e04c37 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Jul 2024 10:37:43 +0100 Subject: [PATCH 80/84] Update django-upgrade pre-commit hooks (#5232) --- {{cookiecutter.project_slug}}/.pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml index 0c79e7234..07577c0b2 100644 --- a/{{cookiecutter.project_slug}}/.pre-commit-config.yaml +++ b/{{cookiecutter.project_slug}}/.pre-commit-config.yaml @@ -28,7 +28,7 @@ repos: exclude: '{{cookiecutter.project_slug}}/templates/' - repo: https://github.com/adamchainz/django-upgrade - rev: '1.19.0' + rev: '1.20.0' hooks: - id: django-upgrade args: ['--target-version', '4.2'] From 4d74cd9730a4aa487d0a09d10573175def3f5924 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Sat, 20 Jul 2024 02:41:47 -0700 Subject: [PATCH 81/84] Update django-crispy-forms to 2.3 (#5229) --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index 65b49facc..6dd2ed8a1 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -33,7 +33,7 @@ django==4.2.14 # pyup: < 5.0 # https://www.djangoproject.com/ django-environ==0.11.2 # https://github.com/joke2k/django-environ django-model-utils==4.5.1 # https://github.com/jazzband/django-model-utils django-allauth[mfa]==0.63.6 # https://github.com/pennersr/django-allauth -django-crispy-forms==2.2 # https://github.com/django-crispy-forms/django-crispy-forms +django-crispy-forms==2.3 # https://github.com/django-crispy-forms/django-crispy-forms crispy-bootstrap5==2024.2 # https://github.com/django-crispy-forms/crispy-bootstrap5 {%- if cookiecutter.frontend_pipeline == 'Django Compressor' %} django-compressor==4.5 # https://github.com/django-compressor/django-compressor From a5f0967eeca8b111dd96d6abbdb4aac9bffaa135 Mon Sep 17 00:00:00 2001 From: Bruno Alla Date: Sat, 20 Jul 2024 10:47:06 +0100 Subject: [PATCH 82/84] Update Heroku runtime to Python 3.12.4 --- {{cookiecutter.project_slug}}/runtime.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/runtime.txt b/{{cookiecutter.project_slug}}/runtime.txt index 4ddc7cd66..74d315a82 100644 --- a/{{cookiecutter.project_slug}}/runtime.txt +++ b/{{cookiecutter.project_slug}}/runtime.txt @@ -1 +1 @@ -python-3.12.3 +python-3.12.4 From b5d7460ae12895ae04d2bc095b2644cd72ec3256 Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Sat, 20 Jul 2024 07:46:39 -0700 Subject: [PATCH 83/84] Update uvicorn from 0.30.1 to 0.30.3 (#5234) --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index 6dd2ed8a1..e4e191e40 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -23,7 +23,7 @@ flower==2.0.1 # https://github.com/mher/flower {%- endif %} {%- endif %} {%- if cookiecutter.use_async == 'y' %} -uvicorn[standard]==0.30.1 # https://github.com/encode/uvicorn +uvicorn[standard]==0.30.3 # https://github.com/encode/uvicorn uvicorn-worker==0.2.0 # https://github.com/Kludex/uvicorn-worker {%- endif %} From e4a2a46c686eebdc7e7f286495abb930b6a21bca Mon Sep 17 00:00:00 2001 From: "pyup.io bot" Date: Sat, 20 Jul 2024 07:47:04 -0700 Subject: [PATCH 84/84] Update hiredis to 3.0.0 (#5228) --- {{cookiecutter.project_slug}}/requirements/base.txt | 2 +- {{cookiecutter.project_slug}}/requirements/production.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/{{cookiecutter.project_slug}}/requirements/base.txt b/{{cookiecutter.project_slug}}/requirements/base.txt index e4e191e40..0717745a7 100644 --- a/{{cookiecutter.project_slug}}/requirements/base.txt +++ b/{{cookiecutter.project_slug}}/requirements/base.txt @@ -13,7 +13,7 @@ whitenoise==6.7.0 # https://github.com/evansd/whitenoise {%- endif %} redis==5.0.7 # https://github.com/redis/redis-py {%- if cookiecutter.use_docker == "y" or cookiecutter.windows == "n" %} -hiredis==2.3.2 # https://github.com/redis/hiredis-py +hiredis==3.0.0 # https://github.com/redis/hiredis-py {%- endif %} {%- if cookiecutter.use_celery == "y" %} celery==5.4.0 # pyup: < 6.0 # https://github.com/celery/celery diff --git a/{{cookiecutter.project_slug}}/requirements/production.txt b/{{cookiecutter.project_slug}}/requirements/production.txt index 5fa14841c..3cda1be50 100644 --- a/{{cookiecutter.project_slug}}/requirements/production.txt +++ b/{{cookiecutter.project_slug}}/requirements/production.txt @@ -11,7 +11,7 @@ Collectfasta==3.2.0 # https://github.com/jasongi/collectfasta sentry-sdk==2.10.0 # https://github.com/getsentry/sentry-python {%- endif %} {%- if cookiecutter.use_docker == "n" and cookiecutter.windows == "y" %} -hiredis==2.3.2 # https://github.com/redis/hiredis-py +hiredis==3.0.0 # https://github.com/redis/hiredis-py {%- endif %} # Django