Skip to content

Commit eafe949

Browse files
committed
build: remove python 3.8 and add 3.13 to the build
Fixes: #19
1 parent 81a4a57 commit eafe949

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/run_tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
strategy:
1010
matrix:
11-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
11+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1212

1313
steps:
1414
- uses: actions/checkout@v4

setup.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env python
22
#
3-
# Copyright 2020-2024 Flavio Garcia
3+
# Copyright 2020-2025 Flavio Garcia
44
#
55
# Licensed under the Apache License, Version 2.0 (the "License");
66
# you may not use this file except in compliance with the License.
@@ -63,17 +63,17 @@ def resolve_requires(requirements_file):
6363
"Intended Audience :: Developers",
6464
"Intended Audience :: System Administrators",
6565
"Programming Language :: Python :: 3",
66-
"Programming Language :: Python :: 3.8",
6766
"Programming Language :: Python :: 3.9",
6867
"Programming Language :: Python :: 3.10",
6968
"Programming Language :: Python :: 3.11",
7069
"Programming Language :: Python :: 3.12",
70+
"Programming Language :: Python :: 3.13",
7171
"Programming Language :: Python :: 3 :: Only",
7272
"Topic :: Software Development :: Libraries :: Application Frameworks"
7373
],
7474
packages=find_packages(),
7575
package_dir={'peasant': "peasant"},
76-
python_requires=">= 3.8",
76+
python_requires=">= 3.9",
7777
include_package_data=True,
7878
install_requires=resolve_requires("requirements/basic.txt")
7979
)

0 commit comments

Comments
 (0)