diff --git a/.ci/write-dockerfile.sh b/.ci/write-dockerfile.sh index 63f03ea5e3e..75f89b23868 100755 --- a/.ci/write-dockerfile.sh +++ b/.ci/write-dockerfile.sh @@ -354,7 +354,7 @@ RUN cd /new && rm -rf .git && \ mv src /sage/src; \ cd /sage && ./bootstrap && ./config.status; \ fi; \ - cd /sage && rm -rf /new .git + cd /sage && rm -rf .git; rm -rf /new || echo "(error ignored)" ARG TARGETS="build" $RUN $CHECK_STATUS_THEN make SAGE_SPKG="sage-spkg -y -o" \${USE_MAKEFLAGS} \${TARGETS} $ENDRUN $THEN_SAVE_STATUS diff --git a/.github/workflows/ci-linux-incremental.yml b/.github/workflows/ci-linux-incremental.yml index ce468ff3a42..a7900534b32 100644 --- a/.github/workflows/ci-linux-incremental.yml +++ b/.github/workflows/ci-linux-incremental.yml @@ -124,7 +124,8 @@ jobs: # with only a small number of test failures as of 10.2.rc0 tox_system_factors: >- ["gentoo-python3.11", - "archlinux-latest"] + "archlinux-latest", + "fedora-40"] tox_packages_factors: >- ["standard-sitepackages"] docker_push_repository: ghcr.io/${{ github.repository }}/ diff --git a/.github/workflows/ci-linux.yml b/.github/workflows/ci-linux.yml index 0ce9a1f142b..cae29a27819 100644 --- a/.github/workflows/ci-linux.yml +++ b/.github/workflows/ci-linux.yml @@ -116,8 +116,7 @@ jobs: "debian-sid", "linuxmint-21.1", "linuxmint-21.2", - "fedora-38", - "fedora-39", + "fedora-40", "centos-stream-9-python3.9", "almalinux-8-python3.9", "gentoo-python3.10", diff --git a/build/pkgs/4ti2/distros/fedora.txt b/build/pkgs/4ti2/distros/fedora.txt index 252f9efdbd4..b8cd8817e37 100644 --- a/build/pkgs/4ti2/distros/fedora.txt +++ b/build/pkgs/4ti2/distros/fedora.txt @@ -1 +1,2 @@ 4ti2 +4ti2-devel diff --git a/build/pkgs/_python3.9/distros/fedora.txt b/build/pkgs/_python3.9/distros/fedora.txt index 334e29fce37..0e9352ce64c 100644 --- a/build/pkgs/_python3.9/distros/fedora.txt +++ b/build/pkgs/_python3.9/distros/fedora.txt @@ -1,3 +1,3 @@ python3.9 -python3.9-devel # Except on centos-stream-8 and almalinux-8, where it is called python39 and python39-devel; we special-case this in tox.ini +# python3.9 does not exist any more diff --git a/build/pkgs/beautifulsoup4/distros/fedora.txt b/build/pkgs/beautifulsoup4/distros/fedora.txt index 2e8f9a66b24..dc3b2b6ed9e 100644 --- a/build/pkgs/beautifulsoup4/distros/fedora.txt +++ b/build/pkgs/beautifulsoup4/distros/fedora.txt @@ -1 +1 @@ -python-beautifulsoup4 +python3-beautifulsoup4 diff --git a/build/pkgs/beniget/distros/fedora.txt b/build/pkgs/beniget/distros/fedora.txt new file mode 100644 index 00000000000..90ac5122f63 --- /dev/null +++ b/build/pkgs/beniget/distros/fedora.txt @@ -0,0 +1 @@ +python3-beniget diff --git a/build/pkgs/biopython/distros/fedora.txt b/build/pkgs/biopython/distros/fedora.txt new file mode 100644 index 00000000000..49a99dcc80b --- /dev/null +++ b/build/pkgs/biopython/distros/fedora.txt @@ -0,0 +1 @@ +python3-biopython diff --git a/build/pkgs/bleach/distros/fedora.txt b/build/pkgs/bleach/distros/fedora.txt index c5422ccff0c..6d37c4c79f0 100644 --- a/build/pkgs/bleach/distros/fedora.txt +++ b/build/pkgs/bleach/distros/fedora.txt @@ -1 +1 @@ -python-bleach +python3-bleach diff --git a/build/pkgs/ccache/distros/fedora.txt b/build/pkgs/ccache/distros/fedora.txt new file mode 100644 index 00000000000..812b9efc0c5 --- /dev/null +++ b/build/pkgs/ccache/distros/fedora.txt @@ -0,0 +1 @@ +ccache diff --git a/build/pkgs/cddlib/distros/fedora.txt b/build/pkgs/cddlib/distros/fedora.txt index f9afcc0b330..e80835cf4c4 100644 --- a/build/pkgs/cddlib/distros/fedora.txt +++ b/build/pkgs/cddlib/distros/fedora.txt @@ -1 +1,2 @@ cddlib +cddlib-devel diff --git a/build/pkgs/certifi/distros/fedora.txt b/build/pkgs/certifi/distros/fedora.txt index be421c8b4b2..f585a823bf3 100644 --- a/build/pkgs/certifi/distros/fedora.txt +++ b/build/pkgs/certifi/distros/fedora.txt @@ -1 +1 @@ -python-certifi +python3-certifi diff --git a/build/pkgs/cffi/distros/fedora.txt b/build/pkgs/cffi/distros/fedora.txt new file mode 100644 index 00000000000..68ec4dda5ba --- /dev/null +++ b/build/pkgs/cffi/distros/fedora.txt @@ -0,0 +1 @@ +python3-cffi diff --git a/build/pkgs/charset_normalizer/distros/fedora.txt b/build/pkgs/charset_normalizer/distros/fedora.txt new file mode 100644 index 00000000000..0d65ed70186 --- /dev/null +++ b/build/pkgs/charset_normalizer/distros/fedora.txt @@ -0,0 +1 @@ +python3-charset-normalizer diff --git a/build/pkgs/cocoalib/distros/fedora.txt b/build/pkgs/cocoalib/distros/fedora.txt new file mode 100644 index 00000000000..8eaa0438abe --- /dev/null +++ b/build/pkgs/cocoalib/distros/fedora.txt @@ -0,0 +1,2 @@ +cocoalib +cocoalib-devel diff --git a/build/pkgs/comm/fedora.txt b/build/pkgs/comm/fedora.txt new file mode 100644 index 00000000000..8e049b4f279 --- /dev/null +++ b/build/pkgs/comm/fedora.txt @@ -0,0 +1 @@ +python3-comm diff --git a/build/pkgs/contourpy/distros/fedora.txt b/build/pkgs/contourpy/distros/fedora.txt new file mode 100644 index 00000000000..be8588038ac --- /dev/null +++ b/build/pkgs/contourpy/distros/fedora.txt @@ -0,0 +1 @@ +python3-contourpy diff --git a/build/pkgs/cppy/distros/fedora.txt b/build/pkgs/cppy/distros/fedora.txt new file mode 100644 index 00000000000..43b5e0ef3fc --- /dev/null +++ b/build/pkgs/cppy/distros/fedora.txt @@ -0,0 +1 @@ +python3-cppy diff --git a/build/pkgs/csdp/distros/fedora.txt b/build/pkgs/csdp/distros/fedora.txt new file mode 100644 index 00000000000..81b063c46f1 --- /dev/null +++ b/build/pkgs/csdp/distros/fedora.txt @@ -0,0 +1,3 @@ +csdp +csdp-devel +csdp-tools diff --git a/build/pkgs/cvxopt/distros/fedora.txt b/build/pkgs/cvxopt/distros/fedora.txt index f15770f0506..2bb6ad1e834 100644 --- a/build/pkgs/cvxopt/distros/fedora.txt +++ b/build/pkgs/cvxopt/distros/fedora.txt @@ -1 +1 @@ -python-cvxopt +python3-cvxopt diff --git a/build/pkgs/cycler/distros/fedora.txt b/build/pkgs/cycler/distros/fedora.txt index 5727259aca6..c77685dd417 100644 --- a/build/pkgs/cycler/distros/fedora.txt +++ b/build/pkgs/cycler/distros/fedora.txt @@ -1 +1 @@ -python-cycler +python3-cycler diff --git a/build/pkgs/cython/distros/fedora.txt b/build/pkgs/cython/distros/fedora.txt index 002d1b93c6f..a91271fa321 100644 --- a/build/pkgs/cython/distros/fedora.txt +++ b/build/pkgs/cython/distros/fedora.txt @@ -1 +1 @@ -Cython +python3-cython diff --git a/build/pkgs/dateutil/distros/fedora.txt b/build/pkgs/dateutil/distros/fedora.txt index 0f08daace31..2f46170765c 100644 --- a/build/pkgs/dateutil/distros/fedora.txt +++ b/build/pkgs/dateutil/distros/fedora.txt @@ -1 +1 @@ -python-dateutil +python3-dateutil diff --git a/build/pkgs/decorator/distros/fedora.txt b/build/pkgs/decorator/distros/fedora.txt index 079560412f1..46c478e1513 100644 --- a/build/pkgs/decorator/distros/fedora.txt +++ b/build/pkgs/decorator/distros/fedora.txt @@ -1 +1 @@ -python-decorator +python3-decorator diff --git a/build/pkgs/defusedxml/distros/fedora.txt b/build/pkgs/defusedxml/distros/fedora.txt new file mode 100644 index 00000000000..9788c955af5 --- /dev/null +++ b/build/pkgs/defusedxml/distros/fedora.txt @@ -0,0 +1 @@ +python3-defusedxml diff --git a/build/pkgs/docutils/distros/fedora.txt b/build/pkgs/docutils/distros/fedora.txt new file mode 100644 index 00000000000..a4bb792a5a4 --- /dev/null +++ b/build/pkgs/docutils/distros/fedora.txt @@ -0,0 +1 @@ +python3-docutils diff --git a/build/pkgs/dot2tex/distros/fedora.txt b/build/pkgs/dot2tex/distros/fedora.txt new file mode 100644 index 00000000000..4d0a832a550 --- /dev/null +++ b/build/pkgs/dot2tex/distros/fedora.txt @@ -0,0 +1 @@ +dot2tex diff --git a/build/pkgs/editables/distros/fedora.txt b/build/pkgs/editables/distros/fedora.txt new file mode 100644 index 00000000000..359d9f1d8c8 --- /dev/null +++ b/build/pkgs/editables/distros/fedora.txt @@ -0,0 +1 @@ +python3-editables diff --git a/build/pkgs/entrypoints/distros/fedora.txt b/build/pkgs/entrypoints/distros/fedora.txt new file mode 100644 index 00000000000..6e1b57c91e7 --- /dev/null +++ b/build/pkgs/entrypoints/distros/fedora.txt @@ -0,0 +1 @@ +python3-entrypoints diff --git a/build/pkgs/executing/distros/fedora.txt b/build/pkgs/executing/distros/fedora.txt new file mode 100644 index 00000000000..4504024d6da --- /dev/null +++ b/build/pkgs/executing/distros/fedora.txt @@ -0,0 +1 @@ +python3-executing diff --git a/build/pkgs/fastjsonschema/distros/fedora.txt b/build/pkgs/fastjsonschema/distros/fedora.txt index 7a8bdf5369b..aba120db917 100644 --- a/build/pkgs/fastjsonschema/distros/fedora.txt +++ b/build/pkgs/fastjsonschema/distros/fedora.txt @@ -1 +1 @@ -python-fastjsonschema +python3-fastjsonschema diff --git a/build/pkgs/ffmpeg/distros/fedora.txt b/build/pkgs/ffmpeg/distros/fedora.txt index 2034a7b9f77..f5f02b5af1b 100644 --- a/build/pkgs/ffmpeg/distros/fedora.txt +++ b/build/pkgs/ffmpeg/distros/fedora.txt @@ -1,3 +1,5 @@ # ffmpeg is not in the standard Fedora repository # Need "RPM Fusion Free" #ffmpeg +ffmpeg-free +ffmpeg-free-devel diff --git a/build/pkgs/flit_core/distros/fedora.txt b/build/pkgs/flit_core/distros/fedora.txt new file mode 100644 index 00000000000..587eaa96e19 --- /dev/null +++ b/build/pkgs/flit_core/distros/fedora.txt @@ -0,0 +1 @@ +python3-flit-core diff --git a/build/pkgs/fonttools/distros/fedora.txt b/build/pkgs/fonttools/distros/fedora.txt new file mode 100644 index 00000000000..cf25e11afc2 --- /dev/null +++ b/build/pkgs/fonttools/distros/fedora.txt @@ -0,0 +1 @@ +python3-fonttools diff --git a/build/pkgs/fpylll/dependencies b/build/pkgs/fpylll/dependencies index 4837249bcfa..03eb318a449 100644 --- a/build/pkgs/fpylll/dependencies +++ b/build/pkgs/fpylll/dependencies @@ -1,4 +1,4 @@ - cython cysignals numpy fplll | $(PYTHON) + cython cysignals numpy fplll | $(PYTHON_TOOLCHAIN) $(PYTHON) ---------- All lines of this file are ignored except the first. diff --git a/build/pkgs/free_fonts/distros/fedora.txt b/build/pkgs/free_fonts/distros/fedora.txt index 435c13a9578..9f7b4c7ddec 100644 --- a/build/pkgs/free_fonts/distros/fedora.txt +++ b/build/pkgs/free_fonts/distros/fedora.txt @@ -1,3 +1,4 @@ gnu-free-mono-fonts gnu-free-sans-fonts gnu-free-serif-fonts +texlive-gnu-freefont diff --git a/build/pkgs/frobby/distros/fedora.txt b/build/pkgs/frobby/distros/fedora.txt new file mode 100644 index 00000000000..96768b37be5 --- /dev/null +++ b/build/pkgs/frobby/distros/fedora.txt @@ -0,0 +1,3 @@ +frobby +libfrobby +libfrobby-devel diff --git a/build/pkgs/furo/distros/fedora.txt b/build/pkgs/furo/distros/fedora.txt index d274c983622..cf3eeefa6e7 100644 --- a/build/pkgs/furo/distros/fedora.txt +++ b/build/pkgs/furo/distros/fedora.txt @@ -1 +1 @@ -python-furo +python3-furo diff --git a/build/pkgs/gap/distros/fedora.txt b/build/pkgs/gap/distros/fedora.txt index 6c561683bf4..7b8424662a7 100644 --- a/build/pkgs/gap/distros/fedora.txt +++ b/build/pkgs/gap/distros/fedora.txt @@ -1,5 +1,72 @@ +# some packages are missing in Fedora gap gap-core gap-devel gap-libs libgap +xgap +gap-pkg-ace +gap-pkg-aclib +gap-pkg-alnuth +gap-pkg-anupq +gap-pkg-atlasrep +gap-pkg-autodoc +gap-pkg-automata +gap-pkg-autpgrp +gap-pkg-browse +gap-pkg-caratinterface +gap-pkg-circle +gap-pkg-congruence +gap-pkg-crisp +gap-pkg-crypting +gap-pkg-crystcat +gap-pkg-curlinterface +gap-pkg-cvec +gap-pkg-datastructures +gap-pkg-digraphs +gap-pkg-edim +gap-pkg-ferret +gap-pkg-fga +gap-pkg-fining +gap-pkg-float +gap-pkg-format +gap-pkg-forms +gap-pkg-fplsa +gap-pkg-fr +gap-pkg-francy +gap-pkg-genss +gap-pkg-groupoids +gap-pkg-grpconst +gap-pkg-images +gap-pkg-io +gap-pkg-irredsol +gap-pkg-json +gap-pkg-jupyterviz +gap-pkg-lpres +gap-pkg-nq +gap-pkg-openmath +gap-pkg-orb +gap-pkg-permut +gap-pkg-polenta +gap-pkg-polycyclic +gap-pkg-primgrp +gap-pkg-profiling +gap-pkg-radiroot +gap-pkg-recog +gap-pkg-resclasses +gap-pkg-scscp +gap-pkg-semigroups +gap-pkg-singular +gap-pkg-smallgrp +gap-pkg-smallsemi +gap-pkg-sophus +gap-pkg-spinsym +gap-pkg-standardff +gap-pkg-tomlib +gap-pkg-transgrp +gap-pkg-transgrp-data +gap-pkg-utils +gap-pkg-uuid +gap-pkg-xmod +gap-pkg-zeromqinterface + diff --git a/build/pkgs/gap_jupyter/distros/fedora.txt b/build/pkgs/gap_jupyter/distros/fedora.txt new file mode 100644 index 00000000000..0ceec7c99a4 --- /dev/null +++ b/build/pkgs/gap_jupyter/distros/fedora.txt @@ -0,0 +1 @@ +gap-pkg-jupyterkernel diff --git a/build/pkgs/gap_packages/distros/fedora.txt b/build/pkgs/gap_packages/distros/fedora.txt new file mode 100644 index 00000000000..24d6af73b6b --- /dev/null +++ b/build/pkgs/gap_packages/distros/fedora.txt @@ -0,0 +1,27 @@ +gap-pkg-cohomolo +gap-pkg-corelg +gap-pkg-crime +gap-pkg-cryst +gap-pkg-ctbllib +gap-pkg-design +gap-pkg-factint +GAPDoc +gap-pkg-gbnp +gap-pkg-grape +gap-pkg-guava +gap-pkg-hap +gap-pkg-hapcryst +gap-pkg-hecke +gap-pkg-laguna +gap-pkg-liealgdb +gap-pkg-liepring +gap-pkg-liering +gap-pkg-loops +gap-pkg-mapclass +gap-pkg-polymaking +gap-pkg-qpa +gap-pkg-quagroup +gap-pkg-repsn +gap-pkg-sla +gap-pkg-sonata +gap-pkg-toric diff --git a/build/pkgs/gast/distros/fedora.txt b/build/pkgs/gast/distros/fedora.txt new file mode 100644 index 00000000000..40cddc76e37 --- /dev/null +++ b/build/pkgs/gast/distros/fedora.txt @@ -0,0 +1 @@ +python3-gast diff --git a/build/pkgs/gdb/distros/fedora.txt b/build/pkgs/gdb/distros/fedora.txt new file mode 100644 index 00000000000..59ccb367d89 --- /dev/null +++ b/build/pkgs/gdb/distros/fedora.txt @@ -0,0 +1 @@ +gdb diff --git a/build/pkgs/gmpy2/distros/fedora.txt b/build/pkgs/gmpy2/distros/fedora.txt index d4464a5ce2c..afdd6281722 100644 --- a/build/pkgs/gmpy2/distros/fedora.txt +++ b/build/pkgs/gmpy2/distros/fedora.txt @@ -1 +1 @@ -python-gmpy2 +python3-gmpy2 diff --git a/build/pkgs/gp2c/distros/fedora.txt b/build/pkgs/gp2c/distros/fedora.txt new file mode 100644 index 00000000000..f4ab6d425f1 --- /dev/null +++ b/build/pkgs/gp2c/distros/fedora.txt @@ -0,0 +1 @@ +gp2c diff --git a/build/pkgs/hatchling/distros/fedora.txt b/build/pkgs/hatchling/distros/fedora.txt new file mode 100644 index 00000000000..517bb7a854b --- /dev/null +++ b/build/pkgs/hatchling/distros/fedora.txt @@ -0,0 +1 @@ +python3-hatchling diff --git a/build/pkgs/idna/distros/fedora.txt b/build/pkgs/idna/distros/fedora.txt index a73e70cade0..de48e70887b 100644 --- a/build/pkgs/idna/distros/fedora.txt +++ b/build/pkgs/idna/distros/fedora.txt @@ -1 +1 @@ -python-idna +python3-idna diff --git a/build/pkgs/imagesize/distros/fedora.txt b/build/pkgs/imagesize/distros/fedora.txt new file mode 100644 index 00000000000..f482427979f --- /dev/null +++ b/build/pkgs/imagesize/distros/fedora.txt @@ -0,0 +1 @@ +python3-imagesize diff --git a/build/pkgs/importlib_metadata/distros/fedora.txt b/build/pkgs/importlib_metadata/distros/fedora.txt index b3c206287ec..c005bf38793 100644 --- a/build/pkgs/importlib_metadata/distros/fedora.txt +++ b/build/pkgs/importlib_metadata/distros/fedora.txt @@ -1 +1 @@ -python-importlib-metadata +python3-importlib-metadata diff --git a/build/pkgs/ipykernel/distros/fedora.txt b/build/pkgs/ipykernel/distros/fedora.txt index 286458797f7..71e84c46f0e 100644 --- a/build/pkgs/ipykernel/distros/fedora.txt +++ b/build/pkgs/ipykernel/distros/fedora.txt @@ -1 +1 @@ -python-ipykernel +python3-ipykernel diff --git a/build/pkgs/ipython/distros/fedora.txt b/build/pkgs/ipython/distros/fedora.txt index 49a7ffe2a95..c32c6b449cf 100644 --- a/build/pkgs/ipython/distros/fedora.txt +++ b/build/pkgs/ipython/distros/fedora.txt @@ -1 +1 @@ -ipython +python3-ipython diff --git a/build/pkgs/ipython_genutils/distros/fedora.txt b/build/pkgs/ipython_genutils/distros/fedora.txt new file mode 100644 index 00000000000..b553f94d87c --- /dev/null +++ b/build/pkgs/ipython_genutils/distros/fedora.txt @@ -0,0 +1 @@ +python3-ipython_genutils diff --git a/build/pkgs/ipywidgets/distros/fedora.txt b/build/pkgs/ipywidgets/distros/fedora.txt new file mode 100644 index 00000000000..a4cd0d161cf --- /dev/null +++ b/build/pkgs/ipywidgets/distros/fedora.txt @@ -0,0 +1 @@ +python3-ipywidgets diff --git a/build/pkgs/isl/distros/fedora.txt b/build/pkgs/isl/distros/fedora.txt index d54c646d7a7..755b69ce18b 100644 --- a/build/pkgs/isl/distros/fedora.txt +++ b/build/pkgs/isl/distros/fedora.txt @@ -1 +1,2 @@ +isl isl-devel diff --git a/build/pkgs/jedi/distros/fedora.txt b/build/pkgs/jedi/distros/fedora.txt new file mode 100644 index 00000000000..9aefdab6b23 --- /dev/null +++ b/build/pkgs/jedi/distros/fedora.txt @@ -0,0 +1 @@ +python3-jedi diff --git a/build/pkgs/jinja2/distros/fedora.txt b/build/pkgs/jinja2/distros/fedora.txt index f5f3caf99cc..f2db865ab36 100644 --- a/build/pkgs/jinja2/distros/fedora.txt +++ b/build/pkgs/jinja2/distros/fedora.txt @@ -1 +1 @@ -python-jinja2 +python3-jinja2 diff --git a/build/pkgs/jmol/distros/fedora.txt b/build/pkgs/jmol/distros/fedora.txt new file mode 100644 index 00000000000..f07a1f4e035 --- /dev/null +++ b/build/pkgs/jmol/distros/fedora.txt @@ -0,0 +1 @@ +jmol diff --git a/build/pkgs/jsonschema/distros/fedora.txt b/build/pkgs/jsonschema/distros/fedora.txt index 8943c30f9ed..047e6cc5d1d 100644 --- a/build/pkgs/jsonschema/distros/fedora.txt +++ b/build/pkgs/jsonschema/distros/fedora.txt @@ -1 +1 @@ -python-jsonschema +python3-jsonschema diff --git a/build/pkgs/jupymake/distros/fedora.txt b/build/pkgs/jupymake/distros/fedora.txt new file mode 100644 index 00000000000..6077f2bcb60 --- /dev/null +++ b/build/pkgs/jupymake/distros/fedora.txt @@ -0,0 +1 @@ +python3-jupymake diff --git a/build/pkgs/jupyter_client/distros/fedora.txt b/build/pkgs/jupyter_client/distros/fedora.txt new file mode 100644 index 00000000000..0159b2d7b90 --- /dev/null +++ b/build/pkgs/jupyter_client/distros/fedora.txt @@ -0,0 +1 @@ +python3-jupyter-client diff --git a/build/pkgs/jupyter_core/distros/fedora.txt b/build/pkgs/jupyter_core/distros/fedora.txt new file mode 100644 index 00000000000..2f316f2ee07 --- /dev/null +++ b/build/pkgs/jupyter_core/distros/fedora.txt @@ -0,0 +1 @@ +python3-jupyter-core diff --git a/build/pkgs/jupyter_sphinx/distros/fedora.txt b/build/pkgs/jupyter_sphinx/distros/fedora.txt index 95d44e5858f..8eebff3bc90 100644 --- a/build/pkgs/jupyter_sphinx/distros/fedora.txt +++ b/build/pkgs/jupyter_sphinx/distros/fedora.txt @@ -1 +1 @@ -python-jupyter-sphinx +python3-jupyter-sphinx diff --git a/build/pkgs/jupyterlab/distros/fedora.txt b/build/pkgs/jupyterlab/distros/fedora.txt new file mode 100644 index 00000000000..c9356a72837 --- /dev/null +++ b/build/pkgs/jupyterlab/distros/fedora.txt @@ -0,0 +1 @@ +jupyterlab diff --git a/build/pkgs/jupyterlab_pygments/distros/fedora.txt b/build/pkgs/jupyterlab_pygments/distros/fedora.txt new file mode 100644 index 00000000000..979cc3e9c13 --- /dev/null +++ b/build/pkgs/jupyterlab_pygments/distros/fedora.txt @@ -0,0 +1 @@ +python3-jupyterlab_pygments diff --git a/build/pkgs/kissat/distros/fedora.txt b/build/pkgs/kissat/distros/fedora.txt index 18393dcfd49..ecfc46f0815 100644 --- a/build/pkgs/kissat/distros/fedora.txt +++ b/build/pkgs/kissat/distros/fedora.txt @@ -1 +1,2 @@ kissat +kissat-devel diff --git a/build/pkgs/kiwisolver/distros/fedora.txt b/build/pkgs/kiwisolver/distros/fedora.txt new file mode 100644 index 00000000000..aab17cc1272 --- /dev/null +++ b/build/pkgs/kiwisolver/distros/fedora.txt @@ -0,0 +1 @@ +python3-kiwisolver diff --git a/build/pkgs/latte_int/distros/fedora.txt b/build/pkgs/latte_int/distros/fedora.txt new file mode 100644 index 00000000000..2c444214ec4 --- /dev/null +++ b/build/pkgs/latte_int/distros/fedora.txt @@ -0,0 +1 @@ +latte-integrale diff --git a/build/pkgs/libgraphviz/distros/fedora.txt b/build/pkgs/libgraphviz/distros/fedora.txt index 4d95609306f..e14ca4ce8cc 100644 --- a/build/pkgs/libgraphviz/distros/fedora.txt +++ b/build/pkgs/libgraphviz/distros/fedora.txt @@ -1 +1,2 @@ graphviz +graphviz-devel diff --git a/build/pkgs/libnauty/distros/fedora.txt b/build/pkgs/libnauty/distros/fedora.txt index 880ce182eb3..b839ec2a743 100644 --- a/build/pkgs/libnauty/distros/fedora.txt +++ b/build/pkgs/libnauty/distros/fedora.txt @@ -1 +1,2 @@ +libnauty libnauty-devel diff --git a/build/pkgs/libogg/distros/fedora.txt b/build/pkgs/libogg/distros/fedora.txt new file mode 100644 index 00000000000..11a6b96d000 --- /dev/null +++ b/build/pkgs/libogg/distros/fedora.txt @@ -0,0 +1,2 @@ +libogg +libogg-devel diff --git a/build/pkgs/libsemigroups/distros/fedora.txt b/build/pkgs/libsemigroups/distros/fedora.txt new file mode 100644 index 00000000000..45c02ae9d7d --- /dev/null +++ b/build/pkgs/libsemigroups/distros/fedora.txt @@ -0,0 +1,2 @@ +libsemigroups +libsemigroups-devel diff --git a/build/pkgs/libtheora/distros/fedora.txt b/build/pkgs/libtheora/distros/fedora.txt new file mode 100644 index 00000000000..8043f5eea67 --- /dev/null +++ b/build/pkgs/libtheora/distros/fedora.txt @@ -0,0 +1,2 @@ +libtheora +libtheora-devel diff --git a/build/pkgs/linbox/distros/fedora.txt b/build/pkgs/linbox/distros/fedora.txt index e0fb5eb3ccc..93cb9987a09 100644 --- a/build/pkgs/linbox/distros/fedora.txt +++ b/build/pkgs/linbox/distros/fedora.txt @@ -1 +1,2 @@ +linbox linbox-devel diff --git a/build/pkgs/lrcalc_python/distros/fedora.txt b/build/pkgs/lrcalc_python/distros/fedora.txt new file mode 100644 index 00000000000..6d0a5315ae0 --- /dev/null +++ b/build/pkgs/lrcalc_python/distros/fedora.txt @@ -0,0 +1 @@ +python3-lrcalc diff --git a/build/pkgs/lrslib/distros/fedora.txt b/build/pkgs/lrslib/distros/fedora.txt index c762c018aa3..1b3df082e57 100644 --- a/build/pkgs/lrslib/distros/fedora.txt +++ b/build/pkgs/lrslib/distros/fedora.txt @@ -1 +1,2 @@ lrslib +lrslib-devel diff --git a/build/pkgs/markupsafe/distros/fedora.txt b/build/pkgs/markupsafe/distros/fedora.txt new file mode 100644 index 00000000000..426b8a1a4c1 --- /dev/null +++ b/build/pkgs/markupsafe/distros/fedora.txt @@ -0,0 +1 @@ +python3-markupsafe diff --git a/build/pkgs/mathjax/distros/fedora.txt b/build/pkgs/mathjax/distros/fedora.txt new file mode 100644 index 00000000000..9b7fbe7fff9 --- /dev/null +++ b/build/pkgs/mathjax/distros/fedora.txt @@ -0,0 +1 @@ +mathjax3 diff --git a/build/pkgs/matplotlib/distros/fedora.txt b/build/pkgs/matplotlib/distros/fedora.txt index f6d856e585c..13743297213 100644 --- a/build/pkgs/matplotlib/distros/fedora.txt +++ b/build/pkgs/matplotlib/distros/fedora.txt @@ -1 +1 @@ -python-matplotlib +python3-matplotlib diff --git a/build/pkgs/matplotlib_inline/distros/fedora.txt b/build/pkgs/matplotlib_inline/distros/fedora.txt new file mode 100644 index 00000000000..2e46aafab96 --- /dev/null +++ b/build/pkgs/matplotlib_inline/distros/fedora.txt @@ -0,0 +1 @@ +python3-matplotlib-inline diff --git a/build/pkgs/mcqd/distros/fedora.txt b/build/pkgs/mcqd/distros/fedora.txt new file mode 100644 index 00000000000..d851f52f6a0 --- /dev/null +++ b/build/pkgs/mcqd/distros/fedora.txt @@ -0,0 +1,2 @@ +mcqd +mcqd-devel diff --git a/build/pkgs/meson_python/distros/fedora.txt b/build/pkgs/meson_python/distros/fedora.txt index 17b4e0c04c5..93dae9570a4 100644 --- a/build/pkgs/meson_python/distros/fedora.txt +++ b/build/pkgs/meson_python/distros/fedora.txt @@ -1 +1 @@ -python-meson-python +python3-meson-python diff --git a/build/pkgs/mistune/distros/fedora.txt b/build/pkgs/mistune/distros/fedora.txt new file mode 100644 index 00000000000..587df34ac38 --- /dev/null +++ b/build/pkgs/mistune/distros/fedora.txt @@ -0,0 +1 @@ +python3-mistune diff --git a/build/pkgs/mpmath/distros/fedora.txt b/build/pkgs/mpmath/distros/fedora.txt index a7dc8d568f3..fbc82a97e07 100644 --- a/build/pkgs/mpmath/distros/fedora.txt +++ b/build/pkgs/mpmath/distros/fedora.txt @@ -1 +1 @@ -python-mpmath +python3-mpmath diff --git a/build/pkgs/nbclient/distros/fedora.txt b/build/pkgs/nbclient/distros/fedora.txt new file mode 100644 index 00000000000..17730f59437 --- /dev/null +++ b/build/pkgs/nbclient/distros/fedora.txt @@ -0,0 +1 @@ +python3-nbclient diff --git a/build/pkgs/nbconvert/distros/fedora.txt b/build/pkgs/nbconvert/distros/fedora.txt new file mode 100644 index 00000000000..e1f71656c82 --- /dev/null +++ b/build/pkgs/nbconvert/distros/fedora.txt @@ -0,0 +1 @@ +python3-nbconvert diff --git a/build/pkgs/nbformat/distros/fedora.txt b/build/pkgs/nbformat/distros/fedora.txt new file mode 100644 index 00000000000..7521f00141c --- /dev/null +++ b/build/pkgs/nbformat/distros/fedora.txt @@ -0,0 +1 @@ +python3-nbformat diff --git a/build/pkgs/nest_asyncio/distros/fedora.txt b/build/pkgs/nest_asyncio/distros/fedora.txt new file mode 100644 index 00000000000..9b465b8bab8 --- /dev/null +++ b/build/pkgs/nest_asyncio/distros/fedora.txt @@ -0,0 +1 @@ +python3-nest-asyncio diff --git a/build/pkgs/networkx/distros/fedora.txt b/build/pkgs/networkx/distros/fedora.txt index 293f943529a..67790667af2 100644 --- a/build/pkgs/networkx/distros/fedora.txt +++ b/build/pkgs/networkx/distros/fedora.txt @@ -1 +1 @@ -python-networkx +python3-networkx diff --git a/build/pkgs/nibabel/distros/fedora.txt b/build/pkgs/nibabel/distros/fedora.txt new file mode 100644 index 00000000000..19df029d93f --- /dev/null +++ b/build/pkgs/nibabel/distros/fedora.txt @@ -0,0 +1 @@ +python3-nibabel diff --git a/build/pkgs/normaliz/distros/fedora.txt b/build/pkgs/normaliz/distros/fedora.txt index b48a8dfa158..15c4e2a32b2 100644 --- a/build/pkgs/normaliz/distros/fedora.txt +++ b/build/pkgs/normaliz/distros/fedora.txt @@ -1 +1,2 @@ +libnormaliz libnormaliz-devel diff --git a/build/pkgs/notebook/distros/fedora.txt b/build/pkgs/notebook/distros/fedora.txt new file mode 100644 index 00000000000..70e09d9511a --- /dev/null +++ b/build/pkgs/notebook/distros/fedora.txt @@ -0,0 +1 @@ +python3-notebook diff --git a/build/pkgs/numpy/distros/fedora.txt b/build/pkgs/numpy/distros/fedora.txt index c8722b9f663..79d5c5a1429 100644 --- a/build/pkgs/numpy/distros/fedora.txt +++ b/build/pkgs/numpy/distros/fedora.txt @@ -1 +1 @@ -python-numpy +python3-numpy diff --git a/build/pkgs/onetbb/distros/fedora.txt b/build/pkgs/onetbb/distros/fedora.txt index 21e1846951c..118cbf13265 100644 --- a/build/pkgs/onetbb/distros/fedora.txt +++ b/build/pkgs/onetbb/distros/fedora.txt @@ -1 +1,2 @@ +tbb tbb-devel diff --git a/build/pkgs/packaging/distros/fedora.txt b/build/pkgs/packaging/distros/fedora.txt index 02ad855da9a..8f1c0ffc29f 100644 --- a/build/pkgs/packaging/distros/fedora.txt +++ b/build/pkgs/packaging/distros/fedora.txt @@ -1 +1 @@ -python-packaging +python3-packaging diff --git a/build/pkgs/palettable/distros/fedora.txt b/build/pkgs/palettable/distros/fedora.txt new file mode 100644 index 00000000000..b40b0270c2c --- /dev/null +++ b/build/pkgs/palettable/distros/fedora.txt @@ -0,0 +1 @@ +python3-palettable diff --git a/build/pkgs/pandocfilters/distros/fedora.txt b/build/pkgs/pandocfilters/distros/fedora.txt index e7a86d0373c..d0d4c24e15e 100644 --- a/build/pkgs/pandocfilters/distros/fedora.txt +++ b/build/pkgs/pandocfilters/distros/fedora.txt @@ -1 +1 @@ -python-pandocfilters +python3-pandocfilters diff --git a/build/pkgs/pari_jupyter/distros/fedora.txt b/build/pkgs/pari_jupyter/distros/fedora.txt new file mode 100644 index 00000000000..3d44bea1b74 --- /dev/null +++ b/build/pkgs/pari_jupyter/distros/fedora.txt @@ -0,0 +1 @@ +python3-pari-jupyter diff --git a/build/pkgs/parso/distros/fedora.txt b/build/pkgs/parso/distros/fedora.txt new file mode 100644 index 00000000000..72fc6162fb9 --- /dev/null +++ b/build/pkgs/parso/distros/fedora.txt @@ -0,0 +1 @@ +python3-parso diff --git a/build/pkgs/pathspec/distros/fedora.txt b/build/pkgs/pathspec/distros/fedora.txt new file mode 100644 index 00000000000..e519f68e341 --- /dev/null +++ b/build/pkgs/pathspec/distros/fedora.txt @@ -0,0 +1 @@ +python3-pathspec diff --git a/build/pkgs/perl_cpan_polymake_prereq/distros/fedora.txt b/build/pkgs/perl_cpan_polymake_prereq/distros/fedora.txt index da97cd97866..ed4b3c9338a 100644 --- a/build/pkgs/perl_cpan_polymake_prereq/distros/fedora.txt +++ b/build/pkgs/perl_cpan_polymake_prereq/distros/fedora.txt @@ -6,3 +6,4 @@ perl-TermReadKey perl-XML-Writer perl-XML-LibXML perl-XML-LibXSLT +perl-SVG diff --git a/build/pkgs/pexpect/distros/fedora.txt b/build/pkgs/pexpect/distros/fedora.txt index 74d08141569..8d745ee4a07 100644 --- a/build/pkgs/pexpect/distros/fedora.txt +++ b/build/pkgs/pexpect/distros/fedora.txt @@ -1 +1 @@ -python-pexpect +python3-pexpect diff --git a/build/pkgs/pickleshare/distros/fedora.txt b/build/pkgs/pickleshare/distros/fedora.txt index 6d991a27d41..a00907d167b 100644 --- a/build/pkgs/pickleshare/distros/fedora.txt +++ b/build/pkgs/pickleshare/distros/fedora.txt @@ -1 +1 @@ -python-pickleshare +python3-pickleshare diff --git a/build/pkgs/pillow/distros/fedora.txt b/build/pkgs/pillow/distros/fedora.txt index 86dbb1d13b8..3319fcd7e0f 100644 --- a/build/pkgs/pillow/distros/fedora.txt +++ b/build/pkgs/pillow/distros/fedora.txt @@ -1 +1 @@ -python-pillow +python3-pillow diff --git a/build/pkgs/pint/distros/fedora.txt b/build/pkgs/pint/distros/fedora.txt new file mode 100644 index 00000000000..b0f2af45706 --- /dev/null +++ b/build/pkgs/pint/distros/fedora.txt @@ -0,0 +1 @@ +python3-pint diff --git a/build/pkgs/pip/distros/fedora.txt b/build/pkgs/pip/distros/fedora.txt index 311c1b821ca..39bd9fc5097 100644 --- a/build/pkgs/pip/distros/fedora.txt +++ b/build/pkgs/pip/distros/fedora.txt @@ -1 +1 @@ -python-pip +python3-pip diff --git a/build/pkgs/pkgconfig/distros/fedora.txt b/build/pkgs/pkgconfig/distros/fedora.txt index 38a18b3565f..38e5106dd74 100644 --- a/build/pkgs/pkgconfig/distros/fedora.txt +++ b/build/pkgs/pkgconfig/distros/fedora.txt @@ -1 +1 @@ -python-pkgconfig +python3-pkgconfig diff --git a/build/pkgs/plantri/distros/fedora.txt b/build/pkgs/plantri/distros/fedora.txt new file mode 100644 index 00000000000..290ff321e46 --- /dev/null +++ b/build/pkgs/plantri/distros/fedora.txt @@ -0,0 +1 @@ +plantri diff --git a/build/pkgs/platformdirs/distros/fedora.txt b/build/pkgs/platformdirs/distros/fedora.txt new file mode 100644 index 00000000000..d65e921f05e --- /dev/null +++ b/build/pkgs/platformdirs/distros/fedora.txt @@ -0,0 +1 @@ +python3-platformdirs diff --git a/build/pkgs/pluggy/distros/fedora.txt b/build/pkgs/pluggy/distros/fedora.txt index c869e54c551..43a3acf0462 100644 --- a/build/pkgs/pluggy/distros/fedora.txt +++ b/build/pkgs/pluggy/distros/fedora.txt @@ -1 +1 @@ -python-pluggy +python3-pluggy diff --git a/build/pkgs/pplpy/distros/fedora.txt b/build/pkgs/pplpy/distros/fedora.txt index 579bdb042f6..f39eaff76ae 100644 --- a/build/pkgs/pplpy/distros/fedora.txt +++ b/build/pkgs/pplpy/distros/fedora.txt @@ -1 +1 @@ -python-pplpy +python3-pplpy diff --git a/build/pkgs/primecountpy/distros/fedora.txt b/build/pkgs/primecountpy/distros/fedora.txt new file mode 100644 index 00000000000..792a40abfc5 --- /dev/null +++ b/build/pkgs/primecountpy/distros/fedora.txt @@ -0,0 +1 @@ +python3-primecountpy diff --git a/build/pkgs/prometheus_client/distros/fedora.txt b/build/pkgs/prometheus_client/distros/fedora.txt new file mode 100644 index 00000000000..4d7723ec37e --- /dev/null +++ b/build/pkgs/prometheus_client/distros/fedora.txt @@ -0,0 +1 @@ +python3-prometheus_client diff --git a/build/pkgs/prompt_toolkit/distros/fedora.txt b/build/pkgs/prompt_toolkit/distros/fedora.txt index 967f8570d4f..c6d59003df0 100644 --- a/build/pkgs/prompt_toolkit/distros/fedora.txt +++ b/build/pkgs/prompt_toolkit/distros/fedora.txt @@ -1 +1 @@ -python-prompt-toolkit +python3-prompt-toolkit diff --git a/build/pkgs/ptyprocess/distros/fedora.txt b/build/pkgs/ptyprocess/distros/fedora.txt index 911a22468fc..ad4f6db1ca7 100644 --- a/build/pkgs/ptyprocess/distros/fedora.txt +++ b/build/pkgs/ptyprocess/distros/fedora.txt @@ -1 +1 @@ -python-ptyprocess +python3-ptyprocess diff --git a/build/pkgs/pure_eval/distros/fedora.txt b/build/pkgs/pure_eval/distros/fedora.txt new file mode 100644 index 00000000000..0feeff64011 --- /dev/null +++ b/build/pkgs/pure_eval/distros/fedora.txt @@ -0,0 +1 @@ +python3-pure-eval diff --git a/build/pkgs/py/distros/fedora.txt b/build/pkgs/py/distros/fedora.txt index b348d395fbd..81fefe60903 100644 --- a/build/pkgs/py/distros/fedora.txt +++ b/build/pkgs/py/distros/fedora.txt @@ -1 +1 @@ -python-py +python3-py diff --git a/build/pkgs/pybind11/distros/fedora.txt b/build/pkgs/pybind11/distros/fedora.txt new file mode 100644 index 00000000000..ac2d3cb471d --- /dev/null +++ b/build/pkgs/pybind11/distros/fedora.txt @@ -0,0 +1 @@ +python3-pybind11 diff --git a/build/pkgs/pybtex/distros/fedora.txt b/build/pkgs/pybtex/distros/fedora.txt new file mode 100644 index 00000000000..bdd39a48fde --- /dev/null +++ b/build/pkgs/pybtex/distros/fedora.txt @@ -0,0 +1 @@ +python3-pybtex diff --git a/build/pkgs/pycosat/distros/fedora.txt b/build/pkgs/pycosat/distros/fedora.txt index dab3122ef4c..c9ba620944f 100644 --- a/build/pkgs/pycosat/distros/fedora.txt +++ b/build/pkgs/pycosat/distros/fedora.txt @@ -1 +1 @@ -python-pycosat +python3-pycosat diff --git a/build/pkgs/pycparser/distros/fedora.txt b/build/pkgs/pycparser/distros/fedora.txt new file mode 100644 index 00000000000..0ba4f8b19f5 --- /dev/null +++ b/build/pkgs/pycparser/distros/fedora.txt @@ -0,0 +1 @@ +python3-pycparser diff --git a/build/pkgs/pycryptosat/distros/fedora.txt b/build/pkgs/pycryptosat/distros/fedora.txt new file mode 100644 index 00000000000..eb2adec7e72 --- /dev/null +++ b/build/pkgs/pycryptosat/distros/fedora.txt @@ -0,0 +1 @@ +python3-pycryptosat diff --git a/build/pkgs/pygments/distros/fedora.txt b/build/pkgs/pygments/distros/fedora.txt index f3e72a89c38..3ab37929b2c 100644 --- a/build/pkgs/pygments/distros/fedora.txt +++ b/build/pkgs/pygments/distros/fedora.txt @@ -1 +1 @@ -python-pygments +python3-pygments diff --git a/build/pkgs/pygraphviz/distros/fedora.txt b/build/pkgs/pygraphviz/distros/fedora.txt new file mode 100644 index 00000000000..0157eae2581 --- /dev/null +++ b/build/pkgs/pygraphviz/distros/fedora.txt @@ -0,0 +1 @@ +python3-pygraphviz diff --git a/build/pkgs/pyparsing/distros/fedora.txt b/build/pkgs/pyparsing/distros/fedora.txt new file mode 100644 index 00000000000..492a7ce0a69 --- /dev/null +++ b/build/pkgs/pyparsing/distros/fedora.txt @@ -0,0 +1 @@ +python3-pyparsing diff --git a/build/pkgs/pyproject_metadata/distros/fedora.txt b/build/pkgs/pyproject_metadata/distros/fedora.txt new file mode 100644 index 00000000000..5180a07a0cc --- /dev/null +++ b/build/pkgs/pyproject_metadata/distros/fedora.txt @@ -0,0 +1 @@ +python3-pyproject-metadata diff --git a/build/pkgs/pyrsistent/distros/fedora.txt b/build/pkgs/pyrsistent/distros/fedora.txt new file mode 100644 index 00000000000..77485df49f0 --- /dev/null +++ b/build/pkgs/pyrsistent/distros/fedora.txt @@ -0,0 +1 @@ +python3-pyrsistent diff --git a/build/pkgs/pysingular/distros/fedora.txt b/build/pkgs/pysingular/distros/fedora.txt new file mode 100644 index 00000000000..6466894c1c7 --- /dev/null +++ b/build/pkgs/pysingular/distros/fedora.txt @@ -0,0 +1 @@ +python3-pysingular diff --git a/build/pkgs/pytest/distros/fedora.txt b/build/pkgs/pytest/distros/fedora.txt new file mode 100644 index 00000000000..6665fd281bb --- /dev/null +++ b/build/pkgs/pytest/distros/fedora.txt @@ -0,0 +1 @@ +python3-pytest diff --git a/build/pkgs/pytest_xdist/distros/fedora.txt b/build/pkgs/pytest_xdist/distros/fedora.txt new file mode 100644 index 00000000000..e6e6abd74ed --- /dev/null +++ b/build/pkgs/pytest_xdist/distros/fedora.txt @@ -0,0 +1 @@ +python3-pytest-xdist diff --git a/build/pkgs/python_igraph/distros/fedora.txt b/build/pkgs/python_igraph/distros/fedora.txt index 03f8142066f..6b5f452ff56 100644 --- a/build/pkgs/python_igraph/distros/fedora.txt +++ b/build/pkgs/python_igraph/distros/fedora.txt @@ -1 +1,2 @@ python-igraph +python3-igraph-devel diff --git a/build/pkgs/pythran/distros/fedora.txt b/build/pkgs/pythran/distros/fedora.txt new file mode 100644 index 00000000000..86d056b339f --- /dev/null +++ b/build/pkgs/pythran/distros/fedora.txt @@ -0,0 +1 @@ +pythran diff --git a/build/pkgs/pytz/distros/fedora.txt b/build/pkgs/pytz/distros/fedora.txt index 2cccc9e61ec..1b20e1dbb77 100644 --- a/build/pkgs/pytz/distros/fedora.txt +++ b/build/pkgs/pytz/distros/fedora.txt @@ -1 +1 @@ -python-pytz +python3-pytz diff --git a/build/pkgs/pytz_deprecation_shim/distros/fedora.txt b/build/pkgs/pytz_deprecation_shim/distros/fedora.txt new file mode 100644 index 00000000000..f6cc43e10db --- /dev/null +++ b/build/pkgs/pytz_deprecation_shim/distros/fedora.txt @@ -0,0 +1 @@ +python3-pytz-deprecation-shim diff --git a/build/pkgs/pyzmq/distros/fedora.txt b/build/pkgs/pyzmq/distros/fedora.txt index 23f64d1f1a3..265a272130e 100644 --- a/build/pkgs/pyzmq/distros/fedora.txt +++ b/build/pkgs/pyzmq/distros/fedora.txt @@ -1 +1 @@ -python-pyzmq +python3-pyzmq diff --git a/build/pkgs/requests/distros/fedora.txt b/build/pkgs/requests/distros/fedora.txt index 93a7bc19b60..43147b2be74 100644 --- a/build/pkgs/requests/distros/fedora.txt +++ b/build/pkgs/requests/distros/fedora.txt @@ -1 +1 @@ -python-requests +python3-requests diff --git a/build/pkgs/scip/distros/fedora.txt b/build/pkgs/scip/distros/fedora.txt new file mode 100644 index 00000000000..3065c152171 --- /dev/null +++ b/build/pkgs/scip/distros/fedora.txt @@ -0,0 +1 @@ +scip diff --git a/build/pkgs/scipy/distros/fedora.txt b/build/pkgs/scipy/distros/fedora.txt index 7ff2882c1bf..12b366666d6 100644 --- a/build/pkgs/scipy/distros/fedora.txt +++ b/build/pkgs/scipy/distros/fedora.txt @@ -1 +1 @@ -python-scipy +python3-scipy diff --git a/build/pkgs/send2trash/distros/fedora.txt b/build/pkgs/send2trash/distros/fedora.txt new file mode 100644 index 00000000000..2f9abb6f584 --- /dev/null +++ b/build/pkgs/send2trash/distros/fedora.txt @@ -0,0 +1 @@ +python3-send2trash diff --git a/build/pkgs/setuptools_scm/distros/fedora.txt b/build/pkgs/setuptools_scm/distros/fedora.txt index 720fd2897be..2aa5ca12cba 100644 --- a/build/pkgs/setuptools_scm/distros/fedora.txt +++ b/build/pkgs/setuptools_scm/distros/fedora.txt @@ -1 +1 @@ -python-setuptools_scm +python3-setuptools_scm diff --git a/build/pkgs/singular_jupyter/distros/fedora.txt b/build/pkgs/singular_jupyter/distros/fedora.txt new file mode 100644 index 00000000000..b4632d4ad59 --- /dev/null +++ b/build/pkgs/singular_jupyter/distros/fedora.txt @@ -0,0 +1 @@ +python3-jupyter-kernel-singular diff --git a/build/pkgs/sirocco/distros/fedora.txt b/build/pkgs/sirocco/distros/fedora.txt index f2baa26096c..4d66f8f3619 100644 --- a/build/pkgs/sirocco/distros/fedora.txt +++ b/build/pkgs/sirocco/distros/fedora.txt @@ -1 +1,2 @@ sirocco +sirocco-devel diff --git a/build/pkgs/six/distros/fedora.txt b/build/pkgs/six/distros/fedora.txt index 787c5308ea4..68ff8595d0b 100644 --- a/build/pkgs/six/distros/fedora.txt +++ b/build/pkgs/six/distros/fedora.txt @@ -1 +1 @@ -python-six +python3-six diff --git a/build/pkgs/soplex/distros/fedora.txt b/build/pkgs/soplex/distros/fedora.txt new file mode 100644 index 00000000000..3fcd744bc92 --- /dev/null +++ b/build/pkgs/soplex/distros/fedora.txt @@ -0,0 +1 @@ +soplex diff --git a/build/pkgs/soupsieve/distros/fedora.txt b/build/pkgs/soupsieve/distros/fedora.txt new file mode 100644 index 00000000000..338c275caa9 --- /dev/null +++ b/build/pkgs/soupsieve/distros/fedora.txt @@ -0,0 +1 @@ +python3-soupsieve diff --git a/build/pkgs/sphinx/distros/fedora.txt b/build/pkgs/sphinx/distros/fedora.txt index db9f745da4c..7b28855c51b 100644 --- a/build/pkgs/sphinx/distros/fedora.txt +++ b/build/pkgs/sphinx/distros/fedora.txt @@ -1 +1 @@ -python-sphinx +python3-sphinx diff --git a/build/pkgs/sphinx_basic_ng/distros/fedora.txt b/build/pkgs/sphinx_basic_ng/distros/fedora.txt index de43e3bfd58..71ac46b68ce 100644 --- a/build/pkgs/sphinx_basic_ng/distros/fedora.txt +++ b/build/pkgs/sphinx_basic_ng/distros/fedora.txt @@ -1 +1 @@ -python-sphinx-basic-ng +python3-sphinx-basic-ng diff --git a/build/pkgs/sphinx_copybutton/distros/fedora.txt b/build/pkgs/sphinx_copybutton/distros/fedora.txt index 2a99b129e49..576663b4a9d 100644 --- a/build/pkgs/sphinx_copybutton/distros/fedora.txt +++ b/build/pkgs/sphinx_copybutton/distros/fedora.txt @@ -1 +1 @@ -python-sphinx-copybutton +python3-sphinx-copybutton diff --git a/build/pkgs/sphinxcontrib_applehelp/distros/fedora.txt b/build/pkgs/sphinxcontrib_applehelp/distros/fedora.txt deleted file mode 100644 index 3754baa21f5..00000000000 --- a/build/pkgs/sphinxcontrib_applehelp/distros/fedora.txt +++ /dev/null @@ -1 +0,0 @@ -python-sphinxcontrib-applehelp diff --git a/build/pkgs/sphinxcontrib_devhelp/distros/fedora.txt b/build/pkgs/sphinxcontrib_devhelp/distros/fedora.txt index 0b1b3e44a6b..14357dcb071 100644 --- a/build/pkgs/sphinxcontrib_devhelp/distros/fedora.txt +++ b/build/pkgs/sphinxcontrib_devhelp/distros/fedora.txt @@ -1 +1 @@ -python-sphinxcontrib-devhelp +python3-sphinxcontrib-devhelp diff --git a/build/pkgs/sphinxcontrib_htmlhelp/distros/fedora.txt b/build/pkgs/sphinxcontrib_htmlhelp/distros/fedora.txt index 81390fd522f..3362a84ccc8 100644 --- a/build/pkgs/sphinxcontrib_htmlhelp/distros/fedora.txt +++ b/build/pkgs/sphinxcontrib_htmlhelp/distros/fedora.txt @@ -1 +1 @@ -python-sphinxcontrib-htmlhelp +python3-sphinxcontrib-htmlhelp diff --git a/build/pkgs/sphinxcontrib_jsmath/distros/fedora.txt b/build/pkgs/sphinxcontrib_jsmath/distros/fedora.txt deleted file mode 100644 index 2b4927832ac..00000000000 --- a/build/pkgs/sphinxcontrib_jsmath/distros/fedora.txt +++ /dev/null @@ -1 +0,0 @@ -python-sphinxcontrib-jsmath diff --git a/build/pkgs/sphinxcontrib_qthelp/distros/fedora.txt b/build/pkgs/sphinxcontrib_qthelp/distros/fedora.txt index 2c11924a5df..9e8fef277fc 100644 --- a/build/pkgs/sphinxcontrib_qthelp/distros/fedora.txt +++ b/build/pkgs/sphinxcontrib_qthelp/distros/fedora.txt @@ -1 +1 @@ -python-sphinxcontrib-qthelp +python3-sphinxcontrib-qthelp diff --git a/build/pkgs/sphinxcontrib_serializinghtml/distros/fedora.txt b/build/pkgs/sphinxcontrib_serializinghtml/distros/fedora.txt index 46d22be403f..1a8ea8424a7 100644 --- a/build/pkgs/sphinxcontrib_serializinghtml/distros/fedora.txt +++ b/build/pkgs/sphinxcontrib_serializinghtml/distros/fedora.txt @@ -1 +1 @@ -python-sphinxcontrib-serializinghtml +python3-sphinxcontrib-serializinghtml diff --git a/build/pkgs/sphinxcontrib_websupport/distros/fedora.txt b/build/pkgs/sphinxcontrib_websupport/distros/fedora.txt index a9a5a1a1727..2c8e8e8d34d 100644 --- a/build/pkgs/sphinxcontrib_websupport/distros/fedora.txt +++ b/build/pkgs/sphinxcontrib_websupport/distros/fedora.txt @@ -1 +1 @@ -python-sphinxcontrib-websupport +python3-sphinxcontrib-websupport diff --git a/build/pkgs/sqlalchemy/distros/fedora.txt b/build/pkgs/sqlalchemy/distros/fedora.txt new file mode 100644 index 00000000000..943697378a7 --- /dev/null +++ b/build/pkgs/sqlalchemy/distros/fedora.txt @@ -0,0 +1 @@ +python3-sqlalchemy diff --git a/build/pkgs/stack_data/distros/fedora.txt b/build/pkgs/stack_data/distros/fedora.txt new file mode 100644 index 00000000000..b5be058ebaa --- /dev/null +++ b/build/pkgs/stack_data/distros/fedora.txt @@ -0,0 +1 @@ +python3-stack-data diff --git a/build/pkgs/sympy/distros/fedora.txt b/build/pkgs/sympy/distros/fedora.txt index 126c88afd85..db423c87ba7 100644 --- a/build/pkgs/sympy/distros/fedora.txt +++ b/build/pkgs/sympy/distros/fedora.txt @@ -1 +1 @@ -python-sympy +python3-sympy diff --git a/build/pkgs/tachyon/distros/fedora.txt b/build/pkgs/tachyon/distros/fedora.txt index 035020a8d5b..9c9043ce249 100644 --- a/build/pkgs/tachyon/distros/fedora.txt +++ b/build/pkgs/tachyon/distros/fedora.txt @@ -1,2 +1,3 @@ +# deprecated in Fedora 40 tachyon tachyon-devel diff --git a/build/pkgs/tdlib/distros/fedora.txt b/build/pkgs/tdlib/distros/fedora.txt new file mode 100644 index 00000000000..f795385d55d --- /dev/null +++ b/build/pkgs/tdlib/distros/fedora.txt @@ -0,0 +1,2 @@ +python3-tdlib +python3-tdlib-devel diff --git a/build/pkgs/texttable/distros/fedora.txt b/build/pkgs/texttable/distros/fedora.txt index 8d1ccec8c7d..8f8e7e29d7a 100644 --- a/build/pkgs/texttable/distros/fedora.txt +++ b/build/pkgs/texttable/distros/fedora.txt @@ -1 +1 @@ -python-texttable +python3-texttable diff --git a/build/pkgs/tinycss2/distros/fedora.txt b/build/pkgs/tinycss2/distros/fedora.txt index cb5becfe9eb..a2c2cb2f4ab 100644 --- a/build/pkgs/tinycss2/distros/fedora.txt +++ b/build/pkgs/tinycss2/distros/fedora.txt @@ -1 +1 @@ -python-tinycss2 +python3-tinycss2 diff --git a/build/pkgs/tomli/distros/fedora.txt b/build/pkgs/tomli/distros/fedora.txt new file mode 100644 index 00000000000..cfd9f618b76 --- /dev/null +++ b/build/pkgs/tomli/distros/fedora.txt @@ -0,0 +1 @@ +python3-tomli diff --git a/build/pkgs/tornado/distros/fedora.txt b/build/pkgs/tornado/distros/fedora.txt new file mode 100644 index 00000000000..426685be95b --- /dev/null +++ b/build/pkgs/tornado/distros/fedora.txt @@ -0,0 +1 @@ +python3-tornado diff --git a/build/pkgs/trove_classifiers/distros/fedora.txt b/build/pkgs/trove_classifiers/distros/fedora.txt index faa3f51e677..01b98a590f0 100644 --- a/build/pkgs/trove_classifiers/distros/fedora.txt +++ b/build/pkgs/trove_classifiers/distros/fedora.txt @@ -1 +1 @@ -python-trove-classifiers +python3-trove-classifiers diff --git a/build/pkgs/typing_extensions/distros/fedora.txt b/build/pkgs/typing_extensions/distros/fedora.txt index 8c13a4539ac..424ebf1a645 100644 --- a/build/pkgs/typing_extensions/distros/fedora.txt +++ b/build/pkgs/typing_extensions/distros/fedora.txt @@ -1 +1 @@ -python-typing-extensions +python3-typing-extensions diff --git a/build/pkgs/tzdata/distros/fedora.txt b/build/pkgs/tzdata/distros/fedora.txt new file mode 100644 index 00000000000..0883ff0705b --- /dev/null +++ b/build/pkgs/tzdata/distros/fedora.txt @@ -0,0 +1 @@ +tzdata diff --git a/build/pkgs/tzlocal/distros/fedora.txt b/build/pkgs/tzlocal/distros/fedora.txt index 1de39af60b2..95d2d705c05 100644 --- a/build/pkgs/tzlocal/distros/fedora.txt +++ b/build/pkgs/tzlocal/distros/fedora.txt @@ -1 +1 @@ -python-tzlocal +python3-tzlocal diff --git a/build/pkgs/urllib3/distros/fedora.txt b/build/pkgs/urllib3/distros/fedora.txt index af6e58664fb..918569f9677 100644 --- a/build/pkgs/urllib3/distros/fedora.txt +++ b/build/pkgs/urllib3/distros/fedora.txt @@ -1 +1 @@ -python-urllib3 +python3-urllib3 diff --git a/build/pkgs/valgrind/distros/fedora.txt b/build/pkgs/valgrind/distros/fedora.txt new file mode 100644 index 00000000000..19e18cdba88 --- /dev/null +++ b/build/pkgs/valgrind/distros/fedora.txt @@ -0,0 +1,2 @@ +valgrind +vagrind-devel diff --git a/build/pkgs/virtualenv/distros/fedora.txt b/build/pkgs/virtualenv/distros/fedora.txt new file mode 100644 index 00000000000..030879e0d89 --- /dev/null +++ b/build/pkgs/virtualenv/distros/fedora.txt @@ -0,0 +1 @@ +python3-virtualenv diff --git a/build/pkgs/wcwidth/distros/fedora.txt b/build/pkgs/wcwidth/distros/fedora.txt new file mode 100644 index 00000000000..2974220c878 --- /dev/null +++ b/build/pkgs/wcwidth/distros/fedora.txt @@ -0,0 +1 @@ +python3-wcwidth diff --git a/build/pkgs/webencodings/distros/fedora.txt b/build/pkgs/webencodings/distros/fedora.txt index 12ddba901a4..ac30c2f3307 100644 --- a/build/pkgs/webencodings/distros/fedora.txt +++ b/build/pkgs/webencodings/distros/fedora.txt @@ -1 +1 @@ -python-webencodings +python3-webencodings diff --git a/build/pkgs/wheel/distros/fedora.txt b/build/pkgs/wheel/distros/fedora.txt index ae4cbb9f52f..3c066725a1d 100644 --- a/build/pkgs/wheel/distros/fedora.txt +++ b/build/pkgs/wheel/distros/fedora.txt @@ -1 +1 @@ -python-wheel +python3-wheel diff --git a/build/pkgs/widgetsnbextension/distros/fedora.txt b/build/pkgs/widgetsnbextension/distros/fedora.txt index 3483570a543..4faf6e10349 100644 --- a/build/pkgs/widgetsnbextension/distros/fedora.txt +++ b/build/pkgs/widgetsnbextension/distros/fedora.txt @@ -1 +1 @@ -python-widgetsnbextension +python3-widgetsnbextension diff --git a/build/pkgs/xindy/distros/fedora.txt b/build/pkgs/xindy/distros/fedora.txt new file mode 100644 index 00000000000..9b69095e628 --- /dev/null +++ b/build/pkgs/xindy/distros/fedora.txt @@ -0,0 +1 @@ +texlive-xindy diff --git a/build/pkgs/zipp/distros/fedora.txt b/build/pkgs/zipp/distros/fedora.txt new file mode 100644 index 00000000000..029ff9c75da --- /dev/null +++ b/build/pkgs/zipp/distros/fedora.txt @@ -0,0 +1 @@ +python3-zipp diff --git a/src/pyproject.toml b/src/pyproject.toml index f70304534d9..780542733c6 100644 --- a/src/pyproject.toml +++ b/src/pyproject.toml @@ -7,7 +7,7 @@ requires = [ # version constraint for macOS Big Sur support (see https://github.com/sagemath/sage/issues/31050) 'wheel >=0.36.2', 'cypari2 >=2.1.1', - 'cysignals >=1.10.2', + 'cysignals >=1.11.4', # Exclude 3.0.3 because of https://github.com/cython/cython/issues/5748 'cython >=3.0, != 3.0.3, <4.0', 'gmpy2 ~=2.1.b999', diff --git a/tox.ini b/tox.ini index 0d5efe81af6..3e3d2656553 100644 --- a/tox.ini +++ b/tox.ini @@ -283,16 +283,12 @@ setenv = # as of 2024-01, latest=39, rawhide=40 fedora: SYSTEM=fedora fedora: BASE_IMAGE=fedora + fedora: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-26: BASE_TAG=26 - fedora-26: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-27: BASE_TAG=27 - fedora-27: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-28: BASE_TAG=28 - fedora-28: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-29: BASE_TAG=29 - fedora-29: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-30: BASE_TAG=30 - fedora-30: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-31: BASE_TAG=31 fedora-32: BASE_TAG=32 fedora-33: BASE_TAG=33 @@ -300,13 +296,9 @@ setenv = fedora-35: BASE_TAG=35 fedora-36: BASE_TAG=36 fedora-37: BASE_TAG=37 - fedora-37: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-38: BASE_TAG=38 - fedora-38: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-39: BASE_TAG=39 - fedora-39: IGNORE_MISSING_SYSTEM_PACKAGES=yes fedora-40: BASE_TAG=40 - fedora-40: IGNORE_MISSING_SYSTEM_PACKAGES=yes # # https://hub.docker.com/r/scientificlinux/sl #