docs: surface MultipleHeads error + enrich PyPI metadata#28
Merged
Conversation
Contributor
Merge ProtectionsYour pull request matches the following merge protections and will not be merged until they are valid. 🟢 🤖 Continuous IntegrationWonderful, this rule succeeded.
🟢 👀 Review RequirementsWonderful, this rule succeeded.
🟢 Enforce conventional commitWonderful, this rule succeeded.Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/
🟢 🔎 ReviewsWonderful, this rule succeeded.
🟢 📕 PR descriptionWonderful, this rule succeeded.
|
There was a problem hiding this comment.
Pull request overview
This PR improves the project’s discoverability by surfacing the common Alembic MultipleHeads error prominently in the README and enriching PyPI metadata so the package page is more informative and searchable.
Changes:
- Update
README.mdto include the “Multiple head revisions…” error message near the top. - Add PyPI metadata in
pyproject.toml(keywords, classifiers for Python 3.11–3.13 + Git, and project URLs).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| README.md | Adds a top-of-file error snippet and reframes the problem statement around the real Alembic error output. |
| pyproject.toml | Enhances package metadata (keywords/classifiers/URLs) to improve PyPI rendering and indexing. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
jd
force-pushed
the
devs/jd/propaganda-meta
branch
from
June 2, 2026 14:54
e04769d to
de54de3
Compare
Lead the README with the literal 'Multiple head revisions are present' error so people who paste it into search land here. Add keywords, project URLs, and Python version classifiers so the PyPI page is populated and discoverable. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
jd
force-pushed
the
devs/jd/propaganda-meta
branch
from
June 2, 2026 14:55
de54de3 to
74e2486
Compare
sileht
approved these changes
Jun 2, 2026
Contributor
Merge Queue Status
This pull request spent 29 seconds in the queue, including 6 seconds running CI. Required conditions to merge
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of the distribution push for the project. Two small discoverability wins:
Multiple head revisions are present for given argument 'head'error, so engineers who paste that into a search engine land here.keywords,[project.urls](Source / Issues / 'Why we built this' → the blog post), and Python 3.11–3.13 + Git classifiers, so the PyPI page is populated and indexable.No code changes.
🤖 Generated with Claude Code