Skip to content

Commit 5565b89

Browse files
committed
0.7.17
Automatically generated by python-semantic-release
1 parent 3c47872 commit 5565b89

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# CHANGELOG
22

33

4-
## v0.7.16 (2025-05-28)
4+
## v0.7.17 (2025-07-05)
55

66
### :bug:
77

@@ -19,6 +19,10 @@
1919

2020
### Other
2121

22+
* call Py_XDECREF on matches list in ch_match_handler to prevent a memory leak ([`3c47872`](https://github.com/darvid/python-hyperscan/commit/3c47872a9278f7f65ecf29665a3b75f4f31d8872))
23+
24+
* Py_DECREF & Py_XDECREF calls must hold the GIL ([`fd0fa26`](https://github.com/darvid/python-hyperscan/commit/fd0fa266e80460df69d908d41eb4118fda07c006))
25+
2226
* extension: guard against NULL / PyNone scratch in Database_dealloc
2327

2428
Add an explicit `self->scratch != NULL && self->scratch != PyNone` check

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "hyperscan"
3-
version = "0.7.16"
3+
version = "0.7.17"
44
description = "Python bindings for Hyperscan."
55
readme = "README.md"
66
authors = [{ name = "David Gidwani", email = "david.gidwani@atomweight.io" }]

src/hyperscan/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.7.16"
1+
__version__ = "0.7.17"

0 commit comments

Comments
 (0)