Skip to content

Commit e06dace

Browse files
authored
Bump version and update changelog for release (#1050)
1 parent 7840d47 commit e06dace

4 files changed

Lines changed: 32 additions & 5 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# Change Log
22

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+
330
## [3.2.0] - 2026-01-30
431

532
### Added
@@ -247,10 +274,10 @@
247274

248275

249276

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
251279
[3.2.0]: https://github.com/python-pendulum/pendulum/releases/tag/3.2.0
252280
[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
254281
[3.0.0]: https://github.com/python-pendulum/pendulum/releases/tag/3.0.0
255282
[3.0.0b1]: https://github.com/python-pendulum/pendulum/releases/tag/3.0.0b1
256283
[3.0.0a1]: https://github.com/python-pendulum/pendulum/releases/tag/3.0.0a1

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pendulum"
3-
version = "3.2.0"
3+
version = "3.3.0"
44
description = "Python datetimes made easy"
55
readme = "README.rst"
66
requires-python = ">=3.10"

‎rust/Cargo.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎rust/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "_pendulum"
3-
version = "3.2.0"
3+
version = "3.3.0"
44
edition = "2021"
55

66
[lib]

0 commit comments

Comments
 (0)