Skip to content

Commit 68b0e64

Browse files
authored
Drop python 3.9 support (#106)
1 parent da711e6 commit 68b0e64

5 files changed

Lines changed: 15 additions & 8 deletions

File tree

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
- uses: "actions/setup-python@v3"
2020
with:
21-
python-version: "3.9"
21+
python-version: "3.10"
2222

2323
- name: "Install dependencies"
2424
run: python -m pip install -r requirements/pkgutils.txt
@@ -47,7 +47,7 @@ jobs:
4747

4848
- uses: "actions/setup-python@v3"
4949
with:
50-
python-version: "3.9"
50+
python-version: "3.10"
5151

5252
- name: "Install dependencies"
5353
run: |
@@ -66,7 +66,7 @@ jobs:
6666

6767
strategy:
6868
matrix:
69-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14", "pypy-3.10", "pypy-3.11"]
69+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "pypy-3.10", "pypy-3.11"]
7070

7171
steps:
7272
- uses: actions/checkout@v2

CHANGELOG.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
Changelog
44
#########
55

6+
next
7+
====
8+
9+
Maintenance
10+
-----------
11+
12+
* Drop support for Python 3.9 (`#106 <https://github.com/clokep/celery-batches/pull/106>`_)
13+
614
2026-01-16
715
==========
816

README.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ What do I need?
2727

2828
celery-batches version runs on,
2929

30-
- Python (3.9, 3.10, 3.11, 3.12, 3.13, 3.14)
30+
- Python (3.10, 3.11, 3.12, 3.13, 3.14)
3131
- PyPy (3.10, 3.11)
3232

3333
And is tested with Celery ~= 5.0.
@@ -42,6 +42,7 @@ Python version is listed below:
4242
- Python 3.6: celery-batches 0.5.
4343
- Python 3.7: celery-batches 0.7.
4444
- Python 3.8: celery-batches 0.9.
45+
- Python 3.9: celery-batches 0.11.
4546

4647
If you're running an older version of Celery, you need to be running
4748
an older version of celery-batches:

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ license = "BSD-3-Clause"
44
version = "0.11"
55
description = "Experimental task class that buffers messages and processes them as a list."
66
readme = "README.rst"
7-
requires-python = ">=3.9"
7+
requires-python = ">=3.10"
88
dependencies = [
99
"celery>=5.0,<5.7",
1010
]
@@ -19,7 +19,6 @@ classifiers = [
1919
"Programming Language :: Python",
2020
"Programming Language :: Python :: 3 :: Only",
2121
"Programming Language :: Python :: 3",
22-
"Programming Language :: Python :: 3.9",
2322
"Programming Language :: Python :: 3.10",
2423
"Programming Language :: Python :: 3.11",
2524
"Programming Language :: Python :: 3.12",

tox.ini

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
{pypy3,3.9,3.10}-celery{52,main}-unit,
3+
{pypy3,3.10}-celery{52,main}-unit,
44
# Celery 5.3 added support for Python 3.11.
55
3.11-celery{53,main}-unit,
66
# Celery 5.4 added support for Python 3.12.
@@ -17,7 +17,6 @@ isolated_build = True
1717
[gh-actions]
1818
python =
1919
pypy-3: pypy3
20-
3.9: 3.9
2120
3.10: 3.10
2221
3.11: 3.11
2322
3.12: 3.12

0 commit comments

Comments
 (0)