Skip to content

Commit 6c08561

Browse files
authored
Merge pull request #14 from dev-five-git/drop-python-3.9-3.10-eol
chore(python): drop EOL Python 3.9 and 3.10 support
2 parents ae4abca + 6a8f49a commit 6c08561

File tree

4 files changed

+9
-10
lines changed

4 files changed

+9
-10
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"changes":{"bridge/python/pyproject.toml":"Minor"},"note":"Drop Python 3.9 and 3.10 support (EOL per devguide.python.org). Minimum supported Python is now 3.11, matching the CI test matrix (closes #10).","date":"2026-04-17T08:30:00.000Z"}

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
[![npm](https://img.shields.io/npm/v/@dependency-check-updates/cli?logo=npm&label=npm&style=flat-square)](https://www.npmjs.com/package/@dependency-check-updates/cli)
1212
[![PyPI](https://img.shields.io/pypi/v/dependency-check-updates?logo=pypi&logoColor=white&label=PyPI&style=flat-square)](https://pypi.org/project/dependency-check-updates/)
1313
[![Rust 1.85+](https://img.shields.io/badge/rust-1.85%2B-dea584?logo=rust&style=flat-square)](https://www.rust-lang.org/)
14-
[![Python 3.9+](https://img.shields.io/pypi/pyversions/dependency-check-updates?logo=python&logoColor=white&style=flat-square)](https://pypi.org/project/dependency-check-updates/)
14+
[![Python 3.11+](https://img.shields.io/pypi/pyversions/dependency-check-updates?logo=python&logoColor=white&style=flat-square)](https://pypi.org/project/dependency-check-updates/)
1515
[![Node](https://img.shields.io/node/v/@dependency-check-updates/cli?logo=node.js&logoColor=white&label=node&style=flat-square)](https://www.npmjs.com/package/@dependency-check-updates/cli)
1616

1717
<!-- Downloads -->
@@ -271,7 +271,7 @@ Build prerequisites:
271271

272272
- Rust 1.85+ (stable toolchain)
273273
- Bun 1.0+ *(or Node.js 18+ with npm)*
274-
- Python 3.9+ with [`maturin`](https://www.maturin.rs/) *(only for the Python wheel step)*
274+
- Python 3.11+ with [`maturin`](https://www.maturin.rs/) *(only for the Python wheel step)*
275275
- Windows: Visual Studio 2022 Build Tools (MSVC linker)
276276

277277
```bash

bridge/python/pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "maturin"
66
name = "dependency-check-updates"
77
version = "0.1.6"
88
description = "Fast multi-ecosystem dependency updater: package.json, Cargo.toml, pyproject.toml in a single CLI (like npm-check-updates for every language)"
9-
requires-python = ">=3.9"
9+
requires-python = ">=3.11"
1010
readme = "../../README.md"
1111
license = { text = "MIT" }
1212
authors = [
@@ -35,8 +35,6 @@ classifiers = [
3535
"Programming Language :: Rust",
3636
"Programming Language :: Python :: 3",
3737
"Programming Language :: Python :: 3 :: Only",
38-
"Programming Language :: Python :: 3.9",
39-
"Programming Language :: Python :: 3.10",
4038
"Programming Language :: Python :: 3.11",
4139
"Programming Language :: Python :: 3.12",
4240
"Programming Language :: Python :: 3.13",

0 commit comments

Comments
 (0)