From b8106afae6fba2b1527ec632fd150b422c6453fe Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 5 Dec 2024 23:28:53 -0500 Subject: [PATCH 01/30] Update spec-file comment: python-tabluate is now in EPEL10 [skip changelog] --- bids-schema.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/bids-schema.spec b/bids-schema.spec index b4baf5c..ee2a7fd 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,6 +1,5 @@ # Missing dependencies in EPEL10: # - python3dist(markdown-it-py) -# - python3dist(tabulate) %bcond render %{undefined el10} Name: bids-schema From fffdb3825a7ba2747478c40d153c3c183b45dc3c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 5 Dec 2024 23:33:41 -0500 Subject: [PATCH 02/30] Update to 1.0.0 (close RHBZ#2330678) --- .gitignore | 1 + bids-schema.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 407d886..fb24438 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /bids-specification-schema-0.11.3.post2.tar.gz /bids-specification-schema-0.11.3.post3.tar.gz /bids-examples-507df6626dbbc555ae258ae286885d0a1b18391c-filtered.tar.zst +/bids-specification-schema-1.0.0.tar.gz diff --git a/bids-schema.spec b/bids-schema.spec index ee2a7fd..f9c7077 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -3,7 +3,7 @@ %bcond render %{undefined el10} Name: bids-schema -Version: 0.11.3^post3 +Version: 1.0.0 Release: %autorelease Summary: BIDS schema description diff --git a/sources b/sources index 9220e4b..96a3286 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-0.11.3.post3.tar.gz) = 483eeec3b333d0d8a1ad41f941e51b0e6fdb1c17501d19ce30cd117e68d12408a86d5ceed0a46ea0daa4210ad34b82737e47c664a1a51557ae782742a45e135f +SHA512 (bids-specification-schema-1.0.0.tar.gz) = 00daad4a1d19aaaee2c158eaf4231b9732fc01cb7fac5087ba9668df1bb6c22f55b202190feaa03d787dbd64868a120fb44989ae415fe945c67e46a4ba72d1b9 SHA512 (bids-examples-507df6626dbbc555ae258ae286885d0a1b18391c-filtered.tar.zst) = 632c42ebcaabde85b7b17d3c1e231955b3f54d0fc51b7dd50fc2b26de4062a36ec77ca937e4c70bb5c0214928ee15a9d2731d785fd6f8f867eca1a5a0185f569 SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 3f70d1a8b922be232778470d01b8364b22f2373d053f9b709916e0023dc588bb40797ee145ccc072acee9e9c6a9e1aa07d26698b08a9377a442ac3dedd97fbec From ecb022c0ae6d6b6ff3eddc54cc2b85e5d3d15ac6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 11 Dec 2024 16:08:02 -0500 Subject: [PATCH 03/30] Add a SourceLicense field --- bids-schema.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bids-schema.spec b/bids-schema.spec index f9c7077..9f4a874 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -23,6 +23,8 @@ Summary: BIDS schema description # The Python library in tools/schemacode/, packaged as python3-bidsschematools, # is MIT. License: CC-BY-4.0 +# CC0-1.0 comes from the filtered test datasets, Source2 and Source3 +SourceLicense: CC0-1.0 AND CC-BY-4.0 AND MIT URL: https://github.com/bids-standard/bids-specification # The PyPI sdist corresponds to the tools/schemacode directory in git. Source0: %{url}/archive/schema-%{srcversion}/bids-specification-schema-%{srcversion}.tar.gz From bf8e9a5ac84900b92c47d14d17bf5749c3481bbe Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 2 Jan 2025 09:03:26 -0500 Subject: [PATCH 04/30] Trivial improvements to the get_test_data script [skip changelog] --- get_test_data | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/get_test_data b/get_test_data index 6773f7a..b399b9c 100755 --- a/get_test_data +++ b/get_test_data @@ -18,12 +18,12 @@ OUTDIR="${PWD}" TMPDIR="$(mktemp -d)" trap "rm -rf '${TMPDIR}'" INT TERM EXIT -SPEC="$(cd "$(dirname $0)"; echo "${PWD}")/bids-schema.spec" +SPEC="$(cd "$(dirname "${0}")"; echo "${PWD}")/bids-schema.spec" MACROS="$(grep -E '^%global' "${SPEC}")" get_macro() { - echo "$(rpm -E "${MACROS} -%{${1}}")" + rpm -E "${MACROS} +%{${1}}" } EX_URL="$(get_macro examples_url)" From f7f100eaa4601376b9cb02371158cafdc467f996 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 12:28:18 +0000 Subject: [PATCH 05/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From da44210be828f3ab0ed8d2ca5049420e7544b762 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 5 Feb 2025 18:51:55 -0500 Subject: [PATCH 06/30] Update to 1.0.1 (close RHBZ#2344086) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index fb24438..f538766 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ /bids-specification-schema-0.11.3.post3.tar.gz /bids-examples-507df6626dbbc555ae258ae286885d0a1b18391c-filtered.tar.zst /bids-specification-schema-1.0.0.tar.gz +/bids-specification-schema-1.0.1.tar.gz +/bids-examples-e52f77fcd1abe7f234ecaec3542082279b043f8a-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index 9f4a874..7d3d046 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -3,7 +3,7 @@ %bcond render %{undefined el10} Name: bids-schema -Version: 1.0.0 +Version: 1.0.1 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 507df6626dbbc555ae258ae286885d0a1b18391c +%global examples_commit e52f77fcd1abe7f234ecaec3542082279b043f8a %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index 96a3286..abb25f1 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.0.tar.gz) = 00daad4a1d19aaaee2c158eaf4231b9732fc01cb7fac5087ba9668df1bb6c22f55b202190feaa03d787dbd64868a120fb44989ae415fe945c67e46a4ba72d1b9 -SHA512 (bids-examples-507df6626dbbc555ae258ae286885d0a1b18391c-filtered.tar.zst) = 632c42ebcaabde85b7b17d3c1e231955b3f54d0fc51b7dd50fc2b26de4062a36ec77ca937e4c70bb5c0214928ee15a9d2731d785fd6f8f867eca1a5a0185f569 -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = 3f70d1a8b922be232778470d01b8364b22f2373d053f9b709916e0023dc588bb40797ee145ccc072acee9e9c6a9e1aa07d26698b08a9377a442ac3dedd97fbec +SHA512 (bids-specification-schema-1.0.1.tar.gz) = bdebad90d88e3109a15172285902c2917b690cccb6ae8f2086da3156f2821ca0992762dc3b6d9b373e90feda0749790384a3ecc793c9a21b592877750d7436b5 +SHA512 (bids-examples-e52f77fcd1abe7f234ecaec3542082279b043f8a-filtered.tar.zst) = 43f6b3900bfef41666f9699ce5cec303efa956a7f5130f2a5fcf0d9cb300c7c38abb0e61c3a72f403488f75ce764b13e9196def4b1944cc13d93833578417c7d +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f25909166f547e90337d59c96c199f06be857acda33aca9462fcf060c85eee802e7e166ba5a779731f8db2698ef6ef2c87f81c690db94f33d791459b26cb31f0 From 94b1c97237bf07ff1d44a765f33c6b0e44ee4839 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 10 Feb 2025 11:39:08 -0500 Subject: [PATCH 07/30] Update to 1.0.2 (close RHBZ#2344674) --- .gitignore | 1 + bids-schema.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f538766..d59b411 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /bids-specification-schema-1.0.0.tar.gz /bids-specification-schema-1.0.1.tar.gz /bids-examples-e52f77fcd1abe7f234ecaec3542082279b043f8a-filtered.tar.zst +/bids-specification-schema-1.0.2.tar.gz diff --git a/bids-schema.spec b/bids-schema.spec index 7d3d046..4247c80 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -3,7 +3,7 @@ %bcond render %{undefined el10} Name: bids-schema -Version: 1.0.1 +Version: 1.0.2 Release: %autorelease Summary: BIDS schema description diff --git a/sources b/sources index abb25f1..2723706 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.1.tar.gz) = bdebad90d88e3109a15172285902c2917b690cccb6ae8f2086da3156f2821ca0992762dc3b6d9b373e90feda0749790384a3ecc793c9a21b592877750d7436b5 +SHA512 (bids-specification-schema-1.0.2.tar.gz) = 1296b69234d81295e42cb5ec5fe374f326610d9959ecbaec9a30bca750dbaf7f28f163fc6e17d29116ce164919ab36d4899ce4857df1d750b0cf7a6db8589fc2 SHA512 (bids-examples-e52f77fcd1abe7f234ecaec3542082279b043f8a-filtered.tar.zst) = 43f6b3900bfef41666f9699ce5cec303efa956a7f5130f2a5fcf0d9cb300c7c38abb0e61c3a72f403488f75ce764b13e9196def4b1944cc13d93833578417c7d SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f25909166f547e90337d59c96c199f06be857acda33aca9462fcf060c85eee802e7e166ba5a779731f8db2698ef6ef2c87f81c690db94f33d791459b26cb31f0 From fa99cfbdca115b6c72d1379bda7d6cd79c012e18 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 21 Feb 2025 13:04:02 -0500 Subject: [PATCH 08/30] De-conditionalize the "render" extra --- bids-schema.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/bids-schema.spec b/bids-schema.spec index 4247c80..e7c3e9a 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,7 +1,3 @@ -# Missing dependencies in EPEL10: -# - python3dist(markdown-it-py) -%bcond render %{undefined el10} - Name: bids-schema Version: 1.0.2 Release: %autorelease @@ -117,7 +113,7 @@ Features: • simple CLI bindings (e.g. bst export) -%pyproject_extras_subpkg -n python3-bidsschematools %{?with_render:render} expressions +%pyproject_extras_subpkg -n python3-bidsschematools render expressions %prep @@ -137,7 +133,7 @@ rm -rf src/js/ src/css/ %generate_buildrequires pushd tools/schemacode >/dev/null -%pyproject_buildrequires -x %{?with_render:render,}expressions +%pyproject_buildrequires -x render,expressions popd >/dev/null @@ -221,11 +217,7 @@ install -t '%{buildroot}%{_docdir}/python3-bidsschematools' -D -p -m 0644 \ verfile='%{_datadir}/bids-schema/versions/%{bidsversion}/schema/SCHEMA_VERSION' [ '%{srcversion}' = "$(cat "%{buildroot}${verfile}")" ] -%pyproject_check_import %{?!with_render:-e bidsschematools.render*} - -%if %{without render} -ignore="${ignore-} --ignore-glob=tools/schemacode/src/bidsschematools/tests/test_render_*" -%endif +%pyproject_check_import # These tests require example files that were filtered out for license reasons. k="${k-}${k+ and }not test_bids_datasets[hcp_example_bids]" From dc49b919a3241650019af6ddaa16bd670959990e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 21 Feb 2025 13:09:12 -0500 Subject: [PATCH 09/30] Update to 1.0.3 (close RHBZ#2346980) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index d59b411..aedbe29 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,5 @@ /bids-specification-schema-1.0.1.tar.gz /bids-examples-e52f77fcd1abe7f234ecaec3542082279b043f8a-filtered.tar.zst /bids-specification-schema-1.0.2.tar.gz +/bids-specification-schema-1.0.3.tar.gz +/bids-examples-5e6fa0ccba46c9701c4aba154b412542d616186c-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index e7c3e9a..3c3abc2 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.2 +Version: 1.0.3 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 e52f77fcd1abe7f234ecaec3542082279b043f8a +%global examples_commit 5e6fa0ccba46c9701c4aba154b412542d616186c %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index 2723706..db82a3d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.2.tar.gz) = 1296b69234d81295e42cb5ec5fe374f326610d9959ecbaec9a30bca750dbaf7f28f163fc6e17d29116ce164919ab36d4899ce4857df1d750b0cf7a6db8589fc2 -SHA512 (bids-examples-e52f77fcd1abe7f234ecaec3542082279b043f8a-filtered.tar.zst) = 43f6b3900bfef41666f9699ce5cec303efa956a7f5130f2a5fcf0d9cb300c7c38abb0e61c3a72f403488f75ce764b13e9196def4b1944cc13d93833578417c7d -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = f25909166f547e90337d59c96c199f06be857acda33aca9462fcf060c85eee802e7e166ba5a779731f8db2698ef6ef2c87f81c690db94f33d791459b26cb31f0 +SHA512 (bids-specification-schema-1.0.3.tar.gz) = 18a5436a17c8b62f37760ad22b5d058d289d0035a2dff4f03364d881e077d5a6d793acf591db0dd530de6dc8094d28190f1419e3d2c96c6e40a52c868a5badeb +SHA512 (bids-examples-5e6fa0ccba46c9701c4aba154b412542d616186c-filtered.tar.zst) = a164e0ee0e71fbcc7db5b341113e342ade17c564048638304e3f9822894684924ef6da8be8df110118665a47391badccdc6a065ac43cea797922fa38ca6f1a38 +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = d70caeb01be7889146db512fec5811ba2a7150dfbc592db6e5848fee0e99815ff0bfb61363cee2054b2369242595a42af403819807ad26bd1f24ab71c4cb0eee From 2fa87b4d6e64a10c7658c0c180e32f9932933f89 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 22 Mar 2025 07:28:59 -0400 Subject: [PATCH 10/30] Update to 1.0.4 (close RHBZ#2353951) --- .gitignore | 2 ++ bids-schema.spec | 4 ++-- sources | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index aedbe29..440f2b0 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,5 @@ /bids-specification-schema-1.0.2.tar.gz /bids-specification-schema-1.0.3.tar.gz /bids-examples-5e6fa0ccba46c9701c4aba154b412542d616186c-filtered.tar.zst +/bids-specification-schema-1.0.4.tar.gz +/bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst diff --git a/bids-schema.spec b/bids-schema.spec index 3c3abc2..f561bbf 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.3 +Version: 1.0.4 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 5e6fa0ccba46c9701c4aba154b412542d616186c +%global examples_commit f21306744fd57bfd5c8e8e91d907fa8448f9eca5 %global error_examples_url https://github.com/bids-standard/bids-error-examples %global error_examples_commit ac0a2f58f34ce284847dde5bd3b90d7ea048c141 # diff --git a/sources b/sources index db82a3d..57b5cc5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.3.tar.gz) = 18a5436a17c8b62f37760ad22b5d058d289d0035a2dff4f03364d881e077d5a6d793acf591db0dd530de6dc8094d28190f1419e3d2c96c6e40a52c868a5badeb -SHA512 (bids-examples-5e6fa0ccba46c9701c4aba154b412542d616186c-filtered.tar.zst) = a164e0ee0e71fbcc7db5b341113e342ade17c564048638304e3f9822894684924ef6da8be8df110118665a47391badccdc6a065ac43cea797922fa38ca6f1a38 -SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = d70caeb01be7889146db512fec5811ba2a7150dfbc592db6e5848fee0e99815ff0bfb61363cee2054b2369242595a42af403819807ad26bd1f24ab71c4cb0eee +SHA512 (bids-specification-schema-1.0.4.tar.gz) = b6a54123222989182925fd13ab38b2ea4509221383c48c654acf9322b36741b236b078a71800eecb6ed91c1afa83f5743ded5ecbde4f9506c6fd64d998bbd269 +SHA512 (bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst) = 94afdcfe08c9bfa5b764fd21d14695a0c34cb66310dcb3332b3976b9bcfe431dc2d5101eda7bd70827be708e3054cdfb933bfbaa473ae55645590e2c4f14e38d +SHA512 (bids-error-examples-ac0a2f58f34ce284847dde5bd3b90d7ea048c141-filtered.tar.zst) = b8281f6120731d72d2271869414f88edb94c7a54dd732e689cf331f011a4caaad7372556cee1b58d9a91ee1ee3644933d59cbad304a3b291d846610a7897af8e From 1dd1b6ecb59d4a687f69b0a2b953ae4a3618ff80 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 15 Apr 2025 11:08:41 -0400 Subject: [PATCH 11/30] Update to 1.0.5 (close RHBZ#2359774) --- .gitignore | 1 + bids-schema.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 440f2b0..2639a6f 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /bids-examples-5e6fa0ccba46c9701c4aba154b412542d616186c-filtered.tar.zst /bids-specification-schema-1.0.4.tar.gz /bids-examples-f21306744fd57bfd5c8e8e91d907fa8448f9eca5-filtered.tar.zst +/bids-specification-schema-1.0.5.tar.gz diff --git a/bids-schema.spec b/bids-schema.spec index f561bbf..759effe 100644 --- a/bids-schema.spec +++ b/bids-schema.spec @@ -1,5 +1,5 @@ Name: bids-schema -Version: 1.0.4 +Version: 1.0.5 Release: %autorelease Summary: BIDS schema description diff --git a/sources b/sources index 57b5cc5..6d256cb 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (bids-specification-schema-1.0.4.tar.gz) = b6a54123222989182925fd13ab38b2ea4509221383c48c654acf9322b36741b236b078a71800eecb6ed91c1afa83f5743ded5ecbde4f9506c6fd64d998bbd269 +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 From 425003f9432850d6915128ef31a3b86b7fe42425 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 24 Apr 2025 16:43:44 -0400 Subject: [PATCH 12/30] 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 13/30] 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 14/30] 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 15/30] 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 16/30] 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 17/30] 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 18/30] 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 19/30] 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 20/30] 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 21/30] 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 22/30] 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 23/30] 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 24/30] 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 25/30] 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 26/30] 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 27/30] 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 28/30] 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 29/30] 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 30/30] 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