Exchange-calendars-extensions

Latest version: v0.8.2

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.8.2

What’s Changed

Fixed
* Fixed an issue where some calendars did not define their ad-hoc holidays as proper timestamps. (100) jenskeiner

Changed
* Bump pytest from 8.2.1 to 8.2.2 (97) dependabot
* Bump typing-extensions from 4.12.0 to 4.12.2 (98) dependabot
* Bump pydantic from 2.7.2 to 2.7.4 (99) dependabot

0.8.1

What’s Changed

Added
* After applying the extensions, weekly special open/close days are always represented by holiday calendars. (94) jenskeiner

Changed
* Bump pytest from 8.2.0 to 8.2.1 (90) dependabot
* Bump typing-extensions from 4.11.0 to 4.12.0 (92) dependabot
* Bump pydantic from 2.7.1 to 2.7.2 (93) dependabot
* Bump pre-commit from 3.7.0 to 3.7.1 (89) dependabot

0.8.0

What’s Changed

Added
* Add more documentation of metadata functionality. (88) jenskeiner
* Add support for attaching metadata to dates. (85) jenskeiner

Changed
* Bump exchange-calendars from 4.5.3 to 4.5.4 (87) dependabot
* Bump pre-commit from 3.5.0 to 3.7.0 (86) dependabot
* Bump pytest-mock from 3.12.0 to 3.14.0 (79) dependabot
* Bump pytest-cov from 4.1.0 to 5.0.0 (80) dependabot
* Bump typing-extensions from 4.10.0 to 4.11.0 (81) dependabot
* Bump pydantic from 2.6.2 to 2.7.1 (83) dependabot
* Bump pytest from 8.0.2 to 8.2.0 (84) dependabot
* Bump pydantic from 2.6.0 to 2.6.2 (74) dependabot
* Bump pytest from 8.0.0 to 8.0.2 (73) dependabot
* Bump typing-extensions from 4.9.0 to 4.10.0 (72) dependabot
* Bump release-drafter/release-drafter from 5 to 6 (69) dependabot

0.7.0

What’s Changed

Changed

* Bump pytest-mock from 3.11.1 to 3.12.0 (67) dependabot
* Bump minimum API version. (66) jenskeiner
* Bump pytest from 7.4.4 to 8.0.0 (64) dependabot

Fixed

* Fix an edge case where certain special days may unintentionally roll into another month. (65) jenskeiner

0.6.0

What’s Changed

Added

* Add documentation assets. (59) jenskeiner

Fixed

* Fix an issue when early open/close days were not returned correctly when day is specified as an integer (fixed day of the week). (60) jenskeiner

Changed

* Bump actions/setup-python from 4 to 5 (61) dependabot
* Bump actions/checkout from 3 to 4 (48) dependabot
* Bump typing-extensions from 4.7.1 to 4.8.0 (50) dependabot
* Bump pre-commit from 3.3.3 to 3.5.0 (54) dependabot
* Bump pytest from 7.4.0 to 7.4.3 (55) dependabot
* Bump pydantic from 2.3.0 to 2.5.2 (58) dependabot
* Bump pydantic from 2.2.1 to 2.3.0 (45) dependabot
* Bump pydantic from 2.2.0 to 2.2.1 (44) dependabot

0.5.0

What’s Changed

**Breaking change in this release:** The package `exchange_calendars_extensions` is now a namespace package that has been split into two sub-packages, `exchange_calendars_extensions.core` and `exchange_calendars_extensions.api`.

The new distribution package [`exchange_calendars_extensions_api`](https://github.com/jenskeiner/exchange_calendars_extensions_api) consists of the sub-package `exchange_calendars_extensions.api` that splits out some API classes for calendar adjustments so they can be used without the core package and its dependencies.

The distribution package `exchange_calendars_extensions`, i.e. this project, keeps the rest in the `exchange_calendars_extensions.core` sub-package. It also has a dependency on `exchange_calendars_extensions_api` and still exports the items from there that were previously exported.

This means that the only code change required is to change imports from `exchange_calendars_extensions` to `exchange_calendars_extensions.core`.

Changed
* Split package and move changes API classes to separate package. (43) jenskeiner

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.