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>_.
What's new in psycopg 2.9.7
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Fix propagation of exceptions raised during module initialization
(:ticket:[#1598](https://github.com/psycopg/psycopg2/issues/1598)).
Fix building when pg_config returns an empty string (:ticket:[#1599](https://github.com/psycopg/psycopg2/issues/1599)).
Wheel package compiled against OpenSSL 1.1.1v.
What's new in psycopg 2.9.6
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Package manylinux 2014 for aarch64 and ppc64le platforms, in order to
include libpq 15 in the binary package (:ticket:[#1396](https://github.com/psycopg/psycopg2/issues/1396)).
Wheel package compiled against OpenSSL 1.1.1t.
What's new in psycopg 2.9.5
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Add support for Python 3.11.
Add support for rowcount in MERGE statements in binary packages
(:ticket:[#1497](https://github.com/psycopg/psycopg2/issues/1497)).
Wheel package compiled against OpenSSL 1.1.1r and PostgreSQL 15 libpq.
What's new in psycopg 2.9.4
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Fix ~psycopg2.extras.register_composite(),
~psycopg2.extras.register_range() with customized :sql:search_path
(:ticket:[#1487](https://github.com/psycopg/psycopg2/issues/1487)).
Handle correctly composite types with names or in schemas requiring escape.
Find pg_service.conf file in the /etc/postgresql-common directory in
binary packages (:ticket:[#1365](https://github.com/psycopg/psycopg2/issues/1365)).
~psycopg2.errorcodes map and ~psycopg2.errors classes updated to
PostgreSQL 15.
Wheel package compiled against OpenSSL 1.1.1q and PostgreSQL 14.4 libpq.
What's new in psycopg 2.9.3
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Alpine (musl) wheels now available (:ticket:[#1392](https://github.com/psycopg/psycopg2/issues/1392)).
macOS arm64 (Apple M1) wheels now available (:ticket:1482).
- Allow passing in multiple overrides using the ``;`` character and fix ``,`` being used as splitting values -
by :user:`gaborbernat`. (:issue:`3112`)
v4.11.0 (2023-08-29)
Features - 4.11.0
Add support for setting build backend config_settings in the configuration file - by :user:gaborbernat. (:issue:3090)
v4.10.0 (2023-08-21)
Features - 4.10.0
- Change accepted environment name rule: must be made up of factors defined in configuration or match regex
``(pypy|py|cython|)((\d(\.\d+(\.\d+)?)?)|\d+)?``. If an environment name does not match this fail, and if a close match
found suggest that to the user. (:issue:`3099`)
Bugfixes - 4.10.0
--override foo+=bar appending syntax will now work correctly when foo wasn't defined in tox.ini. (:issue:3100)
v4.9.0 (2023-08-16)
Features - 4.9.0
- Disallow command line environments which are not explicitly specified in the config file - by :user:`tjsmart`. (:issue:`2858`)
v4.8.0 (2023-08-12)
Features - 4.8.0
--override can now take options in the form of foo+=bar which
will append bar to the end of an existing list/dict, rather than
replacing it. (:issue:3087)
api-change:chime-sdk-media-pipelines: [botocore] This release adds support for the Voice Analytics feature for customer-owned KVS streams as part of the Amazon Chime SDK call analytics.
api-change:connect: [botocore] Amazon Connect adds the ability to read, create, update, delete, and list view resources, and adds the ability to read, create, delete, and list view versions.
api-change:identitystore: [botocore] New Identity Store content for China Region launch
api-change:neptunedata: [botocore] Removed the descriptive text in the introduction.
1.28.39
api-change:chime-sdk-media-pipelines: [botocore] This release adds support for feature Voice Enhancement for Call Recording as part of Amazon Chime SDK call analytics.
api-change:cloudhsm: [botocore] Deprecating CloudHSM Classic API Service.
api-change:connectcampaigns: [botocore] Amazon Connect outbound campaigns has launched agentless dialing mode which enables customers to make automated outbound calls without agent engagement. This release updates three of the campaign management API's to support the new agentless dialing mode and the new dialing capacity field.
api-change:connectparticipant: [botocore] Amazon Connect Participant Service adds the ability to get a view resource using a view token, which is provided in a participant message, with the release of the DescribeView API.
api-change:customer-profiles: [botocore] Adds sensitive trait to various shapes in Customer Profiles API model.
api-change:ecs: [botocore] This release adds support for an account-level setting that you can use to configure the number of days for AWS Fargate task retirement.
api-change:grafana: [botocore] Marking SAML RoleValues attribute as sensitive and updating VpcConfiguration attributes to match documentation.
api-change:health: [botocore] Adds new API DescribeEntityAggregatesForOrganization that retrieves entity aggregates across your organization. Also adds support for resource status filtering in DescribeAffectedEntitiesForOrganization, resource status aggregates in the DescribeEntityAggregates response, and new resource statuses.
api-change:ivs: [botocore] Updated "type" description for CreateChannel, UpdateChannel, Channel, and ChannelSummary.
api-change:kafkaconnect: [botocore] Minor model changes for Kafka Connect as well as endpoint updates.
api-change:payment-cryptography-data: [botocore] Make KeyCheckValue field optional when using asymmetric keys as Key Check Values typically only apply to symmetric keys
api-change:sagemaker-runtime: [botocore] Update sagemaker-runtime client to latest version
1.28.38
api-change:appflow: [botocore] Add SAP source connector parallel and pagination feature
api-change:apprunner: [botocore] App Runner adds support for Bitbucket. You can now create App Runner connection that connects to your Bitbucket repositories and deploy App Runner service with the source code stored in a Bitbucket repository.
api-change:auditmanager: [botocore] This release marks some assessment metadata as sensitive. We added a sensitive trait to the following attributes: assessmentName, emailAddress, scope, createdBy, lastUpdatedBy, and userName.
api-change:cleanrooms: [botocore] This release decouples member abilities in a collaboration. With this change, the member who can run queries no longer needs to be the same as the member who can receive results.
api-change:datasync: [botocore] AWS DataSync introduces Task Reports, a new feature that provides detailed reports of data transfer operations for each task execution.
api-change:neptunedata: [botocore] Allows customers to execute data plane actions like bulk loading graphs, issuing graph queries using Gremlin and openCypher directly from the SDK.
api-change:pca-connector-ad: [botocore] The Connector for AD allows you to use a fully-managed AWS Private CA as a drop-in replacement for your self-managed enterprise CAs without local agents or proxy servers. Enterprises that use AD to manage Windows environments can reduce their private certificate authority (CA) costs and complexity.
api-change:sagemaker: [botocore] Amazon SageMaker Canvas adds IdentityProviderOAuthSettings support for CanvasAppSettings
1.28.37
api-change:cognito-idp: [botocore] Added API example requests and responses for several operations. Fixed the validation regex for user pools Identity Provider name.
api-change:fsx: [botocore] Documentation updates for project quotas.
api-change:omics: [botocore] Add RetentionMode support for Runs.
api-change:sesv2: [botocore] Adds support for the new Export and Message Insights features: create, get, list and cancel export jobs; get message insights.
Versions 5.3.2 and 5.3.3 were identified to contain breaking changes and have been yanked to maintain codebase stability.
We appreciate the community's timely feedback on these versions and apologize for any inconvenience caused.
Triggers and Functions allow you to execute server-side functions triggered when key values are modified or created in Redis, a stream entry arrival, or explicitly calling them. Simply put, you can replace Lua scripts with easy-to-develop JavaScript or TypeScript code. Move your business logic closer to the data to ensure a lower latency, and forget about updating dependent key values manually in your code.
Try it for yourself with Quick start
Python 3.7 has reached its end-of-life (EOL) as of June 2023. This means that starting from this date, Python 3.7 will no longer receive any updates, including security patches, bug fixes, or improvements. If you continue to use Python 3.7 post-EOL, you may expose your projects and systems to potential security vulnerabilities. We ended its support in this version and strongly recommend migrating to Python 3.10.
🐛 Bug Fixes
Fix timeout retrying on pipeline execution (#2812)
* Fix [#2831](https://github.com/redis/redis-py/issues/2831), add auto_close_connection_pool=True arg to asyncio.Redis.from_url()
* Fix incorrect redis.asyncio.Cluster type hint for `retry_on_error`
* Fix dead weakref in sentinel connection causing ReferenceError ([#2767](https://github.com/redis/redis-py/issues/2767))
* Fix [#2768](https://github.com/redis/redis-py/issues/2768), Fix KeyError: 'first-entry' in parse_xinfo_stream.
* Fix [#2749](https://github.com/redis/redis-py/issues/2749), remove unnecessary __del__ logic to close connections.
* Fix [#2754](https://github.com/redis/redis-py/issues/2754), adding a missing argument to SentinelManagedConnection
* Fix `xadd` command to accept non-negative `maxlen` including 0
* Revert [#2104](https://github.com/redis/redis-py/issues/2104), [#2673](https://github.com/redis/redis-py/issues/2673), add `disconnect_on_error` option to `read_response()` (issues [#2506](https://github.com/redis/redis-py/issues/2506), [#2624](https://github.com/redis/redis-py/issues/2624))
* Add `address_remap` parameter to `RedisCluster`
* Fix incorrect usage of once flag in async Sentinel
* asyncio: Fix memory leak caused by hiredis ([#2693](https://github.com/redis/redis-py/issues/2693))
* Allow data to drain from async PythonParser when reading during a disconnect()
* Use asyncio.timeout() instead of async_timeout.timeout() for python >= 3.11 ([#2602](https://github.com/redis/redis-py/issues/2602))
* Add a Dependabot configuration to auto-update GitHub action versions.
* Add test and fix async HiredisParser when reading during a disconnect() ([#2349](https://github.com/redis/redis-py/issues/2349))
* Use hiredis-py pack_command if available.
* Support `.unlink()` in ClusterPipeline
* Simplify synchronous SocketBuffer state management
* Fix string cleanse in Redis Graph
* Make PythonParser resumable in case of error ([#2510](https://github.com/redis/redis-py/issues/2510))
* Add `timeout=None` in `SentinelConnectionManager.read_response`
* Documentation fix: password protected socket connection ([#2374](https://github.com/redis/redis-py/issues/2374))
* Allow `timeout=None` in `PubSub.get_message()` to wait forever
* add `nowait` flag to `asyncio.Connection.disconnect()`
* Update README.md links
* Fix timezone handling for datetime to unixtime conversions
* Fix start_id type for XAUTOCLAIM
* Remove verbose logging from cluster.py
* Add retry mechanism to async version of Connection
* Compare commands case-insensitively in the asyncio command parser
* Allow negative `retries` for `Retry` class to retry forever
* Add `items` parameter to `hset` signature
* Create codeql-analysis.yml ([#1988](https://github.com/redis/redis-py/issues/1988)). Thanks @chayim
* Add limited support for Lua s...
_Description has been truncated_
Bumps the python-dependencies group with 13 updates:
4.2.3
4.2.5
0.10.0
0.11.2
2.9.6
2.9.7
4.6.4
4.11.1
3.0.6
3.0.7
2.9.1
3.1.0
1.28.9
1.28.40
3.7.0
3.7.1
5.3.1
5.3.4
4.6.0
5.0.0
1.28.1
1.30.0
6.0.0
6.1.0
7.4.0
7.4.1
Updates
django
from 4.2.3 to 4.2.5Commits
b8b2f74
[4.2.x] Bumped version for 4.2.5 release.9c51b4d
[4.2.x] Fixed CVE-2023-41164 -- Fixed potential DoS in django.utils.encoding....acfb427
[4.2.x] Fixed #34803 -- Fixed queryset crash when filtering againts deeply ne...55a0b9c
[4.2.x] Added stub release notes and release date for 4.2.5, 4.1.11, and 3.2.21.8e8c318
[4.2.x] Avoided counting exceptions in AsyncClient docs.dcb9d7a
[4.2.x] Improved formset docs by using a set instead of a list in the custom ...f55b420
[4.2.x] Fixed #34781 -- Updated logging ref docs for django.server's request ...46b2b08
[4.2.x] Fixed #34779 -- Avoided unnecessary selection of non-nullable m2m fie...d34db66
[4.2.x] Fixed #34773 -- Fixed syncing DEFAULT_FILE_STORAGE/STATICFILES_STORAG...a22aeef
[4.2.x] Fixed #15799 -- Doc'd that Storage._open() should raise FileNotFoundE...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
psycopg2-binary
from 2.9.6 to 2.9.7Changelog
Sourced from psycopg2-binary's changelog.
... (truncated)
Commits
3eee3e3
ci: fix passing env vars to build scripts1e0086b
chore: bump version to 2.9.74fe28d6
Merge branch 'dev/init-failure'14e06d8
docs: mention module init errors fix in news file959339c
Return NULL on failed module initializationfb77bdc
Merge branch 'dev/fix-meson-build'ef7053c
docs: add pg_config improvement to news fileea71fbc
setup.py: handle more corner cases for pg_config0c5b5f4
chore: bump cibuildwheel version to 2.14.120fcfd6
chore: upgrade libpq and openssl versions used in packagingUpdates
tox
from 4.6.4 to 4.11.1Release notes
Sourced from tox's releases.
... (truncated)
Changelog
Sourced from tox's changelog.
... (truncated)
Commits
f54c21c
release 4.11.1eca6efd
Fix , being used as value parser for env var configs (#3111)da0885c
Set the --parallel default to "auto", not CPU count (#3109)42f026b
Tests: Don't assume Python 3.10 is always installed, use current Python versi...4700298
release 4.11.0ec7c0aa
Add config_settings support for build backend calls (#3090)ce3c96e
Fix type checker and bump tools (#3107)cd7616f
[pre-commit.ci] pre-commit autoupdate (#3102)9ceec6e
release 4.10.01024592
Accept environments with defined factors or of python selector form - suggest...Updates
django-grappelli
from 3.0.6 to 3.0.7Changelog
Sourced from django-grappelli's changelog.
Commits
67b002f
version for upcoming release4b7786e
jquery ui update, #102071dfc3f
added readthedocs yaml file651e483
updated github workflow for tests1bda124
pushed dev version to 3.0.7Updates
django-constance
from 2.9.1 to 3.1.0Changelog
Sourced from django-constance's changelog.
Commits
bc9707d
Bump version 3.1.06a5052e
Adding support for using a subdirectory ofMEDIA_ROOT
for file fields (#475)554dac0
remove pypy from tox tests (#524)8317070
Bump version 3.0.0796f0fa
Merge pull request #518 from browniebroke/feat/django-4.2d65b916
Add official support for Django 4.29cbd512
Fix formatting in changes.rst0047a78
Fix constance management command without admin installed (#506)92e595e
[pre-commit.ci] pre-commit autoupdate (#516)5ab48e1
505-race-condition-caused-by-when-constance-registers-django-checks (#514)Updates
boto3
from 1.28.9 to 1.28.40Changelog
Sourced from boto3's changelog.
... (truncated)
Commits
fce9494
Merge branch 'release-1.28.40'b8c0ffc
Bumping version to 1.28.40aa76849
Add changelog entries from botocore56171b1
Merge branch 'release-1.28.39' into develop4a27a85
Merge branch 'release-1.28.39'fc7ca80
Bumping version to 1.28.398396959
Add changelog entries from botocore2a26fab
Merge branch 'release-1.28.38' into develop07500cd
Merge branch 'release-1.28.38'56f7eaf
Bumping version to 1.28.38Updates
django-post-office
from 3.7.0 to 3.7.1Release notes
Sourced from django-post-office's releases.
Changelog
Sourced from django-post-office's changelog.
Commits
5e284d3
Bump version to 3.7.195d68c1
use batching in email queryset and attachment queryset (#449)cc0182f
Removed date_hierarchy option in admin (#448)71c9022
optimize get_queue query (#446)Updates
celery
from 5.3.1 to 5.3.4Release notes
Sourced from celery's releases.
... (truncated)
Changelog
Sourced from celery's changelog.
... (truncated)
Commits
6b3409c
Bump version: 5.3.3 → 5.3.43d40bea
Prepare Celery v5.3.4 Release (#8479)6deda86
Revert "Revert "Add Semgrep CI (#8201)" (#8477)" (#8478)a683b36
Revert "Add Semgrep CI (#8201)" (#8477)d83d062
Remove as it seems to be buggy. (#8340)88d641c
Update Changelog.rstc08e811
Revert "Fix eager tasks does not populate name field (#8383)" (#8476)74c8bf7
Revert "fix(backends.database): store children" (#8475)1aff856
Use string value for CELERY_SKIP_CHECKS envvar (#8462)b28ac9c
Document need for CELERY_ prefix on CLI env varsUpdates
redis
from 4.6.0 to 5.0.0Release notes
Sourced from redis's releases.
... (truncated)
Changelog
Sourced from redis's changelog.