-
-
Notifications
You must be signed in to change notification settings - Fork 57
Update links #362
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
Update links #362
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates project links across documentation and metadata files to improve discoverability and consistency. The changes standardize project URLs to use well-known labels and add quick access links to key resources.
- Standardizes project.urls in pyproject.toml to use well-known labels (Homepage, Issues, Funding)
- Adds quick reference links in documentation header (Issues, Changelog, Funding)
- Restructures docs/index.rst to place logos before the title for better visual hierarchy
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| pyproject.toml | Updates project URLs to use well-known labels, adds Funding and Releasenotes URLs |
| docs/index.rst | Restructures header to place logo first, adds quick reference links with emoji |
| README.md | Adds Issues, Changelog, and Funding links to header navigation |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| Homepage = "https://github.com/codingjoe/django-select2" | ||
| Changelog = "https://github.com/codingjoe/django-select2/releases" | ||
| Source = "https://github.com/codingjoe/django-select2" | ||
| Releasenotes = "https://github.com/codingjoe/django-select2/releases/latest" |
Copilot
AI
Dec 18, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The key "Releasenotes" should be "Release Notes" (two words with proper capitalization) according to Python packaging well-known project URL labels. The standard well-known label for this purpose is "Release Notes", not "Releasenotes".
| Releasenotes = "https://github.com/codingjoe/django-select2/releases/latest" | |
| "Release Notes" = "https://github.com/codingjoe/django-select2/releases/latest" |
| Homepage = "https://github.com/codingjoe/django-select2" | ||
| Changelog = "https://github.com/codingjoe/django-select2/releases" | ||
| Source = "https://github.com/codingjoe/django-select2" | ||
| Releasenotes = "https://github.com/codingjoe/django-select2/releases/latest" |
Copilot
AI
Dec 18, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The URL for "Releasenotes" points to "/releases/latest" while the "Changelog" URL points to "/releases". This creates redundancy since both are essentially pointing to the same releases page. Consider removing one of these entries or making their purposes more distinct. If you want to keep both, the "Releasenotes" entry should point to the latest specific release, while "Changelog" should point to all releases.
| Releasenotes = "https://github.com/codingjoe/django-select2/releases/latest" |
No description provided.