Changed * Simplify API for exchange calendar modifications. (42) jenskeiner
0.3.1
What’s Changed
Added * Add convenience functions to reset all calendars to their unmodified state, get the change set for a given calendar, and get a dictionary of changesets for all calendars. Remove obsolete debug code. (41) jenskeiner Changed * Bump pydantic from 2.0.2 to 2.1.1 (40) dependabot
0.3.0
What’s Changed
Added * Add ruff linter, including config pre-commit hook. (33) jenskeiner * Use pydantic to model exchange calendar changes. (31) jenskeiner * Add workflow to publish RCs to TestPyPI. (22) jenskeiner
Changed * Fix code smells. (38) jenskeiner * Bump pydantic from 1.10.10 to 2.0.2. (37) jenskeiner * Bump typing-extensions from 4.7.0 to 4.7.1. (34) dependabot * Bump pydantic from 1.10.9 to 1.10.10. (32) dependabot * Bump typing-extensions from 4.6.3 to 4.7.0. (30) dependabot * Bump pytest from 7.3.1 to 7.4.0. (29) dependabot * Bump typing-extensions from 4.6.2 to 4.6.3. (27) dependabot * More generous re-try logic when publishing to PyPI. (26) jenskeiner * Improve workflow to publish RCs to TestPyPI. (25) jenskeiner * Fix name of workflow to publish RCs to TestPyPI. (24) jenskeiner * Build out workflow to publish RCs to TestPyPI. (23) jenskeiner
0.2.1
What’s Changed
Changed * Move typing-extensions dependency from dev to regular package dependency group. (21) jenskeiner
0.2.0
What’s Changed
Added * Add XHEL and XMAD extensions. (20) jenskeiner * Add support for calendar modifications at runtime. (19) jenskeiner * Build out PyPI publish workflow. (12) jenskeiner
Changed * Bump pytest-cov from 4.0.0 to 4.1.0. (18) dependabot * Bump exchange-calendars from 4.2.6 to 4.2.8. (17) dependabot * Bump pytest from 7.3.0 to 7.3.1. (15) dependabot * Bump exchange-calendars from 4.2.5 to 4.2.6. (14) dependabot * Bump pytest from 7.2.2 to 7.3.0. (13) dependabot