Skip to content

Conversation

seisman
Copy link
Member

@seisman seisman commented Jan 3, 2025

@seisman seisman added maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog needs review This PR has higher priority and needs review. labels Jan 3, 2025
@seisman seisman added this to the 0.15.0 milestone Jan 3, 2025
@seisman seisman changed the title Normalize the project URLs with well-known lables following PEP-753 Use well-known labels in project URLs following PEP-753 Jan 3, 2025
@yvonnefroehlich
Copy link
Member

A bit off topic: While looking at the PyGMT PyPi website, I am wondering what all means for the Meta entry "Provides-Extra":

metadata_providesestra_pypi_pygmt

@seisman
Copy link
Member Author

seisman commented Jan 3, 2025

It means people can use pip install pygmt[all] to install pygmt and its optional dependencies. It's from

pygmt/pyproject.toml

Lines 41 to 48 in 4b9314a

[project.optional-dependencies]
all = [
"contextily",
"geopandas",
"IPython", # 'ipython' is not the correct module name.
"pyarrow",
"rioxarray",
]

@seisman seisman added final review call This PR requires final review and approval from a second reviewer and removed needs review This PR has higher priority and needs review. labels Jan 3, 2025
@weiji14 weiji14 changed the title Use well-known labels in project URLs following PEP-753 Use well-known labels in project URLs following PEP753 Jan 5, 2025
@seisman seisman removed the final review call This PR requires final review and approval from a second reviewer label Jan 6, 2025
@seisman seisman merged commit 7c38ce7 into main Jan 6, 2025
7 checks passed
@seisman seisman deleted the pyproject/urls branch January 6, 2025 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants