Skip to content

Commit 4faeb7e

Browse files
authored
Merge pull request #24 from jwodder/pyup
Support Python 3.14; drop support for Python 3.9
2 parents ed2ea7c + 6874b63 commit 4faeb7e

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,18 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
python-version:
22-
- '3.9'
2322
- '3.10'
2423
- '3.11'
2524
- '3.12'
2625
- '3.13'
27-
- 'pypy-3.9'
26+
- '3.14'
2827
- 'pypy-3.10'
2928
- 'pypy-3.11'
3029
toxenv: [py]
3130
include:
32-
- python-version: '3.9'
31+
- python-version: '3.10'
3332
toxenv: lint
34-
- python-version: '3.9'
33+
- python-version: '3.10'
3534
toxenv: typing
3635
steps:
3736
- name: Check out repository

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
v0.8.0 (in development)
22
-----------------------
3-
- Support Python 3.13
3+
- Support Python 3.13 and 3.14
4+
- Drop support for Python 3.9
45

56
v0.7.2 (2024-07-11)
67
-------------------

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Features:
4444
Installation & Setup
4545
====================
4646

47-
``jwodder-ps1`` requires Python 3.9 or higher. You'll also need a Bash or zsh
47+
``jwodder-ps1`` requires Python 3.10 or higher. You'll also need a Bash or zsh
4848
shell to set the program up in, and you'll need ``git`` v1.7.10+ installed in
4949
order to get status information about Git repositories.
5050

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "jwodder-ps1"
77
dynamic = ["version"]
88
description = "Yet another bash/zsh custom prompt script"
99
readme = "README.rst"
10-
requires-python = ">=3.9"
10+
requires-python = ">=3.10"
1111
license = "MIT"
1212
license-files = ["LICENSE"]
1313
authors = [
@@ -25,11 +25,11 @@ keywords = [
2525
classifiers = [
2626
"Programming Language :: Python :: 3 :: Only",
2727
"Programming Language :: Python :: 3",
28-
"Programming Language :: Python :: 3.9",
2928
"Programming Language :: Python :: 3.10",
3029
"Programming Language :: Python :: 3.11",
3130
"Programming Language :: Python :: 3.12",
3231
"Programming Language :: Python :: 3.13",
32+
"Programming Language :: Python :: 3.14",
3333
"Programming Language :: Python :: Implementation :: CPython",
3434
"Programming Language :: Python :: Implementation :: PyPy",
3535
"Environment :: Console",

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = lint,typing,py39,py310,py311,py312,py313,pypy3
2+
envlist = lint,typing,py310,py311,py312,py313,py314,pypy3
33
skip_missing_interpreters = True
44
isolated_build = True
55
minversion = 3.3.0

0 commit comments

Comments
 (0)