Skip to content

Commit a922d1a

Browse files
committed
Update CHANGELOG and version.
1 parent a87b689 commit a922d1a

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.38.0](https://github.com/fabiocaccamo/python-benedict/releases/tag/0.38.0) - 2026-07-07
8+
- Fix `keylists` / `keypaths` to handle non-string dict keys holding lists. (by [@Sanjays2402](https://github.com/Sanjays2402) in #583)
9+
- Fix `match` to anchor string patterns and consume the full keypath. (by [@gaoflow](https://github.com/gaoflow) in #579)
10+
- Fix `query-string` serializer to accept array/bracketed keys and trailing `&`. (#586)
11+
- Reject empty `keypath_separator`. (by [@CodingFeng101](https://github.com/CodingFeng101) in #580)
12+
- Fix `int` parsing to catch `OverflowError`. #578 (#584)
13+
- Bump requirements and `pre-commit` hooks.
14+
715
## [0.37.0](https://github.com/fabiocaccamo/python-benedict/releases/tag/0.37.0) - 2026-05-09
816
- Add optional `schema` kwarg support (`python-benedict[schema]` with `pydantic` v2) to all `from_*` and `to_*` I/O methods. (#565)
917
- Add `indexes=True` option to `flatten` / `unflatten` for list/tuple flattening with round-trip support. (#561)

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.37.0"
11+
__version__ = "0.38.0"

0 commit comments

Comments
 (0)