Skip to content

Commit faf7bc9

Browse files
committed
Drop support for Python 3.8 and raise setuptools version to 77.0
1 parent fae2cf9 commit faf7bc9

3 files changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/install.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
os: [ubuntu-latest]
14-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
14+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
1515
include:
1616
- os: ubuntu-latest
17-
python-version: "3.8"
17+
python-version: "3.9"
1818

1919
steps:
2020
- uses: actions/checkout@v6

docs/changelog.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
Changelog
22
---------
33

4+
1.9.3 (Feb 05, 2025)
5+
====================
6+
7+
- Fix several memory leaks in ``input.c``.
8+
9+
- Raise the minimum supported Python version to 3.9 and the setuptools version to 77.0.
10+
411

512
1.9.2 (May 01, 2025)
613
====================

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=61.0"]
2+
requires = ["setuptools>=77.0"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -9,7 +9,7 @@ description = "Bindings to the Linux input handling subsystem"
99
keywords = ["evdev", "input", "uinput"]
1010
readme = "README.md"
1111
license = "BSD-3-Clause"
12-
requires-python = ">=3.8"
12+
requires-python = ">=3.9"
1313
authors = [
1414
{ name="Georgi Valkov", email="georgi.t.valkov@gmail.com" },
1515
]

0 commit comments

Comments
 (0)