Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased¶
0.4.0 - 2026-05-14¶
Refactoring¶
- Drop
niquestsin favor ofhttpxyz
Bug Fixes¶
DateSeries:min_dateandmax_dateweren't deserialized as datetime.date (Thanks to tests)
Tests¶
- Add a small test suite (Boundaries Testing) based on pytest
- Checks deserialisation and data structs
- Asserts lightweight logic for calendar operations
TODO: - Test Base Mixin - Test query params (filter params)
Documentation¶
- Rewrite the documentation index page
- Add
how-it-workssection
0.3.0 - 2026-03-07¶
Refactoring¶
- Drop
htmxin favor ofniquests
0.2.1 - 2026-03-06¶
Project chores¶
- Add pypi publishing
- Adapt License
- Proof reading the ReadME
- Remove unused dependencies
- Add pages publishing step
- Add badges to the project page + description
0.1.0 - 2026-03-05¶
Features¶
- Python Client for calendar-api.ma
- Centralised entry point via CalendarApi
- dataclasses Responses