Skip to content

Commit

Permalink
Drop support for Python 3.8 and test with 3.13
Browse files Browse the repository at this point in the history
  • Loading branch information
mar10 committed Oct 20, 2024
1 parent b28751e commit f49bc7b
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 11 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ jobs:
# Python 3.5 # EOL 2020-09-13
# Python 3.6 # EOL 2021-12-21
# Python 3.7 # EOL 2023-06-27
# Python 3.8 # EOL 2024-10-14
# Python 3.9 # EOL 2025-10-05
# Python 3.10 # EOL 2026-10-04
# Python 3.11 # EOL 2027-10-24
# Python 3.12 # EOL 2028-10-02
# Python 3.13 # EOL
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13-dev"]
# Python 3.8 # EOL 2024-10
# Python 3.9 # EOL 2025-10
# Python 3.10 # EOL 2026-10
# Python 3.11 # EOL 2027-10
# Python 3.12 # EOL 2028-10
# Python 3.13 # EOL 2029-10
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]

steps:

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
- Rename `shadow_attrs` argument to `forward_attrs`.
- Enforce that the same object is not added multiple times to one parent.
- Rename `GenericNodeData` to `DictWrapper` and remove support for attribut access.
- Drop support for Python 3.8
- tree.to_rdf() is now available for Tree (not only TypedTree).
- New method `node.up()` allows method chaining when adding nodes.
- Passes more pyright 'basic' checks.
Expand Down
4 changes: 2 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ classifiers =
Programming Language :: Python :: 3
Programming Language :: Python :: 3 :: Only
; Programming Language :: Python :: 3.7 # EOL 2023-06-27
Programming Language :: Python :: 3.8
; Programming Language :: Python :: 3.8 # EOL 2024-10
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
; Programming Language :: Python :: 3.13
Programming Language :: Python :: 3.13
Topic :: Software Development :: Libraries :: Python Modules

[options]
Expand Down
4 changes: 2 additions & 2 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
basepython = python3.12
envlist =
lint
py313 # EoL: 2029-10
py312 # EoL: 2028-10
py311 # EoL: 2027-10
py310 # EoL: 2026-10
py39 # EoL: 2025-10
py313-dev # EoL: 2029-10
py38 # EoL: 2024-10
; py38 # EoL: 2024-10
; py37 # Eol: 2023-06-27
coverage,
skip_missing_interpreters = true
Expand Down

0 comments on commit f49bc7b

Please sign in to comment.