diff --git a/CHANGELOG.md b/CHANGELOG.md index b80dfb7b..a38a6299 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.1.3 2025-03-04 + +- Fix missing dependency issue for packaging + +- Support out-of-order field definitions in the VCF header (#322, @ACEnglish) + # 0.1.2 2025-02-04 - Reduce memory requirement for encoding genotypes with large sample sizes @@ -20,7 +26,7 @@ Breaking changes Maintenance release: -- Pin numpy to < 2 +- Pin numpy to < 2 - Pin Zarr to < 3 # 0.1.0 2024-06-10 diff --git a/bio2zarr/zarr_utils.py b/bio2zarr/zarr_utils.py index 11c6b374..d99b71a4 100644 --- a/bio2zarr/zarr_utils.py +++ b/bio2zarr/zarr_utils.py @@ -1,9 +1,8 @@ import zarr -from packaging.version import Version def zarr_v3() -> bool: - return Version(zarr.__version__).major >= 3 + return zarr.__version__ >= "3" if zarr_v3(): diff --git a/pyproject.toml b/pyproject.toml index ecb3f60c..0b72ca1c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,6 @@ dependencies = [ # colouredlogs pulls in humanfriendly", "cyvcf2", "bed_reader", - "packaging", ] requires-python = ">=3.9" classifiers = [