Skip to content

Commit 14f20a7

Browse files
committed
Dropped support for Python 3.8 and 3.9---EOL is october for 3.9
1 parent 9747e3c commit 14f20a7

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

.github/workflows/python-app.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
python_version: ["3", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13.0-rc.2", "3.14.0-alpha.0"]
20+
python_version: ["3", "3.10", "3.11", "3.12", "3.13.6", "3.14.0-rc.1"]
2121
RPYC_BIND_THREADS: ["true", "false"]
2222

2323
name: Unittest (${{ matrix.python_version }}, bind_threads=${{ matrix.RPYC_BIND_THREADS }})

docs/docs/advanced-debugging.rst

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@ Let's use `pyenv` to install Python versions under active development. Since dev
1111

1212
.. code-block:: bash
1313
14-
versions=( 3.8 3.9 3.10 3.11 3.12 3.13.0rc2 3.14-dev)
14+
versions=( 3.10 3.11 3.12 3.13 3.14.0rc1 3.15-dev )
1515
for ver in ${versions[@]}; do
1616
pyenv install --force ${ver}
1717
pyenv global ${ver}
18-
pyenv exec pip install --upgrade pip setuptools wheel plumbum[dev]
18+
pyenv exec pip install --upgrade pip setuptools wheel
19+
pyenv exec pip install --upgrade --pre plumbum
1920
site="$(pyenv exec python -c 'import site; print(site.getsitepackages()[0])')"
2021
printf "${PWD}\n" > "${site}/rpyc.pth"
2122
done
@@ -31,8 +32,8 @@ Unit tests can be ran using your desired Python version as well.
3132

3233
.. code-block:: bash
3334
34-
PYENV_VERSION=3.9-dev pyenv exec python -m unittest discover -v -k test_affinity
35-
PYENV_VERSION=3.8-dev pyenv exec python -m unittest discover
35+
PYENV_VERSION=3.10 pyenv exec python -m unittest discover -v -k test_affinity
36+
PYENV_VERSION=3.10 pyenv exec python -m unittest discover
3637
3738
Testing Supported Python Versions via Docker
3839
--------------------------------------------

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,12 @@ classifiers = [
2121
"License :: OSI Approved :: MIT License",
2222
"Operating System :: OS Independent",
2323
"Programming Language :: Python :: 3",
24-
"Programming Language :: Python :: 3.8",
25-
"Programming Language :: Python :: 3.9",
2624
"Programming Language :: Python :: 3.10",
2725
"Programming Language :: Python :: 3.11",
2826
"Programming Language :: Python :: 3.12",
2927
"Programming Language :: Python :: 3.13",
3028
"Programming Language :: Python :: 3.14",
29+
"Programming Language :: Python :: 3.15",
3130
"Topic :: Internet",
3231
"Topic :: Software Development :: Libraries :: Python Modules",
3332
"Topic :: Software Development :: Object Brokering",

0 commit comments

Comments
 (0)