Skip to content

Commit 2a84d89

Browse files
Merge branch 'master' into fix_pendingdeprecationwarning
2 parents e2dcf3e + 1e1ffdc commit 2a84d89

3 files changed

Lines changed: 12 additions & 14 deletions

File tree

.github/workflows/ci-cd.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Setup Python
2525
uses: actions/setup-python@v5
2626
with:
27-
python-version: 3.8
27+
python-version: 3.9
2828
cache: 'pip'
2929
cache-dependency-path: '**/requirements*.txt'
3030
- name: Pre-Commit hooks
@@ -51,19 +51,20 @@ jobs:
5151
name: Test
5252
strategy:
5353
matrix:
54-
pyver:
55-
- 3.12
56-
- 3.11
57-
- >-
58-
3.10
59-
- 3.9
60-
- 3.8
54+
pyver: ['3.9', '3.10', '3.11', '3.12', '3.13']
6155
os: [ubuntu, macos, windows]
56+
experimental: [false]
6257
include:
6358
- pyver: pypy-3.9
6459
os: ubuntu
60+
experimental: false
61+
- os: ubuntu
62+
pyver: "3.14"
63+
experimental: true
64+
fail-fast: true
6565
runs-on: ${{ matrix.os }}-latest
6666
timeout-minutes: 15
67+
continue-on-error: ${{ matrix.experimental }}
6768
steps:
6869
- name: Checkout
6970
uses: actions/checkout@v4
@@ -122,7 +123,7 @@ jobs:
122123
- name: Setup Python
123124
uses: actions/setup-python@v5
124125
with:
125-
python-version: 3.8
126+
python-version: 3.13
126127
- name: Install dependencies
127128
run:
128129
python -m pip install -U pip wheel setuptools build twine

README.rst

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,6 @@ The library supports explicit invalidation for specific function call by
9292
The method returns `True` if corresponding arguments set was cached already, `False`
9393
otherwise.
9494

95-
96-
Python 3.8+ is required
97-
9895
Thanks
9996
------
10097

setup.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ classifiers =
2323
Programming Language :: Python
2424
Programming Language :: Python :: 3
2525
Programming Language :: Python :: 3 :: Only
26-
Programming Language :: Python :: 3.8
2726
Programming Language :: Python :: 3.9
2827
Programming Language :: Python :: 3.10
2928
Programming Language :: Python :: 3.11
3029
Programming Language :: Python :: 3.12
30+
Programming Language :: Python :: 3.13
3131

3232
Development Status :: 5 - Production/Stable
3333

@@ -39,7 +39,7 @@ keywords =
3939
lru_cache
4040

4141
[options]
42-
python_requires = >=3.8
42+
python_requires = >=3.9
4343
packages = find:
4444

4545
install_requires =

0 commit comments

Comments
 (0)