Skip to content

Releases: open-atmos/PyPartMC

PyPartMC v2.0.0-pre.10

21 Nov 22:30
f924d65

Choose a tag to compare

What's Changed

Full Changelog: v2.0.0-pre.9...v2.0.0-pre.10

PyPartMC v2.0.0-pre.9

09 Nov 14:20
1490a37

Choose a tag to compare

What's Changed

  • add .binder/apt.txt with instruction to install gfortran for DustPy by @slayoo in #453
  • require PyPartMC>=2.0.0rc8 on binder by @slayoo in #454
  • Workarounds for HDF5 MINGW issues by @Griger5 in #456
  • add ACPD DOI link to the immersion_freezing notebook by @slayoo in #455
  • add chamber notebook links to README. closes #378 by @slayoo in #457
  • Add missing test for aero_background by @jcurtis2 in #459
  • Add particle weighting setters and getters by @jcurtis2 in #460
  • Replace nlohmann::json with nlohmann::ordered_json to maintain order in input/output. Bumps nanobind_json submodule. Closes #213 by @Griger5 in #461

Full Changelog: v2.0.0-pre.8...v2.0.0-pre.9

PyPartMC v2.0.0-pre.8

18 Sep 15:43
56c2c24

Choose a tag to compare

What's Changed

  • enforce pre-release pip-install on Colab in the immersion freezing notebook by @slayoo in #449
  • exclude ARM Jupyterhub URLs from urlcheck by @slayoo in #451
  • .gitmodules cleanup by @slayoo in #448
  • add Wenhan as co-author in .zenodo.json by @slayoo in #452

Full Changelog: v2.0.0-pre.7...v2.0.0-pre.8

PyPartMC v2.0.0-pre.7

13 Sep 16:21
680b763

Choose a tag to compare

What's Changed

  • immersion freezing support (temporarily pointing to a non-default imf partmc repo branch) and new example notebook reproducing results from Tang et al. 2025 (to be submitted) by @slayoo @tangwhiap @jcurtis2 in #441

Full Changelog: v2.0.0-pre.6...v2.0.0-pre.7

PyPartMC v2.0.0-pre.6

11 Sep 18:47
1166864

Choose a tag to compare

What's Changed

  • fix BinGrid::init() arg type by @slayoo in #444
  • Fix issues with pdoc auto-generated documentation (missing objects, no docstrings for functions) by @Griger5 in #443
  • replace a defunct link to aiomfac.caltech.edu with an archive.org URL in README.md by @slayoo in #446
  • Investigate (and fix) documentation by @Griger5 in #445
  • General improvement of docstrings by @jcurtis2 in #447

Full Changelog: v2.0.0-pre.5...v2.0.0-pre.6

PyPartMC v2.0.0-pre.5

28 Aug 17:16
c683a1a

Choose a tag to compare

What's Changed

  • bump PartMC submodule version to current main by @slayoo in #442

Full Changelog: v2.0.0-pre.4...v2.0.0-pre.5

PyPartMC v2.0.0-pre.4

28 Aug 17:15
d9e1107

Choose a tag to compare

What's Changed

  • reinstantiate header independence check in CMakeLists.txt (was commented out in the nanobind PR) by @slayoo in #437
  • CI: add URL checks searching for broken HTTP links in source code, docs, etc by @slayoo in #434
  • CAMP-enabled object initialisation (incl. new multiphase chemistry example notebook depicting CAMP-enabled simulation) by @jcurtis2 in #368

Full Changelog: v2.0.0-pre.3...v2.0.0-pre.4

PyPartMC v2.0.0-pre.3

30 Jul 23:24
d664b97

Choose a tag to compare

What's Changed

  • fix version id problem by providing metadata.version.provider for scikit-build in pyproject.toml by @slayoo in #436

Full Changelog: v2.0.0-pre.2...v2.0.0-pre.3

PyPartMC v2.0.0-pre.2

30 Jul 13:55
b89bd74

Choose a tag to compare

fixed license spec in pyproject.toml

Full Changelog: v2.0.0-pre.1...v2.0.0-pre.2

PyPartMC v2.0.0-pre.1

30 Jul 12:47
9c6cd8e

Choose a tag to compare

What's Changed

  • speed up Matlab jobs by using setup-matlab's cache by @slayoo in #432
  • Switch PyPartMC's binding system from pybind11 to nanobind by @Griger5 in #431

KUDOS @Griger5!

Full Changelog: v1.7.2...v2.0.0-pre.1