Skip to content

Commit d88f5c5

Browse files
committed
Drop Python 3.7 support (EOL)
1 parent 72975cc commit d88f5c5

4 files changed

Lines changed: 9 additions & 8 deletions

File tree

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
steps:
1818
- uses: actions/checkout@v4
1919
- name: Set up Python
20-
uses: actions/setup-python@v4
20+
uses: actions/setup-python@v5
2121
with:
2222
python-version: "3.12"
2323
- name: Install pypa/build

.github/workflows/tests.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,13 @@ jobs:
1111
lint:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v3
15-
- uses: actions/setup-python@v4
14+
- uses: actions/checkout@v4
15+
- uses: actions/setup-python@v5
1616
- uses: pre-commit/action@v3.0.0
1717
build:
1818
strategy:
1919
matrix:
2020
python-version:
21-
- "3.7"
2221
- "3.8"
2322
- "3.9"
2423
- "3.10"

CHANGES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
This change enables the use of the generated file with the alternative pip replacement `uv`.
1010
[jensens]
1111

12+
- Breaking: Drop support for Python 3.7 (it is end of life).
13+
[jensens]
14+
1215
- Document sections `vcs` setting.
1316
[jensens]
1417

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
11
[project]
22
name = "mxdev"
33
description = "Enable to work with Python projects containing lots of packages, of which you only want to develop some."
4-
version = "3.1.0"
4+
version = "4.0.0"
55
keywords = ["pip", "vcs", "git", "development"]
66
authors = [
77
{name = "MX Stack Developers", email = "dev@bluedynamics.com" }
88
]
9-
requires-python = ">=3.7"
9+
requires-python = ">=3.8"
1010
license = { text = "BSD 2-Clause License" }
1111
classifiers = [
12-
"Development Status :: 4 - Beta",
12+
"Development Status :: 5 - Production/Stable",
1313
"Intended Audience :: Developers",
1414
"Topic :: Software Development :: Build Tools",
1515
"License :: OSI Approved :: BSD License",
1616
"Operating System :: OS Independent",
1717
"Programming Language :: Python",
18-
"Programming Language :: Python :: 3.7",
1918
"Programming Language :: Python :: 3.8",
2019
"Programming Language :: Python :: 3.9",
2120
"Programming Language :: Python :: 3.10",

0 commit comments

Comments
 (0)