GitPedia
SeanCline

SeanCline/PyExt

WinDbg Extensions for Python

8 Releases
Latest: 1mo ago
PyExt-v0.1.91Latest
SeanClineSeanCline·1mo ago·May 5, 2026
GitHub

📋 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
SeanClineSeanCline·1y ago·January 19, 2025
GitHub

📋 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
SeanClineSeanCline·1y ago·July 1, 2024
GitHub

📋 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
SeanClineSeanCline·5y ago·January 14, 2021
GitHub

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
SeanClineSeanCline·7y ago·April 15, 2019
GitHub

Fixed a bug where `!pysymfix` wouldn't work when a symbol path was already configured.

PyExt-v0.1.29Pre-release
SeanClineSeanCline·7y ago·March 21, 2019
GitHub

Add support for the latest builds of Python 3.7.

PyExt-v0.1.21Pre-release
SeanClineSeanCline·8y ago·June 7, 2018
GitHub

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
SeanClineSeanCline·9y ago·June 3, 2017
GitHub

AppVeyor deploy of PyExt v0.1.10