SeanCline/PyExt
WinDbg Extensions for Python
8 Releases
Latest: 1mo ago
PyExt-v0.1.91Latest
📋 What's Changed
- Fix `!pystack` for Python 3.12 and 3.13 by @radoering in https://github.com/SeanCline/PyExt/pull/19
- Add a new `!pystack -all` to print stacktraces of all Python threads.
- Add support for the new way Python 3.14 stores its stack frames and dicts.
- First pass at moving from AppVeyor to Github Actions.
- Various housekeeping exercises:
- Upgrade Catch to v3.
- Upgrade Visual Studio to 2022
- Full Changelog: https://github.com/SeanCline/PyExt/compare/PyExt-v0.1.90...PyExt-v0.1.91
PyExt-v0.1.90
📋 What's Changed
- Fix iterating over split dict items for Python 3.11+ by @maxim-krikun in https://github.com/SeanCline/PyExt/pull/11
- Support printing large content by @maxim-krikun in https://github.com/SeanCline/PyExt/pull/12
- Do not call ReadBuffer when there is nothing to read by @maxim-krikun in https://github.com/SeanCline/PyExt/pull/13
- Represent bool stored in long as True/False by @maxim-krikun in https://github.com/SeanCline/PyExt/pull/14
- Support Python 3.12 by @maxim-krikun in https://github.com/SeanCline/PyExt/pull/15
- Support Python 3.13 in pystack by @maxim-krikun in https://github.com/SeanCline/PyExt/pull/16
- Support Python 3.13 and make tests for older versions green by @maxim-krikun in https://github.com/SeanCline/PyExt/pull/17
- Fix regress with `tp_flags` in Python 2 by @maxim-krikun in https://github.com/SeanCline/PyExt/pull/18
✨ New Contributors
- @maxim-krikun made their first contribution in https://github.com/SeanCline/PyExt/pull/11
- Full Changelog: https://github.com/SeanCline/PyExt/compare/PyExt-v0.1.60...PyExt-v0.1.90
PyExt-v0.1.60
📋 What's Changed
- Fix line numbers for Python 3.10 by @radoering in https://github.com/SeanCline/PyExt/pull/6
- Add support for Python 3.11 by @radoering in https://github.com/SeanCline/PyExt/pull/7
- Managed dict fixes by @radoering in https://github.com/SeanCline/PyExt/pull/8
- Full Changelog: https://github.com/SeanCline/PyExt/compare/PyExt-v0.1.57...PyExt-v0.1.60
PyExt-v0.1.57Pre-release
Merge pull request #4 to add more details when various types of objects are printed. (Thanks @radoering !) Add support for 3.9 and later 3.8 builds. (See [this comment](https://github.com/SeanCline/PyExt/issues/3#issuecomment-759898100).)
PyExt-v0.1.34Pre-release
Fixed a bug where `!pysymfix` wouldn't work when a symbol path was already configured.
PyExt-v0.1.29Pre-release
Add support for the latest builds of Python 3.7.
PyExt-v0.1.21Pre-release
Add support for printing Python `set` objects in `!pyobj`. Add a new command, `!pysymfix` that adds a Python symbol server ( [https://github.com/SeanCline/PythonSymbols](https://github.com/SeanCline/PythonSymbols) ) to the sympath.
PyExt-v0.1.10Pre-release
AppVeyor deploy of PyExt v0.1.10
