adamchainz
🦄 @django blogger and contributor ✍ Author of three books on Django and Git 🇬🇧 @djangolondon co-organizer
@django, @djangolondonLondon / Lisbon
Pinned Repositories
blacken-docs
Run `black` on python code blocks in documentation files
django-browser-reload
Automatically reload your browser in development.
django-cors-headers
Django app for handling the server headers required for Cross-Origin Resource Sharing (CORS)
django-htmx
Extensions for using Django with htmx.
django-linear-migrations
Ensure your migration history is linear.
django-mysql
:dolphin: :horse: Extensions to Django for use with MySQL/MariaDB
django-upgrade
Automatically upgrade your Django projects.
time-machine
Travel through time in your tests.
django
The Web framework for perfectionists with deadlines.
pytest-randomly
:game_die: Pytest plugin to randomly order tests and control random.seed
adamchainz's Repositories
adamchainz/django-upgrade
Automatically upgrade your Django projects.
adamchainz/time-machine
Travel through time in your tests.
adamchainz/blacken-docs
Run `black` on python code blocks in documentation files
adamchainz/django-mysql
:dolphin: :horse: Extensions to Django for use with MySQL/MariaDB
adamchainz/flake8-comprehensions
❄️ A flake8 plugin to help you write better list/set/dict comprehensions.
adamchainz/django-perf-rec
Keep detailed records of the performance of your Django code.
adamchainz/djade
A Django template formatter.
adamchainz/mac-ansible
:cow2: Configuring my mac with Ansible
adamchainz/patchy
:anchor: Patch the inner source of python functions at runtime.
adamchainz/treepoem
Barcode rendering for Python supporting QRcode, Aztec, PDF417, I25, Code128, Code39 and many more types.
adamchainz/django-rich
Extensions for using Rich with Django.
adamchainz/django-minify-html
Use minify-html, the extremely fast HTML + JS + CSS minifier, with Django.
adamchainz/ec2-metadata
An easy interface to query the EC2 metadata API, with caching.
adamchainz/django-permissions-policy
Set the draft security HTTP header Permissions-Policy (previously Feature-Policy) on your Django app.
adamchainz/django-read-only
Disable Django database writes.
adamchainz/heroicons
Use heroicons in your Django and Jinja templates.
adamchainz/flake8-logging
A Flake8 plugin that checks for issues using the standard library logging module.
adamchainz/django-harlequin
Launch Harlequin, the SQL IDE for your Terminal, with your Django database configuration.
adamchainz/flake8-tidy-imports
❄️ A flake8 plugin that helps you write tidier imports.
adamchainz/unittest-parametrize
Parametrize tests within unittest TestCases.
adamchainz/django-version-checks
System checks for your project's environment.
adamchainz/pip-lock
Check for differences between requirements.txt files and your environment
adamchainz/flake8-no-pep420
A flake8 plugin to ban PEP-420 implicit namespace packages.
adamchainz/pytest-reverse
Pytest plugin to reverse test order.
adamchainz/pygments-git
Pygments lexers for Git output and files
adamchainz/pytest-restrict
:lock: Pytest plugin to restrict the test types allowed
adamchainz/adamchainz
👋
adamchainz/django
The Web framework for perfectionists with deadlines.
adamchainz/pytest-flake8-path
A pytest fixture for testing flake8 plugins.
adamchainz/biomejs-pre-commit
Biome's pre-commit hooks.