Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add proper version information in quick-links page #79

Merged
merged 2 commits into from
Jul 31, 2024

Conversation

pedro-psb
Copy link
Member

This does:

  • Uses repository files (bumpversion and pyproject) to determine the version being published (usually a development version).
  • Add missing repositories to the quick links table
  • Add links to the index pages

Screenshots

image

@pedro-psb pedro-psb force-pushed the add-correct-versions-to-plugins branch from d726a19 to 091403e Compare July 29, 2024 17:47
pyproject.toml Outdated
@@ -16,6 +16,7 @@ dependencies = [
"importlib_resources",
"httpx",
"rich",
"tomli",
Copy link
Member

Choose a reason for hiding this comment

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

tomllib was added in python 3.11.
And I am pretty sure we can always run the docs workflow with a recent python version. Right?
So I'd prefer not to add a dependency.
BTW: In the same way I would prefer using importlib.resources over importlib_resources.

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes, we can always run the workflow with 3.11.
It's probably ok to use 3.11 since only CI and devs will use that (on their host machine, presumably).
I was just trying to play safe.

Also, updated 3rd party that was added to stdlib:
- importlib.resources instead of importlib_resources
- tomllib instead of tomli
@pedro-psb pedro-psb merged commit 62669e7 into pulp:main Jul 31, 2024
4 checks passed
@pedro-psb pedro-psb deleted the add-correct-versions-to-plugins branch July 31, 2024 12:57
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