Conversation
Coverage reportClick to see where and how coverage changed
This report was generated by python-coverage-comment-action |
||||||||||||||||||||||||
There was a problem hiding this comment.
Pull request overview
This PR adds the PEP 561 typing marker (py.typed) to the osctiny package and updates packaging/CI metadata so the marker is shipped in distributions.
Changes:
- Add
osctiny/py.typedand include it in both wheels (package_data) and sdists (MANIFEST.in). - Update
setup.pymetadata (description text, license field style) and extend Python version classifiers. - Update GitHub Actions test matrix to run against Python 3.14 (stable) instead of
3.14-dev.
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| setup.py | Includes py.typed in built packages and adjusts package metadata/classifiers. |
| osctiny/py.typed | Adds the PEP 561 marker file to indicate the package ships type information. |
| MANIFEST.in | Ensures py.typed is included in source distributions. |
| .github/workflows/default.yml | Updates the CI Python matrix to test against Python 3.14. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| version='0.11.0', | ||
| description='Client API for openSUSE BuildService', | ||
| description='Client API for the Open Build Service', | ||
| long_description=long_description, |
There was a problem hiding this comment.
This PR is titled “Add py.typed”, but it also changes project description text and the license metadata fields. If these are intended, please update the PR title/description to reflect the broader scope; otherwise consider splitting these metadata changes into a separate PR to keep review/release notes focused.
No description provided.