v1.4.0
What's Changed
- build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #157
- Update
upload-artifact
anddownload-artifact
: one artifact per arch + platform tag series by @sarahmonod in #163 - build(deps): bump pypa/cibuildwheel from 2.16.2 to 2.16.5 by @dependabot in #167
- Allow spinning a pystack environment up in codespaces by @godlygeek in #170
- build(deps): bump pypa/cibuildwheel from 2.16.5 to 2.17.0 by @dependabot in #169
- Enable debuginfod support when testing wheels in Arch Linux by @pablogsal in #175
- ci: Generate documentation on every push to main by @sarahmonod in #177
- ci: Fix test suite on Alpine by @godlygeek in #185
- Add gzip support by @ecalifornica in #171
- build(deps): bump pypa/cibuildwheel from 2.17.0 to 2.18.1 by @dependabot in #176
- Add support for Python 3.13 by @pablogsal in #186
- build(deps): bump pypa/cibuildwheel from 2.18.1 to 2.19.1 by @dependabot in #190
- build(deps): bump pypa/cibuildwheel from 2.19.1 to 2.19.2 by @dependabot in #192
- Add new offsets fields for 3.13 by @pablogsal in #193
- docs: Add a tutorial for
pystack remote
- deadlock example by @manasomali in #179 - docs: Add a tutorial for
pystack remote
- prime example by @gwen-sarapata in #180 - Fallback to the first executable map if the given executable is invalid by @pablogsal in #184
- Harden
--locals
against trashed memory by @godlygeek in #194 - docs: Add a tutorial for
pystack core
by @PistachioCannoli in #181 - build(deps): bump pypa/cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #196
- Publish wheels for Python 3.13 by @godlygeek in #195
- Automatically check our offsets against CPython's self-reported debug offsets by @godlygeek in #197
- Add a --version command line flag to show the version by @pablogsal in #203
- Fix compiler errors and some error paths by @pablogsal in #202
- Add offsets structures for more Python types by @godlygeek in #201
- Protect against shim frames at the bottom of the stack by @pablogsal in #204
- Use _Py_DebugOffsets instead of hardcoded offsets when possible by @godlygeek in #206
- Support 3.13rc2 by @godlygeek in #207
- Fix decoding Python 3.13 stacks without symbols by @godlygeek in #209
- Prepare for 1.4.0 release by @pablogsal in #208
New Contributors
- @ecalifornica made their first contribution in #171
- @manasomali made their first contribution in #179
- @gwen-sarapata made their first contribution in #180
- @PistachioCannoli made their first contribution in #181
Full Changelog: v1.3.0...v1.4.0