Skip to content

Commit 3f34b59

Browse files
committed
Drop support for python 3.8 and add 3.13 support
1 parent 6ca8b47 commit 3f34b59

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

.github/workflows/pypi.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
uses: actions/setup-python@v5
1212
with:
1313
cache: pip
14-
python-version: 3.x
14+
python-version: '>=3.9 <4'
1515
- name: Install dependencies
1616
run: |
1717
python -m pip install --upgrade pip

CHANGES.rst

+7-3
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,18 @@ prawcore follows `semantic versioning <https://semver.org/>`_.
66
Unreleased
77
----------
88

9+
**Changed**
10+
11+
- Drop support for Python 3.8, which was end-of-life on 2024-10-07.
12+
913
2.4.0 (2023/10/01)
1014
------------------
1115

1216
**Changed**
1317

14-
- Drop support for Python 3.6, which is end-of-life on 2021-12-23.
18+
- Drop support for Python 3.6, which was end-of-life on 2021-12-23.
1519
- Updated rate limit algorithm to better handle Reddit's new rate limits.
16-
- Drop support for Python 3.7, which is end-of-life on 2023-06-27.
20+
- Drop support for Python 3.7, which was end-of-life on 2023-06-27.
1721

1822
2.3.0 (2021-07-26)
1923
------------------
@@ -75,7 +79,7 @@ Unreleased
7579

7680
**Changed**
7781

78-
- Drop support for Python 3.5, which is end-of-life on 2020-09-13.
82+
- Drop support for Python 3.5, which was end-of-life on 2020-09-13.
7983

8084
1.4.0 (2020-05-28)
8185
------------------

pyproject.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ classifiers = [
1212
"Natural Language :: English",
1313
"Programming Language :: Python",
1414
"Programming Language :: Python :: 3",
15-
"Programming Language :: Python :: 3.8",
1615
"Programming Language :: Python :: 3.9",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
19-
"Programming Language :: Python :: 3.12"
18+
"Programming Language :: Python :: 3.12",
19+
"Programming Language :: Python :: 3.13"
2020
]
2121
dependencies = [
2222
"requests >=2.6.0, <3.0"
@@ -29,7 +29,7 @@ maintainers = [
2929
]
3030
name = "prawcore"
3131
readme = "README.rst"
32-
requires-python = "~=3.8"
32+
requires-python = "~=3.9"
3333

3434
[project.optional-dependencies]
3535
ci = ["coveralls"]
@@ -61,7 +61,7 @@ profile = 'black'
6161
skip_glob = '.venv*'
6262

6363
[tool.ruff]
64-
target-version = "py38"
64+
target-version = "py39"
6565
include = [
6666
"prawcore/*.py"
6767
]

0 commit comments

Comments
 (0)