Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 2.25 KB

CHANGELOG.md

File metadata and controls

45 lines (30 loc) · 2.25 KB

v0.1.11

  • Fix to detect GIL status on Python 3.7+ #104
  • Generate flamegraphs without perl (using Inferno) #38
  • Use irregular sampling interval to avoid incorrect results #94
  • Detect python packages when generating short filenames #75
  • Fix issue with finding interpreter with Python 3.7 and 32bit Linux #101
  • Detect "v2.7.15+" as a valid version string #81
  • Fix to cleanup venv after failing to build with setup.py #69

v0.1.10

  • Fix running py-spy inside a docker container #68

v0.1.9

  • Fix partial stack traces from showing up, by pausing process while collecting samples #56. Also add a --nonblocking option to use previous behaviour of not stopping process.
  • Allow sampling process running in a docker container from the host OS #49
  • Allow collecting data for flame graph until interrupted with Control-C #21
  • Support 'legacy' strings in python 3 #64

v0.1.8

  • Support profiling pyinstaller binaries #42
  • Add fallback when failing to find exe in memory maps #40

v0.1.7

  • Console viewer improvements for Windows 7 #37

v0.1.6

  • Warn if we can't sample fast enough #33
  • Support embedded python interpreters like UWSGI #25
  • Better error message when failing with 32-bit python on windows

v0.1.5

  • Use musl libc for linux wheels #5
  • Fix for OSX python built with '--enable-framework' #15
  • Fix for running on Centos7

v0.1.4

  • Initial public release