Skip to content

Commit 7a2dfec

Browse files
committed
- 1.5.0
1 parent 991e980 commit 7a2dfec

File tree

6 files changed

+34
-30
lines changed

6 files changed

+34
-30
lines changed

docs/build/changelog.rst

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,39 @@ Changelog
44

55
.. changelog::
66
:version: 1.5.0
7-
:include_notes_from: unreleased
7+
:released: Sat Oct 11 2025
8+
9+
.. change::
10+
:tags: bug, typing
11+
12+
A wide range of typing improvements and modernizations within the codebase.
13+
Pull request courtesy Stephen Finucane.
14+
15+
.. change::
16+
:tags: feature, redis
17+
:tickets: 76
18+
19+
Added a new :paramref:`.RedisBackend.lock_prefix` parameter to the
20+
:class:`.RedisBackend` and :class:`.ValkeyBackend` backends to allow
21+
customization of the lock key prefix. The prefix must be between 2 and 10
22+
characters long and may contain any alphanumeric character and the symbols
23+
``_-.:`` . This allows for improved visual clarity when inspecting backend
24+
keys, particularly when key names may be ambiguous with the default
25+
``_lock`` prefix. Pull request courtesy Jonathan Vanasco.
26+
27+
.. change::
28+
:tags: change, tests
29+
30+
The top-level test runner has been changed to use ``nox``, adding a
31+
``noxfile.py`` as well as some included modules. The ``tox.ini`` file
32+
remains in place so that ``tox`` runs will continue to function in the near
33+
term, however it will be eventually removed and improvements and
34+
maintenance going forward will be only towards ``noxfile.py``.
35+
36+
.. change::
37+
:tags: platform, change
38+
39+
Minimum Python version is now 3.10, as Python 3.9 is EOL.
840

941
.. changelog::
1042
:version: 1.4.1

docs/build/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
# The short X.Y version.
7777
version = dogpile.__version__
7878
# The full version, including alpha/beta/rc tags.
79-
release = "1.4.1"
79+
release = "1.5.0"
8080

8181

8282
# The language for content autogenerated by Sphinx. Refer to documentation

docs/build/unreleased/278.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

docs/build/unreleased/76.rst

Lines changed: 0 additions & 11 deletions
This file was deleted.

docs/build/unreleased/nox.rst

Lines changed: 0 additions & 8 deletions
This file was deleted.

docs/build/unreleased/removepy39.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)