celery-types (0.23.0)
Published 2025-04-12 22:56:39 +02:00 by eofredj
Installation
pip install --index-url celery-typesAbout this package
Type stubs for Celery and its related packages
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
Requirements
Requires Python: >=3.9,<4.0