Recent Releases of unxt
unxt - v1.6.3
What's Changed
- π fix(quantity): register eigh primitive by @nstarman in https://github.com/GalacticDynamics/unxt/pull/431
- π fix(matplotlib): fix axes unit conversion by @nstarman in https://github.com/GalacticDynamics/unxt/pull/433
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.6.2...v1.6.3
Scientific Software - Peer-reviewed
- Python
Published by nstarman 8 months ago
unxt - v1.6.2
What's Changed
- π docs: update quote link by @nstarman in https://github.com/GalacticDynamics/unxt/pull/422
- Potential fix for code scanning alert no. 6: Workflow does not contain permissions by @nstarman in https://github.com/GalacticDynamics/unxt/pull/424
- Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @nstarman in https://github.com/GalacticDynamics/unxt/pull/425
- Enable building docs with Nox by @adrn in https://github.com/GalacticDynamics/unxt/pull/426
- π fix(quantity): wl of compact_arrays by @nstarman in https://github.com/GalacticDynamics/unxt/pull/428
- π fix(quantity): str repr by @nstarman in https://github.com/GalacticDynamics/unxt/pull/429
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.6.1...v1.6.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman 9 months ago
unxt - v1.6.1
What's Changed
- π½οΈ external: updates for compat by @nstarman in https://github.com/GalacticDynamics/unxt/pull/420
- feat: compact_arrays in pprint by @nstarman in https://github.com/GalacticDynamics/unxt/pull/419
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.6.0...v1.6.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman 9 months ago
unxt - v1.6.0
This version changes string representations of units and adds support for the wadler_lindig library for customizing string representations.
What's Changed
- Update README.md by @nstarman in https://github.com/GalacticDynamics/unxt/pull/411
- feat: use wadler_lindig by @nstarman in https://github.com/GalacticDynamics/unxt/pull/415
- fix(quantity): printing with short_array no longer appends the kind by @nstarman in https://github.com/GalacticDynamics/unxt/pull/418
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.5.0...v1.6.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman 10 months ago
unxt - v1.5.0
The major change is support for JAX v0.5.3+.
Due to a change in how tracers work in JAX, this change ends up being necessary.
If you need unxt with an older version of JAX and find bugs, we can do bug-fix releases in v1.4.
What's Changed
- ci: uv-pre-commit by @nstarman in https://github.com/GalacticDynamics/unxt/pull/405
- docs: add JOSS paper by @nstarman in https://github.com/GalacticDynamics/unxt/pull/406
- π fix(quantity): register regularizedincompletebeta primitive by @nstarman in https://github.com/GalacticDynamics/unxt/pull/409
- β¬οΈ dep-bump(jax,quax): bump jax v0.5.3+, quax v0.2.+ by @nstarman in https://github.com/GalacticDynamics/unxt/pull/410
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.4.0...v1.5.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman 10 months ago
unxt - v1.3.2
What's Changed
- π©Ή fix-simple(dimensions): add missing dispatches for dimension_of by @nstarman in https://github.com/GalacticDynamics/unxt/pull/401
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.3.1...v1.3.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman 12 months ago
unxt - v1.3.1
What's Changed
- π fix(quantity): AllowValue works with Astropy Quantities by @nstarman in https://github.com/GalacticDynamics/unxt/pull/400
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.3.0...v1.3.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.3.0
What's Changed
- β¨ feat(quantity): AllowValue flag to let ustrip work on non-quantities by @nstarman in https://github.com/GalacticDynamics/unxt/pull/397
- Update benchmark os by @nstarman in https://github.com/GalacticDynamics/unxt/pull/398
- β¨ feat(quantity): allowvalue number by @nstarman in https://github.com/GalacticDynamics/unxt/pull/399
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.2.0...v1.3.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.2.0
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
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.1.1
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
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.1.0
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 isanyquantity 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 selectnp 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
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.0.5
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
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.0.4
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
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.0.3
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
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.0.2
What's Changed
- Backport PR #344 on branch versions/v1.0.x (β»οΈ refactor(quantity): more adjustments to the dtype promotion) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/345
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.0.1...v1.0.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.0.1
What's Changed
- Backport PR #313 on branch versions/v1.0.x (chore: update pre-commit hooks) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/323
- Backport PR #315 on branch versions/v1.0.x (π: add examples for selectnp) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/324
- Backport PR #317 on branch versions/v1.0.x (build(deps): bump the actions group with 2 updates) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/325
- Backport PR #321 on branch versions/v1.0.x (π§ config(uv): add temporary jax constraint) by @nstarman in https://github.com/GalacticDynamics/unxt/pull/326
- Backport PR #322 on branch versions/v1.0.x (build(deps): bump actions/attest-build-provenance from 2.0.1 to 2.1.0 in the actions group) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/327
- Backport PR #316 on branch versions/v1.0.x (β¬οΈ dep-bump: bump dataclassish to v0.5+) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/328
- Backport PR #319 on branch versions/v1.0.x (Update CI badge in README.md) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/329
- Backport PR #318 on branch versions/v1.0.x (π©Ή fix-simple(quantity): remove astropy v6 repr code) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/330
- Backport PR #320 on branch versions/v1.0.x (β¬οΈ dep-bump(quaxed): v0.7.0+) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/331
- Backport PR #332 on branch versions/v1.0.x (π§ config(ruff): ignore TC003 and associated fixes) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/333
- Backport PR #334 on branch versions/v1.0.x (π§ config(ci): set beartyping in CI) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/335
- Backport PR #336 on branch versions/v1.0.x (β»οΈ refactor(units): use api module) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/337
- Backport PR #338 on branch versions/v1.0.x (β¨ feat(quantity): single-argument ustrip) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/339
- Backport PR #340 on branch versions/v1.0.x (β»οΈ refactor(quantity): redispatch through primitives) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/341
- Backport PR #342 on branch versions/v1.0.x (β¨ feat(promotion): enable promotion to common dtype) by @meeseeksmachine in https://github.com/GalacticDynamics/unxt/pull/343
New Contributors
- @meeseeksmachine made their first contribution in https://github.com/GalacticDynamics/unxt/pull/323
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v1.0.0...v1.0.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v1.0.0
What's Changed
- feat: complete rewrite of the docs by @nstarman in https://github.com/GalacticDynamics/unxt/pull/216
- refactor: clean up private API usage for dims by @nstarman in https://github.com/GalacticDynamics/unxt/pull/297
- refactor: clean up private API usage for units by @nstarman in https://github.com/GalacticDynamics/unxt/pull/299
- refactor: clean up private API usage for unitsystems by @nstarman in https://github.com/GalacticDynamics/unxt/pull/300
- refactor: clean up private API usage for quantity by @nstarman in https://github.com/GalacticDynamics/unxt/pull/301
- refactor: clean up private API usage by @nstarman in https://github.com/GalacticDynamics/unxt/pull/298
- feat: support numpy functions by @nstarman in https://github.com/GalacticDynamics/unxt/pull/305
- fix: equivalencies that change dimensions by @nstarman in https://github.com/GalacticDynamics/unxt/pull/295
- Disallow version 3.13 by @TheSkyentist in https://github.com/GalacticDynamics/unxt/pull/304
- Python 3.13 Support by @TheSkyentist in https://github.com/GalacticDynamics/unxt/pull/307
- Create CODEOFCONDUCT.md by @nstarman in https://github.com/GalacticDynamics/unxt/pull/296
- docs: cleanup unxt imports by @nstarman in https://github.com/GalacticDynamics/unxt/pull/309
- docs: improve readme by @nstarman in https://github.com/GalacticDynamics/unxt/pull/312
- build: adopt spec-0 by @nstarman in https://github.com/GalacticDynamics/unxt/pull/208
New Contributors
- @TheSkyentist made their first contribution in https://github.com/GalacticDynamics/unxt/pull/304
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.23.2...v1.0.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 1 year ago
unxt - v0.23.2
What's Changed
- fix: mul promotion by @nstarman in https://github.com/GalacticDynamics/unxt/pull/292
- docs: extend unit tests by @nstarman in https://github.com/GalacticDynamics/unxt/pull/293
- build: bump quaxed by @nstarman in https://github.com/GalacticDynamics/unxt/pull/294
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.23.1...v0.23.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.23.0
What's Changed
- feat: use functional names for QAPI method names by @nstarman in https://github.com/GalacticDynamics/unxt/pull/287
- feat: iter over Quantity by @nstarman in https://github.com/GalacticDynamics/unxt/pull/288
- Jax methods by @nstarman in https://github.com/GalacticDynamics/unxt/pull/289
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.22.1...v0.23.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.22.1
What's Changed
- feat: register converters for gala unitsystems by @nstarman in https://github.com/GalacticDynamics/unxt/pull/283
- ci: change fetch depth by @nstarman in https://github.com/GalacticDynamics/unxt/pull/285
- feat: usys is faithful in plum by @nstarman in https://github.com/GalacticDynamics/unxt/pull/286
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.22.0...v0.22.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.22.0
What's Changed
- refactor: rename many functions and add a units module by @nstarman in https://github.com/GalacticDynamics/unxt/pull/282
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.21.0...v0.22.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.21.0
What's Changed
- refactor: remove uncommon Q classes from top ns by @nstarman in https://github.com/GalacticDynamics/unxt/pull/281
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.20.6...v0.21.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.20.6
What's Changed
- feat: generalize select_n dispatch by @nstarman in https://github.com/GalacticDynamics/unxt/pull/275
- fix: extend unitsystems with one unit string by @nstarman in https://github.com/GalacticDynamics/unxt/pull/276
- ci: format docstring code by @nstarman in https://github.com/GalacticDynamics/unxt/pull/277
- refactor: simplify code and docs by @nstarman in https://github.com/GalacticDynamics/unxt/pull/278
- Docs add comments by @nstarman in https://github.com/GalacticDynamics/unxt/pull/279
- ci: install docs group separately by @nstarman in https://github.com/GalacticDynamics/unxt/pull/280
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.20.5...v0.20.6
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.20.4
What's Changed
- fix: comparison ops by @nstarman in https://github.com/GalacticDynamics/unxt/pull/245
- ci: enable offline docs builds by @nstarman in https://github.com/GalacticDynamics/unxt/pull/266
- fix: add cgs to unit system instances by @nstarman in https://github.com/GalacticDynamics/unxt/pull/267
- feat: improve builtin usys by @nstarman in https://github.com/GalacticDynamics/unxt/pull/268
- feat: improve SingletonMixin by @nstarman in https://github.com/GalacticDynamics/unxt/pull/269
- feat: make SI, CGS singletons by @nstarman in https://github.com/GalacticDynamics/unxt/pull/270
- feat: dynamicslicep by @nstarman in https://github.com/GalacticDynamics/unxt/pull/272
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.20.3...v0.20.4
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.20.3
What's Changed
- feat: add ravel by @nstarman in https://github.com/GalacticDynamics/unxt/pull/256
- fix: cleanup by @nstarman in https://github.com/GalacticDynamics/unxt/pull/257
- feat: dimensions_of None by @nstarman in https://github.com/GalacticDynamics/unxt/pull/258
- docs: add to dims by @nstarman in https://github.com/GalacticDynamics/unxt/pull/259
- feat: units_of things without units returns None by @nstarman in https://github.com/GalacticDynamics/unxt/pull/260
- ci: stop skipping windows by @nstarman in https://github.com/GalacticDynamics/unxt/pull/261
- build: swith to pep 735 by @nstarman in https://github.com/GalacticDynamics/unxt/pull/262
- ci: test oldest dependencies by @nstarman in https://github.com/GalacticDynamics/unxt/pull/263
- ci: include pypy by @nstarman in https://github.com/GalacticDynamics/unxt/pull/264
- ci: add benchmark tests by @nstarman in https://github.com/GalacticDynamics/unxt/pull/265
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.20.2...v0.20.3
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.20.2
What's Changed
- docs: update docstrings by @nstarman in https://github.com/GalacticDynamics/unxt/pull/250
- refactor: use abstracts for dimensions by @nstarman in https://github.com/GalacticDynamics/unxt/pull/251
- test: add nox config by @nstarman in https://github.com/GalacticDynamics/unxt/pull/252
- docs: rm returns by @nstarman in https://github.com/GalacticDynamics/unxt/pull/253
- feat: add dims sub-package by @nstarman in https://github.com/GalacticDynamics/unxt/pull/254
- Fix: linespace and experimental by @nstarman in https://github.com/GalacticDynamics/unxt/pull/255
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.20.1...v0.20.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.20.1
What's Changed
- build: bump deps by @nstarman in https://github.com/GalacticDynamics/unxt/pull/247
- feat: IPython repr by @nstarman in https://github.com/GalacticDynamics/unxt/pull/248
- test: simplify test_quantity by @nstarman in https://github.com/GalacticDynamics/unxt/pull/249
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.20.0...v0.20.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.20.0
What's Changed
- build: move lightweight zeroth to deps by @nstarman in https://github.com/GalacticDynamics/unxt/pull/243
- feat: move distance to coordinax by @nstarman in https://github.com/GalacticDynamics/unxt/pull/242
- feat: blockuntilready method by @nstarman in https://github.com/GalacticDynamics/unxt/pull/246
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.19.0...v0.20.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.19.0
What's Changed
- build: add author info by @nstarman in https://github.com/GalacticDynamics/unxt/pull/222
- ci: more uv by @nstarman in https://github.com/GalacticDynamics/unxt/pull/223
- Add concept of unitsystem flags and enable overriding / extending unit systems by @adrn in https://github.com/GalacticDynamics/unxt/pull/219
- Add support for dynamical simulation unit systems (G=1 or other value) by @adrn in https://github.com/GalacticDynamics/unxt/pull/225
- refactor: refactor
can_convert_unittois_unit_convertibleby @nstarman in https://github.com/GalacticDynamics/unxt/pull/226 - Fix typo in SI by @adrn in https://github.com/GalacticDynamics/unxt/pull/235
- Add SI and CGS unit systems by @adrn in https://github.com/GalacticDynamics/unxt/pull/236
- Update minimum jax/jaxlib versions by @ColmTalbot in https://github.com/GalacticDynamics/unxt/pull/238
- ci: fix attestation by @nstarman in https://github.com/GalacticDynamics/unxt/pull/239
- ci: bump attestation by @nstarman in https://github.com/GalacticDynamics/unxt/pull/240
New Contributors
- @ColmTalbot made their first contribution in https://github.com/GalacticDynamics/unxt/pull/238
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.18.1...v0.19.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.18.1
What's Changed
- feat: runtime typechecker by @nstarman in https://github.com/GalacticDynamics/unxt/pull/191
- Update pyproject.toml by @nstarman in https://github.com/GalacticDynamics/unxt/pull/220
- Strip spaces from physical type names by @adrn in https://github.com/GalacticDynamics/unxt/pull/221
New Contributors
- @adrn made their first contribution in https://github.com/GalacticDynamics/unxt/pull/221
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.18.0...v0.18.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.17.1
What's Changed
- feat: better unit conversion by @nstarman in https://github.com/GalacticDynamics/unxt/pull/207
- refactor: set up uv by @nstarman in https://github.com/GalacticDynamics/unxt/pull/210
- fix: pickling parametric types by @nstarman in https://github.com/GalacticDynamics/unxt/pull/209
- build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 in the actions group by @dependabot in https://github.com/GalacticDynamics/unxt/pull/212
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/213
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.17.0...v0.17.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.16.3
What's Changed
- refactor: rename _unxt to _src by @nstarman in https://github.com/GalacticDynamics/unxt/pull/201
- fix: ambiguous concat by @nstarman in https://github.com/GalacticDynamics/unxt/pull/198
- feat: register full dispatch by @nstarman in https://github.com/GalacticDynamics/unxt/pull/202
- docs: ustrip by @nstarman in https://github.com/GalacticDynamics/unxt/pull/203
- refactor: clean up lax.broadcastindim_p by @nstarman in https://github.com/GalacticDynamics/unxt/pull/204
- Update README.md by @nstarman in https://github.com/GalacticDynamics/unxt/pull/205
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.16.2...v0.16.3
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.16.2
What's Changed
- bump: quaxed by @nstarman in https://github.com/GalacticDynamics/unxt/pull/196
- feat: compatibility with astropy 7.0 by @nstarman in https://github.com/GalacticDynamics/unxt/pull/197
- build: bump quaxed, deprecated array_api by @nstarman in https://github.com/GalacticDynamics/unxt/pull/199
- refactor: set numpy dispatcher to plum default by @nstarman in https://github.com/GalacticDynamics/unxt/pull/200
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.16.1...v0.16.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.16.0
What's Changed
- build: use is_annotated by @nstarman in https://github.com/GalacticDynamics/unxt/pull/164
- ci: rename interoperability check by @nstarman in https://github.com/GalacticDynamics/unxt/pull/165
- refactor: singleton mixin by @nstarman in https://github.com/GalacticDynamics/unxt/pull/166
- refactor: clean up all by @nstarman in https://github.com/GalacticDynamics/unxt/pull/167
- refactor: cleanup pyproject by @nstarman in https://github.com/GalacticDynamics/unxt/pull/168
- refactor: use kwargs instead of specific kwargs by @nstarman in https://github.com/GalacticDynamics/unxt/pull/169
- feat: unitsystem_of by @nstarman in https://github.com/GalacticDynamics/unxt/pull/170
- build: use dataclassish by @nstarman in https://github.com/GalacticDynamics/unxt/pull/171
- feat: AstropyQuantityCompatMixin by @nstarman in https://github.com/GalacticDynamics/unxt/pull/172
- feat: rm tounitsvalue by @nstarman in https://github.com/GalacticDynamics/unxt/pull/173
- refactor: to_units by @nstarman in https://github.com/GalacticDynamics/unxt/pull/174
- feat: units by @nstarman in https://github.com/GalacticDynamics/unxt/pull/175
- feat: more codecov by @nstarman in https://github.com/GalacticDynamics/unxt/pull/176
- feat: dimensions_of by @nstarman in https://github.com/GalacticDynamics/unxt/pull/177
- docs: codecov badge by @nstarman in https://github.com/GalacticDynamics/unxt/pull/178
- docs: update docs link in readme by @nstarman in https://github.com/GalacticDynamics/unxt/pull/179
- refactor: use dimensions_of by @nstarman in https://github.com/GalacticDynamics/unxt/pull/180
- feat: dimensions function by @nstarman in https://github.com/GalacticDynamics/unxt/pull/181
- refactor: re-organize by @nstarman in https://github.com/GalacticDynamics/unxt/pull/182
- refactor: move parsefieldnamesanddimensions by @nstarman in https://github.com/GalacticDynamics/unxt/pull/183
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/185
- feat:
uconvertandustripby @nstarman in https://github.com/GalacticDynamics/unxt/pull/186 - refactor: converter by @nstarman in https://github.com/GalacticDynamics/unxt/pull/188
- docs: improve by @nstarman in https://github.com/GalacticDynamics/unxt/pull/187
- Cleanup by @nstarman in https://github.com/GalacticDynamics/unxt/pull/189
- feat: uconvert unitsystems by @nstarman in https://github.com/GalacticDynamics/unxt/pull/190
- build: use optional_dependencies by @nstarman in https://github.com/GalacticDynamics/unxt/pull/192
- build: bump optional_dependencies by @nstarman in https://github.com/GalacticDynamics/unxt/pull/193
- Numpy compat by @nstarman in https://github.com/GalacticDynamics/unxt/pull/194
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.15.2...v0.16.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.15.1
What's Changed
- fix: add preferred units by @nstarman in https://github.com/GalacticDynamics/unxt/pull/160
- fix: roll back preferred units by @nstarman in https://github.com/GalacticDynamics/unxt/pull/161
- feat: conversion between quantities by @nstarman in https://github.com/GalacticDynamics/unxt/pull/162
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.15.0...v0.15.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.15.0
What's Changed
- refactor: module layout by @nstarman in https://github.com/GalacticDynamics/unxt/pull/159
- feat: unit system refactor by @nstarman in https://github.com/GalacticDynamics/unxt/pull/142
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.14.1...v0.15.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.14.1
What's Changed
- fix: docs link by @nstarman in https://github.com/GalacticDynamics/unxt/pull/153
- docs: fix link by @nstarman in https://github.com/GalacticDynamics/unxt/pull/154
- refactor: redispatch on div by @nstarman in https://github.com/GalacticDynamics/unxt/pull/155
- build: set dev status alpha by @nstarman in https://github.com/GalacticDynamics/unxt/pull/156
- docs: pin griffe by @nstarman in https://github.com/GalacticDynamics/unxt/pull/157
- docs: bump deps by @nstarman in https://github.com/GalacticDynamics/unxt/pull/158
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.14.0...v0.14.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.14.0
What's Changed
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/151
- docs: create by @nstarman in https://github.com/GalacticDynamics/unxt/pull/149
- docs: link to full docs by @nstarman in https://github.com/GalacticDynamics/unxt/pull/152
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.13.0...v0.14.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.13.0
What's Changed
- feat: interop with matplotlib by @nstarman in https://github.com/GalacticDynamics/unxt/pull/145
- feat: misc by @nstarman in https://github.com/GalacticDynamics/unxt/pull/147
- fix: generalize dotgeneralp by @nstarman in https://github.com/GalacticDynamics/unxt/pull/148
- docs: add by @nstarman in https://github.com/GalacticDynamics/unxt/pull/150
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.12.1...v0.13.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.12.1
What's Changed
- fix: jax v0.4.3.2 change to lax.convertelementtype_p by @nstarman in https://github.com/GalacticDynamics/unxt/pull/143
- fix: many dispatches on same function by @nstarman in https://github.com/GalacticDynamics/unxt/pull/144
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.12...v0.12.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.12
What's Changed
- feat: at[] property by @nstarman in https://github.com/GalacticDynamics/unxt/pull/138
- feat: add constructor from Quantity by @nstarman in https://github.com/GalacticDynamics/unxt/pull/141
- fix: register with quaxed.numpy by @nstarman in https://github.com/GalacticDynamics/unxt/pull/140
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.11.1...v0.12
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.11.1
What's Changed
- refactor: move optional deps by @nstarman in https://github.com/GalacticDynamics/unxt/pull/132
- test: bump pytest by @nstarman in https://github.com/GalacticDynamics/unxt/pull/133
- refactor: gather astropy interop by @nstarman in https://github.com/GalacticDynamics/unxt/pull/134
- refactor: use plum type_unparametric by @nstarman in https://github.com/GalacticDynamics/unxt/pull/135
- feat: collect interop into single subpackage by @nstarman in https://github.com/GalacticDynamics/unxt/pull/136
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.11...v0.11.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.11
What's Changed
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/130
- feat: distance modulus by @nstarman in https://github.com/GalacticDynamics/unxt/pull/131
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.10.8...v0.11
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.10.8
What's Changed
- ci: Update pre-commit monthly by @nstarman in https://github.com/GalacticDynamics/unxt/pull/128
- build: unpin plum by @nstarman in https://github.com/GalacticDynamics/unxt/pull/129
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.10.7...v0.10.8
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.10.7
What's Changed
- fix: array-like constructors by @nstarman in https://github.com/GalacticDynamics/unxt/pull/117
- build(deps): bump codecov/codecov-action from 4.4.0 to 4.4.1 in the actions group by @dependabot in https://github.com/GalacticDynamics/unxt/pull/118
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/119
- feat: Quantity mapping constructor by @nstarman in https://github.com/GalacticDynamics/unxt/pull/120
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/121
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/122
- Update README.md by @nstarman in https://github.com/GalacticDynamics/unxt/pull/123
- feat: deviceputp kwargs by @nstarman in https://github.com/GalacticDynamics/unxt/pull/126
- build(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 in the actions group by @dependabot in https://github.com/GalacticDynamics/unxt/pull/124
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/125
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.10.6...v0.10.7
Scientific Software - Peer-reviewed
- Python
Published by nstarman over 1 year ago
unxt - v0.10.6
What's Changed
- docs: sign docstring by @nstarman in https://github.com/GalacticDynamics/unxt/pull/112
- build: bump copier by @nstarman in https://github.com/GalacticDynamics/unxt/pull/113
- build(deps): bump codecov/codecov-action from 4.3.1 to 4.4.0 in the actions group by @dependabot in https://github.com/GalacticDynamics/unxt/pull/114
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/115
- fix: promotion in sqrt by @nstarman in https://github.com/GalacticDynamics/unxt/pull/116
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.10.5...v0.10.6
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.10.5
What's Changed
- fix: protect conversion where tracing by @nstarman in https://github.com/GalacticDynamics/unxt/pull/111
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.10.4...v0.10.5
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.10.4
What's Changed
- build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 in the actions group by @dependabot in https://github.com/GalacticDynamics/unxt/pull/104
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/105
- fix: import for jax bump by @nstarman in https://github.com/GalacticDynamics/unxt/pull/106
- fix: numpy integers with linspace by @nstarman in https://github.com/GalacticDynamics/unxt/pull/107
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/108
- feat: linspace num numpy compat by @nstarman in https://github.com/GalacticDynamics/unxt/pull/109
- feat: rem_p for dimensionless by @nstarman in https://github.com/GalacticDynamics/unxt/pull/110
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.10.3...v0.10.4
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.10.3
What's Changed
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/102
- feat: gala compat by @nstarman in https://github.com/GalacticDynamics/unxt/pull/103
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.10.2...v0.10.3
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.10.2
What's Changed
- fix: register distance with primitives by @nstarman in https://github.com/GalacticDynamics/unxt/pull/100
- fix: register igamma by @nstarman in https://github.com/GalacticDynamics/unxt/pull/101
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.10.1...v0.10.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.9.1
What's Changed
- build(deps): bump codecov/codecov-action from 4.1.1 to 4.2.0 in the actions group by @dependabot in https://github.com/GalacticDynamics/unxt/pull/92
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/93
- build(deps): bump codecov/codecov-action from 4.2.0 to 4.3.0 in the actions group by @dependabot in https://github.com/GalacticDynamics/unxt/pull/94
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/95
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/96
- fix: astropy to_value by @nstarman in https://github.com/GalacticDynamics/unxt/pull/97
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.9...v0.9.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.9
What's Changed
- refactor: quantities as a module by @nstarman in https://github.com/GalacticDynamics/unxt/pull/87
- build(deps): bump the actions group with 1 update by @dependabot in https://github.com/GalacticDynamics/unxt/pull/89
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/90
- feat: more explicit API and functional approach by @nstarman in https://github.com/GalacticDynamics/unxt/pull/91
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.8.1...v0.9
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.8
What's Changed
- Refactor unitsystems by @nstarman in https://github.com/GalacticDynamics/unxt/pull/83
- Distance class by @nstarman in https://github.com/GalacticDynamics/unxt/pull/84
- fix: distance constructor by @nstarman in https://github.com/GalacticDynamics/unxt/pull/85
- feat: add parallax distance constructor by @nstarman in https://github.com/GalacticDynamics/unxt/pull/86
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.6.3...v0.8
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.7 - AbstractUnitSystem
What's Changed
- Refactor unitsystems by @nstarman in https://github.com/GalacticDynamics/unxt/pull/83
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.6.3...v0.7
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.6.3
What's Changed
- docs: zenodo badge by @nstarman in https://github.com/GalacticDynamics/unxt/pull/78
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/79
- refactor: move no-op class_getitem to UncheckedQuantity by @nstarman in https://github.com/GalacticDynamics/unxt/pull/80
- feat: argnums arg to grad by @nstarman in https://github.com/GalacticDynamics/unxt/pull/81
- feat: NAMEDUNITSYSTEMS registry by @nstarman in https://github.com/GalacticDynamics/unxt/pull/82
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.6.2...v0.6.3
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.6.2 - Zenodo
This release is to trigger Zenodo
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.6.1...v0.6.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.6.1
What's Changed
- test: unitsystems by @nstarman in https://github.com/GalacticDynamics/unxt/pull/72
- feat: support argnums jacfwd by @nstarman in https://github.com/GalacticDynamics/unxt/pull/73
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/unxt/pull/74
- feat: mod by @nstarman in https://github.com/GalacticDynamics/unxt/pull/75
- register inf as special case for equality checks by @nstarman in https://github.com/GalacticDynamics/unxt/pull/76
- test: add for allclose by @nstarman in https://github.com/GalacticDynamics/unxt/pull/77
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.6...v0.6.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.5
What's Changed
- feat: addanyp by @nstarman in https://github.com/GalacticDynamics/unxt/pull/66
- feat: scatter_add by @nstarman in https://github.com/GalacticDynamics/unxt/pull/67
- feat: type_unparametrized by @nstarman in https://github.com/GalacticDynamics/unxt/pull/68
- Feat experimental by @nstarman in https://github.com/GalacticDynamics/unxt/pull/69
- feat: compat by @nstarman in https://github.com/GalacticDynamics/unxt/pull/70
Full Changelog: https://github.com/GalacticDynamics/unxt/compare/v0.4...v0.5
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.3.2
What's Changed
- build: package name change notice by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/64
Full Changelog: https://github.com/GalacticDynamics/jax-quantity/compare/v0.3.1...v0.3.2
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.3.1
What's Changed
- feat: full_like with Quantity by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/62
Full Changelog: https://github.com/GalacticDynamics/jax-quantity/compare/v0.3...v0.3.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.3
What's Changed
- test: test on float32 by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/51
- feat: add dot_general dispatch for quantities by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/49
- feat: hash method by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/52
- feat: register concat(jax, Q[dimensionless]) by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/53
- build(deps): bump the actions group with 1 update by @dependabot in https://github.com/GalacticDynamics/jax-quantity/pull/54
- feat: Quantity dimensions for unknown physical types by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/55
- feat: dep quaxed by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/57
- feat: UncheckedQuantity by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/56
- build(deps): bump quaxed by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/58
- fix: eq to 0 by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/59
- fix: false simplifications to dimensionless by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/60
- feat: use expanded quaxed by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/61
Full Changelog: https://github.com/GalacticDynamics/jax-quantity/compare/v0.2.1...v0.3
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.2.1
What's Changed
- fix: faithful is a class-var by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/47
Full Changelog: https://github.com/GalacticDynamics/jax-quantity/compare/v0.2...v0.2.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.2
What's Changed
- feat: add multi-dispatch Quantity constructor by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/14
- build: require arrayapijax_compat >= 0.1 by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/15
- feat: add method decompose by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/16
- feat: register gather_p by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/17
- feat: ge to 0 by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/18
- refactor: q to q by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/19
- build(deps): bump the actions group with 1 update by @dependabot in https://github.com/GalacticDynamics/jax-quantity/pull/21
- feat: remove edge cases for add by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/22
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/jax-quantity/pull/23
- feat: to/from astropy by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/24
- fix: division of two quantities by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/25
- fix: boolean operations by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/26
- feat: parametric Quantity[dimensions] by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/27
- fix: unpack type parameter by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/28
- feat: flatten by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/29
- feat: add reshape method by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/31
- feat: register dimensionless to non-quantity addition by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/32
- refactor: improve the repr by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/33
- feat: add the Array API properties by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/34
- fix: non-deprecated device reference by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/35
- Feat: convert by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/36
- feat: add constructor for quantity no unit arg by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/37
- feat: unit and dtype kwargs to constructor by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/38
- feat: add dtype kwarg to constructors by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/39
- build(deps): bump the actions group with 1 update by @dependabot in https://github.com/GalacticDynamics/jax-quantity/pull/40
- refactor: sort imports by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/41
- fix: donβt turn on x64 by default by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/42
- feat: logical funcs return Array by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/43
- feat: add len method to Quantity by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/20
- fix: units of selectnp_jqq by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/44
- feat: dot general by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/45
- feat: plum faithful caching by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/46
Full Changelog: https://github.com/GalacticDynamics/jax-quantity/compare/v0.1...v0.2.rc1
Scientific Software - Peer-reviewed
- Python
Published by nstarman almost 2 years ago
unxt - v0.1
What's Changed
- use exact astropy method names by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/1
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/jax-quantity/pull/3
- fix units arg to replace by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/2
- Add pylint by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/5
- add array_namespace by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/6
- use DenseArrayValue instead of Value by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/7
- Primitives and dispatches by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/8
- Bump the actions group with 1 update by @dependabot in https://github.com/GalacticDynamics/jax-quantity/pull/9
- Bump the actions group with 1 update by @dependabot in https://github.com/GalacticDynamics/jax-quantity/pull/10
- build: bump quax >= 0.0.3 by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/12
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/jax-quantity/pull/11
- ci: CD for (test)PyPI by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/13
New Contributors
- @nstarman made their first contribution in https://github.com/GalacticDynamics/jax-quantity/pull/1
- @pre-commit-ci made their first contribution in https://github.com/GalacticDynamics/jax-quantity/pull/3
- @dependabot made their first contribution in https://github.com/GalacticDynamics/jax-quantity/pull/9
Full Changelog: https://github.com/GalacticDynamics/jax-quantity/commits/v0.1
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 2 years ago
unxt - v0.1-alpha.0
What's Changed
- use exact astropy method names by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/1
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/jax-quantity/pull/3
- fix units arg to replace by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/2
- Add pylint by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/5
- add array_namespace by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/6
- use DenseArrayValue instead of Value by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/7
- Primitives and dispatches by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/8
- Bump the actions group with 1 update by @dependabot in https://github.com/GalacticDynamics/jax-quantity/pull/9
- Bump the actions group with 1 update by @dependabot in https://github.com/GalacticDynamics/jax-quantity/pull/10
- build: bump quax >= 0.0.3 by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/12
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/GalacticDynamics/jax-quantity/pull/11
- ci: CD for (test)PyPI by @nstarman in https://github.com/GalacticDynamics/jax-quantity/pull/13
New Contributors
- @nstarman made their first contribution in https://github.com/GalacticDynamics/jax-quantity/pull/1
- @pre-commit-ci made their first contribution in https://github.com/GalacticDynamics/jax-quantity/pull/3
- @dependabot made their first contribution in https://github.com/GalacticDynamics/jax-quantity/pull/9
Full Changelog: https://github.com/GalacticDynamics/jax-quantity/commits/v0.1-alpha.0
Scientific Software - Peer-reviewed
- Python
Published by nstarman about 2 years ago