Skip to content

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.10.0 (2024-12-11)

Features

Documentation

0.9.0 (2024-07-06)

Features

  • cli: Add --outfile option for saving results to disk (#166, 1e689e8)
  • client: Add repository counting (#158, c1cba53)

Documentation

0.8.0 (2024-07-03)

Features

0.7.0 (2024-07-03)

Features

  • Add repository filtering based on query string (#152, 713d4d1)

0.6.0 (2024-07-02)

Features

Documentation

0.5.0 (2024-06-05)

Breaking Changes

Features

  • Add cli parameters for return_type selection (#113, 15668bc)
  • Set up custom exceptions (#108, a2fa099)
  • cli: Add print_error function to highlight errors in console (#123, f242b10)

Refactoring

  • Add is_eager argument to version_callback (#106, eab6579)
  • cli: Use rich.console instead of rich.print (#122, a4efea0)

Testing

  • Add respx mock route for /repository{id} endpoint (#114, 070bbf6)

0.4.0 (2024-05-28)

Features

Refactoring

  • client: Move guard clause to top of _request method (#78, f3eef8b)

Documentation

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

Documentation

0.1.0 (2024-05-20)

Features

Documentation