[project] name = "lemoncurry" version = "1.12.4" description = "Indieweb-compatible personal website" authors = [ {name = "Danielle McLean", email = "dani@00dani.me"}, ] license = {text = "MIT"} requires-python = "<4.0,>=3.12" dependencies = [ "accept-types", "ago", "argon2-cffi", "bleach", "cachecontrol", "django<4,>=3", "django-activeurl", "django-annoying", "django-compressor", "django-computed-property", "django-cors-headers", "django-debug-toolbar", "django-extensions", "django-meta", "django-model-utils", "django-otp", "django-otp-agents", "django-push", "django-randomslugfield", "django-redis", "django-rq", "docutils", "gevent", "gunicorn[gevent]", "hiredis", "jinja2", "markdown", "mf2py", "mf2util", "msgpack", "pillow", "psycopg2-binary", "python-baseconv", "python-magic", "python-slugify", "pyup-django", "pyyaml", "qrcode", "ronkyuu", "xrd", "greenlet", ] [tool.pdm] [tool.pdm.dev-dependencies] dev = [ "mypy", "ptpython", "pytest-django", "types-bleach", "types-markdown", "types-python-slugify", "types-pyyaml", "types-requests", "watchdog", "werkzeug", ] [tool.pdm.build] includes = [] [build-system] requires = ["pdm-backend"] build-backend = "pdm.backend"