Skip to main content
Avatar for Adam Johnson from gravatar.com

Adam Johnson

Username    AdamChainz
Date joined   Joined

84 projects

whitenoise

Last released

Radically simplified static file serving for WSGI applications

django-rich

Last released

Extensions for using Rich with Django.

django-auto-prefetch

Last released

Automatically prefetch foreign key values as needed.

django-minify-html

Last released

Use minify-html, the extremely fast HTML + JS + CSS minifier, with Django.

django-read-only

Last released

Disable Django database writes.

django-permissions-policy

Last released

Set the draft security HTTP header Permissions-Policy (previously Feature-Policy) on your Django app.

django-linear-migrations

Last released

Ensure your migrations are linear.

django-cors-headers

Last released

django-cors-headers is a Django application for handling the server headers required for Cross-Origin Resource Sharing (CORS).

django-browser-reload

Last released

Automatically reload your browser in development.

django-mysql

Last released

Django-MySQL extends Django's built-in MySQL and MariaDB support their specific features not available on other databases.

django-perf-rec

Last released

Keep detailed records of the performance of your Django code.

django-watchfiles

Last released

Use watchfiles in Django’s autoreloader.

heroicons

Last released

Use heroicons in your Django and Jinja templates.

django-version-checks

Last released

System checks for your project's environment.

django-htmx

Last released

Extensions for using Django with htmx.

django-harlequin

Last released

Launch Harlequin, the SQL IDE for your Terminal, with your Django database configuration.

flake8-tidy-imports

Last released

A flake8 plugin that helps you write tidier imports.

flake8-no-pep420

Last released

A flake8 plugin to ban PEP-420 implicit namespace packages.

flake8-logging

Last released

A Flake8 plugin that checks for issues using the standard library logging module.

flake8-comprehensions

Last released

A flake8 plugin to help you write better list/set/dict comprehensions.

pip-lock

Last released

Check for differences between requirements.txt files and your environment.

ec2-metadata

Last released

An easy interface to query the EC2 metadata API, with caching.

django-stubs

Last released

Mypy stubs for Django

pytest-randomly

Last released

Pytest plugin to randomly order tests and control random.seed.

pytest-reverse

Last released

Pytest plugin to reverse test order.

pytest-flake8-path

Last released

A pytest fixture for testing flake8 plugins.

patchy

Last released

Patch the inner source of python functions at runtime.

treepoem

Last released

Barcode rendering for Python supporting QRcode, Aztec, PDF417, I25, Code128, Code39 and many more types.

pytest-restrict

Last released

Pytest plugin to restrict the test types allowed

pygments-git

Last released

Pygments lexers for Git output and files.

blacken-docs

Last released

Run Black on Python code blocks in documentation files.

djade

Last released

A Django template formatter.

django-upgrade

Last released

Automatically upgrade your Django project code.

time-machine

Last released

Travel through time in your tests.

unittest-parametrize

Last released

Parametrize tests within unittest TestCases.

apig-wsgi

Last released

Wrap a WSGI application in an AWS Lambda handler function for running on API Gateway or an ALB.

djangorestframework-stubs

Last released

PEP-484 stubs for django-rest-framework

pytest-django

Last released

A Django plugin for pytest.

django-sequences

Last released

Generate gapless sequences of integer values.

pytest-is-running

Last released

pytest plugin providing a function to check if pytest is running.

django-sesame

Last released

Frictionless authentication with "Magic Links" for your Django project.

pytest-icdiff

Last released

use icdiff for better error messages in pytest assertions

django-ratelimit

Last released

Cache-based rate-limiting for Django.

tox-py

Last released

Adds the --py flag to tox to run environments matching a given Python interpreter.

mariadb-dyncol

Last released

Pack/unpack Python dicts into/out of MariaDB's Dynamic Columns format.

pytest-super-check

Last released

Pytest plugin to check your TestCase classes call super in setUp, tearDown, etc.

flake8-no-types

Last released

A flake8 plugin to ban type hints.

django-settings-file

Last released

Let Django use settings from an arbitrary Python file instead of an importable module

django-debug-toolbar-template-profiler

Last released

Displays template rendering time on the timeline

django-capture-on-commit-callbacks

Last released

Capture and make assertions on transaction.on_commit() callbacks.

pytest-flake8dir

Last released

A pytest fixture for testing flake8 plugins.

django-vanilla-views

Last released

Beautifully simple class based views.

django-feature-policy

Last released

django-feature-policy is now django-permissions-policy.

django-jsonfield

Last released

JSONField for django models

multilint

Last released

Run multiple python linters easily

logentries-cli

Last released

Get your logs from Logentries on the comandline

treehugger

Last released

Securely manage runtime configuration

python-geoip-geolite2-yplan

Last released

Provides access to the geolite2 database. This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com/

kwargs-only

Last released

A decorator to make a function accept keyword arguments only, on both Python 2 and 3.

django-modeldict-yplan

Last released

Stores a model as a dictionary

nexus-yplan

Last released

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

Last released

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

Last released

Nose plugin to randomly order tests and control random.seed.

blackmirror

Last released

Look into the black mirror...

pretty-cron

Last released

Retired in favour of cron_descriptor. (Converts crontab expressions to human-readable descriptions).

lifelogger

Last released

Track your life like a pro on Google Calendar via your terminal.

route53-to-cloudformation

Last released

Dump an existing Route53 Hosted Zone as a CloudFormation YAML template

ec2-ssh

Last released

SSH into EC2 instances via tag name

django-statsd-mozilla

Last released

Django interface with statsd

flake99

Last released

Next generation linter

cfn-resource-timeout

Last released

Wrapper decorators for building CloudFormation custom resources

ec2-ssh-yplan

Last released

SSH into EC2 instances via tag name

django-pymysql-backend

Last released

A Django database backend for MySQL using PyMySQL.

dynamodb_utils

Last released

A toolchain for AWS DynamoDB to make common operations (backup, restore backups) easier.

salesforce-bulk-yplan

Last released

Python interface to the Salesforce.com Bulk API.

salesforce-oauth-request-yplan

Last released

Util package to drive Salesforce Oauth Web flow for testing.

wsgi-harakiri

Last released

WSGI Middleware that implements a customizable 'harakiri' like uWSGI

django-atomic-dispatch

Last released

Atomic transaction aware signals for Django 1.6+

django-atomic-signals

Last released

Signals for atomic transaction blocks in Django 1.6+

django-atomic-celery

Last released

Atomic transaction aware Celery tasks for Django 1.6+

yplan-logging-utils

Last released

Utilities we use for logging.

python-geoip-yplan

Last released

Provides GeoIP functionality for Python.

django-ipython

Last released

An IPython extension for using django with ipython notbeook

django-cors

Last released

Django utilities for handling Cross-Origin Resource Sharing.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page