Skip to content

chore: standardize packaging and docs - #70

Merged
saudzahirr merged 1 commit into
masterfrom
chore/standardize-packaging-and-docs
Aug 18, 2026
Merged

chore: standardize packaging and docs#70
saudzahirr merged 1 commit into
masterfrom
chore/standardize-packaging-and-docs

Conversation

@saudzahirr

Copy link
Copy Markdown
Collaborator

Standardizes packaging metadata and documentation presentation for this repo.

CI

  • Add .github/workflows/python-versions-sync.yml and .github/scripts/sync_python_versions.py (copied verbatim from the reviewed canonical versions).

Packaging

  • Remove the redundant "Programming Language :: Python :: 3 :: Only" classifier from pyproject.toml. requires-python = ">=3.10" already states the supported range.
  • validate-pyproject pyproject.toml passes, and the file still parses via tomllib.

Note: "Operating System :: OS Independent" is intentionally retained for this repo.

Docs

  • Add the project banner at docs/assets/mcerp-banner.png.
  • Place the banner as the first content of README.md and docs/index.md.
  • Set the H1 in both files to MCERP.

Only the display headings changed. Package name, imports, module paths, code blocks, badge URLs, and repository URLs are untouched.

🤖 Generated with Claude Code

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

- Add python-versions-sync CI workflow and its sync_python_versions.py
  helper script under .github/.
- Drop the redundant "Programming Language :: Python :: 3 :: Only"
  classifier from pyproject.toml; requires-python = ">=3.10" already
  states the supported range.
- Add the MCERP banner to docs/assets/ and place it at the top of
  README.md and docs/index.md, and set both H1 headings to "MCERP".

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@saudzahirr
saudzahirr force-pushed the chore/standardize-packaging-and-docs branch from ae9a348 to 67b7057 Compare August 18, 2026 10:18
@sonarqubecloud

Copy link
Copy Markdown

@saudzahirr
saudzahirr merged commit 417cfb3 into master Aug 18, 2026
14 checks passed
@saudzahirr
saudzahirr deleted the chore/standardize-packaging-and-docs branch August 18, 2026 10:58
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.

2 participants