Pandas-market-calendars

Latest version: v4.6.1

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

Scan your dependencies

Page 1 of 11

4.6.1

~~~~~~~~~~~~~~~~~~
- patch to fix the regression error in 376

4.6.0

~~~~~~~~~~~~~~~~~~
- Updated usage.ipynb with information on added features
- Added mark_session() Util Function
- Added MarketCalendar.date_range_htf() Method
- Added MarketCalendar.schedule_from_days() Method
- Split NYSE Holiday Calendar into Two Calendars to support Date_Range_HTF()
- NYSE.weekmask now returns "Mon Tue Wed Thur Fri" instead of "Mon Tue Wed Thur Fri Sat"
- Start, End, Periods, and Session Arguments added to Date_Range() from PR 358
- Speed enhancements from PR 358 and 372
Added mark_session() Util Function
Added MarketCalendar.date_range_htf() Method
Added MarketCalendar.schedule_from_days() Method
The only thing of note that may not be backwards compatible with every user's implementation is the following change:
Split NYSE Holiday Calendar into Two Calendars to support Date_Range_HTF()
NYSE.weekmask now returns "Mon Tue Wed Thur Fri" instead of "Mon Tue Wed Thur Fri Sat"
This was needed to make Date_Range_HTF() Work properly. In theory it should also make nyse schedule generation faster, but the difference is likely negligible. ** This doesn't effect the schedule. NYSE still produces Saturdays pre-1952, it just does so using a different implementation.
For Information on the features added see the updates to the Usage Notebook.
mark_session(): Helpers > Mark Session
MarketCalendar.date_range_htf(): Basic Usage > Exchange open valid business days: Date_Range_HTF()
MarketCalendar.schedule_from_days(): Basic Usage > Schedule_From_Days
date_range(): Helpers > date_range - (These were actually updates in PR 358)

4.5.1

~~~~~~~~~~~~~~~~~~
- Update Chinese holidays from PR 362

4.5.0

~~~~~~~~~~~~~~~~~~
- Speed up improvement from PR 357
- Add Jimmy Carter NYSE close PR 361

4.4.2

~~~~~~~~~~~~~~~~~~
- Update close time on JPX to 15:30 from PR 351

4.4.1

~~~~~~~~~~~~~~~~~~
- Added CME Grains calendar (CMEGlobexGrainsExchangeCalendar) from PR 333
- Removed the Black format check from pre-commit, was causing too many errors
- 24/7 and XTAE Calendar Fixes from PR 346
- Changes the required python to be only 3.8 or greater, but tests will only be run for 3.9+
- CME updated to include Juneteenth PR 337

Page 1 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.