Registry / web-framework / django-typer

django-typer

JSON →
library3.7.3pypypiunverified

Use Typer to define the CLI for your Django management commands. Supports the full Typer interface including subcommands, arguments, options, and rich output. Current version 3.7.2, requires Python 3.10+, actively maintained with frequent releases.

pip install django-typer
INSTALL
IMPORT
SIG · DJANGO-TYPER
D
django-typer
web-frameworkpythonv3.7.3
Install
4.8s avg
Import
Disk
80MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v3.7.3 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 82.1MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 4.8s · import 0.000s · 83MB
80MB installed
● package 80MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

TyperCommand
from django_typer import TyperCommand
from django_typer import TyperCommand

Define a management command by subclassing TyperCommand instead of BaseCommand.

from django_typer import TyperCommand import typer class Command(TyperCommand): def handle(self): typer.echo("Hello from django-typer!")
Debug
Known issues
breakingdjango-typer drops support for Python versions below 3.10 starting from v3.0.
fix
Upgrade to Python 3.10 or higher.
affects: >=3.0.0
gotchaCommands must use TyperCommand, not BaseCommand. Mixing them may cause unexpected behavior.
fix
Always subclass TyperCommand in management commands.
affects: all
gotchadjango-typer uses typer internally; ensure the typer version is compatible. Versions before 3.6.0 used typer-slim.
fix
Update to django-typer >=3.6.0 and install typer (not typer-slim).
affects: <3.6.0
Upgrade
Version history
3.7.3latest on PyPI · released May 24, 2026
Audit
Dependencies
djangorequiredRequired Django project
typerrequiredCLI framework
richoptionalRich output formatting
Agent activity
2 hits · last 30 days
node
2
Resources
django-typer — pip install django-typer · libregistry