$npx skillfedfor your agent

django-heroku

This is a Django library for Heroku apps.

SkipPyPI Application FrameworksReleased Mar 201889.0K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — django_heroku-0.3.1-py2.py3-none-any.whl
v0.3.1 · released 2018-03-01 · 4 runtime deps: dj-database-url, whitenoise, psycopg2, django

No, unless you are maintaining a legacy Django application already deployed on Heroku and cannot migrate. The package is abandoned (last release 2018-03-01, archived repository), will not receive updates for modern Django or Python versions, and Heroku's own tooling or modern alternatives are likely more reliable. For new projects, configure Heroku settings manually or use actively maintained alternatives.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Django and Python 3; the package is unmaintained and may not work with modern Django or Python versions beyond those listed in its classifiers.
  • Low install friction with a small, stable dependency chain (dj-database-url, whitenoise, psycopg2, django).
  • However, the package is archived and abandoned—last release was 2018-03-01 with no updates since.

License · maintenance · safety

MIT (permissive) — MIT license permits unrestricted use, modification, and distribution. No licensing barriers to adoption.

last release 2018-03-01 (3088 days) · last repo commit 2024-10-15 · 451 stars · archived

0 known vulnerabilities (OSV.dev, 2026-08-14) · 88,999 downloads/mo, #13,687 on PyPI

Verify before relying

pip install django-heroku

# In Django settings.py, at the bottom:
import django_heroku
django_heroku.settings(locals())
  • Compatibility with Django versions released after 2018-03-01 and current Python 3.x releases
  • Whether Heroku's deployment environment or CI system has changed in ways that break this library's assumptions
  • Active alternatives or whether Heroku's own tooling has superseded this library's functionality
Same gist for agents: .md · .json

What it is and what it does

Django-Heroku is a configuration helper for Django applications deployed to Heroku. It automatically configures database connections via DATABASE_URL, serves static files through WhiteNoise, sets up logging, and enables Heroku CI test runners—all with a single call to `django_heroku.settings(locals())` in your Django settings file. You can selectively disable any of these features by passing keyword arguments.

The package depends on dj-database-url, whitenoise, psycopg2, and django. It was designed for Django 2.0 but claims compatibility with older versions. However, the library has been archived and unmaintained since 2018-03-01. This means it will not receive updates for modern Django or Python versions, and Heroku's deployment or CI environment may have evolved in ways that break its assumptions.

Use it for

  • Quickly configure a Django app for Heroku deployment without manually setting DATABASE_URL, ALLOWED_HOSTS, and static file handling.
  • Enable Heroku CI test runners by setting TEST_RUNNER to 'django_heroku.HerokuDiscoverRunner'.
  • Automatically use a SECRET_KEY environment variable in Django settings if one is set.
  • Centralize Heroku-specific configuration in a single settings call rather than scattered environment conditionals.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No, unless you are maintaining a legacy Django application already deployed on Heroku and cannot migrate.

The package is abandoned (last release 2018-03-01, archived repository), will not receive updates for modern Django or Python versions, and Heroku's own tooling or modern alternatives are likely more reliable. For new projects, configure Heroku settings manually or use actively maintained alternatives.

Install

django-heroku on PyPI

Before you install

Low install friction with a small, stable dependency chain (dj-database-url, whitenoise, psycopg2, django). However, the package is archived and abandoned—last release was 2018-03-01 with no updates since. Use only if your Heroku setup matches the library's assumptions.

Requires Django and Python 3; the package is unmaintained and may not work with modern Django or Python versions beyond those listed in its classifiers.

License in practice

MIT license permits unrestricted use, modification, and distribution. No licensing barriers to adoption.

Quickstart

pip install django-heroku

# In Django settings.py, at the bottom:
import django_heroku
django_heroku.settings(locals())

Verify before relying

  • Compatibility with Django versions released after 2018-03-01 and current Python 3.x releases
  • Whether Heroku's deployment environment or CI system has changed in ways that break this library's assumptions
  • Active alternatives or whether Heroku's own tooling has superseded this library's functionality

Package facts

LicenseMIT permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependencies
4 packages
dj-database-urlwhitenoisepsycopg2django
MaintenanceAbandoned 3,088 days since the last release
Last repo commit repository archived
First released
Downloads88,999 / month, #13,687 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
License :: OSI Approved :: MIT LicenseProgramming Language :: PythonProgramming Language :: Python :: 2.6Programming Language :: Python :: 2.7Programming Language :: Python :: 3Programming Language :: Python :: 3.3Programming Language :: Python :: 3.4Programming Language :: Python :: 3.5Programming Language :: Python :: 3.6Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPy

Evidence: django_heroku-0.3.1-py2.py3-none-any.whl

Tags

Capabilities
heroku django deploymentdjango heroku configurationheroku static files whitenoisedjango database url herokuheroku ci test runner django
Topics
heroku-deploymentabandoned

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “heroku django deployment”

  • django-herokuConfigures Django applications for Heroku deployment by automatically…
  • whitenoiseWhiteNoise serves static files directly from a Python WSGI…
  • servestaticServeStatic serves static files efficiently from Python ASGI/WSGI…

Give your agent the search over MCP, or paste the wish link into any chat.

More Application Frameworks packages

fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
textual Worth it
PyPI · Application Frameworks · released Jun 2026

Textual is a Python framework for building cross-platform user interfaces that run in the terminal or web browser using a modern, component-based API.

Install it if you're developing CLI tools, dashboards, or interactive terminal applications.

MITpure Python
443.6Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
mcp Worth it
PyPI · Application Frameworks · released Jul 2026

Build and connect to Model Context Protocol servers that expose tools, resources, and prompts to LLM applications over stdio, HTTP, or SSE transports.

Install it if you need to build or connect to servers.

MITpure Python · 3.10+
319.3Mdownloads / mo
Werkzeug Worth it
PyPI · Application Frameworks · released Apr 2026

Werkzeug is a WSGI utility library providing request/response objects, URL routing, an interactive debugger, HTTP utilities, and a development server for building web applications.

BSD-3-Clausepure Python · 3.9+
268.1Mdownloads / mo

See also heroku3 · whitenoise · dbt-copilot-python · servestatic · dj-database-url · django-slowtests · django-cloudinary-storage · django-split-settings · django-environ · colour-runner