Skip to content

Commit 2bba567

Browse files
authored
Merge pull request #190 from pallets-eco/prepare-for-release
Prepare for release 6.1.0rc1
2 parents 8118172 + c76890b commit 2bba567

File tree

2 files changed

+31
-6
lines changed

2 files changed

+31
-6
lines changed

CHANGELOG.rst

Lines changed: 30 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,36 @@
11
Changelog
22
==============
33

4-
6.0.1 (unreleased)
5-
------------------
6-
7-
- Fix memory leak by removing `TIMESTAMP_TO_DT_CACHE`.
8-
- Announce back that croniter is maintained now as part of pallets-eco.
4+
6.1.0rc1 (2025-10-10)
5+
------------------
6+
7+
Features and Improvements
8+
~~~~~~~~~~~~~~~~~~~~~~~~
9+
- Support for `zoneinfo` timezones. [b4e7295, Benjamin Drung (@bdrung)]
10+
- Add type hints to `croniter.__init__`, `timestamp_to_datetime`, and property initializations. [b171ea9, 257741e, c4f5e44, Benjamin Drung (@bdrung)]
11+
- Simplify code for `max_years_between_matches`. [e065efa, Benjamin Drung (@bdrung)]
12+
- Extend type check for `hash_id` to empty str/bytes. [6fe1d43, Benjamin Drung (@bdrung)]
13+
- Drop unused `_get_next_nearest` and `_get_prev_nearest`. [d7dab3a, Benjamin Drung (@bdrung)]
14+
- Reduce line length to 99 and unfold long Python code lines. [ecea402, f38d5f4, Benjamin Drung (@bdrung)]
15+
16+
Bugfixes
17+
~~~~~~~~
18+
- Fix memory leak by removing `TIMESTAMP_TO_DT_CACHE` global dict cache. [1a9d3c0, Rafał Safin (@rafsaf)]
19+
- Fix default value of `second_at_beginning` to a boolean. [dc63ed2, Benjamin Drung (@bdrung)]
20+
- Fix always missing the timestamp to datetime cache. [18eb299, Benjamin Drung (@bdrung)]
21+
- Fix skipping first of March. [de21a9d, Benjamin Drung (@bdrung)]
22+
- Fix DST handling by rewriting the DST logic. [f48387b, Benjamin Drung (@bdrung)]
23+
- Fix all flake8 complaints. [08c1f83, Benjamin Drung (@bdrung)]
24+
25+
Testing and Documentation
26+
~~~~~~~~~~~~~~~~~~~~~~~~~
27+
- Test: fix date in DST test. [871e391, Benjamin Drung (@bdrung)]
28+
- Test: document time jumps in DST test cases. [2d72258, Benjamin Drung (@bdrung)]
29+
- Test: use isoformat() to compare dates with timezone information. [1dd3562, Benjamin Drung (@bdrung)]
30+
31+
Other
32+
~~~~~
33+
- Announce back that croniter is maintained now as part of pallets-eco. [Jarek Potiuk (@jarekpotiuk)]
934

1035

1136
6.0.0 (2024-12-17)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"
44

55
[project]
66
name = "croniter"
7-
version = "6.0.1rc1"
7+
version = "6.1.0rc1"
88
description = "croniter provides iteration for datetime object with cron like format"
99
readme = "README.rst"
1010
license = { file = "LICENSE" }

0 commit comments

Comments
 (0)