Skip to content

Releases: score-p/scorep_binding_python

Release v4.4.0: Add class name into region name

13 Dec 15:00
f5517e4
Compare
Choose a tag to compare
  • add class name to region name
  • changes in supported Python versions
    • drop support for CPython < 3.8 and CPython 2.7
    • drop support for PyPy < 3.9, PyPy 2.7 is still supported
    • add support for CPython 3.12 and PyPy 3.10

Fix PyPI Package of 4.3.0

10 Aug 09:32
46fed01
Compare
Choose a tag to compare

This Release fixes the PyPI package of 4.3.0

Python 3.11 Support

10 Aug 08:36
v4.3.0
Compare
Choose a tag to compare

This Release is mostly about Python 3.11 support.

Score-P 8.0 Support

29 Dec 15:11
ab9dfc3
Compare
Choose a tag to compare

This Release is mostly about Score-P 8.0 support and the related CI fixes.

Expose force_finalize and reregister_exit_handler

14 Jul 08:10
87f14f8
Compare
Choose a tag to compare

This release adds force_finalize and reregister_exit_handler to the scorep.user module. They have already been present in the instrumenters, but not explicitly made available.

Bugfix Release

22 Jun 11:15
5dd5a36
Compare
Choose a tag to compare

The newer setuptools overwrite distutils, which might lead to an error in python < 3.9. This release fixes this error.

Bugfix Release

20 Apr 13:01
520ac9c
Compare
Choose a tag to compare

This release fixes #144 and makes the instrumentation consistent again.

Bugfix Release

27 Jan 10:35
f3f520e
Compare
Choose a tag to compare

Rolling back to Distutils as Setuptools introduced a bug ( #142 ).

v4.0.0 performance improvements

20 Jan 09:57
a832c69
Compare
Choose a tag to compare

What's Changed

  • The python Instrumenters does now also apply try_region_[begin|end] and are therefore faster
  • The backend requires now c++17 as string_view is used a lot to avoid string copies (therefore 4.0.0)
  • Implement cTrace and cProfile for python 2.7
  • Update ci
  • move to setuptools

Full Changelog: v3.4.0...v4.0.0

Release v3.4.0: various improvements

07 Jan 13:29
9880b26
Compare
Choose a tag to compare
  • Instrumenter file, to allow user and selective instrumentation without changing any files
  • Some updates to the Benchmarks
  • Remove Onlne Access (OA) Interface
    • The OA-Interface is no longer enabled per default in Score-P and deprecated
  • Add decorators for selective instrumentation
  • Check for access to TMP dir, as some HPC-Systems might forbid executing from /tmp in some cases.
  • Add force_finalize to finalise a trace
    • Please note: adding events to a finalised trace is unsupported
  • Add reregister_exit_handler in case Score-P's exit handlers have been overwritten
  • Performance optimisations
    • Check if a region is already known before asking for any strings
    • cTrace/cProfile only