84 projects
whitenoise
Radically simplified static file serving for WSGI applications
django-rich
Extensions for using Rich with Django.
django-auto-prefetch
Automatically prefetch foreign key values as needed.
django-minify-html
Use minify-html, the extremely fast HTML + JS + CSS minifier, with Django.
django-read-only
Disable Django database writes.
django-permissions-policy
Set the draft security HTTP header Permissions-Policy (previously Feature-Policy) on your Django app.
django-linear-migrations
Ensure your migrations are linear.
django-cors-headers
django-cors-headers is a Django application for handling the server headers required for Cross-Origin Resource Sharing (CORS).
django-browser-reload
Automatically reload your browser in development.
django-mysql
Django-MySQL extends Django's built-in MySQL and MariaDB support their specific features not available on other databases.
django-perf-rec
Keep detailed records of the performance of your Django code.
django-watchfiles
Use watchfiles in Django’s autoreloader.
heroicons
Use heroicons in your Django and Jinja templates.
django-version-checks
System checks for your project's environment.
django-htmx
Extensions for using Django with htmx.
django-harlequin
Launch Harlequin, the SQL IDE for your Terminal, with your Django database configuration.
flake8-tidy-imports
A flake8 plugin that helps you write tidier imports.
flake8-no-pep420
A flake8 plugin to ban PEP-420 implicit namespace packages.
flake8-logging
A Flake8 plugin that checks for issues using the standard library logging module.
flake8-comprehensions
A flake8 plugin to help you write better list/set/dict comprehensions.
pip-lock
Check for differences between requirements.txt files and your environment.
ec2-metadata
An easy interface to query the EC2 metadata API, with caching.
django-stubs
Mypy stubs for Django
pytest-randomly
Pytest plugin to randomly order tests and control random.seed.
pytest-reverse
Pytest plugin to reverse test order.
pytest-flake8-path
A pytest fixture for testing flake8 plugins.
patchy
Patch the inner source of python functions at runtime.
treepoem
Barcode rendering for Python supporting QRcode, Aztec, PDF417, I25, Code128, Code39 and many more types.
pytest-restrict
Pytest plugin to restrict the test types allowed
pygments-git
Pygments lexers for Git output and files.
blacken-docs
Run Black on Python code blocks in documentation files.
djade
A Django template formatter.
django-upgrade
Automatically upgrade your Django project code.
time-machine
Travel through time in your tests.
unittest-parametrize
Parametrize tests within unittest TestCases.
apig-wsgi
Wrap a WSGI application in an AWS Lambda handler function for running on API Gateway or an ALB.
djangorestframework-stubs
PEP-484 stubs for django-rest-framework
pytest-django
A Django plugin for pytest.
django-sequences
Generate gapless sequences of integer values.
pytest-is-running
pytest plugin providing a function to check if pytest is running.
django-sesame
Frictionless authentication with "Magic Links" for your Django project.
pytest-icdiff
use icdiff for better error messages in pytest assertions
django-ratelimit
Cache-based rate-limiting for Django.
tox-py
Adds the --py flag to tox to run environments matching a given Python interpreter.
mariadb-dyncol
Pack/unpack Python dicts into/out of MariaDB's Dynamic Columns format.
pytest-super-check
Pytest plugin to check your TestCase classes call super in setUp, tearDown, etc.
flake8-no-types
A flake8 plugin to ban type hints.
django-settings-file
Let Django use settings from an arbitrary Python file instead of an importable module
django-debug-toolbar-template-profiler
Displays template rendering time on the timeline
django-capture-on-commit-callbacks
Capture and make assertions on transaction.on_commit() callbacks.
pytest-flake8dir
A pytest fixture for testing flake8 plugins.
django-vanilla-views
Beautifully simple class based views.
django-feature-policy
django-feature-policy is now django-permissions-policy.
django-jsonfield
JSONField for django models
multilint
Run multiple python linters easily
logentries-cli
Get your logs from Logentries on the comandline
treehugger
Securely manage runtime configuration
python-geoip-geolite2-yplan
Provides access to the geolite2 database. This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com/
kwargs-only
A decorator to make a function accept keyword arguments only, on both Python 2 and 3.
django-modeldict-yplan
Stores a model as a dictionary
nexus-yplan
Nexus is a pluggable admin application in Django. It's designed to give you a simple design and architecture for building admin applications.
gargoyle-yplan
Gargoyle is a platform built on top of Django which allows you to switch functionality of your application on and off based on conditions.
nose-randomly
Nose plugin to randomly order tests and control random.seed.
blackmirror
Look into the black mirror...
pretty-cron
Retired in favour of cron_descriptor. (Converts crontab expressions to human-readable descriptions).
lifelogger
Track your life like a pro on Google Calendar via your terminal.
route53-to-cloudformation
Dump an existing Route53 Hosted Zone as a CloudFormation YAML template
ec2-ssh
SSH into EC2 instances via tag name
django-statsd-mozilla
Django interface with statsd
flake99
Next generation linter
cfn-resource-timeout
Wrapper decorators for building CloudFormation custom resources
ec2-ssh-yplan
SSH into EC2 instances via tag name
django-pymysql-backend
A Django database backend for MySQL using PyMySQL.
dynamodb_utils
A toolchain for AWS DynamoDB to make common operations (backup, restore backups) easier.
salesforce-bulk-yplan
Python interface to the Salesforce.com Bulk API.
salesforce-oauth-request-yplan
Util package to drive Salesforce Oauth Web flow for testing.
wsgi-harakiri
WSGI Middleware that implements a customizable 'harakiri' like uWSGI
django-atomic-dispatch
Atomic transaction aware signals for Django 1.6+
django-atomic-signals
Signals for atomic transaction blocks in Django 1.6+
django-atomic-celery
Atomic transaction aware Celery tasks for Django 1.6+
yplan-logging-utils
Utilities we use for logging.
python-geoip-yplan
Provides GeoIP functionality for Python.
django-ipython
An IPython extension for using django with ipython notbeook
django-cors
Django utilities for handling Cross-Origin Resource Sharing.