Skip to content

Commit e910141

Browse files
committed
Update CHANGELOG and version.
1 parent f535387 commit e910141

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [0.40.1](https://github.com/fabiocaccamo/python-benedict/releases/tag/0.40.1) - 2026-10-20
8+
- Fix `items` and `values` returning generators instead of views (no `len`, single iteration), eg. with `toml-rs`. #636 (by [@Gabrieljr42](https://github.com/Gabrieljr42) in #637)
9+
- Honor freezing when deleting or popping a keypath and when merging into a frozen `benedict` instance. (by [@helo060228](https://github.com/helo060228) in #635)
10+
- Support empty and keyword arguments in `update` method (eg. `update(key=value)`). (by [@xiehuanyi](https://github.com/xiehuanyi) in #633)
11+
- Fix `BaseDict.get` and `pop` type annotations with fallback values of a different type. (by [@xiehuanyi](https://github.com/xiehuanyi) in #632)
12+
- Set minimum `setuptools` version in `[build-system]`.
13+
- Bump requirements and GitHub actions.
14+
715
## [0.40.0](https://github.com/fabiocaccamo/python-benedict/releases/tag/0.40.0) - 2026-10-13
816
- Add `Python 3.15` support.
917
- Drop `Python 3.10` support.

‎benedict/metadata.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
__email__ = "fabio.caccamo@gmail.com"
99
__license__ = "MIT"
1010
__title__ = "benedict"
11-
__version__ = "0.40.0"
11+
__version__ = "0.40.1"

0 commit comments

Comments
 (0)