Revert "Add variable expansion." feature
due to [#490](https://github.com/joke2k/django-environ/issues/490) <https://github.com/joke2k/django-environ/issues/490>_.
v0.11.1_ - 30-August-2023
Fixed
+++++
Revert "Add interpolate argument to avoid resolving proxied values." feature
due to [#485](https://github.com/joke2k/django-environ/issues/485) <https://github.com/joke2k/django-environ/issues/485>_.
v0.11.0_ - 30-August-2023
Added
+++++
Added support for Django 4.2
[#456](https://github.com/joke2k/django-environ/issues/456) <https://github.com/joke2k/django-environ/pull/456>_.
Added support for secure Elasticsearch connections
[#463](https://github.com/joke2k/django-environ/issues/463) <https://github.com/joke2k/django-environ/pull/463>_.
Added capability to handle comments after #, after quoted values,
like KEY= 'part1 # part2' # comment[#475](https://github.com/joke2k/django-environ/issues/475) <https://github.com/joke2k/django-environ/pull/475>_.
Added support for interpolate parameter
[#415](https://github.com/joke2k/django-environ/issues/415) <https://github.com/joke2k/django-environ/pull/415>_.
Changed
+++++++
Used mssql-django as engine for SQL Server
[#446](https://github.com/joke2k/django-environ/issues/446) <https://github.com/joke2k/django-environ/pull/446>_.
Changed handling bool values, stripping whitespace around value
[#475](https://github.com/joke2k/django-environ/issues/475) <https://github.com/joke2k/django-environ/pull/475>_.
Use importlib.util.find_spec to replace pkgutil.find_loader[#482](https://github.com/joke2k/django-environ/issues/482) <https://github.com/joke2k/django-environ/pull/482>_.
Please note that 3.8 is Python-code-identical to 3.8rc1, and there were no regressions or problems noted or reported with 3.8rc0 nor 3.8rc1
django-csp lives!
It's been more than a year since the last release and the project needed some refreshing before we can move forward with it.
This release aims to be functionally equivalent to 3.7, but with formal support for more modern Django and Python versions, all the way up to Django 5 on Python 3.12
Please note: this release folds in a number of fixups, upgrades and documentation tweaks,
but is functionally the same as 3.7. New features will come with 3.9+
Update Python syntax for modern versions with pyupgrade
Drop support for EOL Python <3.8 and Django <2.2 version; add support up to Django 5 on Python 3.12
Switch to ruff instead of pep8 and flake8
Move from CircleCI to Github Actions for CI
Add support for using pre-commit with the project
Remove deprecation warning for child-src
Fix capturing brackets in script template tags
Update docs to clarify when nonce will not be added to headers
Move from setup.py and setup.cfg to pyproject.toml (#209)
Note: identical other than release packaging to 3.8rc1
3.8rc1
Move from setup.py and setup.cfg to pyproject.toml (#209)
3.8rc
Please note: this release folds in a number of fixups, upgrades and documentation tweaks,
but is functionally the same as 3.7. New features will come with 3.9+
Update Python syntax for modern versions with pyupgrade
Drop support for EOL Python <3.8 and Django <2.2 version; add support up to Django 5 on Python 3.12
Switch to ruff instead of pep8 and flake8
Move from CircleCI to Github Actions for CI
Add support for using pre-commit with the project
Remove deprecation warning for child-src
Fix capturing brackets in script template tags
Update docs to clarify when nonce will not be added to headers
Breaking: Drop support for Django 4.0 ([#1235](https://github.com/jschneier/django-storages/issues/1235)_)
Breaking: The long deprecated & removed (from Django) (modified|created|accessed)_time methods have been
removed from the various storages, please replace with the get_(modified|created|accessed)_time methods
Add support for saving pathlib.PurePath names ([#1278](https://github.com/jschneier/django-storages/issues/1278)_)
Add support for Django 4.2 ([#1236](https://github.com/jschneier/django-storages/issues/1236)_)
Thanks to Dan Jacob for the report in Issue [#421](https://github.com/adamchainz/django-htmx/issues/421) <https://github.com/adamchainz/django-htmx/issues/421>__ and fix in PR [#422](https://github.com/adamchainz/django-htmx/issues/422) <https://github.com/adamchainz/django-htmx/pull/422>__.
1.17.2 (2023-11-16)
Fix asgiref dependency declaration.
1.17.1 (2023-11-14)
Fix ASGI compatibility on Python 3.12.
Thanks to Grigory Vydrin for the report in Issue [#381](https://github.com/adamchainz/django-htmx/issues/381) <https://github.com/adamchainz/django-htmx/issues/381>__.
Thanks to Alexandre Spaeth in PR [#426](https://github.com/adamchainz/django-permissions-policy/issues/426) <https://github.com/adamchainz/django-permissions-policy/pull/426>__.
Updated to the latest set of features from Chrome 122 dev.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the django-extensions group with 8 updates:
0.10.0
0.11.2
3.7
3.8
2.8.1
2.10.2
1.13.2
1.14.2
3.6.0
3.8.0
1.16.0
1.17.3
4.18.0
4.19.0
4.2.0
4.3.0
Updates
django-environ
from 0.10.0 to 0.11.2Release notes
Sourced from django-environ's releases.
Changelog
Sourced from django-environ's changelog.
Commits
df301b6
Change version: v0.12.0 -> v0.11.2b3ab191
Change version: v0.12.0 -> v0.11.266888f1
Update change loga2848cd
Revert "Add variable expansion (fix #421)"18423bd
Bump version7b08470
Merge pull request #489 from joke2k/developd311478
bump version to 0.11.196c56e6
Update chang log8159241
Revert "Add interpolate argument to avoid resolving proxied values."56a7c69
Update change logUpdates
django-csp
from 3.7 to 3.8Release notes
Sourced from django-csp's releases.
... (truncated)
Changelog
Sourced from django-csp's changelog.
Commits
4899179
Prepare for 3.8 final release684b12a
Prepare for 3.8rc1 release - just one packaging changeb1dd37e
Tomlify setup.py (#216)7200b16
Prepare for 3.8rc release (#215)4be512c
Update GH actions helpers to use Node 20-based versions (#214)371da46
Bring codebase up to modern Python using pyupgrade (#213)9698258
MiddlewareMixin is always present in django>=3.212116dc
Update settings documentation to move deprecated-within-csp settings to their...61f3124
Update README.rst58113ef
Fix sphinx theme installation (#208)Updates
django-rq
from 2.8.1 to 2.10.2Release notes
Sourced from django-rq's releases.
Changelog
Sourced from django-rq's changelog.
Commits
Updates
django-storages
from 1.13.2 to 1.14.2Changelog
Sourced from django-storages's changelog.
... (truncated)
Commits
6067eb5
Release version 1.14.2 (#1323)5744f08
[s3] fix file reopening (#1321)c15d7b0
Revert "[s3] raise ImproperlyConfigured if no bucket name is set (#1313)" (#1...37a40a6
[azure] add explicit dependency on azure-core (#1318)53be0af
Remove unneeded manage.py file (#1317)2d1c94a
[docs] improve language & fix typo (#1316)fe27c44
Add missing CHANGELOG entry (#1315)431b13b
Release version 1.14.1 (#1314)9eeb8c3
[s3] raise ImproperlyConfigured if no bucket name is set (#1313)d8a097d
[s3] move auth & cloudfront_signer config validation to init (#1302)Updates
django-tailwind
from 3.6.0 to 3.8.0Changelog
Sourced from django-tailwind's changelog.
Commits
4ba9107
Releases v3.8.03dbde87
Upgrades Tailwind CSS to v3.4628f962
Fixes readthedocs deps6c44995
Create requirements.txt41f800d
Create .readthedocs.yaml4e3ad4d
Releases v3.7.0b00dacb
Updates Dockerfilec7d4e06
Updates Django 3.2LTS min versionb3ced77
Drops Python 3.9 support4d7a815
Drops Python 3.9 supportUpdates
django-htmx
from 1.16.0 to 1.17.3Changelog
Sourced from django-htmx's changelog.
Commits
dab01a2
Version 1.17.3883d888
Change reswap() type hint for method to str (#422)4b0adcc
[pre-commit.ci] pre-commit autoupdate (#420)a4d1c56
[pre-commit.ci] pre-commit autoupdate (#419)fa0b1fd
Remove extra tags from csrf-demo.html (#418)40346f8
Use isort to sort imports76fc985
[pre-commit.ci] pre-commit autoupdate (#416)9a80fe6
Upgrade requirements (#415)97b4c74
[pre-commit.ci] pre-commit autoupdate (#414)189c24d
[pre-commit.ci] pre-commit autoupdate (#409)Updates
django-permissions-policy
from 4.18.0 to 4.19.0Changelog
Sourced from django-permissions-policy's changelog.
Commits
7350ab5
Version 4.19.0337682f
Update list of features for Chrome 122 dev (#428)862cc22
Fix async call for Python 3.12 (#426)167b0ea
[pre-commit.ci] pre-commit autoupdate (#424)418ab9c
Upgrade requirements (#423)c698aa3
[pre-commit.ci] pre-commit autoupdate (#422)68ba4af
[pre-commit.ci] pre-commit autoupdate (#421)95652e3
[pre-commit.ci] pre-commit autoupdate (#417)3308e89
Bump actions/setup-python from 4 to 5 (#418)f36b1af
[pre-commit.ci] pre-commit autoupdate (#416)Updates
django-debug-toolbar
from 4.2.0 to 4.3.0Release notes
Sourced from django-debug-toolbar's releases.
Changelog
Sourced from django-debug-toolbar's changelog.
Commits
0b59e24
Version 4.3.00e7711e
1843 new ajax request reset's whole view if history panel is enabled (#1872)22df01c
The djdt handle shouldn't be stuck at the top of the browser window initially...77aa47a
pre-commit-config: Upgrade ruff (#1869)7731cd2
Configure ESLint using a JS file instead of JSON (#1868)075d38b
[pre-commit.ci] pre-commit autoupdate (#1866)6e9ce48
Refactor is_project_func method for Windows compatibility (#1857)fb16de1
[pre-commit.ci] pre-commit autoupdate (#1864)be989d2
Fix #1860 -- Update GitHub action versions (#1861)6ff1dd1
Enable the temporary workaround for https://github.com/prettier/prettier/issu...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show