mirror of
https://github.com/vinta/awesome-python.git
synced 2026-11-10 01:34:28 -06:00
Git history already archives every removal's reason via commit body, but it can't be scanned at a glance. docs/audit-logs.md is the at-a-glance register of overrides (naming exceptions, mature-stable keeps) allowed by CONTRIBUTING.md. Drop the docs/* gitignore exclusion (and stale .superpowers/ and skills-lock.json entries) so the file and future doc additions outside docs/adr/ can be tracked. Co-Authored-By: Claude <noreply@anthropic.com>
34 lines
1.2 KiB
Markdown
34 lines
1.2 KiB
Markdown
# Audit Log
|
|
|
|
awesome-python is audited section by section. Every entry gets re-verified against live data, and every removal lands in a commit whose body carries the reason. Git history is the archive. This file is the at-a-glance register of maintainer decisions that a single commit can't show.
|
|
|
|
## Overrides
|
|
|
|
[CONTRIBUTING.md](../CONTRIBUTING.md) allows the maintainer to exceed any limit for a specific entry or use case. Each override is recorded here.
|
|
|
|
### Naming Exceptions
|
|
|
|
Display names follow the canonical PyPI package name. These entries keep a different name by maintainer decision:
|
|
|
|
- autobahn-python -- `autobahn`.
|
|
- django-rest-framework -- `djangorestframework`.
|
|
- django-rules -- `rules`.
|
|
- fasthtml -- `python-fasthtml`.
|
|
- jinja -- `Jinja2`.
|
|
- mem0 -- `mem0ai`.
|
|
- pangu.py -- `pangu`.
|
|
- playwright-python -- `playwright`.
|
|
- pytorch -- `torch`.
|
|
- strawberry -- `strawberry-graphql`.
|
|
- strawberry-django -- `strawberry-graphql-django`.
|
|
|
|
### Mature-stable Keeps
|
|
|
|
These entries sit past the 12-month activity requirement without an override. Each one is kept by editorial judgment: mature, stable, and no successor exists.
|
|
|
|
- sortedcontainers
|
|
- jinja
|
|
- itsdangerous
|
|
- jieba
|
|
- ftfy
|