Pynbody

Latest version: v1.6.0.post0

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

Scan your dependencies

Page 1 of 7

2.0.0rc1

This completes the overhaul of the whole pynbody package, marking version 2 "rc1" status. 🎆

What's Changed

* Added support for python 3.13 and aarch64 builds (https://github.com/pynbody/pynbody/pull/851, https://github.com/pynbody/pynbody/pull/852)
* Removed the interpolate module, use scipy instead (https://github.com/pynbody/pynbody/pull/853)
* Cleaned up theoretical_profiles.py and docs (https://github.com/pynbody/pynbody/pull/847)
* Cleaned up and documented profile module (https://github.com/pynbody/pynbody/pull/854)
* Removed pkdgrav_cosmo and fixed documentation for ramses_util (https://github.com/pynbody/pynbody/pull/856)
* Fixed bug when calling deprecated derived_quantity method (https://github.com/pynbody/pynbody/pull/857)
* Update documentation for simdict (https://github.com/pynbody/pynbody/pull/858)
* Updated array documentation (https://github.com/pynbody/pynbody/pull/859)
* Made transformations independent of whether they are applied before or after lazy-loading (https://github.com/pynbody/pynbody/pull/860)
* Fixed issue with inconsistent dtypes between derived/loaded arrays (https://github.com/pynbody/pynbody/pull/862)
* Rationalised pynbody.plot subpackage and re-implemented spherical healpix image generation (https://github.com/pynbody/pynbody/pull/863)


**Full Changelog**: https://github.com/pynbody/pynbody/compare/v2.0.0-beta.14...v2.0.0-rc1

2.0.0beta.14

Enhancements
* Fills in missing documentation for parallelism, and updates the parallelism interface to be more usable (https://github.com/pynbody/pynbody/pull/846)
* Modernises the ionisation table calculation routines, and adds much better documentation for them (https://github.com/pynbody/pynbody/pull/849)
* Phase diagram plot that handles gasoline and ChaNGa superbubble outputs automatically by bwkeller in https://github.com/pynbody/pynbody/pull/842



**Full Changelog**: https://github.com/pynbody/pynbody/compare/v2.0.0-beta.12...v2.0.0-beta.14

2.0.0beta.12

Enhancements

* Add support for tipsy snapshots with > 2^32 particles by bwkeller in https://github.com/pynbody/pynbody/pull/840
* Updated mechanisms for fetching testdata (https://github.com/pynbody/pynbody/pull/835)
* Compatibility with gizmo files (https://github.com/pynbody/pynbody/pull/816)
* Clarifications and enhancements to halo shape tools by morkney, apontzen (https://github.com/pynbody/pynbody/pull/832)

Bug fixes

* Fix documentation and rationalise gravity modules (https://github.com/pynbody/pynbody/pull/836)
* Fixed bugs in the Kennicutt-Schmidt law plotting function by bwkeller (https://github.com/pynbody/pynbody/pull/841)
* Fix for infinite recursion due to changes in numpy array (https://github.com/pynbody/pynbody/pull/844)
* Fix for reading Arepo-SubfindHDF format with multiple files by gandhalij, apontzen (https://github.com/pynbody/pynbody/pull/843)
* Fix for 2020 nchilada naming conventions (https://github.com/pynbody/pynbody/pull/834)


**Full Changelog**: https://github.com/pynbody/pynbody/compare/v2.0.0-beta.11...v2.0.0-beta.12

2.0.0beta.11

Enhancements

* Introduces compatibility with NumPy 2.0 by jobovy (https://github.com/pynbody/pynbody/pull/823)
* Major improvements to the luminosity module, including its documentation (https://github.com/pynbody/pynbody/pull/817). This includes changing the default SSPs which is a breaking change.
* Major improvements to the sph module, including image rendering. Improves the accuracy, speed and maintability of the code. This is a breaking change in terms of some interface rationalization (not likely to be visible to most users) and also in terms of the output changing (it should now be more precise when used with the Wendland kernel, in particular). The improvements extend to the documentation (https://github.com/pynbody/pynbody/pull/822, https://github.com/pynbody/pynbody/pull/824).
* Updates to the performance documentation (https://github.com/pynbody/pynbody/pull/820)
* Update performance documentation (https://github.com/pynbody/pynbody/pull/820)

Bug fixes

* Fix a couple of issues with unusual AHF catalogues (https://github.com/pynbody/pynbody/pull/815)
* Fix use of swift simulations with black holes (https://github.com/pynbody/pynbody/pull/825)
* Fix use of AdaptaHOP with long integer particle IDs by Martin-Rey (https://github.com/pynbody/pynbody/pull/821)



**Full Changelog**: https://github.com/pynbody/pynbody/compare/v2.0.0-beta.10...v2.0.0-beta.11

2.0.0beta.10

What's Changed

Another quick release to fix a significant bug in `get_group_array` with `use_index=True`, https://github.com/pynbody/pynbody/pull/814

**Full Changelog**: https://github.com/pynbody/pynbody/compare/v2.0.0-beta.9...v2.0.0-beta.10

2.0.0beta.9

What's Changed

An emergency fix to address a race issue with getting halos on multiple threads at once https://github.com/pynbody/pynbody/pull/813

**Full Changelog**: https://github.com/pynbody/pynbody/compare/v2.0.0-beta.8...v2.0.0-beta.9

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.