diff --git a/.gitignore b/.gitignore index 466b216..7635a3f 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,8 @@ /snakemake-7.25.3.tar.gz /snakemake-7.26.0.tar.gz /snakemake-7.30.1.tar.gz +/snakemake-7.31.1.tar.gz +/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 new file mode 100644 index 0000000..786c2a0 --- /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.80.0.post8+gf2b5fcbc. 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 diff --git a/snakemake.spec b/snakemake.spec index 21a245b..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.30.1 +Version: 7.32.4 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..41d1ecb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (snakemake-7.30.1.tar.gz) = 9ffd72d66a4ee91a50d91d28397400112fa195375567cdd8959c5e790c06923c99a7bc036e1e30efcbae3d8d586ef5f3821e18ec01e56497b217899ef7952bc7 +SHA512 (snakemake-7.32.4.tar.gz) = 34fef61528b18facab798652c88ed5c698ef02161e023255fdd024b7c7781c4e582cdb04b2740fdff9b6f3600acaec719742984acee57920bb48ef3b5af99d9a