Skip to content

Commit 00c51c5

Browse files
authored
Merge branch 'master' into paramspec
2 parents a07fe6b + 9ff3cdd commit 00c51c5

File tree

4 files changed

+15
-17
lines changed

4 files changed

+15
-17
lines changed

.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

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
-e .
22

3-
coverage==7.6.1
3+
coverage==7.6.10
44
pytest==8.3.4
5-
pytest-asyncio==0.24.0
6-
pytest-cov==5.0.0
5+
pytest-asyncio==0.25.2
6+
pytest-cov==6.0.0
77
pytest-timeout==2.3.1

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)