Unxt

Latest version: v1.2.0

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

Scan your dependencies

Page 1 of 12

1.2.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

Highlights

`quax-blocks` are blocks for constructing `quax` classes.
They now properly return NotImplemented to try the reverse operation.

* ➕ dep-add(quax-blocks): replace quaxed.experimental with quax-blocks by nstarman in https://github.com/GalacticDynamics/unxt/pull/395
* ⬆️ dep-bump(quax-blocks): v0.2+ by nstarman in https://github.com/GalacticDynamics/unxt/pull/396

Bug Fixes
* 🐛 fix(quantity): hash method for immutability checks by nstarman in https://github.com/GalacticDynamics/unxt/pull/391
* 🔧 config(sybil): update test configuration by nstarman in https://github.com/GalacticDynamics/unxt/pull/394

**Full Changelog**: https://github.com/GalacticDynamics/unxt/compare/v1.1.0...v1.2.0

1.1.1

<!-- Release notes generated using configuration in .github/release.yml at versions/v1.1.x -->

What's Changed
* Backport PR 391 on branch versions/v1.1.x (🐛 fix(quantity): hash method for immutability checks) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/392


**Full Changelog**: https://github.com/GalacticDynamics/unxt/compare/v1.1.0...v1.1.1

1.1.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

Highlights
* ✨ feat(quantity): single-argument ustrip by nstarman in https://github.com/GalacticDynamics/unxt/pull/338
* ✨ feat(promotion): enable promotion to common dtype by nstarman in https://github.com/GalacticDynamics/unxt/pull/342
* ✨ feat(quantity): add a function is_any_quantity checking isinstance(x, AbstractQuantity) by nstarman in https://github.com/GalacticDynamics/unxt/pull/354
* ✨ feat(quantity): add promotion rule by nstarman in https://github.com/GalacticDynamics/unxt/pull/382
* ✨ feat(quantity): enable non-Array quax.ArrayValue as Quantity's value by nstarman in https://github.com/GalacticDynamics/unxt/pull/358
* 💥 boom(quantity): rename UncheckedQuantity to BareQuantity by nstarman in https://github.com/GalacticDynamics/unxt/pull/386
* 💄 ui(quantity): make AbstractQuantity available from the unxt namespace by nstarman in https://github.com/GalacticDynamics/unxt/pull/371

Dependencies
* 🔧 config(uv): add temporary jax constraint by nstarman in https://github.com/GalacticDynamics/unxt/pull/321
* ⬆️ dep-bump: bump dataclassish to v0.5+ by nstarman in https://github.com/GalacticDynamics/unxt/pull/316
* ⬆️ dep-bump(quaxed): v0.7.0+ by nstarman in https://github.com/GalacticDynamics/unxt/pull/320
* ⬆️ dep-bump(plum): bump v2.5.5+ for more type info by nstarman in https://github.com/GalacticDynamics/unxt/pull/359
* ➕ dep-add(extras): add extra dependencies by nstarman in https://github.com/GalacticDynamics/unxt/pull/356

Bug Fixes
* 🩹 fix-simple(quantity): remove astropy v6 repr code by nstarman in https://github.com/GalacticDynamics/unxt/pull/318
* 🐛 fix(quantity): fix gather_p by nstarman in https://github.com/GalacticDynamics/unxt/pull/346
* 🐛 fix(quantity): concat_p for abstract quantity by nstarman in https://github.com/GalacticDynamics/unxt/pull/389
* 📝: add examples for select_n_p by nstarman in https://github.com/GalacticDynamics/unxt/pull/315

Documentation
* docs(readme): add codspeed badge by nstarman in https://github.com/GalacticDynamics/unxt/pull/387
* Update CI badge in README.md by nstarman in https://github.com/GalacticDynamics/unxt/pull/319
* Create SECURITY.md by nstarman in https://github.com/GalacticDynamics/unxt/pull/368

Other Changes
* 🔧 config(ruff): ignore TC003 and associated fixes by nstarman in https://github.com/GalacticDynamics/unxt/pull/332
* 🔧 config(ci): set beartyping in CI by nstarman in https://github.com/GalacticDynamics/unxt/pull/334
* ♻️ refactor(units): use api module by nstarman in https://github.com/GalacticDynamics/unxt/pull/336
* ♻️ refactor(quantity): redispatch through primitives by nstarman in https://github.com/GalacticDynamics/unxt/pull/340
* ♻️ refactor(quantity): more adjustments to the dtype promotion by nstarman in https://github.com/GalacticDynamics/unxt/pull/344
* ♻️ refactor(quantity): ensure abstract quantities are abstract by nstarman in https://github.com/GalacticDynamics/unxt/pull/348
* 🎨 style(quantity): better layout for constructors by nstarman in https://github.com/GalacticDynamics/unxt/pull/350
* 🎨 style(quantity): rename modules by nstarman in https://github.com/GalacticDynamics/unxt/pull/352
* TST: benchmarks by nstarman in https://github.com/GalacticDynamics/unxt/pull/361
* 👷 build(benchmarks): add more benchmarks and config by nstarman in https://github.com/GalacticDynamics/unxt/pull/363
* 🚚 resource(unitsystems): move private module by nstarman in https://github.com/GalacticDynamics/unxt/pull/366
* 🎨 style(dimensions): restructure private files by nstarman in https://github.com/GalacticDynamics/unxt/pull/372
* 👽️ external(quaxed): use new quaxed.experimental.arrayish module by nstarman in https://github.com/GalacticDynamics/unxt/pull/370
* ♻️ refactor(units): consolidate abstracts by nstarman in https://github.com/GalacticDynamics/unxt/pull/374
* 🔥 dump(quantity): rm unused utilities by nstarman in https://github.com/GalacticDynamics/unxt/pull/377
* ♻️ refactor(zeroth): replace next-iter with zeroth by nstarman in https://github.com/GalacticDynamics/unxt/pull/378
* 🏷️ types(units): consolidate type hints by nstarman in https://github.com/GalacticDynamics/unxt/pull/379
* 🎨 style(quantity): improve primitives by nstarman in https://github.com/GalacticDynamics/unxt/pull/381
* 🎨 style(dims): clean up use of public API in private modules by nstarman in https://github.com/GalacticDynamics/unxt/pull/383
* ♻️ refactor(units): rename private module by nstarman in https://github.com/GalacticDynamics/unxt/pull/384
* 🎨 style(units): rename private Astropy type alias by nstarman in https://github.com/GalacticDynamics/unxt/pull/385
* 🔧 config(flake8): equinox import alias by nstarman in https://github.com/GalacticDynamics/unxt/pull/376

**Full Changelog**: https://github.com/GalacticDynamics/unxt/compare/v1.0.0...v1.1.0

1.0.5

<!-- Release notes generated using configuration in .github/release.yml at versions/v1.0.x -->

What's Changed
* Backport PR 356 on branch versions/v1.0.x (➕ dep-add(extras): add extra dependencies) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/357
* Backport PR 359 on branch versions/v1.0.x (⬆️ dep-bump(plum): bump v2.5.5+ for more type info) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/360
* Backport PR 361 on branch versions/v1.0.x (TST: benchmarks) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/362
* Backport PR 363 on branch versions/v1.0.x (👷 build(benchmarks): add more benchmarks and config) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/364
* Backport PR 366 on branch versions/v1.0.x (🚚 resource(unitsystems): move private module) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/367
* Backport PR 368 on branch versions/v1.0.x (Create SECURITY.md) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/369
* Backport PR 372 on branch versions/v1.0.x (🎨 style(dimensions): restructure private files) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/373
* ♻️ refactor(units): consolidate abstracts (374) by nstarman in https://github.com/GalacticDynamics/unxt/pull/375
* 🐛 fix(quantity): concat_p for abstract quantity (389) by nstarman in https://github.com/GalacticDynamics/unxt/pull/390


**Full Changelog**: https://github.com/GalacticDynamics/unxt/compare/v1.0.4...v1.0.5

1.0.4

<!-- Release notes generated using configuration in .github/release.yml at versions/v1.0.x -->

What's Changed
* Backport PR 348 on branch versions/v1.0.x (♻️ refactor(quantity): ensure abstract quantities are abstract) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/349
* Backport PR 350 on branch versions/v1.0.x (🎨 style(quantity): better layout for constructors) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/351
* Backport PR 352 on branch versions/v1.0.x (🎨 style(quantity): rename private modules) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/353


**Full Changelog**: https://github.com/GalacticDynamics/unxt/compare/v1.0.3...v1.0.4

1.0.3

<!-- Release notes generated using configuration in .github/release.yml at versions/v1.0.x -->

What's Changed
* Backport PR 346 on branch versions/v1.0.x (🐛 fix(quantity): fix gather_p) by meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/347


**Full Changelog**: https://github.com/GalacticDynamics/unxt/compare/v1.0.2...v1.0.3

Page 1 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.