Scalene

Latest version: v1.5.51

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 13

1.5.45

What's Changed

* Fix GPU function reporting. by emeryberger in https://github.com/plasma-umass/scalene/pull/855
* Remove setuptools pin from pyproject by sarahec in https://github.com/plasma-umass/scalene/pull/856
* Incorporated Pydantic JSON schema checking by emeryberger in https://github.com/plasma-umass/scalene/pull/858
* Preliminary inclusion of time in tooltips by emeryberger in https://github.com/plasma-umass/scalene/pull/859
* Fix output file json by emeryberger in https://github.com/plasma-umass/scalene/pull/860
* record the fully_qualified_name when using --stacks by antocuni in https://github.com/plasma-umass/scalene/pull/862
* Ensure LD_PRELOAD never has any spaces by sternj in https://github.com/plasma-umass/scalene/pull/864

New Contributors
* antocuni made their first contribution in https://github.com/plasma-umass/scalene/pull/862

**Full Changelog**: https://github.com/plasma-umass/scalene/compare/v1.5.44.1...v1.5.45

1.5.44.1

What's Changed
* Adds supporting packages for setuptools >= 71 by sarahec in https://github.com/plasma-umass/scalene/pull/854

**Full Changelog**: https://github.com/plasma-umass/scalene/compare/v1.5.44...v1.5.44.1

1.5.44

What's Changed

* Prevent signals interrupting anything in os (fixes https://github.com/plasma-umass/scalene/issues/841) by emeryberger in https://github.com/plasma-umass/scalene/pull/842
* Replace magics with comments only when in Jupyter notebooks (fixes https://github.com/plasma-umass/scalene/issues/843) by emeryberger in https://github.com/plasma-umass/scalene/pull/847
* Separate script for setting NVIDIA GPU accounting and persistence mode (fixes https://github.com/plasma-umass/scalene/issues/700) by emeryberger in https://github.com/plasma-umass/scalene/pull/848
* Fixing Scalene inside Jupyter notebooks by emeryberger in https://github.com/plasma-umass/scalene/pull/849
* Fixed GPU stats merging by emeryberger in https://github.com/plasma-umass/scalene/pull/851

**Full Changelog**: https://github.com/plasma-umass/scalene/compare/v1.5.43.2...v1.5.44

1.5.43.2

1.5.43.1

Removed manylinux-2014, which blocked the last release from producing wheels.

1.5.43

What's Changed

Key new features

* Neuron support by emeryberger in https://github.com/plasma-umass/scalene/pull/836
* Add context manager to enble/disable profiling by provinzkraut in https://github.com/plasma-umass/scalene/pull/709

UI / reporting improvements

* Abstracted out ScaleneAccelerator; improved normalization logic for Neuron by emeryberger in https://github.com/plasma-umass/scalene/pull/839
* Neuron + GPU: report utilization % of accelerators regardless of execution time by emeryberger in https://github.com/plasma-umass/scalene/pull/840

Minor feature enhancements

* Optional use of GPU during profiling by emeryberger in https://github.com/plasma-umass/scalene/pull/830
* Restored tooltips by emeryberger in https://github.com/plasma-umass/scalene/pull/837

Other changes

* Removed crdp dependency by emeryberger in https://github.com/plasma-umass/scalene/pull/832
* Don't include nvidia-ml-py on MacOS (not supported) by sarahec in https://github.com/plasma-umass/scalene/pull/834

New Contributors
* provinzkraut made their first contribution in https://github.com/plasma-umass/scalene/pull/709

**Full Changelog**: https://github.com/plasma-umass/scalene/compare/v1.5.42.2...v1.5.43

Page 2 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.