Skip to content

[CHORE] Drop unused __about__.py files from Python packages#551

Draft
Seth Fitzsimmons (sethfitz) wants to merge 1 commit into
508-devops-branching-strategy---phase-2a---internal-versionsfrom
drop-about-py
Draft

[CHORE] Drop unused __about__.py files from Python packages#551
Seth Fitzsimmons (sethfitz) wants to merge 1 commit into
508-devops-branching-strategy---phase-2a---internal-versionsfrom
drop-about-py

Conversation

@sethfitz

Copy link
Copy Markdown
Collaborator

Closes #549.

Deletes the 12 __about__.py version shims. #534 (the base of this PR) already moved every package to a static version in pyproject.toml and rewrote the shims to read importlib.metadata; nothing references __about__ or __version__ anywhere in the tree (verified across packages/, .github/, and the Makefile).

Targets #534's branch because the change builds on its version rework; retarget to main once #534 merges.

PR #534 moved package versions to static declarations in pyproject.toml
and reduced __about__.py to thin shims that derive __version__ from
importlib.metadata. Nothing in packages/, .github/, or the Makefile
references __about__ or __version__, so the shims are dead code.

Signed-off-by: Seth Fitzsimmons <seth@mojodna.net>
@github-actions

Copy link
Copy Markdown

🗺️ Schema reference docs preview is live!

🌍 Preview https://staging.overturemaps.org/schema/pr/551/schema/index.html
🕐 Updated Jul 10, 2026 23:02 UTC
📝 Commit 3141012
🔧 env SCHEMA_PREVIEW true

Note

♻️ This preview updates automatically with each push to this PR.

@sethfitz

Copy link
Copy Markdown
Collaborator Author

The failing Check (lowest-direct, py3.10) leg is unrelated to this change — typing_extensions 4.16.0 changed the MISSING sentinel repr that a Feature doctest pins. Tracked in #554.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant