0.1.0
Pre-release
Pre-release
What's Changed
- Merge py-show CLI & external-metadata-mappings library into same project by @jaimergp in #1
- Provide
Externaltable parser and refactor CLI by @jaimergp in #2 - Typing fixes by @jaimergp in #4
- Add
Ecosystem.get_mapping()API by @jaimergp in #5 - Bump GHA actions by @jaimergp in #6
- Fixes for optional keys by @jaimergp in #7
- Fix alias resolution in External by @jaimergp in #8
- CLI: Shell-escape the printed commands by @jaimergp in #11
- Refine "missing deps" error message by @jaimergp in #10
- Fix
.to_dict()when optional groups are present by @jaimergp in #13 - Update README by @jaimergp in #14
- Bump to
packageurl-python 0.17.1by @jaimergp in #15 - Simpler
DepURL.to_string()redefinition by @jaimergp in #16 - Add simple config system by @jaimergp in #18
- Extend API for system property detections by @jaimergp in #17
- Validate
dep:virtual/*URLs by @jaimergp in #19 - Fix canonical validations by @jaimergp in #20
- Refactor CLI with subcommands by @jaimergp in #22
- add pre-commit config and ruff by @jaimergp in #23
- Add
-m pyproject_external install|buildwrapper commands by @jaimergp in #21 - Improve "not on CI" error with a shared exception by @jaimergp in #26
- Add
preparesubcommand by @jaimergp in #24 - Document CLI and add example tutorial by @jaimergp in #27
- Add support for PEP 735 dependency groups by @jaimergp in #28
- Set up release pipeline by @jaimergp in #29
New Contributors
Full Changelog: https://github.com/jaimergp/pyproject-external/commits/0.1.0