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

Partially implement package guidelines #75

Conversation

Stormheg
Copy link
Member

See #74 and Python Package Maintenance Guidelines

This PR partially addresses the remaining tasks in #74. Focus of this PR is the readme and setup.py because those files are very visible on PyPi and can only be updated by making a new release.

With #73 merged, a new release is around the corner so now is the best time to make these changes.

Summary of changes

README.md

  • Cleaned up project links, removing outdated Travis CI links
  • Added License badge
  • Updated notes on compatibility and moved them near the top of the readme like in other projects.
  • Moved the notes about the test matrix to the development section near the bottom as those are only relevant to maintainers.

setup.py

  • Add License classifier
  • Add project links

Make the supported versions more explicit by listing them here.
- Don't show complete url, be readable and friendly
- Add link to changelog
- Remove link to testing as Travis was removed.
@loicteixeira loicteixeira merged commit 92b1642 into wagtail-nest:master Oct 29, 2022
@loicteixeira
Copy link
Collaborator

Awesome work thank you 🙏

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