diff --git a/CHANGELOG.md b/CHANGELOG.md index 40bb7275..1bef7fc8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## v4.5.0 + +- Added: New `cluster_vars` argument for `Job.queue` method for queueing to clusters +- Added: Various `print` methods for inspecting available job types, inputs, outputs and parameters +- Updated: Allow copy and symlink operations from outside project directory +- Updated: Allow larger shapes for dataset fields +- Fixed: Always raise explicit errors when dataset allocation fails +- Fixed: Correctly retain fields when appending or creating a union of empty datasets with non-empty fields +- Fixed: Correctly allow excluding `uid` field in `Dataset.descr` method +- Docs: New guide for job access and inspection +- Docs: Fix broken code in custom latent trajectory example +- Docs: Generalize 3D Flex custom trajectory example to >2 dimensions + ## v4.4.1 - Fixed: Correct command response error data formatting diff --git a/cryosparc/__init__.py b/cryosparc/__init__.py index aaf4ab5d..7c13af95 100644 --- a/cryosparc/__init__.py +++ b/cryosparc/__init__.py @@ -1,4 +1,4 @@ -__version__ = "4.4.1" +__version__ = "4.5.0" def get_include(): diff --git a/pyproject.toml b/pyproject.toml index e64c6ad7..5b284035 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "cryosparc-tools" -version = "4.4.1" +version = "4.5.0" description = "Toolkit for interfacing with CryoSPARC" readme = "README.md" requires-python = ">=3.7" diff --git a/setup.py b/setup.py index aedbf1d3..983413b0 100644 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ setup( name="cryosparc_tools", - version="4.4.1", + version="4.5.0", description="Toolkit for interfacing with CryoSPARC", headers=["cryosparc/include/cryosparc-tools/dataset.h"], ext_modules=cythonize(