Skip to content

Commit 875e318

Browse files
committed
feat: Drop support for Python 3.8 and 3.9 (EOL)
Both Python 3.8 and 3.9 have reached end-of-life: - Python 3.8: EOL October 7, 2024 - Python 3.9: EOL October 31, 2025 Changes: - Add python_requires=">=3.10" to setup.py - Remove Python 3.8 and 3.9 from classifiers - Add Python 3.13 and 3.14 to classifiers - Update README to document Python 3.10+ requirement
1 parent d244de1 commit 875e318

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ The package can be used to backup an *entire* `Github <https://github.com/>`_ or
99
Requirements
1010
============
1111

12+
- Python 3.10 or higher
1213
- GIT 1.9+
13-
- Python
1414

1515
Installation
1616
============

setup.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,16 @@ def open_file(fname):
4040
"Development Status :: 5 - Production/Stable",
4141
"Topic :: System :: Archiving :: Backup",
4242
"License :: OSI Approved :: MIT License",
43-
"Programming Language :: Python :: 3.8",
44-
"Programming Language :: Python :: 3.9",
4543
"Programming Language :: Python :: 3.10",
4644
"Programming Language :: Python :: 3.11",
4745
"Programming Language :: Python :: 3.12",
46+
"Programming Language :: Python :: 3.13",
47+
"Programming Language :: Python :: 3.14",
4848
],
4949
description="backup a github user or organization",
5050
long_description=open_file("README.rst").read(),
5151
long_description_content_type="text/x-rst",
5252
install_requires=open_file("requirements.txt").readlines(),
53+
python_requires=">=3.10",
5354
zip_safe=True,
5455
)

0 commit comments

Comments
 (0)