Changelog
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning. See conventional commits for commit guidelines.
Unreleased
0.5.0 (2024-06-05)
Breaking Changes
- set up resources (#109) (
0d766d2
)
Features
- cli: add print_error function to highlight errors in console (#123) (
f242b10
) - add cli parameters for return_type selection (#113) (
15668bc
) - set up custom exceptions (#108) (
a2fa099
)
Code Refactoring
- cli: use rich.console instead of rich.print (#122) (
a4efea0
) - add is_eager argument to version_callback (#106) (
eab6579
)
Testing
- add respx mock route for /repository{id} endpoint (#114) (
070bbf6
)
0.4.0 (2024-05-28)
Features
- set up dockerfile (#87) (
75d85b5
)
Code Refactoring
- client: move guard clause to top of _request method (#78) (
f3eef8b
)
Documentation
- add extra css for prompt (#85) (
16545d7
) - add outdated message (#84) (
7218b47
) - add reference level in navigation (#80) (
6a41547
)
0.3.0 (2024-05-26)
Features
- cli: set up repository list and get commands (#76) (
44987e6
)
Testing
- add respx mock route for /repositories endpoint (#75) (
59f7d58
) - set up zenodo_id fixture for re-use (#72) (
e926c07
)
Documentation
- add doi to citation.cff and badge to readme (#66) (
2fde7ee
)
0.2.0 (2024-05-23)
Features
- set up client (#64) (
62300bc
)
Documentation
- readme: remove table of contents (#62) (
8f224e8
) - readme: add status badge (#56) (
cfc9f5a
) - add api reference (#47) (
9e455c4
) - add changelog to docs (#43) (
a167c46
) - readme: add pypi badges (#37) (
f4b31a9
)
0.1.0 (2024-05-20)
Features
- add initial cli (#32) (
0b5b2c4
)