Skip to content

Releases: open-atmos/PySDM

PySDM v2.70

02 Aug 05:46
08d24f0
Compare
Choose a tag to compare

What's Changed

  • introducing @register_product decorator to make product instances re-usable (previously calling .register() from a subsequent builder invalidated the former builder/particulator) by @slayoo in #1370

Full Changelog: v2.69...v2.70

PySDM v2.69

01 Aug 09:24
f8849c4
Compare
Choose a tag to compare

What's Changed

  • rafactor making attributes.healthy a property by @slayoo in #1366
  • fix logic for handling seed values in Formulae ctor (seed=0 was treated as seed=None) by @slayoo in #1368

Full Changelog: v2.68...v2.69

PySDM v2.68

30 Jul 11:10
78fd993
Compare
Choose a tag to compare

What's Changed

  • attribute request logic refactor; relaxed-velocity docstring update (order of registration should not matter for attributes, unit test asserting it included); CI job dependencies refactor by @slayoo in #1288

Full Changelog: v2.67...v2.68

PySDM v2.67

25 Jul 10:34
324fc29
Compare
Choose a tag to compare

What's Changed

  • Fig 2c in (new) Adade & Albuquerque 2024 example; new physics submodule: bulk phase partitioning with one impl as in Kaul et al. 2015 by @slayoo in #1365

Full Changelog: v2.66...v2.67

PySDM v2.66

22 Jul 14:49
a37562e
Compare
Choose a tag to compare

What's Changed

  • replacing attribute mapper.py with a decorator-based logic. closes #451 by @slayoo in #1359

Kudos to @piotrbartman for suggesting how to solve the "mapper issue"!

Full Changelog: v2.65...v2.66

PySDM v2.65

08 Jul 04:53
9e153ee
Compare
Choose a tag to compare

What's Changed

  • Bump pypartmc from 1.3.2 to 1.3.3 by @dependabot in #1351
  • fix badge links in examples/README by @slayoo in #1352
  • add missing colab-install cell in example notebook by @slayoo in #1353
  • regenerated notebook by @slayoo in #1354
  • G&P example cleanups (incl. enforcing serial mode for CPU backend) by @slayoo in #1355
  • replace empty returns in tests with annotated pytest.skip() calls. closes #1076 by @slayoo in #1356
  • complete volume-to-mass transition for base attribute. closes #798 by @slayoo in #1357
  • freezing tests volume-to-mass refactor. closes #1262 by @slayoo in #1358

Full Changelog: v2.64...v2.65

PySDM v2.64

21 Jun 07:19
4de8327
Compare
Choose a tag to compare

What's Changed

Thanks @jbarr444 for feedback

Full Changelog: v2.63...v2.64

PySDM v2.63

19 Jun 13:38
0bfc98a
Compare
Choose a tag to compare

What's Changed

  • bump Numba CI requirement to 0.60 by @slayoo in #1340
  • temporarily restrict NumPy version requirement to <2.0.0 by @slayoo in #1345
  • replacing optional (sic!) normalisation by dv with meaningful specific=True/False flag in ParticleSizeSpectrum product by @slayoo in #1343

Thanks @jbarr444 for reporting the issue with ParticleSizeSpectrum product!

Full Changelog: v2.62...v2.63

PySDM v2.62

11 Jun 11:32
1a15de0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.61...v2.62

PySDM v2.61

05 Jun 22:32
38b0fa7
Compare
Choose a tag to compare

What's Changed

  • Numba JIT: set parallel=False for global defaults, and =True for backend defaults by @slayoo in #1336
  • Bump pypartmc from 1.3.0 to 1.3.1 by @dependabot in #1335

Full Changelog: v2.60...v2.61