From 425003f9432850d6915128ef31a3b86b7fe42425 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 24 Apr 2025 16:43:44 -0400 Subject: [PATCH 01/19] Update .rpmlintrc file for a new rpmlint version --- bids-schema.rpmlintrc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bids-schema.rpmlintrc b/bids-schema.rpmlintrc index d02664e..654cab4 100644 --- a/bids-schema.rpmlintrc +++ b/bids-schema.rpmlintrc @@ -9,3 +9,7 @@ addFilter(r" invalid-url Source[1-9]: .*\.tar\.zst$") addFilter(r" inconsistent-file-extension .*\.tar\.zst$") # The symlink target is provided by a dependency on the base package addFilter(r"python3-bidsschematools.noarch: W: dangling-relative-symlink ") +# Maybe this is a valid suggestion; I don’t know. The %ghost is there by policy +# as a workaround for RPM limitations, and will be gone in a few releases +# anyway. +addFilter(r" zero-perms-ghost .*schema\.rpmmoved") From 5d5b52ceb258a27b12c8a663d7dc5e877f90672d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 16 May 2025 09:47:58 -0400 Subject: [PATCH 02/19] Update to 1.0.7 (close RHBZ#2366830) --- .gitignore | 1 + bids-schema.rpmlintrc | 9 ------ bids-schema.spec | 64 ++++++++++++------------------------------- sources | 6 ++-- 4 files changed, 22 insertions(+), 58 deletions(-) diff --git a/.gitignore b/.gitignore index 2639a6f..7cbf8e5 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /bids-specification-schema-1.0.4.tar.gz /bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst /bids-specification-schema-1.0.5.tar.gz +/bids-specification-schema-1.0.7.tar.gz diff --git a/bids-schema.rpmlintrc b/bids-schema.rpmlintrc index 654cab4..90379c3 100644 --- a/bids-schema.rpmlintrc +++ b/bids-schema.rpmlintrc @@ -1,15 +1,6 @@ -# It is normal that extras metapackages should not have documentation, or any -# files at all. -addFilter(r"\+\w+.noarch: W: no-documentation") -# This is not a spelling error -addFilter(r" spelling-error \('([Mm]etapackage)s?',") # There are no URLs for these sources because we must generate them with scripts: addFilter(r" invalid-url Source[1-9]: .*\.tar\.zst$") # These are fine; rpmlint does not understand .tar.zst addFilter(r" inconsistent-file-extension .*\.tar\.zst$") # The symlink target is provided by a dependency on the base package addFilter(r"python3-bidsschematools.noarch: W: dangling-relative-symlink ") -# Maybe this is a valid suggestion; I don’t know. The %ghost is there by policy -# as a workaround for RPM limitations, and will be gone in a few releases -# anyway. -addFilter(r" zero-perms-ghost .*schema\.rpmmoved") diff --git a/bids-schema.spec b/bids-schema.spec index 759effe..15b9429 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.5 +Version: 1.0.7 Release: %autorelease Summary: BIDS schema description @@ -113,7 +113,7 @@ Features: • simple CLI bindings (e.g. bst export) -%pyproject_extras_subpkg -n python3-bidsschematools render expressions +%pyproject_extras_subpkg -n python3-bidsschematools validation render expressions %prep @@ -133,7 +133,7 @@ rm -rf src/js/ src/css/ %generate_buildrequires pushd tools/schemacode >/dev/null -%pyproject_buildrequires -x render,expressions +%pyproject_buildrequires -x validation,render,expressions popd >/dev/null @@ -158,17 +158,21 @@ install -t '%{buildroot}%{_datadir}/bids-schema/versions/%{bidsversion}' \ pushd tools/schemacode >/dev/null %pyproject_install -%pyproject_save_files -l bidsschematools +%pyproject_save_files -L bidsschematools popd +# Include a copy of the “exported” JSON version of the schema in the base +# package to imitate the structure of +# https://github.com/bids-standard/bids-schema. See readthedocs.yml. +install -p -m 0644 \ + -t '%{buildroot}%{_datadir}/bids-schema/versions/%{bidsversion}' \ + '%{buildroot}%{python3_sitelib}/bidsschematools/data/schema.json' + # Unbundle the schema data from the Python library. -# Since the schema directory is replaced by a symbolic link into the base -# package, we must remove its contents from the files list, and we must remove -# the directory itself so that we can list it manually without %%dir. sed -r -i '/\/bidsschematools\/data\/schema(\/|$)/d' %{pyproject_files} -for thing in metaschema.json schema +for thing in metaschema.json schema.json do - rm -rv "%{buildroot}%{python3_sitelib}/bidsschematools/data/${thing}" + rm "%{buildroot}%{python3_sitelib}/bidsschematools/data/${thing}" # Create an absolute symlink into the buildroot and then convert it to a # relative one; the relative symlink works both in %%check and after the # package is actually installed. @@ -178,14 +182,6 @@ do symlinks -c -o "%{buildroot}%{python3_sitelib}/bidsschematools/data/${thing}" done -# Generate and include a copy of the “exported” JSON version of the schema to -# imitate the structure of https://github.com/bids-standard/bids-schema. See -# readthedocs.yml. We do this in %%install rather than %%build because we need -# to use the generated “bst” entry point. -PYTHONDONTWRITEBYTECODE=1 PYTHONPATH='%{buildroot}%{python3_sitelib}' \ - %{buildroot}%{_bindir}/bst -v export --output \ - '%{buildroot}%{_datadir}/bids-schema/versions/%{bidsversion}/schema.json' - # Do not ship the tests. sed -r -i '/\/bidsschematools\/tests(\/|$)/d' %{pyproject_files} sed -r -i '/bidsschematools\.tests(\.|$)/d' '%{_pyproject_modules}' @@ -211,6 +207,10 @@ symlinks -c -o '%{buildroot}%{_pkgdocdir}/README.md' install -t '%{buildroot}%{_docdir}/python3-bidsschematools' -D -p -m 0644 \ tools/schemacode/README.md +# [MISC] In bidsschematools, exclude .gitignore files from sdists +# https://github.com/bids-standard/bids-specification/pull/2117 +find '%{buildroot}' -type f -name '.gitignore' -print -delete + %check # Sanity check @@ -230,35 +230,12 @@ ln -s "${PWD}/bids-examples-%{examples_commit}" \ tools/schemacode/tests/data/bids-examples ln -s "${PWD}/bids-error-examples-%{error_examples_commit}" \ tools/schemacode/tests/data/bids-error-examples -# We also link the actual schema data, as unbundled and installed in the -# buildroot. -rm -rvf 'tools/schemacode/src/bidsschematools/data' -ln -s '%{buildroot}%{python3_sitelib}/bidsschematools/data' \ - 'tools/schemacode/src/bidsschematools/data' # All of this manipulation is OK here in %%check because we already built the # wheel and installed the library to the buildroot. %pytest ${ignore-} -k "${k-}" -v -# https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/#_scriptlet_to_replace_a_directory -# Added for F42; can be removed in F45 (upgrade path for three releases) -%pretrans -p -n python3-bidsschematools -path = "%{python3_sitelib}/bidsschematools/data/schema" -st = posix.stat(path) -if st and st.type == "directory" then - status = os.rename(path, path .. ".rpmmoved") - if not status then - suffix = 0 - while not status do - suffix = suffix + 1 - status = os.rename(path .. ".rpmmoved", path .. ".rpmmoved." .. suffix) - end - os.rename(path, path .. ".rpmmoved") - end -end - - %files %license LICENSE %doc %dir %{_pkgdocdir} @@ -285,15 +262,10 @@ end %files -n python3-bidsschematools -f %{pyproject_files} +%license tools/schemacode/LICENSE %doc %dir %{_docdir}/python3-bidsschematools %doc %{_docdir}/python3-bidsschematools/README.md -# Symbolic link into the appropriate directory in the base package: -%{python3_sitelib}/bidsschematools/data/schema -# https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/#_scriptlet_to_replace_a_directory -# Added for F42; can be removed in F45 (upgrade path for three releases) -%ghost %{python3_sitelib}/bidsschematools/data/schema.rpmmoved - %{_bindir}/bst %{_mandir}/man1/bst.1* %{_mandir}/man1/bst-*.1* diff --git a/sources b/sources index 6d256cb..1ac0544 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.5.tar.gz) = a140e0f22a5ad857e6a6678ab2a9dfb699fd4db0f9492ba3f97d373a31c2488201665f02ffe5d57cc0d6c269f0f4ff844a72fea0169d2afcc5d2cdeee8fdf3eb -SHA512 (bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst) = 94afdcfe08c9bfa5b764fd21d14695a0c34cb66310dcb3332b3976b9bcfe431dc2d5101eda7bd70827be708e3054cdfb933bfbaa473ae55645590e2c4f14e38d -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = b8281f6120731d72d2271869414f88edb94c7a54dd732e689cf331f011a4caaad7372556cee1b58d9a91ee1ee3644933d59cbad304a3b291d846610a7897af8e +SHA512 (bids-specification-schema-1.0.7.tar.gz) = 0c3d41559b9edf77c7eb5da259173c69d8b41c6fea10d4037105e36b9b646cd3de47e1c6c57ccb6df2d51037220594bb4863b553a5fd316fd284f97ff05374c1 +SHA512 (bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst) = f919a598f9c584274aed71bb2da4ea6b48b0fa494a6c68a191616644c772e7fad1951dd241ee834734c38aff4039dd4c164412b66edf3f549756792213486897 +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f1f1417a44ac4ffeb722974f8dae12614d7481263a48e3ee948537aaae3d5529487934637a3fc83eaa209045dc2c1c94f7568268df1e2168814b0c71f4f4a4ec From 53595880b6552bb529721fbfb91cdd2cdf13e8b3 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 16 May 2025 17:58:31 -0400 Subject: [PATCH 03/19] Update to 1.0.8 (close RHBZ#2366945) --- .gitignore | 1 + bids-schema.spec | 6 +----- sources | 6 +++--- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 7cbf8e5..ddc84fa 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst /bids-specification-schema-1.0.5.tar.gz /bids-specification-schema-1.0.7.tar.gz +/bids-specification-schema-1.0.8.tar.gz diff --git a/bids-schema.spec b/bids-schema.spec index 15b9429..ca725d7 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.7 +Version: 1.0.8 Release: %autorelease Summary: BIDS schema description @@ -207,10 +207,6 @@ symlinks -c -o '%{buildroot}%{_pkgdocdir}/README.md' install -t '%{buildroot}%{_docdir}/python3-bidsschematools' -D -p -m 0644 \ tools/schemacode/README.md -# [MISC] In bidsschematools, exclude .gitignore files from sdists -# https://github.com/bids-standard/bids-specification/pull/2117 -find '%{buildroot}' -type f -name '.gitignore' -print -delete - %check # Sanity check diff --git a/sources b/sources index 1ac0544..aa4d6a0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.7.tar.gz) = 0c3d41559b9edf77c7eb5da259173c69d8b41c6fea10d4037105e36b9b646cd3de47e1c6c57ccb6df2d51037220594bb4863b553a5fd316fd284f97ff05374c1 -SHA512 (bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst) = f919a598f9c584274aed71bb2da4ea6b48b0fa494a6c68a191616644c772e7fad1951dd241ee834734c38aff4039dd4c164412b66edf3f549756792213486897 -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f1f1417a44ac4ffeb722974f8dae12614d7481263a48e3ee948537aaae3d5529487934637a3fc83eaa209045dc2c1c94f7568268df1e2168814b0c71f4f4a4ec +SHA512 (bids-specification-schema-1.0.8.tar.gz) = 80aca01742d9f0d0e2584c85bd61c24cb5e32b8577c792f981187ab1c6aac390a0a2203b7515baa16313845cb93f68dc7404c596dd02b3effa3e8208b357d983 +SHA512 (bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst) = b05b593a374aec54c1acaee9e44b9946115cc516f7a643b4586a510fe9803b7a9003053dbe2c37ccff35b307d00d9976410b02406c59597870266ddf16b64fbe +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 25ec6e5bc510d9755690e365c01906ea96ec9a8f75c2b7ffcb161b10eea92d8faf8764c701788f9099eb01aee29e162cbe69698ddb9a9ef6214830cfcfad4288 From 00515d84c7324c26ea6bddd28fef5ce91089703c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 22 May 2025 17:33:26 -0400 Subject: [PATCH 04/19] Update to 1.0.9 (close RHBZ#2368112) --- .gitignore | 1 + bids-schema.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ddc84fa..78fa528 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /bids-specification-schema-1.0.5.tar.gz /bids-specification-schema-1.0.7.tar.gz /bids-specification-schema-1.0.8.tar.gz +/bids-specification-schema-1.0.9.tar.gz diff --git a/bids-schema.spec b/bids-schema.spec index ca725d7..867f2cf 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.8 +Version: 1.0.9 Release: %autorelease Summary: BIDS schema description diff --git a/sources b/sources index aa4d6a0..6c9aff2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.8.tar.gz) = 80aca01742d9f0d0e2584c85bd61c24cb5e32b8577c792f981187ab1c6aac390a0a2203b7515baa16313845cb93f68dc7404c596dd02b3effa3e8208b357d983 +SHA512 (bids-specification-schema-1.0.9.tar.gz) = 4245674739cdd00436ec292eaba7e3b1488e48696bfc1fef8b94395d806a2ad96e6eb84b225d904e72298822bb5c8d738c401584b0090cf11a9d6cdd5c567c09 SHA512 (bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst) = b05b593a374aec54c1acaee9e44b9946115cc516f7a643b4586a510fe9803b7a9003053dbe2c37ccff35b307d00d9976410b02406c59597870266ddf16b64fbe SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 25ec6e5bc510d9755690e365c01906ea96ec9a8f75c2b7ffcb161b10eea92d8faf8764c701788f9099eb01aee29e162cbe69698ddb9a9ef6214830cfcfad4288 From 625d8c9d19b2f4047c1f8f67009edd3aba8bdf14 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 3 Jun 2025 14:08:35 -0400 Subject: [PATCH 05/19] Update to 1.0.10 (close RHBZ#2370055) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 78fa528..5c952ab 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ /bids-specification-schema-1.0.7.tar.gz /bids-specification-schema-1.0.8.tar.gz /bids-specification-schema-1.0.9.tar.gz +/bids-specification-schema-1.0.10.tar.gz +/bids-examples-54355d2bbfec3fc126dd3cb80c3db9813505e3df-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index 867f2cf..468f008 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.9 +Version: 1.0.10 Release: %autorelease Summary: BIDS schema description @@ -47,7 +47,7 @@ Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{ # tools/schemacode/src/bidsschematools/conftest.py, which contains code to download # these if they are not present. %global examples_url https://github.com/bids-standard/bids-examples -%global examples_commit f21306744fd57bfd5c8e8e91d907fa8448f9eca5 +%global examples_commit 54355d2bbfec3fc126dd3cb80c3db9813505e3df %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index 6c9aff2..715889e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.9.tar.gz) = 4245674739cdd00436ec292eaba7e3b1488e48696bfc1fef8b94395d806a2ad96e6eb84b225d904e72298822bb5c8d738c401584b0090cf11a9d6cdd5c567c09 -SHA512 (bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst) = b05b593a374aec54c1acaee9e44b9946115cc516f7a643b4586a510fe9803b7a9003053dbe2c37ccff35b307d00d9976410b02406c59597870266ddf16b64fbe -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 25ec6e5bc510d9755690e365c01906ea96ec9a8f75c2b7ffcb161b10eea92d8faf8764c701788f9099eb01aee29e162cbe69698ddb9a9ef6214830cfcfad4288 +SHA512 (bids-specification-schema-1.0.10.tar.gz) = d7ef81ddd318073de5e0166c42acf3d26c8a77939734a15b7ec0aad8d1b5462b515028bbacc202eb1524a1ec33218d6ccb42648b158662859d56638df200e329 +SHA512 (bids-examples-54355d2bbfec3fc126dd3cb80c3db9813505e3df-filtered.tar.zst) = aca85c6ae2570962a6da2841abdc69467b463bc10a5094a54c3c0bb92471688950e49ab9225afe72b7a8ed267ede21a761e8ca102bb56e6e11ca2594bc4ab226 +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f5afc86fe819c12fbb5dfd114379b6e8c432e957a26ad1d317662190a39d29335a144d9270a273ce78d937f4b6adcb904f320294784c85ae0328f0623c678b45 From fe35e19593600f53c937e47915bc95e9ba14ee80 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 4 Jun 2025 21:29:49 +0200 Subject: [PATCH 06/19] Rebuilt for Python 3.14 From 7ea5af4cba17afdd4c99cdf60d77f26abd0f1d7a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 17:40:59 +0000 Subject: [PATCH 07/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From adf34a1804a5583a0a326d132c0a2b37e6a8464f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 1 Aug 2025 07:13:38 -0400 Subject: [PATCH 08/19] Update to 1.0.11 (close RHBZ#2385888) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 5c952ab..b04ea4b 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,5 @@ /bids-specification-schema-1.0.9.tar.gz /bids-specification-schema-1.0.10.tar.gz /bids-examples-54355d2bbfec3fc126dd3cb80c3db9813505e3df-filtered.tar.zst +/bids-specification-schema-1.0.11.tar.gz +/bids-examples-e742618e66cce8fa16bf1066caa47d543508857c-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index 468f008..17eede6 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.10 +Version: 1.0.11 Release: %autorelease Summary: BIDS schema description @@ -47,7 +47,7 @@ Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{ # tools/schemacode/src/bidsschematools/conftest.py, which contains code to download # these if they are not present. %global examples_url https://github.com/bids-standard/bids-examples -%global examples_commit 54355d2bbfec3fc126dd3cb80c3db9813505e3df +%global examples_commit e742618e66cce8fa16bf1066caa47d543508857c %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index 715889e..4342898 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.10.tar.gz) = d7ef81ddd318073de5e0166c42acf3d26c8a77939734a15b7ec0aad8d1b5462b515028bbacc202eb1524a1ec33218d6ccb42648b158662859d56638df200e329 -SHA512 (bids-examples-54355d2bbfec3fc126dd3cb80c3db9813505e3df-filtered.tar.zst) = aca85c6ae2570962a6da2841abdc69467b463bc10a5094a54c3c0bb92471688950e49ab9225afe72b7a8ed267ede21a761e8ca102bb56e6e11ca2594bc4ab226 -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f5afc86fe819c12fbb5dfd114379b6e8c432e957a26ad1d317662190a39d29335a144d9270a273ce78d937f4b6adcb904f320294784c85ae0328f0623c678b45 +SHA512 (bids-specification-schema-1.0.11.tar.gz) = 3135d976b4d8920b56e35955f23baad4fea0dff95c98a6c2952163f68e4c81d9be0c70b3c25e5bf03beb75b1c926f828a8f76753f72305635a86006d7c81721b +SHA512 (bids-examples-e742618e66cce8fa16bf1066caa47d543508857c-filtered.tar.zst) = 84554f63b937803396c0f64b5b429a6a9b368389b38129fda72812064da1fc87e1b9e9a7bb3c9c75e23a6fe0e9800f559024ca60620178578243c57fabc1c302 +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = a64a07732a2527ca3b51c7d9905110cb61852f85cd842f28cac32e8a03ddf9246295992e61424d04584346d1f80540a28f39ec22c9138fb2b5dcec7f0fe379fe From ac68ccbb616b32e17500e7ea9995af721db666de Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 4 Aug 2025 13:36:57 -0400 Subject: [PATCH 09/19] Update to 1.0.12 (close RHBZ#2386327) --- .gitignore | 1 + bids-schema.spec | 2 +- sources | 6 +++--- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b04ea4b..b107129 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /bids-examples-54355d2bbfec3fc126dd3cb80c3db9813505e3df-filtered.tar.zst /bids-specification-schema-1.0.11.tar.gz /bids-examples-e742618e66cce8fa16bf1066caa47d543508857c-filtered.tar.zst +/bids-specification-schema-1.0.12.tar.gz diff --git a/bids-schema.spec b/bids-schema.spec index 17eede6..e69940a 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.11 +Version: 1.0.12 Release: %autorelease Summary: BIDS schema description diff --git a/sources b/sources index 4342898..f8dd245 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.11.tar.gz) = 3135d976b4d8920b56e35955f23baad4fea0dff95c98a6c2952163f68e4c81d9be0c70b3c25e5bf03beb75b1c926f828a8f76753f72305635a86006d7c81721b -SHA512 (bids-examples-e742618e66cce8fa16bf1066caa47d543508857c-filtered.tar.zst) = 84554f63b937803396c0f64b5b429a6a9b368389b38129fda72812064da1fc87e1b9e9a7bb3c9c75e23a6fe0e9800f559024ca60620178578243c57fabc1c302 -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = a64a07732a2527ca3b51c7d9905110cb61852f85cd842f28cac32e8a03ddf9246295992e61424d04584346d1f80540a28f39ec22c9138fb2b5dcec7f0fe379fe +SHA512 (bids-specification-schema-1.0.12.tar.gz) = 13c28fae48fc68d985a5f8191f267cd70f1ae1768f0da4a5f8c4b4d21fb89d4ffdb32fb3ae9cd3b4f65df431fa74926ccd0826c2b8f68382a5fb1103a3f40d11 +SHA512 (bids-examples-e742618e66cce8fa16bf1066caa47d543508857c-filtered.tar.zst) = eda9d02fec395199b0729688a19e807fe550c84c6c1a74e2086699de0f79d6352ee8ac221a3729c130038b4268158b4c915e81acfd96473884d6aa6cd03bbac5 +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 5635eccae2f822e572f7d1645c0017fae7ffabe56baa766e8535934d2f1f5d3ab6c3f5e0fed9737e68dbca7041127c0bac907afe3bee5d0d8ec9db724df9a96f From eeebf75b3172f61a8c35e5aea6470e4fefc657a6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 12 Aug 2025 18:22:12 -0400 Subject: [PATCH 10/19] Update to 1.0.13 (close RHBZ#2387162) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index b107129..45922b8 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,5 @@ /bids-specification-schema-1.0.11.tar.gz /bids-examples-e742618e66cce8fa16bf1066caa47d543508857c-filtered.tar.zst /bids-specification-schema-1.0.12.tar.gz +/bids-specification-schema-1.0.13.tar.gz +/bids-examples-ce064b0868cf5ccd0098850be12e5205bedfa671-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index e69940a..0936c57 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.12 +Version: 1.0.13 Release: %autorelease Summary: BIDS schema description @@ -47,7 +47,7 @@ Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{ # tools/schemacode/src/bidsschematools/conftest.py, which contains code to download # these if they are not present. %global examples_url https://github.com/bids-standard/bids-examples -%global examples_commit e742618e66cce8fa16bf1066caa47d543508857c +%global examples_commit ce064b0868cf5ccd0098850be12e5205bedfa671 %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index f8dd245..4575266 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.12.tar.gz) = 13c28fae48fc68d985a5f8191f267cd70f1ae1768f0da4a5f8c4b4d21fb89d4ffdb32fb3ae9cd3b4f65df431fa74926ccd0826c2b8f68382a5fb1103a3f40d11 -SHA512 (bids-examples-e742618e66cce8fa16bf1066caa47d543508857c-filtered.tar.zst) = eda9d02fec395199b0729688a19e807fe550c84c6c1a74e2086699de0f79d6352ee8ac221a3729c130038b4268158b4c915e81acfd96473884d6aa6cd03bbac5 -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 5635eccae2f822e572f7d1645c0017fae7ffabe56baa766e8535934d2f1f5d3ab6c3f5e0fed9737e68dbca7041127c0bac907afe3bee5d0d8ec9db724df9a96f +SHA512 (bids-specification-schema-1.0.13.tar.gz) = ecc05d9d120e42658881730ee0ec0d1c854bc181c146ef231b3c54582a28857d7b45556a669ea1afa71a083124ead7fcef95649d334a41799c16d5800135264d +SHA512 (bids-examples-ce064b0868cf5ccd0098850be12e5205bedfa671-filtered.tar.zst) = 225894295904a78a068c44e18c174c2d1eacea607a2f5737717df995679d74353478430d4befa037e0a7829b9ce7df5f216c145b4eedf46aa7d7f4a8a5c7de00 +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 27f526a2e98534fe5a718f8dbb6b604b7811065f774c56cc4fce04f3e464e032bd9e4cfa45f310f97c983d1059b58b3aad6abf85a0c054834ae7bf925bbbb395 From 1b83fa9a2dde34ef97e4aecd9cb81605dcb0dc4f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:39:45 +0200 Subject: [PATCH 11/19] Rebuilt for Python 3.14.0rc2 bytecode From 07fbe3a5ea6eb1f83d221444e665822308d84f9e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 15 Aug 2025 07:07:52 -0400 Subject: [PATCH 12/19] Update to 1.0.14 (close RHBZ#2388666) --- .gitignore | 1 + bids-schema.spec | 2 +- sources | 6 +++--- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 45922b8..a9e50e7 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /bids-specification-schema-1.0.12.tar.gz /bids-specification-schema-1.0.13.tar.gz /bids-examples-ce064b0868cf5ccd0098850be12e5205bedfa671-filtered.tar.zst +/bids-specification-schema-1.0.14.tar.gz diff --git a/bids-schema.spec b/bids-schema.spec index 0936c57..aed9a4f 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.13 +Version: 1.0.14 Release: %autorelease Summary: BIDS schema description diff --git a/sources b/sources index 4575266..fb060ef 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.13.tar.gz) = ecc05d9d120e42658881730ee0ec0d1c854bc181c146ef231b3c54582a28857d7b45556a669ea1afa71a083124ead7fcef95649d334a41799c16d5800135264d -SHA512 (bids-examples-ce064b0868cf5ccd0098850be12e5205bedfa671-filtered.tar.zst) = 225894295904a78a068c44e18c174c2d1eacea607a2f5737717df995679d74353478430d4befa037e0a7829b9ce7df5f216c145b4eedf46aa7d7f4a8a5c7de00 -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 27f526a2e98534fe5a718f8dbb6b604b7811065f774c56cc4fce04f3e464e032bd9e4cfa45f310f97c983d1059b58b3aad6abf85a0c054834ae7bf925bbbb395 +SHA512 (bids-specification-schema-1.0.14.tar.gz) = 4d44564fe125ee9ba9fdd7839ad861fcc01ab6ff8612b09beed9b53bbbbfb354ffeb99018e79f7aa6b2fe91abe481a0c734c3d2d2371cf6d147899a6e34ecbc7 +SHA512 (bids-examples-ce064b0868cf5ccd0098850be12e5205bedfa671-filtered.tar.zst) = eeacb2a8a19d752984a5445a4aacc830b8134493b9dd8ac16e7872782c4746bfb3051a7af21a097d09c87ca1e42c25827023281711cda41ab005231780a647c3 +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 92df65b1be398cebe3de9df94a6413a72dd407391bb3b6ad8e7b065d0d94dcdb3e03f421718f20195685367c7c4a1dcc7e3b73af4a7b41e45267fcd5520d13d3 From 4b1a87256051db704291d86ae29c9dd30ba58164 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 5 Sep 2025 08:10:53 +0100 Subject: [PATCH 13/19] Update to 1.1.0 (close RHBZ#2392899) --- .gitignore | 2 ++ bids-schema.spec | 15 +++++++++++++-- sources | 4 ++-- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a9e50e7..322b12d 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,5 @@ /bids-specification-schema-1.0.13.tar.gz /bids-examples-ce064b0868cf5ccd0098850be12e5205bedfa671-filtered.tar.zst /bids-specification-schema-1.0.14.tar.gz +/bids-specification-schema-1.1.0.tar.gz +/bids-examples-546cb454ca33327fb27474edb508ead17c4053ac-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index aed9a4f..241bacd 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,9 @@ +# Removable test dependency, not yet packaged: +# https://pypi.org/project/check-jsonschema +%bcond check_jsonschema 0 + Name: bids-schema -Version: 1.0.14 +Version: 1.1.0 Release: %autorelease Summary: BIDS schema description @@ -47,7 +51,7 @@ Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{ # tools/schemacode/src/bidsschematools/conftest.py, which contains code to download # these if they are not present. %global examples_url https://github.com/bids-standard/bids-examples -%global examples_commit ce064b0868cf5ccd0098850be12e5205bedfa671 +%global examples_commit 546cb454ca33327fb27474edb508ead17c4053ac %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # @@ -80,6 +84,9 @@ BuildRequires: python3-devel # https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters, # it is easier to enumerate test dependencies by hand. BuildRequires: %{py3_dist pytest} +%if %{with check_jsonschema} +BuildRequires: %{py3_dist check-jsonschema} +%endif %description Portions of the BIDS specification are defined using YAML files in order to @@ -229,6 +236,10 @@ ln -s "${PWD}/bids-error-examples-%{error_examples_commit}" \ # All of this manipulation is OK here in %%check because we already built the # wheel and installed the library to the buildroot. +%if %{without check_jsonschema} +k="${k-}${k+ and }not test_valid_schema_with_check_jsonschema" +%endif + %pytest ${ignore-} -k "${k-}" -v diff --git a/sources b/sources index fb060ef..1420cc5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.14.tar.gz) = 4d44564fe125ee9ba9fdd7839ad861fcc01ab6ff8612b09beed9b53bbbbfb354ffeb99018e79f7aa6b2fe91abe481a0c734c3d2d2371cf6d147899a6e34ecbc7 -SHA512 (bids-examples-ce064b0868cf5ccd0098850be12e5205bedfa671-filtered.tar.zst) = eeacb2a8a19d752984a5445a4aacc830b8134493b9dd8ac16e7872782c4746bfb3051a7af21a097d09c87ca1e42c25827023281711cda41ab005231780a647c3 +SHA512 (bids-specification-schema-1.1.0.tar.gz) = 99f3e4a8a659ef37067a49a1afb38846c6bf49a21809935927db880a02c6557fde69c79815aa3adf289369772b53ae617b3c6a32fca4366d9acff2946cc32ca4 +SHA512 (bids-examples-546cb454ca33327fb27474edb508ead17c4053ac-filtered.tar.zst) = 262f4708687354312c0cff94e552a30e9ceb031a83d400953b55a26c83a237b242f87d4e05dd69a3f4c735bc5463c6474cee0332b691bb5efbb59fc2fe8b12f1 SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 92df65b1be398cebe3de9df94a6413a72dd407391bb3b6ad8e7b065d0d94dcdb3e03f421718f20195685367c7c4a1dcc7e3b73af4a7b41e45267fcd5520d13d3 From cfebcbe529a54b747c4a43641660e795aab340d8 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:08:43 +0200 Subject: [PATCH 14/19] Rebuilt for Python 3.14.0rc3 bytecode From 7c9f6ed65e66a3ee911f8f6ed4bba45a502efa80 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 28 Oct 2025 19:18:10 +0000 Subject: [PATCH 15/19] Update to 1.1.1 (close RHBZ#2406894) --- .gitignore | 2 ++ bids-schema.spec | 6 +++--- sources | 6 +++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 322b12d..40f1b15 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,5 @@ /bids-specification-schema-1.0.14.tar.gz /bids-specification-schema-1.1.0.tar.gz /bids-examples-546cb454ca33327fb27474edb508ead17c4053ac-filtered.tar.zst +/bids-specification-schema-1.1.1.tar.gz +/bids-examples-8f916644b973b44c946b7617e96b04b7be312f89-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index 241bacd..5e44587 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -3,7 +3,7 @@ %bcond check_jsonschema 0 Name: bids-schema -Version: 1.1.0 +Version: 1.1.1 Release: %autorelease Summary: BIDS schema description @@ -16,7 +16,7 @@ Summary: BIDS schema description # https://github.com/bids-standard/bids-schema/raw/refs/heads/main/… # versions/%%{bidsversion}/schema/SCHEMA_VERSION # should match or nearly match the schema version packaged here. -%global bidsversion 1.10.0 +%global bidsversion 1.10.1 # The specification, and the schema data derived from it, are CC-BY-4.0. # @@ -51,7 +51,7 @@ Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{ # tools/schemacode/src/bidsschematools/conftest.py, which contains code to download # these if they are not present. %global examples_url https://github.com/bids-standard/bids-examples -%global examples_commit 546cb454ca33327fb27474edb508ead17c4053ac +%global examples_commit 8f916644b973b44c946b7617e96b04b7be312f89 %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index 1420cc5..7272585 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.1.0.tar.gz) = 99f3e4a8a659ef37067a49a1afb38846c6bf49a21809935927db880a02c6557fde69c79815aa3adf289369772b53ae617b3c6a32fca4366d9acff2946cc32ca4 -SHA512 (bids-examples-546cb454ca33327fb27474edb508ead17c4053ac-filtered.tar.zst) = 262f4708687354312c0cff94e552a30e9ceb031a83d400953b55a26c83a237b242f87d4e05dd69a3f4c735bc5463c6474cee0332b691bb5efbb59fc2fe8b12f1 -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 92df65b1be398cebe3de9df94a6413a72dd407391bb3b6ad8e7b065d0d94dcdb3e03f421718f20195685367c7c4a1dcc7e3b73af4a7b41e45267fcd5520d13d3 +SHA512 (bids-specification-schema-1.1.1.tar.gz) = e9303234007dc4e70c5815f61554b7772328df1f2da4cc07743e367260fc0ca2b37e25363469b5d472bea4a74ee7ac540e39a65c3a39acee72efea5148deb2e6 +SHA512 (bids-examples-8f916644b973b44c946b7617e96b04b7be312f89-filtered.tar.zst) = 35318493a8f4c84d867dd93d966375cfe4f5cd23830bb3bf736b3da3017f5fc73f13b4d3c6f1930eae46baa77731a2b011956653933a59c55a3f2671698358ca +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f8222cebaf9a3ccc5891bb014561ad155c3e8361b4a0b1f571f1513329a231f3b281c0ef0f11737cb4b62f523458ab4ffb8266b328def2def48b7aa915e64ef3 From 9c41b5cc6456a74be5de811151a06dc7db12361d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 30 Oct 2025 21:06:40 +0000 Subject: [PATCH 16/19] Update to 1.1.2 (close RHBZ#2407439) --- .gitignore | 1 + bids-schema.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 40f1b15..c7aa120 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /bids-examples-546cb454ca33327fb27474edb508ead17c4053ac-filtered.tar.zst /bids-specification-schema-1.1.1.tar.gz /bids-examples-8f916644b973b44c946b7617e96b04b7be312f89-filtered.tar.zst +/bids-specification-schema-1.1.2.tar.gz diff --git a/bids-schema.spec b/bids-schema.spec index 5e44587..0afbe64 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -3,7 +3,7 @@ %bcond check_jsonschema 0 Name: bids-schema -Version: 1.1.1 +Version: 1.1.2 Release: %autorelease Summary: BIDS schema description diff --git a/sources b/sources index 7272585..6ca17ba 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.1.1.tar.gz) = e9303234007dc4e70c5815f61554b7772328df1f2da4cc07743e367260fc0ca2b37e25363469b5d472bea4a74ee7ac540e39a65c3a39acee72efea5148deb2e6 +SHA512 (bids-specification-schema-1.1.2.tar.gz) = d23f71238a89b028860c1e7dc129668c182de001bc22ce44526e54b04511c79c37965ba9a80d99266f07f6549a1a265d46c99dcf9c48677c77b362e942406815 SHA512 (bids-examples-8f916644b973b44c946b7617e96b04b7be312f89-filtered.tar.zst) = 35318493a8f4c84d867dd93d966375cfe4f5cd23830bb3bf736b3da3017f5fc73f13b4d3c6f1930eae46baa77731a2b011956653933a59c55a3f2671698358ca SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f8222cebaf9a3ccc5891bb014561ad155c3e8361b4a0b1f571f1513329a231f3b281c0ef0f11737cb4b62f523458ab4ffb8266b328def2def48b7aa915e64ef3 From 927a74bf659c8c011be3efcf8769a1eb7a19cae5 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 18 Nov 2025 21:38:08 +0000 Subject: [PATCH 17/19] Update to 1.1.3 (close RHBZ#2415638) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index c7aa120..abe3b2b 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,5 @@ /bids-specification-schema-1.1.1.tar.gz /bids-examples-8f916644b973b44c946b7617e96b04b7be312f89-filtered.tar.zst /bids-specification-schema-1.1.2.tar.gz +/bids-specification-schema-1.1.3.tar.gz +/bids-examples-0410c4114bd819c403309b1d210983ddbed271ec-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index 0afbe64..7e47d85 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -3,7 +3,7 @@ %bcond check_jsonschema 0 Name: bids-schema -Version: 1.1.2 +Version: 1.1.3 Release: %autorelease Summary: BIDS schema description @@ -51,7 +51,7 @@ Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{ # tools/schemacode/src/bidsschematools/conftest.py, which contains code to download # these if they are not present. %global examples_url https://github.com/bids-standard/bids-examples -%global examples_commit 8f916644b973b44c946b7617e96b04b7be312f89 +%global examples_commit 0410c4114bd819c403309b1d210983ddbed271ec %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index 6ca17ba..84020e2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.1.2.tar.gz) = d23f71238a89b028860c1e7dc129668c182de001bc22ce44526e54b04511c79c37965ba9a80d99266f07f6549a1a265d46c99dcf9c48677c77b362e942406815 -SHA512 (bids-examples-8f916644b973b44c946b7617e96b04b7be312f89-filtered.tar.zst) = 35318493a8f4c84d867dd93d966375cfe4f5cd23830bb3bf736b3da3017f5fc73f13b4d3c6f1930eae46baa77731a2b011956653933a59c55a3f2671698358ca -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f8222cebaf9a3ccc5891bb014561ad155c3e8361b4a0b1f571f1513329a231f3b281c0ef0f11737cb4b62f523458ab4ffb8266b328def2def48b7aa915e64ef3 +SHA512 (bids-specification-schema-1.1.3.tar.gz) = eefa6154da03fdb7b36302295e756b555777cc3bdf66e7393689c343f8bcb4aebf87a378b673e4b6cd1251ca9288b39ddd1d22923bc241e2046a73cb808c4e2c +SHA512 (bids-examples-0410c4114bd819c403309b1d210983ddbed271ec-filtered.tar.zst) = bd4f34681a4b1b7f404f5bb691881f5a332bea8b312fdfbac0f67ec2dc2d7564ce92419a1a1c7d0260cbbce74855c0762f6983e315b459b51c1602767b54152b +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 86c46b5a20eff7b485075e9747628647efde72403aa2abdc3d9b97a55d7f278a7c1ca970c7175f07c1878ee6de309f5ec9efc5df63845831d342b24f6257dd3f From 2c727abc05a7822001f8189c09c6a3dce08ebec0 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 19 Dec 2025 06:38:05 +0000 Subject: [PATCH 18/19] Update to 1.1.4 (close RHBZ#2423779) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index abe3b2b..05085f6 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,5 @@ /bids-specification-schema-1.1.2.tar.gz /bids-specification-schema-1.1.3.tar.gz /bids-examples-0410c4114bd819c403309b1d210983ddbed271ec-filtered.tar.zst +/bids-specification-schema-1.1.4.tar.gz +/bids-examples-9d114380a6cf4c24526eb71259b3f52d43a08ad7-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index 7e47d85..0bb30fa 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -3,7 +3,7 @@ %bcond check_jsonschema 0 Name: bids-schema -Version: 1.1.3 +Version: 1.1.4 Release: %autorelease Summary: BIDS schema description @@ -51,7 +51,7 @@ Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{ # tools/schemacode/src/bidsschematools/conftest.py, which contains code to download # these if they are not present. %global examples_url https://github.com/bids-standard/bids-examples -%global examples_commit 0410c4114bd819c403309b1d210983ddbed271ec +%global examples_commit 9d114380a6cf4c24526eb71259b3f52d43a08ad7 %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index 84020e2..bac1136 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.1.3.tar.gz) = eefa6154da03fdb7b36302295e756b555777cc3bdf66e7393689c343f8bcb4aebf87a378b673e4b6cd1251ca9288b39ddd1d22923bc241e2046a73cb808c4e2c -SHA512 (bids-examples-0410c4114bd819c403309b1d210983ddbed271ec-filtered.tar.zst) = bd4f34681a4b1b7f404f5bb691881f5a332bea8b312fdfbac0f67ec2dc2d7564ce92419a1a1c7d0260cbbce74855c0762f6983e315b459b51c1602767b54152b -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 86c46b5a20eff7b485075e9747628647efde72403aa2abdc3d9b97a55d7f278a7c1ca970c7175f07c1878ee6de309f5ec9efc5df63845831d342b24f6257dd3f +SHA512 (bids-specification-schema-1.1.4.tar.gz) = d073eff91b770f6ea7d594ab0b976e78adf6cf472eb0a34840816a9eaf2f4194ef43c519d506ff06257a7b3894938baad47c6f786f00d44654b1cd407cbb7d25 +SHA512 (bids-examples-9d114380a6cf4c24526eb71259b3f52d43a08ad7-filtered.tar.zst) = af7d96ef0ffc614d07680efbf6a37f7d97ff423754e6e79e0ea68625a5c17ec7f0b31e8c2861ca111e210d524f897936dd3ec7e6b8a4496917220eac759d4a5f +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 5485b47c9b6b405e2b82bd592859b298def8040e2a8483766e34cdc3603ac3dc02b0a82081b9321d309f72ce7f62815c40d8f9bf15667c7ff5c92bda8bbf5503 From a5c98aa1fa5a58c7cdbc747e44b9adf509210623 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 14 Jan 2026 11:48:43 +0000 Subject: [PATCH 19/19] Update to 1.1.5 (close RHBZ#2429338) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 05085f6..ffb6949 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,5 @@ /bids-examples-0410c4114bd819c403309b1d210983ddbed271ec-filtered.tar.zst /bids-specification-schema-1.1.4.tar.gz /bids-examples-9d114380a6cf4c24526eb71259b3f52d43a08ad7-filtered.tar.zst +/bids-specification-schema-1.1.5.tar.gz +/bids-examples-c68d3afa54b3271d4718de7abf6cb6d5e603fceb-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index 0bb30fa..0872964 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -3,7 +3,7 @@ %bcond check_jsonschema 0 Name: bids-schema -Version: 1.1.4 +Version: 1.1.5 Release: %autorelease Summary: BIDS schema description @@ -51,7 +51,7 @@ Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{ # tools/schemacode/src/bidsschematools/conftest.py, which contains code to download # these if they are not present. %global examples_url https://github.com/bids-standard/bids-examples -%global examples_commit 9d114380a6cf4c24526eb71259b3f52d43a08ad7 +%global examples_commit c68d3afa54b3271d4718de7abf6cb6d5e603fceb %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index bac1136..c4254aa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.1.4.tar.gz) = d073eff91b770f6ea7d594ab0b976e78adf6cf472eb0a34840816a9eaf2f4194ef43c519d506ff06257a7b3894938baad47c6f786f00d44654b1cd407cbb7d25 -SHA512 (bids-examples-9d114380a6cf4c24526eb71259b3f52d43a08ad7-filtered.tar.zst) = af7d96ef0ffc614d07680efbf6a37f7d97ff423754e6e79e0ea68625a5c17ec7f0b31e8c2861ca111e210d524f897936dd3ec7e6b8a4496917220eac759d4a5f -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 5485b47c9b6b405e2b82bd592859b298def8040e2a8483766e34cdc3603ac3dc02b0a82081b9321d309f72ce7f62815c40d8f9bf15667c7ff5c92bda8bbf5503 +SHA512 (bids-specification-schema-1.1.5.tar.gz) = 4bc394cff2f7cd966ca570609ecc3fc99996ff056c74e8bde482402f8e221bf863d9e90ce2a0383de64dc1102b671f79d9cb1232f4df7647b0d5d0992a01c4e1 +SHA512 (bids-examples-c68d3afa54b3271d4718de7abf6cb6d5e603fceb-filtered.tar.zst) = dc269c261c2d9dda8ab66e3670575c2337d9c6d4d2dbc8ed3c8b2d119dcfd726fb75b8411cfd63b5d956ede7d94de74b9c4bcc157370b1d2b2a1d94ecab2dc9b +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = d6ce411fbc24259a6587cea189b7eb043e1267cee085346a0bda125a31a9081a518772e3b5f07ed3cae182cd6a2422eaa66d6ff5f5018dfa4212fe90d7365a12