- Added
available_languages(),available_regions(), andavailable_category()endpoint wrappers. - Added
languageparameter support tolatest_news(). - Added GitHub Actions CI workflow.
- Added unit tests using
unittest.mock.
- Aligned
search()parameters with the current documented API surface. - Modernized packaging metadata: updated repository URL, classifiers, and dependency pins.
- Unified package version to
0.1.0acrosssetup.pyandcurrentsapi/__init__.py. - Updated README with current docs link and usage examples.
- Fixed
start_datehandling insearch()which incorrectly referencedend_date. - Renamed exception class to
CurrentsAPIErrorwith cleaner attribute access.
- Removed unsupported
search()parameters:page_number,limit,has_image,has_description. - Removed the "subtly broken or buggy" disclaimer from the README.