Skip to content

Point every URL at the renamed repository - #56

Merged
EdwardPham1615 merged 1 commit into
mainfrom
docs/repo-url
Sep 17, 2026
Merged

EdwardPham1615 merged 1 commit into
mainfrom
docs/repo-url

Conversation

@EdwardPham1615

Copy link
Copy Markdown
Owner

The repository is now EdwardPham1615/py-common, matching the distribution renamed in #55.

GitHub serves a 301 from the old path — verified:

https://github.com/EdwardPham1615/pycommon -> HTTP 301 -> https://github.com/EdwardPham1615/py-common

So existing clones and links keep working. But the documented URLs should be the real ones rather than lean on a redirect that breaks the day anything else claims the name pycommon under this account.

Seven references updated across README.md, RELEASING.md, SECURITY.md and the issue-template config.

One line deliberately left alone

The "before" line in the changelog's migration block keeps the old URL:

# before
dependencies = ["pycommon[all] @ git+https://github.com/EdwardPham1615/pycommon.git@v0.1.0"]

# after
dependencies = ["py-common[all] @ git+https://github.com/EdwardPham1615/py-common.git@v0.1.0"]

It records the specifier as it actually was. Rewriting it would make the two halves identical in exactly the part that changed.

Also added: [project.urls]

A built wheel had nothing tying it back to its source. That matters more for this package than most — pycommon on PyPI belongs to someone else, so metadata naming the repository is how a reader confirms which project they are holding. Verified in the built wheel:

Name: py-common
Project-URL: Repository, https://github.com/EdwardPham1615/py-common
Project-URL: Changelog, https://github.com/EdwardPham1615/py-common/blob/main/CHANGELOG.md
Project-URL: Issues, https://github.com/EdwardPham1615/py-common/issues

Flagging it because it is adjacent to what was asked rather than part of it — drop the block if you would rather keep the metadata bare.

The repository is now EdwardPham1615/py-common, matching the distribution.
GitHub serves a 301 from the old path -- verified -- so existing clones
and links keep working, but the documented URLs should be the real ones
rather than rely on a redirect that breaks the day anything else claims
the name `pycommon`.

The "before" line in the changelog's migration block deliberately keeps
the old URL. It records the dependency specifier as it actually was, and
rewriting it would make the before and after identical in the half that
changed.

Added [project.urls] while here. A wheel had nothing tying it back to its
source, which matters more for this package than most: `pycommon` on PyPI
belongs to someone else, so metadata naming the repository is how a
reader confirms which project they are holding.
@EdwardPham1615 EdwardPham1615 self-assigned this Sep 17, 2026
@EdwardPham1615
EdwardPham1615 merged commit e221621 into main Sep 17, 2026
2 checks passed
@EdwardPham1615
EdwardPham1615 deleted the docs/repo-url branch September 17, 2026 17:38
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