All Versions
50
Latest Version
Avg Release Cycle
59 days
Latest Release
834 days ago

Changelog History
Page 1

  • v3.4.3 Changes

    December 15, 2021
    • โœ‚ Removed most of the Python 2 support code.
    • ๐Ÿ›  Fix some refactoring regression in setup.py and make the 3.4.x series installable only on Python 3.6 and later.
    • ๐Ÿš€ Yank 3.4.0, 3.4.1, 3.4.2 releases to avoid install problems on Python 2.7.
  • v3.4.2 Changes

    December 15, 2021
    • ๐Ÿ›  Fixed CI to properly make win32 wheels.
  • v3.4.1 Changes

    December 14, 2021
    • โž• Add support for building a pp37.pp38 tagged wheel (basically an universal wheel installable just for those two PyPy versions).
  • v3.4.0 Changes

    December 14, 2021
    • ๐Ÿ‘ท Switched CI to GitHub Actions, this has a couple consequences:

      • Support for Python 2.7 is dropped. You can still install it there but it's not tested anymore and Python 2 specific handling will be removed at some point.
      • Linux wheels are now provided in musllinux and manylinux2014 variants.
    • ๐Ÿ— Extension building is now completely skipped on PyPy.

    • A pure but tagged as platform specific wheel is now provided for PyPy (to have fast installs there as well).

  • v3.3.8 Changes

    June 23, 2021
    • ๐Ÿ›  Fixed CI problem that publishes same type of wheels two times.
  • v3.3.7 Changes

    June 23, 2021
    • ๐Ÿ›  Fixed a bug with how stdlib is detected on Windows (at least).
  • v3.3.6 Changes

    June 23, 2021
    • Fixed regression from 3.3.4: stdlib filter was broken.
    • ๐Ÿ‘Œ Improved the pth file (PYTHONHUNTER environment variable activation) to use a clean eval environment. No bogus variables like line (from the site.py machinery) will be available anymore.
    • ๐Ÿ›  Fixed a bug in VarsSnooper that would make it fail in rare situation where a double return event is emitted.
  • v3.3.5 Changes

    June 11, 2021
    • โž• Added support for Python 3.10.
    • โž• Added support for time objects and the fold option in safe_repr.
    • 3.3.4 was skipped cause I messed up the CI.
  • v3.3.3 Changes

    May 04, 2021
    • ๐Ÿ›  Fixed tracer still being active for other threads after it was stopped.

    Python unfortunately only allows removing the trace function for the current thread - now :obj:~hunter.tracer.Tracer will uninstall itself if it's marked as stopped.

    This fixes bogus errors that appear when using ipdb with the :class:hunter.actions.Debugger action while thread support is enabled (the default).

  • v3.3.2 Changes

    March 25, 2021
    • ๐Ÿ”„ Changed CI to build Python 3.9 wheels. Python 3.5 no longer tested and wheels no longer built to keep things simple.
    • ๐Ÿ“š Documentation improvements.