Recent Releases of unyt

unyt - v3.0.4

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/513
  • BUG: fix incompatibilities with NumPy 2.1 by @neutrinoceros in https://github.com/yt-project/unyt/pull/512
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/516
  • add foe and Bethe units by @zingale in https://github.com/yt-project/unyt/pull/521
  • Fix Stephan-Boltzmann constant accuracy and add radiation constant by @zingale in https://github.com/yt-project/unyt/pull/520
  • TST: switch bleeding-edge CI to CPython 3.13 by @neutrinoceros in https://github.com/yt-project/unyt/pull/507
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/523
  • Typo fixes and documentation fix by @BioGeek in https://github.com/yt-project/unyt/pull/529
  • BUG: fix return units from numpy.ftt functions by @JBorrow in https://github.com/yt-project/unyt/pull/531
  • MNT: switch Python 3.9 + mac testing from macos-12 to macos-13 by @neutrinoceros in https://github.com/yt-project/unyt/pull/528
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/533
  • TST: reduce bleeding edge testing frequency from daily to weekly by @neutrinoceros in https://github.com/yt-project/unyt/pull/488
  • STY: migrate formatting from black to ruff by @neutrinoceros in https://github.com/yt-project/unyt/pull/508
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/535
  • BUG: fix incorrect output unit for np.prod with an axis argument by @kyleaoman in https://github.com/yt-project/unyt/pull/537
  • BUG: np.histogram* functions give correct units when weights and/or density are set by @kyleaoman in https://github.com/yt-project/unyt/pull/539
  • BUG: fix an issue where np.histogramdd could create infinite recursion on some inputs by @neutrinoceros in https://github.com/yt-project/unyt/pull/541
  • BUG: linspace and logspace give incorrect results or crash with some inputs by @kyleaoman in https://github.com/yt-project/unyt/pull/544
  • BUG: apply_over_axes no longer assumes user-supplied function preserves units by @kyleaoman in https://github.com/yt-project/unyt/pull/548
  • BUG: allow subclassing in unyt_array.__array_func__ by @kyleaoman in https://github.com/yt-project/unyt/pull/550
  • BUG: fix unit handling for np.take and unyt_array.take by @kyleaoman in https://github.com/yt-project/unyt/pull/551
  • BUG: fix a regression where np.linspace's num argument would be ignored for unyt_arrays by @neutrinoceros in https://github.com/yt-project/unyt/pull/553
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/555
  • RFC: handle np.vecdot as a ufunc rather than an arrayfunc by @kyleaoman in https://github.com/yt-project/unyt/pull/557
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/558
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/562
  • BUG: fix raising a unyt array to an array power in sensible cases by @neutrinoceros in https://github.com/yt-project/unyt/pull/524
  • TST: add CPython 3.13 to regular test matrix by @neutrinoceros in https://github.com/yt-project/unyt/pull/525
  • Fix typo in array function implementations (ftt -> fft) by @neutrinoceros in https://github.com/yt-project/unyt/pull/547
  • BUG: fix an issue where hdf5 io wouldn't roundtrip properly for a unyt_quantity object by @neutrinoceros in https://github.com/yt-project/unyt/pull/560
  • REL: automate release upload to PyPI by @neutrinoceros in https://github.com/yt-project/unyt/pull/527
  • TST: make test_unique_values order-agnostic and fix testing against numpy 2.3 dev by @neutrinoceros in https://github.com/yt-project/unyt/pull/565
  • REL: prepare release 3.0.4 by @neutrinoceros in https://github.com/yt-project/unyt/pull/566
  • Add new authors for 3.0.4 by @jzuhone in https://github.com/yt-project/unyt/pull/569

New Contributors

  • @zingale made their first contribution in https://github.com/yt-project/unyt/pull/521
  • @BioGeek made their first contribution in https://github.com/yt-project/unyt/pull/529

Full Changelog: https://github.com/yt-project/unyt/compare/v3.0.3...v3.0.4

Scientific Software - Peer-reviewed - Python
Published by jzuhone about 1 year ago

unyt - v3.0.3

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/499
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/502
  • TST: fix defects when running test suite in isolation from the project's pytest configuration by @neutrinoceros in https://github.com/yt-project/unyt/pull/495
  • DOC: cleanup orphan reference to now removed setup.py by @neutrinoceros in https://github.com/yt-project/unyt/pull/496
  • TST: drop test case for unpickling old pickle files as too sensitive to upstream changes by @neutrinoceros in https://github.com/yt-project/unyt/pull/498
  • BUG: fix signature incompatibilities in NEP 18 wrapped functions by @neutrinoceros in https://github.com/yt-project/unyt/pull/500
  • MNT: use macOS x86 for Python 3.9 in CI by @neutrinoceros in https://github.com/yt-project/unyt/pull/501
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/503
  • BUG: fix an incompatibility with sympy 1.13.0rc1 by @neutrinoceros in https://github.com/yt-project/unyt/pull/504
  • DOC: adjust doctests to changes in array repr from numpy 2.0 by @neutrinoceros in https://github.com/yt-project/unyt/pull/506
  • REL: prepare release 3.0.3 by @neutrinoceros in https://github.com/yt-project/unyt/pull/505
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/510
  • TST: declare np.unstack as subclass-safe (fix incompatibility with Numpy 2.1) by @neutrinoceros in https://github.com/yt-project/unyt/pull/509
  • Update changelog date by @jzuhone in https://github.com/yt-project/unyt/pull/511

Full Changelog: https://github.com/yt-project/unyt/compare/v3.0.2...v3.0.3

Scientific Software - Peer-reviewed - Python
Published by neutrinoceros almost 2 years ago

unyt - v3.0.2

What's Changed

This new bugfix release of unyt fixes bugs discovered since the v3.0.1 release, and is intended to be compatible with the upcoming NumPy 2.0 release.

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/474
  • BUG: explicitly forbid destructive edits to the default unit registry by @neutrinoceros in https://github.com/yt-project/unyt/pull/475
  • BLD: fix minimal requirement on setuptools_scm by @neutrinoceros in https://github.com/yt-project/unyt/pull/471
  • TST: cleanup an unused skip condition by @neutrinoceros in https://github.com/yt-project/unyt/pull/470
  • TST: fix usage of legacy numpy.random API in tests by @neutrinoceros in https://github.com/yt-project/unyt/pull/472
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/480
  • BUG: fix an issue where array functions would raise UnitInconsistencyError when operands' units differ by some dimensionless factor by @neutrinoceros in https://github.com/yt-project/unyt/pull/478
  • Bump actions/setup-python from 4 to 5 in /.github/workflows by @dependabot in https://github.com/yt-project/unyt/pull/484
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/485
  • (NEP 18) Implement and test array functions new in numpy 2.0 by @neutrinoceros in https://github.com/yt-project/unyt/pull/483
  • BUG: fix caching error with UnitRegistry.modify by @neutrinoceros in https://github.com/yt-project/unyt/pull/476
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/yt-project/unyt/pull/487
  • BUG: fix compat with numpy dev for np.trapezoid (previously named np.trapz) by @neutrinoceros in https://github.com/yt-project/unyt/pull/486
  • TST: filter a deprecation warning from mpmath triggered by sympy by @neutrinoceros in https://github.com/yt-project/unyt/pull/489
  • BUG: implement missing support for np.cbrt by @yuyttenhove in https://github.com/yt-project/unyt/pull/491
  • TST: avoid installing mpmath pre-releases in bleeding edge CI by @neutrinoceros in https://github.com/yt-project/unyt/pull/490
  • BUG: fix compatibility with numpy 2.0 copy semantics by @neutrinoceros in https://github.com/yt-project/unyt/pull/492
  • REL: prepare release 3.0.2 by @neutrinoceros in https://github.com/yt-project/unyt/pull/493

New Contributors

  • @yuyttenhove made their first contribution in https://github.com/yt-project/unyt/pull/491

Full Changelog: https://github.com/yt-project/unyt/compare/v3.0.1...v3.0.2

Scientific Software - Peer-reviewed - Python
Published by neutrinoceros about 2 years ago

unyt - v3.0.1

What's Changed

  • Update readthedocs python and ubuntuversion used by @jzuhone in https://github.com/yt-project/unyt/pull/461
  • BUG: fix backward compatibility for calling np.histogram with implicit range units by @neutrinoceros in https://github.com/yt-project/unyt/pull/466
  • BUG: fix an issue where array functions would raise UnitConsistencyError on unyt arrays using non-default unit registries by @neutrinoceros in https://github.com/yt-project/unyt/pull/463
  • TST: minimize build time in tox runs by @neutrinoceros in https://github.com/yt-project/unyt/pull/426
  • BUG: fix an issue where array functions would crash (AttributeError) when passed non-ndarray array like objects (e.g. Python lists) by @neutrinoceros in https://github.com/yt-project/unyt/pull/464
  • DOC: update pyenv commands in docs by @neutrinoceros in https://github.com/yt-project/unyt/pull/467
  • Update history for v3.0.1 by @jzuhone in https://github.com/yt-project/unyt/pull/468

Full Changelog: https://github.com/yt-project/unyt/compare/v3.0.0...v3.0.1

Scientific Software - Peer-reviewed - Python
Published by jzuhone over 2 years ago

unyt - v3.0.0

New Contributors

  • @chrishavlin made their first contribution in https://github.com/yt-project/unyt/pull/185
  • @samgdotson made their first contribution in https://github.com/yt-project/unyt/pull/294
  • @haymanpf made their first contribution in https://github.com/yt-project/unyt/pull/379
  • @db434 made their first contribution in https://github.com/yt-project/unyt/pull/435

Full Changelog: https://github.com/yt-project/unyt/compare/v2.9.5...v3.0.0

Scientific Software - Peer-reviewed - Python
Published by jzuhone over 2 years ago

unyt - v2.9.5

What's Changed

  • REL: prepare release 2.9.5 by @neutrinoceros in https://github.com/yt-project/unyt/pull/372

Full Changelog: https://github.com/yt-project/unyt/compare/v2.9.4...v2.9.5

Scientific Software - Peer-reviewed - Python
Published by neutrinoceros over 3 years ago

unyt - v2.9.4

What's Changed

  • REL: prep release 2.9.4 by @neutrinoceros in https://github.com/yt-project/unyt/pull/364

See complete history for details.

Scientific Software - Peer-reviewed - Python
Published by neutrinoceros over 3 years ago

unyt - v2.9.3

What's Changed

  • REL: manual backports for release 2.9.3 by @neutrinoceros in https://github.com/yt-project/unyt/pull/335

Full Changelog: https://github.com/yt-project/unyt/compare/v2.9.2...v2.9.3

Scientific Software - Peer-reviewed - Python
Published by neutrinoceros over 3 years ago

unyt - v2.9.2

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by jzuhone almost 4 years ago

unyt - v2.9.0

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by jzuhone almost 4 years ago

unyt - v2.8.0

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum over 5 years ago

unyt - v2.7.2

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum almost 6 years ago

unyt -

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum over 6 years ago

unyt -

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum over 6 years ago

unyt -

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum over 6 years ago

unyt -

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum over 6 years ago

unyt -

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum over 6 years ago

unyt -

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum over 6 years ago

unyt -

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum almost 7 years ago

unyt -

See pypi for downloads and release notes.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum almost 7 years ago

unyt -

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum almost 7 years ago

unyt -

Please see the release notes for details:

https://unyt.readthedocs.io/en/stable/history.html

See pypi for release tarballs:

https://pypi.org/project/unyt/#files

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum almost 7 years ago

unyt -

Please see the release notes for details:

https://unyt.readthedocs.io/en/stable/history.html

See pypi for release tarballs:

https://pypi.org/project/unyt/#files

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum about 7 years ago

unyt - unyt 1.0.7

Archived release for JOSS paper.

Scientific Software - Peer-reviewed - Python
Published by ngoldbaum almost 8 years ago