Skip to content

Commit 4d4ef00

Browse files
committed
Prepare for 1.7.0 release
See changelog for more details. Signed-off-by: Matt Wozniski <mwozniski@bloomberg.net>
1 parent 1edfe2b commit 4d4ef00

7 files changed

Lines changed: 23 additions & 7 deletions

File tree

β€Ž.bumpversion.cfgβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 1.6.0
2+
current_version = 1.7.0
33
commit = True
44
message =
55
Prepare for {new_version} release

β€ŽNEWS.rstβ€Ž

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,27 @@ Changelog
88

99
.. towncrier release notes start
1010
11+
pystack 1.7.0 (2026-07-09)
12+
--------------------------
13+
14+
Features
15+
~~~~~~~~
16+
17+
- Replace Cython with nanobind for Python bindings, improving performance by eliminating round-trips between Python and C++. (#272)
18+
- Add :ref:`support for Python subinterpreters <multiple-interpreters>`. When a process uses multiple interpreters (e.g. via Python 3.14's `concurrent.interpreters` module), stacks for all interpreters are now reported instead of just the main one. (#279)
19+
- Python 3.15 is now supported. The wheels are not yet published because the ABI is not yet frozen. (#289)
20+
- PyStack is now built against elfutils 0.195, up from 0.193. (#315)
21+
22+
23+
Bug Fixes
24+
~~~~~~~~~
25+
26+
- Fix compatibility with the Python 3.14 JIT compiler. (#277)
27+
- Fix native mode stacks for Python 3.14's LLVM-generated ``*_TAIL_CALL_*`` frames. (#277)
28+
- Fix ``IndexError`` in traceback formatting when the source file has fewer lines than expected. (#191)
29+
- Fix an extra blank line sometimes being printed in the middle of a traceback. (#298)
30+
31+
1132
pystack 1.6.0 (2026-01-25)
1233
--------------------------
1334

β€Žnews/191.bugfix.rstβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€Žnews/272.feature.rstβ€Ž

Lines changed: 0 additions & 2 deletions
This file was deleted.

β€Žnews/279.feature.rstβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€Žnews/289.feature.rstβ€Ž

Lines changed: 0 additions & 1 deletion
This file was deleted.

β€Žsrc/pystack/_version.pyβ€Ž

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

0 commit comments

Comments
Β (0)