Type stubs for Celery and its related packages
Project Links
Meta
Author: Steve Dignam
Requires Python: >=3.9,<4.0
Classifiers
Programming Language
- Python :: 3
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
celery-types 
Type stubs for celery related projects:
install
pip install celery-types
You'll also need to monkey patch Task
so generic params can be provided:
from celery.app.task import Task
Task.__class_getitem__ = classmethod(lambda cls, *args, **kwargs: cls) # type: ignore[attr-defined]
dev
initial setup
# install poetry (https://python-poetry.org/docs/)
curl -sSL https://install.python-poetry.org | python3 -
# install node
# install yarn
npm install --global yarn
# install node dependencies
yarn
regular development
poetry config virtualenvs.in-project true
poetry install
# run formatting, linting, and typechecking
s/lint
# build and publish
poetry publish --build
related
Mar 03, 2025
0.23.0
Jan 25, 2024
0.22.0
Jan 15, 2024
0.21.0
Sep 19, 2023
0.20.0
Aug 06, 2023
0.19.0
Jun 17, 2023
0.18.0
Jun 01, 2023
0.17.0
May 30, 2023
0.16.0
Mar 30, 2023
0.15.0
Aug 26, 2022
0.14.0
Aug 20, 2022
0.13.2
Jun 11, 2022
0.13.1
May 29, 2022
0.13.0
Mar 09, 2022
0.12.0
Jan 25, 2022
0.11.0
Dec 31, 2021
0.10.0
Nov 28, 2021
0.9.3
Nov 06, 2021
0.9.2
Nov 03, 2021
0.9.1
Oct 31, 2021
0.9.0
Oct 29, 2021
0.8.3
Oct 19, 2021
0.8.2
Sep 21, 2021
0.8.1
Jul 08, 2021
0.8.0
Jul 07, 2021
0.7.0
Jul 06, 2021
0.6.0
Jul 02, 2021
0.5.0
Jun 21, 2021
0.4.0
Jun 18, 2021
0.3.1
Feb 22, 2021
0.3.0
Feb 19, 2021
0.2.0
Feb 08, 2021
0.1.0
Wheel compatibility matrix
Files in release
Extras:
None
Dependencies:
(<5.0.0,>=4.9.0)
typing-extensions