Swiftsimio

Latest version: v7.0.1

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

Scan your dependencies

Page 5 of 10

2.1.1

-------

Minor bugfix, including:

+ Fixed an error in indexing syntax that meant cells were not correctly
reading particles from a file.
+ Fixed an error where when using SWIFTMask, where reading arrays would
crash if there was not a particle of a given type in a top-level cell.
+ Changed the ReadTheDocs theme.

2.1.0

-------

Minor updates, including:

+ Added badge to link to documentation to README.
+ Significant performance improvements for reading chunks from HDF5 files.
+ Visualisation bug fix where box-size was overflowing.
+ Now support dithered top-level cell mesh for reading partial snapshots.
+ Added `wily` as an optional requirement for development.
+ Use `Solar_Mass` in units instead of `msun` as it is a 'first-class' unit.

2.0.0

-------

The `v2` update! This includes a huge laundry list of changes.

+ Added stellar smoothing lengths to output from the `swiftsimio` generated initial
conditions.
+ Added smoothing length generation code to ensure that smoothing lengths can
be made for dark matter.
+ Enabled projection images for all particle types through `project_pixel_grid`.
+ Added `msun` as a first-class unit in `unyt` such that things can be converted
to it much more easily.
+ Added region selection to rendering so that users can select to render only a
specific portion of the box instead of the whole thing.
+ Added a large amount of automated tests for the rendering suite.
+ Added the `__version__` attribute to `swiftsimio` for convenience.
+ Added a new `swiftsimio.optional_packages` sub-module to enable use of new
optional packages throughout the code, in a similar fashion to the
`swiftsimio.accelerated` sub-module.
+ Added a huge amount of new documentation.

1.2.0

-------

The `py-sphviewer` integration update!

+ Adds a new sub-module, `swiftsimio.visualisation.sphviewer`, that
provides inter-operability with py-sphviewer.

1.1.0

-------

The parallel update!

+ Adds parallel visualisation routines for all projection, slice, and volume
rendering options. This can be activated by using the `parallel=True` argument.
+ Upgraded to `unyt` version 2.3.0 or above. This allows us to stay on track with
`unyt` as previously we required an older version.

1.0.3

-------

Boundary particles bugfix

+ Fixes a bug preventing snapshots that include boundary particles from being used
with cell masking.

Page 5 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.