Skip to content

Rename to Django-Users-App - #14

Merged
GstMirabal merged 1 commit into
mainfrom
chore/rename-to-django-users-app
Aug 2, 2026
Merged

Rename to Django-Users-App#14
GstMirabal merged 1 commit into
mainfrom
chore/rename-to-django-users-app

Conversation

@GstMirabal

Copy link
Copy Markdown
Owner

What this changes

The repository is now Django-Users-App, capitalised to match the others in this account — Django-Pro-Template, Tradingview2EXCH, Token-Optimized-Agent-Pipeline. This was the only all-lowercase name.

Checked before changing it

The lowercase-hyphenated form is the convention for a PyPI package, and this is not one:

pyproject.toml pytest configuration, no [project] section
Installation git clone + pip install -r requirements.txt, not pip install
GitHub search Case-insensitive, so discoverability is untouched

Nothing argued against it.

Every reference, including the two a previous rename missed

Fourteen files. The banner .svg and a test are in that list specifically because the last rename in this repository covered only .md, .json, .py and .toml — and the banner then carried the old name into a published release.

The banner title was measured, not assumed: capitals are wider in Georgia, so the string grows 533px → 569px. It clears the medallion by 372px. Rendered and compared rather than read.

Two mentions deliberately left alone

The CHANGELOG entry and sprint-log row recording the previous rename. They state what the name was at that time; editing them would falsify the record rather than update it.

A test that outlives the name

test_secrets.py asserts the TOTP provisioning URI carries no repository name. It now rejects all three names this repository has had, not just the current one — a test that only knows today's name stops protecting the moment the name changes again.

$ ruff check . && pytest -q && vale docs/
All checks passed! · 61 passed · 0 errors, 0 warnings

🤖 Generated with Claude Code

Capitalised to match the other repositories in this account —
Django-Pro-Template, Tradingview2EXCH, Token-Optimized-Agent-Pipeline — where
this one was the only all-lowercase name.

Checked what the lowercase form was buying before changing it. The
lowercase-hyphenated convention matters for a PyPI package name, and this is
not one: pyproject.toml carries pytest configuration and no [project] section,
and the README installs by cloning rather than by pip. GitHub search is
case-insensitive, so discoverability is untouched. Nothing argued against it.

Every reference updated across fourteen files, including the two that a
previous rename in this repository missed: the banner SVG, because the
replacement pass then covered only .md, .json, .py and .toml, and a test.

The banner title was measured rather than assumed — capitals are wider in
Georgia, and the string grows from 533px to 569px, clearing the medallion by
372px. Rendered and compared, not read.

Two mentions are deliberately left alone: the CHANGELOG entry and sprint-log
row recording the previous rename. Those state what the name was at that time,
and editing them would falsify the record rather than update it.

The test asserting the TOTP issuer carries no repository name now rejects all
three names this repository has had, not just the current one — a test that
only knows today's name stops protecting the moment the name changes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@GstMirabal
GstMirabal merged commit a37cd5d into main Aug 2, 2026
6 checks passed
@GstMirabal
GstMirabal deleted the chore/rename-to-django-users-app branch August 2, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant