|
1 | 1 | # Change Log |
2 | 2 |
|
| 3 | +## [3.3.0] - 2026-10-12 |
| 4 | + |
| 5 | +### Added |
| 6 | +- Added support for PEP 703 free-threaded Python [#952](https://github.com/python-pendulum/pendulum/952) |
| 7 | +- Make `Timezone` and `FixedTimezone` hashable [#1021](https://github.com/python-pendulum/pendulum/1021) |
| 8 | +- Added support for Python 3.15 [#1037](https://github.com/python-pendulum/pendulum/1037) |
| 9 | + |
| 10 | +### Changed |
| 11 | +- Dropped support for Python 3.9 [#930](https://github.com/python-pendulum/pendulum/930) |
| 12 | +- Updated `time-machine` requirement to v3 [#927](https://github.com/python-pendulum/pendulum/927) |
| 13 | +- Fixed `substract(minutes=24)` example in documentation [#950](https://github.com/python-pendulum/pendulum/950) |
| 14 | +- `parse()` now raises `ParserError` for empty string [#965](https://github.com/python-pendulum/pendulum/965) |
| 15 | +- Fixed type annotation to allow `None` for `exc_tb` in `Traveller.__exit__` [#974](https://github.com/python-pendulum/pendulum/974) |
| 16 | +- Fixed wrong parameter name in `Time.diff_for_humans` docstring [#1007](https://github.com/python-pendulum/pendulum/1007) |
| 17 | +- Replaced deprecated `utcnow()` and `utcfromtimestamp()` with timezone-aware equivalents [#967](https://github.com/python-pendulum/pendulum/967) |
| 18 | +- Fixed `diff_for_humans` crash for `zh` locale [#1001](https://github.com/python-pendulum/pendulum/1001) |
| 19 | +- Bumped PyO3 to 0.29 [#978](https://github.com/python-pendulum/pendulum/978) |
| 20 | +- Removed call-stack inspection from `DateTime.__add__` [#1032](https://github.com/python-pendulum/pendulum/1032) |
| 21 | +- Fixed weekday modifiers after global `calendar` layout changes [#1039](https://github.com/python-pendulum/pendulum/1039) |
| 22 | +- Fixed `DateTime` pickling when container's timezone was set by copying `/etc/localtime` [#1040](https://github.com/python-pendulum/pendulum/1040) |
| 23 | + |
| 24 | +### Locales |
| 25 | +- Fixed Japanese locale to use Japanese date formats [#977](https://github.com/python-pendulum/pendulum/977) |
| 26 | +- Fixed Ukrainian locale to follow ISO 639 and updated it [#957](https://github.com/python-pendulum/pendulum/957) |
| 27 | +- Added Gujarati (gu) locale [#963](https://github.com/python-pendulum/pendulum/963) |
| 28 | +- Fixed Hindi locale date formats [#964](https://github.com/python-pendulum/pendulum/964) |
| 29 | + |
3 | 30 | ## [3.2.0] - 2026-01-30 |
4 | 31 |
|
5 | 32 | ### Added |
|
247 | 274 |
|
248 | 275 |
|
249 | 276 |
|
250 | | -[Unreleased]: https://github.com/python-pendulum/pendulum/compare/3.1.0...master |
| 277 | +[Unreleased]: https://github.com/python-pendulum/pendulum/compare/3.3.0...master |
| 278 | +[3.3.0]: https://github.com/python-pendulum/pendulum/releases/tag/3.3.0 |
251 | 279 | [3.2.0]: https://github.com/python-pendulum/pendulum/releases/tag/3.2.0 |
252 | 280 | [3.1.0]: https://github.com/python-pendulum/pendulum/releases/tag/3.1.0 |
253 | | -[3.1.0]: https://github.com/python-pendulum/pendulum/releases/tag/3.1.0 |
254 | 281 | [3.0.0]: https://github.com/python-pendulum/pendulum/releases/tag/3.0.0 |
255 | 282 | [3.0.0b1]: https://github.com/python-pendulum/pendulum/releases/tag/3.0.0b1 |
256 | 283 | [3.0.0a1]: https://github.com/python-pendulum/pendulum/releases/tag/3.0.0a1 |
|
0 commit comments