From 1ab1e197f183405811b023341d48f8265ca10f1a Mon Sep 17 00:00:00 2001 From: Benjamin A. Beasley Date: Jul 13 2023 03:04:21 +0000 Subject: Update to 3.7.0 (close RHBZ#2222162) - Now requires hdmf-common-schema 1.7.0 - New “tqdm” extra - New “linkml” extra omitted (python-linkml-runtime not packaged) --- diff --git a/.gitignore b/.gitignore index 245db80..7c8ac07 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /hdmf-3.5.5.tar.gz /hdmf-3.6.0.tar.gz /hdmf-3.6.1.tar.gz +/hdmf-3.7.0.tar.gz diff --git a/python-hdmf.spec b/python-hdmf.spec index 2c724ba..6ebe466 100644 --- a/python-hdmf.spec +++ b/python-hdmf.spec @@ -1,7 +1,11 @@ # XXX: note for maintainers -# Do NOT update HDMF without checking if packages that depend on it, for example python-pynwb can be installed with the new version +# Do NOT update HDMF without checking if packages that depend on it, for +# example python-pynwb can be installed with the new version -%bcond_without tests +%bcond tests 1 + +# Not yet packaged: https://pypi.org/project/linkml-runtime/ +%bcond linkml 0 %global desc %{expand: The Hierarchical Data Modeling Framework The Hierarchical Data Modeling @@ -17,10 +21,10 @@ https://hdmf.readthedocs.io} # number can be read from # src/hdmf/common/hdmf-common-schema/common/namespace.yaml, in # ['namespaces'][0]['version']. -%global schema_version 1.6.0 +%global schema_version 1.7.0 Name: python-hdmf -Version: 3.6.1 +Version: 3.7.0 Release: %autorelease Summary: A package for standardizing hierarchical object data @@ -59,7 +63,7 @@ Requires: hdmf-common-schema = %{schema_epoch}:%{schema_version} %description -n python3-hdmf %{desc} -%pyproject_extras_subpkg -n python3-hdmf zarr +%pyproject_extras_subpkg -n python3-hdmf zarr tqdm %{?with_linkml:linkml} # https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/#_scriptlet_to_replace_a_directory %pretrans -p -n python3-hdmf @@ -82,7 +86,7 @@ end rm -vrf src/hdmf/common/hdmf-common-schema/ %generate_buildrequires -%pyproject_buildrequires -x zarr +%pyproject_buildrequires -x zarr,tqdm%{?with_linkml:,linkml} %build %pyproject_wheel diff --git a/sources b/sources index 842f25b..0d86d7e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (hdmf-3.6.1.tar.gz) = c82c543d108d5eeea318b11479b8838378cbc60b19cc9b458742658173986d63591c2b62ba3c825c51a0b90601d7a207dc7e1709a45c121cbe81a115aef0728d +SHA512 (hdmf-3.7.0.tar.gz) = abc3b659b0257b3bf67babb50fe77c695f6198110f46a8b2135e50752657a88cb25da44d6901a591930341a55f6b89fe07da4c5d22c809cd5fcc939a2efd98a5