Skip to content

Add Changelog project URL - #1630

Open
twelfthlabor wants to merge 1 commit into
dbcli:mainfrom
twelfthlabor:fix/changelog-url-1627
Open

Add Changelog project URL#1630
twelfthlabor wants to merge 1 commit into
dbcli:mainfrom
twelfthlabor:fix/changelog-url-1627

Conversation

@twelfthlabor

@twelfthlabor twelfthlabor commented Sep 7, 2026

Copy link
Copy Markdown

Description

PyPI shows only a Homepage link for pgcli, so the changelog is hard to find. This adds a Changelog project URL pointing at changelog.rst on main, following mycli.

Related to #1627 (PyPI portion only; the pgcli.com docs link lives in a separate repo).

Verification

Built wheels from baseline and this patch. Baseline METADATA lists Homepage only; patched METADATA adds Project-URL: Changelog. ruff check and ruff format pass. No Python changed, so no new tests.

Checklist

  • changelog.rst entry (metadata-only change, happy to add one if wanted)
  • Verified as described above
  • Please squash merge

Comment thread pyproject.toml
"Topic :: Software Development :: Libraries :: Python Modules",
]
urls = { Homepage = "https://pgcli.com" }
urls = { Homepage = "https://pgcli.com", Changelog = "https://github.com/dbcli/pgcli/blob/main/changelog.rst" }

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could add other entries as well:

Suggested change
urls = { Homepage = "https://pgcli.com", Changelog = "https://github.com/dbcli/pgcli/blob/main/changelog.rst" }
[project.urls]
Homepage = "https://pgcli.com"
Changelog = "https://github.com/dbcli/pgcli/blob/main/changelog.rst"
Repository = "https://github.com/dbcli/pgcli/"
Issues = "https://github.com/dbcli/pgcli/issues"

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