Streamtracer

Latest version: v2.4.0

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

Scan your dependencies

Page 1 of 3

2.4.0

==================

Breaking Changes
----------------

- The minimum supported version for macos binaries is now Sierra (10.12). (`192 <https://github.com/sunpy/streamtracer/pull/192>`__)

2.3.0

=====

* Add support for Python 3.13 `176 <https://github.com/sunpy/streamtracer/pull/176>`__
* Minor docstring formatting fixes, refactor input argument validation, and fix bug when tracing in +/-1 direction `172 <https://github.com/sunpy/streamtracer/pull/172>`__
* Build binaries for aarch64 on native runners `167 <https://github.com/sunpy/streamtracer/pull/167>`__

2.2.0

=====

* Improved performance of the Rust streamtracing algorithm, so it is now close to or faster than the old FORTRAN version.

2.1.0

=====

* Wheels for Python 3.12 are now built and published on PyPI.
* Rust code is now parallelized and while still not as fast as the old FORTRAN version, is near parity.

2.0.1

=====

* streamtracer now includes wheels for Python 3.11, and these have now been uploaded to PyPI as a release (version 2.0.0 was only ever uploaded as an alpha).
* streamtracer is now available on conda-forge.
* streamtracer still does not work in parallel, if you require parallel stream tracing then for now either:

* Downgrade to version 1.2.0
* Manually run several instances of the streamtracer in parallel

2.0.0

=====

* The low level streamline tracing code has been ported from FORTRAN to Rust.
This has several benefits on the development side, and from a user perspective brings the first built wheels for Windows 🪟🎉
The new code is **not** *yet* parallelized, so when tracing multiple streamlines on multiple cores runs slower than version 1.
Version 2.1 (hopefully coming soon!) should implement parallel line tracing.
* The minimum supported Python version is now 3.8.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.