Skip to content

Commit f4adfb2

Browse files
committed
support Python 3.12 and 3.13
1 parent 5d29d5a commit f4adfb2

5 files changed

Lines changed: 33 additions & 923 deletions

File tree

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
python-version: ["3.11", "3.12", "3.13"]
16+
python-version: ["3.12", "3.13"]
1717

1818
steps:
1919
- uses: actions/checkout@v4

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ Before you submit a pull request, check that it meets these guidelines:
121121
1. The pull request should include tests.
122122
2. If the pull request adds functionality, the docs should be updated.
123123
Put your new functionality into a function with a docstring.
124-
3. The pull request should work for Python 3.10, 3.11, 3.12, and 3.13.
124+
3. The pull request should work for Python 3.12 and 3.13.
125125
126126
# Tips
127127

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Calculate your effective income and see how much you can spend without risking y
7777

7878
### Prerequisites
7979

80-
- Python 3.10 or newer
80+
- Python 3.12 or newer
8181
- [uv](https://docs.astral.sh/uv/) (recommended) or pip
8282

8383
### Installation

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "2.0.0a1"
44
description = "Painless business planning for freelancers."
55
readme = "README.md"
66
license = "GPL-3.0-only"
7-
requires-python = ">=3.10"
7+
requires-python = ">=3.12"
88
authors = [
99
{ name = "Christian Staudt", email = "mail@clstaudt.me" },
1010
{ name = "Vladimir Peter" },
@@ -16,8 +16,6 @@ classifiers = [
1616
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
1717
"Natural Language :: English",
1818
"Programming Language :: Python :: 3",
19-
"Programming Language :: Python :: 3.10",
20-
"Programming Language :: Python :: 3.11",
2119
"Programming Language :: Python :: 3.12",
2220
"Programming Language :: Python :: 3.13",
2321
]

0 commit comments

Comments
 (0)