From 495818048a14e149a6aec5ac8670c7026855aa95 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 2 Aug 2023 11:37:41 -0400 Subject: [PATCH 1/6] Update to 7.31.1 (close RHBZ#2224675) --- .gitignore | 1 + snakemake.spec | 19 ++++++++++++++++--- sources | 2 +- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 466b216..8b9a7b7 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /snakemake-7.25.3.tar.gz /snakemake-7.26.0.tar.gz /snakemake-7.30.1.tar.gz +/snakemake-7.31.1.tar.gz diff --git a/snakemake.spec b/snakemake.spec index 21a245b..f9aac66 100644 --- a/snakemake.spec +++ b/snakemake.spec @@ -12,7 +12,7 @@ Finally, Snakemake workflows can entail a description of required software, which will be automatically deployed to any execution environment.} Name: snakemake -Version: 7.30.1 +Version: 7.31.1 Release: %autorelease Summary: Workflow management system to create reproducible and scalable data analyses @@ -167,8 +167,21 @@ k="${k-}${k+ and }not test_tes" # Require a running slurm instance; maybe this is possible to set up # temporarily in the offline build environment, but we don’t know how. k="${k-}${k+ and }not test_slurm_" -# tests/test_google_lifesciences.py needs a network connection (and GCP credentials) -%pytest -v -k "${k-}" --ignore tests/test_google_lifesciences.py + +# Needs a network connection (and GCP credentials): +ignore="${ignore-} --ignore=tests/test_google_lifesciences.py" +# ______ ERROR collecting tests/test_conda_python_script/test_script.py ______ +# import file mismatch: +# imported module 'test_script' has this __file__ attribute: +# /builddir/build/BUILD/snakemake-7.31.1/tests/test_conda_python_3_7_script/test_script.py +# which is not the same as the test file we want to collect: +# /builddir/build/BUILD/snakemake-7.31.1/tests/test_conda_python_script/test_script.py +# HINT: remove __pycache__ / .pyc files and/or use a unique basename for your test file modules +# +# Plus, this would add an unwanted BuildRequires on %%{py3_dist Pillow}. +ignore="${ignore-} --ignore-glob=tests/test_conda_python_3_7_script/*" + +%pytest -v -k "${k-}" ${ignore-} %endif %files -f %{pyproject_files} diff --git a/sources b/sources index 75e5761..83b8900 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (snakemake-7.30.1.tar.gz) = 9ffd72d66a4ee91a50d91d28397400112fa195375567cdd8959c5e790c06923c99a7bc036e1e30efcbae3d8d586ef5f3821e18ec01e56497b217899ef7952bc7 +SHA512 (snakemake-7.31.1.tar.gz) = 4c5c8f993054936a7862652f040ab0e67d4143e493724f79e7e6a7fbd1e39930b040d07eda59bbc5fb63f1b9e47bb4a0a8d695b91647c8a264fed55c252e56fc From 3541a5fc2fb513288a69d9650d6ad11492e01a46 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 4 Aug 2023 09:53:09 -0400 Subject: [PATCH 2/6] Update to 7.32.0 (close RHBZ#2229001) --- .gitignore | 1 + snakemake.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8b9a7b7..c2baa5e 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /snakemake-7.26.0.tar.gz /snakemake-7.30.1.tar.gz /snakemake-7.31.1.tar.gz +/snakemake-7.32.0.tar.gz diff --git a/snakemake.spec b/snakemake.spec index f9aac66..215470e 100644 --- a/snakemake.spec +++ b/snakemake.spec @@ -12,7 +12,7 @@ Finally, Snakemake workflows can entail a description of required software, which will be automatically deployed to any execution environment.} Name: snakemake -Version: 7.31.1 +Version: 7.32.0 Release: %autorelease Summary: Workflow management system to create reproducible and scalable data analyses diff --git a/sources b/sources index 83b8900..6046fa4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (snakemake-7.31.1.tar.gz) = 4c5c8f993054936a7862652f040ab0e67d4143e493724f79e7e6a7fbd1e39930b040d07eda59bbc5fb63f1b9e47bb4a0a8d695b91647c8a264fed55c252e56fc +SHA512 (snakemake-7.32.0.tar.gz) = 25ea119d21f5de1652fa8b924f7dc36a1266db7bcc444d473149566002656f09d087487179c9dbbc1167bb0a58d615eb666401d027e48261744f279b1892ee47 From 2d7f40f6e2ec81e06733d07587bc233808e79760 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 10 Aug 2023 08:56:19 +0000 Subject: [PATCH 3/6] [packit] 7.32.2 upstream release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Upstream tag: v7.32.2 Upstream commit: 1c5d1547 If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork): ``` git fetch https://src.fedoraproject.org/forks/packit/rpms/snakemake.git refs/heads/*:refs/remotes/packit/* git checkout packit/7.32.2-rawhide-update-pull_from_upstream ``` --- .gitignore | 1 + README.packit | 3 +++ snakemake.spec | 2 +- sources | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 README.packit diff --git a/.gitignore b/.gitignore index c2baa5e..9675d54 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /snakemake-7.30.1.tar.gz /snakemake-7.31.1.tar.gz /snakemake-7.32.0.tar.gz +/snakemake-7.32.2.tar.gz diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..d7c433c --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 0.78.2.post2+g81828af. diff --git a/snakemake.spec b/snakemake.spec index 215470e..396e3dc 100644 --- a/snakemake.spec +++ b/snakemake.spec @@ -12,7 +12,7 @@ Finally, Snakemake workflows can entail a description of required software, which will be automatically deployed to any execution environment.} Name: snakemake -Version: 7.32.0 +Version: 7.32.2 Release: %autorelease Summary: Workflow management system to create reproducible and scalable data analyses diff --git a/sources b/sources index 6046fa4..d99a083 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (snakemake-7.32.0.tar.gz) = 25ea119d21f5de1652fa8b924f7dc36a1266db7bcc444d473149566002656f09d087487179c9dbbc1167bb0a58d615eb666401d027e48261744f279b1892ee47 +SHA512 (snakemake-7.32.2.tar.gz) = 4658fa2bbcf2ce68a22d89e74707d5fd364cdcfda5219233dc4605738f83c299c605dbad643a888764b6c5cce1d152f0a37fd9de9e979b95733ed0f7bec8c554 From 1dac92e0cab607512edaab07a174f9f75259391e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 10 Aug 2023 09:22:04 -0400 Subject: [PATCH 4/6] Update to 7.32.3 --- .gitignore | 1 + snakemake.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9675d54..c6a0a09 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /snakemake-7.31.1.tar.gz /snakemake-7.32.0.tar.gz /snakemake-7.32.2.tar.gz +/snakemake-7.32.3.tar.gz diff --git a/snakemake.spec b/snakemake.spec index 396e3dc..7b8b3d8 100644 --- a/snakemake.spec +++ b/snakemake.spec @@ -12,7 +12,7 @@ Finally, Snakemake workflows can entail a description of required software, which will be automatically deployed to any execution environment.} Name: snakemake -Version: 7.32.2 +Version: 7.32.3 Release: %autorelease Summary: Workflow management system to create reproducible and scalable data analyses diff --git a/sources b/sources index d99a083..0e22ad4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (snakemake-7.32.2.tar.gz) = 4658fa2bbcf2ce68a22d89e74707d5fd364cdcfda5219233dc4605738f83c299c605dbad643a888764b6c5cce1d152f0a37fd9de9e979b95733ed0f7bec8c554 +SHA512 (snakemake-7.32.3.tar.gz) = 675d1206bda44309f38b4cde441584f4c6243c1c63fb3ab07a781e3538c604e66ef013f75a27dd3b11f620611cf583e4e2fca5531a5492cef5cbd85f44f0b77e From a8086019c740c80ac1225b661c51638df91a6149 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 18 Sep 2023 18:56:36 +0000 Subject: [PATCH 5/6] [packit] 7.32.4 upstream release Upstream tag: v7.32.4 Upstream commit: 0998cc57 --- .gitignore | 1 + README.packit | 2 +- snakemake.spec | 2 +- sources | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c6a0a09..7635a3f 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /snakemake-7.32.0.tar.gz /snakemake-7.32.2.tar.gz /snakemake-7.32.3.tar.gz +/snakemake-7.32.4.tar.gz diff --git a/README.packit b/README.packit index d7c433c..786c2a0 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.78.2.post2+g81828af. +The file was generated using packit 0.80.0.post8+gf2b5fcbc. diff --git a/snakemake.spec b/snakemake.spec index 7b8b3d8..46fd73f 100644 --- a/snakemake.spec +++ b/snakemake.spec @@ -12,7 +12,7 @@ Finally, Snakemake workflows can entail a description of required software, which will be automatically deployed to any execution environment.} Name: snakemake -Version: 7.32.3 +Version: 7.32.4 Release: %autorelease Summary: Workflow management system to create reproducible and scalable data analyses diff --git a/sources b/sources index 0e22ad4..41d1ecb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (snakemake-7.32.3.tar.gz) = 675d1206bda44309f38b4cde441584f4c6243c1c63fb3ab07a781e3538c604e66ef013f75a27dd3b11f620611cf583e4e2fca5531a5492cef5cbd85f44f0b77e +SHA512 (snakemake-7.32.4.tar.gz) = 34fef61528b18facab798652c88ed5c698ef02161e023255fdd024b7c7781c4e582cdb04b2740fdff9b6f3600acaec719742984acee57920bb48ef3b5af99d9a From d48c32fbfaf6478cb32e1b2beba44efa6a830c7b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 22 Dec 2023 08:49:44 -0500 Subject: [PATCH 6/6] =?UTF-8?q?Fix=20mis-named=20=E2=80=9Cchanegelog?= =?UTF-8?q?=E2=80=9D=20in=20repo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Merge it with the output of “rpmautospec generate-changelog”, using the generated changelogs only after the “chanegelog” file ends. --- chanegelog | 32 ---------- changelog | 179 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 179 insertions(+), 32 deletions(-) delete mode 100644 chanegelog create mode 100644 changelog diff --git a/chanegelog b/chanegelog deleted file mode 100644 index bce324f..0000000 --- a/chanegelog +++ /dev/null @@ -1,32 +0,0 @@ -* Mon Jan 24 2022 Vanessa Christopher - 6.13.1-2 -- autorelease - -* Sun Jan 23 2022 Vanessa Christopher - 6.13.1-1 -- Version update to v6.13.1 - -* Sat Jan 22 2022 Fedora Release Engineering - 6.12.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sat Dec 18 2021 Aniket Pradhan - 6.12.3-1 -- Version update to v6.12.3 -- Use pyproject macros - -* Thu Sep 09 2021 Aniket Pradhan - 6.8.0-1 -- Version update to v6.8.0 - -* Tue Aug 17 2021 Aniket Pradhan - 6.7.0-1 -- Version update to v6.7.0 - -* Fri Jul 23 2021 Fedora Release Engineering - 6.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sat Jul 17 2021 Aniket Pradhan - 6.6.0-1 -- Version update to v6.6.0 -- Remove patches for documentation as they are no longer needed - -* Mon Jul 05 2021 Aniket Pradhan - 6.5.2-2 -- Correct the import path of napoleon extension -- Use pytest macro - -* Sat Jul 03 2021 Aniket Pradhan - 6.5.2-1 -- Initial build diff --git a/changelog b/changelog new file mode 100644 index 0000000..0b1bd0e --- /dev/null +++ b/changelog @@ -0,0 +1,179 @@ +* Fri Dec 22 2023 Benjamin A. Beasley - 7.32.4-2 +- Fix mis-named “chanegelog” in repo + +* Mon Sep 18 2023 Packit - 7.32.4-1 +- [packit] 7.32.4 upstream release + +* Thu Aug 10 2023 Benjamin A. Beasley - 7.32.3-1 +- Update to 7.32.3 + +* Thu Aug 10 2023 Packit - 7.32.2-1 +- [packit] 7.32.2 upstream release + +* Thu Aug 10 2023 Ankur Sinha (Ankur Sinha Gmail) - 7.32.0-8 +- chore(packit): re-add upstream_tag_template + +* Thu Aug 10 2023 Ankur Sinha (Ankur Sinha Gmail) - 7.32.0-7 +- chore(packit): add koji job + +* Thu Aug 10 2023 Ankur Sinha (Ankur Sinha Gmail) - 7.32.0-6 +- chore(packit): limit PRs to rawhide + +* Wed Aug 09 2023 Ankur Sinha (Ankur Sinha Gmail) - 7.32.0-5 +- Revert "chore(packit): define upstream tag template" + +* Wed Aug 09 2023 Ankur Sinha (Ankur Sinha Gmail) - 7.32.0-4 +- chore(packit): define upstream tag template + +* Sat Aug 05 2023 Benjamin A. Beasley - 7.32.0-3 +- Don’t allow packit to report issues upstream + +* Fri Aug 04 2023 Ankur Sinha (Ankur Sinha Gmail) - 7.32.0-2 +- chore: add packit conf + +* Fri Aug 04 2023 Benjamin A. Beasley - 7.32.0-1 +- Update to 7.32.0 (close RHBZ#2229001) + +* Wed Aug 02 2023 Benjamin A. Beasley - 7.31.1-1 +- Update to 7.31.1 (close RHBZ#2224675) + +* Sat Jul 22 2023 Fedora Release Engineering - 7.30.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Mon Jul 17 2023 Benjamin A. Beasley - 7.30.1-3 +- Fix FTBFS due to SyntaxWarnings in Python 3.12 (fix RHBZ#2220595) + +* Thu Jul 13 2023 Python Maint - 7.30.1-2 +- Rebuilt for Python 3.12 + +* Thu Jun 29 2023 Benjamin A. Beasley - 7.30.1-1 +- Update to 7.30.1 (close RHBZ#2214110) +- Adds a metapackage for the new “azure” extra + +* Thu Jun 29 2023 Benjamin A. Beasley - 7.26.0-6 +- Use new (rpm 4.17.1+) bcond style + +* Mon May 22 2023 Benjamin A. Beasley - 7.26.0-5 +- Install nano syntax highlighting support + +* Mon May 22 2023 Benjamin A. Beasley - 7.26.0-4 +- Install vim syntax highlighting support + +* Mon May 22 2023 Benjamin A. Beasley - 7.26.0-3 +- Install bash completions + +* Mon May 22 2023 Benjamin A. Beasley - 7.26.0-2 +- Add a generated man page + +* Mon May 22 2023 Benjamin A. Beasley - 7.26.0-1 +- Update to 7.26.0 (close RHBZ#2203471) + +* Sat May 06 2023 Benjamin A. Beasley - 7.25.3-1 +- Update to 7.25.3 (close RHBZ#2193279J) + +* Sat Apr 29 2023 Benjamin A. Beasley - 7.25.2-1 +- Update to 7.25.2 (close RHBZ#2178275) + +* Sat Mar 11 2023 Benjamin A. Beasley - 7.24.1-1 +- Update to 7.24.1 (close RHBZ#2171148) + +* Mon Feb 13 2023 Benjamin A. Beasley - 7.22.0-1 +- Update to 7.22.0 (close RHBZ#2169240) + +* Wed Feb 08 2023 Benjamin A. Beasley - 7.21.0-1 +- Update to 7.21.0 (close RHBZ#2166983) + +* Sun Jan 22 2023 Benjamin A. Beasley - 7.20.0-1 +- Update to 7.20.0 (close RHBZ#2162603) + +* Sat Jan 21 2023 Fedora Release Engineering - 7.19.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jan 04 2023 Benjamin A. Beasley - 7.19.1-1 +- Update to 7.19.1 (close RHBZ#2153168) + +* Fri Dec 09 2022 Benjamin A. Beasley - 7.18.2-1 +- Update to 7.8.12 (close RHBZ#2139921) + +* Thu Dec 08 2022 Benjamin A. Beasley - 7.18.1-1 +- Update to 7.18.1 + +* Tue Nov 01 2022 Benjamin A. Beasley - 7.18.0-1 +- Update to 7.18.0 (close RHBZ#2138985) + +* Tue Nov 01 2022 Benjamin A. Beasley - 7.17.2-4 +- Remove an obsolete spec file comment + +* Tue Nov 01 2022 Benjamin A. Beasley - 7.17.2-3 +- Confirm the License is SPDX MIT + +* Tue Nov 01 2022 Benjamin A. Beasley - 7.17.2-2 +- Simplify references to the -doc subpackage + +* Sun Oct 30 2022 Benjamin A. Beasley - 7.17.2-1 +- Update to 7.17.2 (close RHBZ#2130414) + +* Fri Aug 26 2022 Benjamin A. Beasley - 7.13.0-1 +- Update to 7.13.0 (close RHBZ#2121550) + +* Mon Aug 22 2022 Benjamin A. Beasley - 7.12.1-2 +- Use rsvg-convert instead of inkscape + +* Thu Aug 11 2022 Benjamin A. Beasley - 7.12.1-1 +- Update to 7.12.1 (close RHBZ#2117565) + +* Sun Jul 31 2022 Benjamin A. Beasley - 7.12.0-1 +- Update to 7.12.0 + +* Wed Jul 27 2022 Benjamin A. Beasley - 7.11.0-1 +- Update to 7.11.0 + +* Sun Jul 24 2022 Benjamin A. Beasley - 7.9.0-2 +- Build documentation as PDF instead of HTML + +* Sun Jul 24 2022 Benjamin A. Beasley - 7.9.0-1 +- Update to 7.9.0 (close RHBZ#2039280, fix RHBZ#2099173) +- Add “extras” metapackages +- Generate BuildRequires for documentation + +* Sat Jul 23 2022 Fedora Release Engineering - 6.13.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jun 16 2022 Python Maint - 6.13.1-4 +- Rebuilt for Python 3.11 + +* Mon Jan 24 2022 Vanessa_kris - 6.13.1-3 +- added autochanelog + +* Mon Jan 24 2022 Vanessa Christopher - 6.13.1-2 +- autorelease + +* Sun Jan 23 2022 Vanessa Christopher - 6.13.1-1 +- Version update to v6.13.1 + +* Sat Jan 22 2022 Fedora Release Engineering - 6.12.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sat Dec 18 2021 Aniket Pradhan - 6.12.3-1 +- Version update to v6.12.3 +- Use pyproject macros + +* Thu Sep 09 2021 Aniket Pradhan - 6.8.0-1 +- Version update to v6.8.0 + +* Tue Aug 17 2021 Aniket Pradhan - 6.7.0-1 +- Version update to v6.7.0 + +* Fri Jul 23 2021 Fedora Release Engineering - 6.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Jul 17 2021 Aniket Pradhan - 6.6.0-1 +- Version update to v6.6.0 +- Remove patches for documentation as they are no longer needed + +* Mon Jul 05 2021 Aniket Pradhan - 6.5.2-2 +- Correct the import path of napoleon extension +- Use pytest macro + +* Sat Jul 03 2021 Aniket Pradhan - 6.5.2-1 +- Initial build