From d5f1da05b84b45a5392715ee00afaa1ff51f1a30 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Thu, 19 Dec 2024 10:44:42 +0800 Subject: [PATCH 01/17] Update conda to use Python 3.12, drop 3.9 and 3.10 --- .github/workflows/ci-conda.yml | 15 +- .github/workflows/ci-meson.yml | 2 +- .gitignore | 10 +- environment-3.11-linux-aarch64.yml | 249 ++++++------- environment-3.11-linux.yml | 249 ++++++------- environment-3.11-macos-x86_64.yml | 220 ++++++------ environment-3.11-macos.yml | 220 ++++++------ ....yml => environment-3.12-linux-aarch64.yml | 289 +++++++-------- ...10-linux.yml => environment-3.12-linux.yml | 289 +++++++-------- ...4.yml => environment-3.12-macos-x86_64.yml | 260 +++++++------- ...10-macos.yml => environment-3.12-macos.yml | 260 +++++++------- environment-3.9-linux-aarch64.yml | 337 ----------------- environment-3.9-linux.yml | 338 ------------------ environment-3.9-macos-x86_64.yml | 290 --------------- environment-3.9-macos.yml | 292 --------------- pyproject.toml | 8 +- tools/update-conda.py | 2 +- 17 files changed, 1044 insertions(+), 2286 deletions(-) rename environment-3.10-linux-aarch64.yml => environment-3.12-linux-aarch64.yml (54%) rename environment-3.10-linux.yml => environment-3.12-linux.yml (54%) rename environment-3.10-macos-x86_64.yml => environment-3.12-macos-x86_64.yml (52%) rename environment-3.10-macos.yml => environment-3.12-macos.yml (53%) delete mode 100644 environment-3.9-linux-aarch64.yml delete mode 100644 environment-3.9-linux.yml delete mode 100644 environment-3.9-macos-x86_64.yml delete mode 100644 environment-3.9-macos.yml diff --git a/.github/workflows/ci-conda.yml b/.github/workflows/ci-conda.yml index 23a86a25824..4b22d9669a0 100644 --- a/.github/workflows/ci-conda.yml +++ b/.github/workflows/ci-conda.yml @@ -26,23 +26,12 @@ jobs: # On pushes to tags or branches, test the whole matrix. os: >- ${{ github.event_name == 'pull_request' - && fromJson('["ubuntu-latest"]') + && fromJson('["ubuntu-latest", "macos-latest"]') || fromJson('["ubuntu-latest", "macos-latest", "macos-13"]') }} - python: >- - ${{ github.event_name == 'pull_request' - && fromJson('["3.9"]') - || fromJson('["3.9", "3.10", "3.11"]') }} + python: ['3.11', '3.12'] # Optional environment is disabled for now as its not yet working # environment: [environment, environment-optional] conda-env: [environment] - # On pull requests, only test two jobs: - # Ubuntu with Python 3.9, macOS (arm64) with Python 3.11. - # Build & Test currently uses Python 3.10 (on ubuntu-jammy). - # Together, they cover the supported minor Python versions. - include: >- - ${{ github.event_name == 'pull_request' - && fromJson('[{"os": "macos-latest", "python": "3.11", "conda-env": "environment"}]') - || fromJson('[]') }} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ci-meson.yml b/.github/workflows/ci-meson.yml index 41e5f7f5ff8..ff3e1866ea0 100644 --- a/.github/workflows/ci-meson.yml +++ b/.github/workflows/ci-meson.yml @@ -23,7 +23,7 @@ jobs: fail-fast: false matrix: os: [ubuntu] - python: ['3.9', '3.10', '3.11'] + python: ['3.11', '3.12'] steps: - uses: actions/checkout@v4 diff --git a/.gitignore b/.gitignore index 323d81b557b..9bc6dd47bd8 100644 --- a/.gitignore +++ b/.gitignore @@ -27,13 +27,11 @@ # no longer generated, but may still be in user worktrees /src/lib/pkgconfig -# Conda environment files -# The files without Python version, with -dev or in src are no longer generated -# but may still be in users' directories. +# Conda environment files (auto-generated) +/environment-3.[0-9].yml +/environment-3.[0-9][0-9].yml +# The following files are no longer generated but may still be in users' directories /environment.yml -/environment-3.9.yml -/environment-3.10.yml -/environment-3.11.yml /environment-dev-3.9.yml /environment-dev-3.10.yml /environment-dev-3.11.yml diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index daa751968c1..c17c3395c99 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,64 +1,64 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 5270b05aa1455cb2fb4e045553ae697357d66135a4d3a7e7bc0f417323eb4d22 +# input_hash: 09e3b72a7aa5c065370cb8a339e14ed42ad43f0c89abc55b38713be2d4560fd9 channels: - conda-forge dependencies: - _openmp_mutex=4.5=2_kmp_llvm - - alabaster=1.0.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=h86ecc28_0 - arpack=3.9.1=nompi_hd363cd0_101 - - asttokens=2.4.1=pyhd8ed1ab_0 + - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2148fe1_1 - automake=1.17=pl5321h8af1aa0_0 - - babel=2.16.0=pyhd8ed1ab_0 + - babel=2.16.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=hd62202e_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - binutils=2.43=hf1166c9_2 - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.125=openblas - - blas-devel=3.9.0=25_linuxaarch64_openblas + - blas=2.126=openblas + - blas-devel=3.9.0=26_linuxaarch64_openblas - boost-cpp=1.85.0=hdad291f_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h86ecc28_2 - brotli-bin=1.1.0=h86ecc28_2 - brotli-python=1.1.0=py311h89d996e_2 - bzip2=1.0.8=h68df207_7 - - c-ares=1.34.3=h86ecc28_1 + - c-ares=1.34.4=h86ecc28_0 - c-compiler=1.8.0=h6561dab_1 - - ca-certificates=2024.8.30=hcefe29a_0 - - cairo=1.18.0=hdb1a16f_3 + - ca-certificates=2024.12.14=hcefe29a_0 + - cairo=1.18.2=h83712da_1 - cddlib=1!0.94m=h719063d_0 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py311h14e8bb7_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 - cliquer=1.22=h31becfc_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 - contourpy=1.3.1=py311hc07b1fb_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py311ha09ea12_0 - - cpython=3.11.10=py311hd8ed1ab_3 + - coverage=7.6.9=py311ha09ea12_0 + - cpython=3.11.11=py311hd8ed1ab_1 - cxx-compiler=1.8.0=heb6c788_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py311h5ab95f0_0 - cyrus-sasl=2.1.27=hf6b2984_7 - cysignals=1.11.2=py311h644d908_3 - cython=3.0.11=py311hac78f04_3 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.9=py311h89d996e_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py311h89d996e_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h2f0025b_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=he26bab5_0 + - eclib=20231212=h154513d_1 - ecm=7.0.5=ha2d0fc4_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h5ad3122_0 - fflas-ffpack=2.5.0=h503e619_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 @@ -68,18 +68,18 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py311h58d527c_0 + - fonttools=4.55.3=py311h58d527c_0 - fortran-compiler=1.8.0=h25a59a9_1 - fplll=5.4.5=hb3a790e_0 - fpylll=0.6.1=py311h5d3d69a_0 - freetype=2.12.1=hf0a5ef3_2 - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h16511ff_0 - - gap-defaults=4.13.1=h8af1aa0_0 + - gap-core=4.14.0=h1754e88_1 + - gap-defaults=4.14.0=h8af1aa0_1 - gcc=13.3.0=h8a56e6e_1 - gcc_impl_linux-aarch64=13.3.0=hcdea9b6_1 - gcc_linux-aarch64=13.3.0=h1cd514b_7 - - gf2x=1.3.0=h1b3b3a3_2 + - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - gfortran=13.3.0=h8a56e6e_1 - gfortran_impl_linux-aarch64=13.3.0=h174a3c4_1 @@ -88,31 +88,31 @@ dependencies: - givaro=4.2.0=h364d21b_0 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - - gmpy2=2.1.5=py311h8dd2ae4_2 + - gmpy2=2.1.5=py311h8dd2ae4_3 - graphite2=1.3.13=h2f0025b_1003 - gsl=2.7=h294027d_0 - gxx=13.3.0=h8a56e6e_1 - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.1.0=pyhd8ed1ab_0 + - h2=4.1.0=pyhd8ed1ab_1 - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 - icu=75.1=hf9b3779_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h207f3e5_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h207f3e5_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.29.0=pyh707e725_0 - - ipywidgets=8.1.5=pyhd8ed1ab_0 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 + - ipython=8.30.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.4=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kernel-headers_linux-aarch64=4.18.0=h05a177a_18 - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py311h75754e6_0 @@ -121,7 +121,7 @@ dependencies: - lcms2=2.16=h922389a_0 - ld_impl_linux-aarch64=2.43=h80caac9_2 - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=25_linuxaarch64_openblas + - libblas=3.9.0=26_linuxaarch64_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -130,19 +130,19 @@ dependencies: - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=25_linuxaarch64_openblas - - libclang-cpp19.1=19.1.4=default_he324ac1_0 - - libclang13=19.1.4=default_h4390ef5_0 + - libcblas=3.9.0=26_linuxaarch64_openblas + - libclang-cpp19.1=19.1.6=default_he324ac1_0 + - libclang13=19.1.6=default_h4390ef5_0 - libcups=2.3.3=h405e4a8_4 - - libcurl=8.10.1=h3ec0cbf_0 - - libdeflate=1.22=h86ecc28_0 - - libdrm=2.4.123=h86ecc28_0 + - libcurl=8.11.1=h6702fde_0 + - libdeflate=1.23=h5e3c512_0 + - libdrm=2.4.124=h86ecc28_0 - libedit=3.1.20191231=he28a2e2_2 - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.6.4=h5ad3122_0 - libffi=3.4.2=h3557bc0_5 - - libflint=3.0.1=h0433c20_103 + - libflint=3.1.2=h0433c20_101 - libgcc=14.2.0=he277a41_1 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_101 - libgcc-ng=14.2.0=he9431aa_1 @@ -158,9 +158,11 @@ dependencies: - libhomfly=1.02r6=h31becfc_1 - libiconv=1.17=h31becfc_2 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=25_linuxaarch64_openblas - - liblapacke=3.9.0=25_linuxaarch64_openblas - - libllvm19=19.1.4=h2edbd07_1 + - liblapack=3.9.0=26_linuxaarch64_openblas + - liblapacke=3.9.0=26_linuxaarch64_openblas + - libllvm19=19.1.6=h2edbd07_0 + - liblzma=5.6.3=h86ecc28_1 + - liblzma-devel=5.6.3=h86ecc28_1 - libnghttp2=1.64.0=hc8609a4_0 - libnsl=2.0.1=h31becfc_0 - libntlm=1.4=hf897c2e_1002 @@ -168,142 +170,142 @@ dependencies: - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - libpng=1.6.44=hc4a20ef_0 - - libpq=17.2=h081282e_0 + - libpq=17.2=hd56632b_1 - libsanitizer=13.3.0=ha58e236_1 - libsodium=1.0.20=h68df207_0 - - libsqlite=3.47.0=hc4a20ef_1 + - libsqlite=3.47.2=h5eb1b54_0 - libssh2=1.11.1=ha41c0db_0 - libstdcxx=14.2.0=h3f4de04_1 - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_101 - libstdcxx-ng=14.2.0=hf1166c9_1 - - libtiff=4.7.0=hec21d91_1 + - libtiff=4.7.0=h88f7998_3 - libuuid=2.38.1=hb4cce97_0 - libwebp-base=1.4.0=h31becfc_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - libxkbcommon=1.7.0=h46f2afe_1 - - libxml2=2.13.5=hf4efe5d_0 + - libxml2=2.13.5=h2e0c361_1 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=h681a5ee_0 - - llvm-openmp=19.1.4=h013ceaa_0 + - linbox=1.7.0=hf74d613_1 + - llvm-openmp=19.1.6=h013ceaa_0 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 - - m4rie=20150908=hf0a5ef3_1002 - - markupsafe=3.0.2=py311ha09ea12_0 - - matplotlib=3.9.2=py311hfecb2dc_2 - - matplotlib-base=3.9.2=py311h0385ec1_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - m4rie=20200125=hedfd65a_0 + - markupsafe=3.0.2=py311ha09ea12_1 + - matplotlib=3.10.0=py311hfecb2dc_0 + - matplotlib-base=3.10.0=py311h0385ec1_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h043f013_3 - memory-allocator=0.1.3=py311ha879c10_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h783934e_1 - mpfi=1.5.4=h846f343_1001 - mpfr=4.2.1=h2305555_3 - - mpmath=1.3.0=pyhd8ed1ab_0 + - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_2 - - mysql-libs=9.0.1=h11569fd_2 + - mysql-common=9.0.1=h3f5c77f_3 + - mysql-libs=9.0.1=h11569fd_3 - nauty=2.8.8=h31becfc_1 - ncurses=6.5=hcccb83c_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - numpy=1.26.4=py311h69ead2a_0 - openblas=0.3.28=pthreads_h3a8cbd8_1 - - openjpeg=2.5.2=h0d9d63b_0 + - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - openssl=3.4.0=h86ecc28_0 - - packaging=24.2=pyhff2d567_1 + - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hb9de7d4_0 - pari=2.15.5=h169c2a7_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 + - parso=0.8.4=pyhd8ed1ab_1 - pcre2=10.44=h070dd5b_2 - perl=5.32.1=7_h31becfc_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py311hb2a0dd2_0 - - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.4=h2f0025b_0 + - pip=24.3.1=pyh8b19718_2 + - pixman=0.44.2=h86a87f0_0 - pkg-config=0.29.2=hce167ba_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h31becfc_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py311ha3770eb_1 - primecount=7.9=hd600fc2_0 - primecountpy=0.1.0=py311h098ece5_4 - primesieve=11.1=h2f0025b_0 - - prompt-toolkit=3.0.48=pyha770c72_0 + - prompt-toolkit=3.0.48=pyha770c72_1 - psutil=6.1.0=py311ha879c10_0 - pthread-stubs=0.4=h86ecc28_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pyside6=6.8.0.2=py311habb2604_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.11.10=h5d932e8_3_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py311habb2604_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.11.11=h1683364_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311h89d996e_7 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 - pyzmq=26.2.0=py311h826da9f_3 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.0=h666f7c6_0 + - qt6-main=6.8.1=h0d3cc05_0 - readline=8.2=h8fc344f_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py311h5912639_1 + - scipy=1.14.1=py311h5912639_2 - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=h9a92511_0 - - six=1.16.0=pyh6c4a22f_0 + - singular=4.4.0=hee12f27_1 + - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h578a6b9_1 - - stack_data=0.6.2=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h578a6b9_0 + - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hd600fc2_0 - sympow=2.023.6=h157afb5_3 - sympy=1.13.3=pyh2585a3b_104 - sysroot_linux-aarch64=2.17=h5b4a56d_18 - tachyon=0.99b6=ha0bfc61_1002 - tk=8.6.13=h194ca79_0 - - tomli=2.1.0=pyhff2d567_0 + - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py311h5487e9b_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - unicodedata2=15.1.0=py311ha879c10_1 - - urllib3=2.2.3=pyhd8ed1ab_0 + - urllib3=2.2.3=pyhd8ed1ab_1 - wayland=1.23.1=h698ed42_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xcb-util=0.4.1=h5c728e9_2 - xcb-util-cursor=0.1.5=h86ecc28_0 - xcb-util-image=0.4.0=h5c728e9_2 @@ -311,10 +313,10 @@ dependencies: - xcb-util-renderutil=0.3.10=h5c728e9_0 - xcb-util-wm=0.4.2=h5c728e9_0 - xkeyboard-config=2.43=h86ecc28_0 - - xorg-libice=1.1.1=h57736b2_1 - - xorg-libsm=1.2.4=hbac51e1_1 - - xorg-libx11=1.8.9=he755bbd_2 - - xorg-libxau=1.0.11=h86ecc28_1 + - xorg-libice=1.1.2=h86ecc28_0 + - xorg-libsm=1.2.5=h0808dbd_0 + - xorg-libx11=1.8.10=hca56bd8_1 + - xorg-libxau=1.0.12=h86ecc28_0 - xorg-libxcomposite=0.4.6=h86ecc28_2 - xorg-libxcursor=1.2.3=h86ecc28_0 - xorg-libxdamage=1.1.6=h86ecc28_0 @@ -323,11 +325,12 @@ dependencies: - xorg-libxfixes=6.0.1=h57736b2_0 - xorg-libxi=1.8.2=h57736b2_0 - xorg-libxrandr=1.5.4=h86ecc28_0 - - xorg-libxrender=0.9.11=h57736b2_1 + - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxtst=1.2.5=h57736b2_3 - - xorg-libxxf86vm=1.1.5=h57736b2_4 - - xorg-xorgproto=2024.1=h86ecc28_1 - - xz=5.2.6=h9cdd2b7_0 + - xorg-libxxf86vm=1.1.6=h86ecc28_0 + - xz=5.6.3=h2dbfc1b_1 + - xz-gpl-tools=5.6.3=h2dbfc1b_1 + - xz-tools=5.6.3=h86ecc28_1 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index c18abc2b254..2d99c14d61c 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,65 +1,65 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 48b95e0f20684f5ff684784c6c674a2251078ce14af62d4a59b6cc8c47dcd320 +# input_hash: 71d6929e3ba448868bcdf30d6cb1d190d88758e7272df5cf428554adbbf0ff6a channels: - conda-forge dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_kmp_llvm - - alabaster=1.0.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=hb9d3cd8_0 - arpack=3.9.1=nompi_h77f6705_101 - - asttokens=2.4.1=pyhd8ed1ab_0 + - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2b4cb7a_1 - automake=1.17=pl5321ha770c72_0 - - babel=2.16.0=pyhd8ed1ab_0 + - babel=2.16.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=h4bd325d_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - binutils=2.43=h4852527_2 - binutils_impl_linux-64=2.43=h4bf12b8_2 - binutils_linux-64=2.43=h4852527_2 - - blas=2.125=openblas - - blas-devel=3.9.0=25_linux64_openblas + - blas=2.126=openblas + - blas-devel=3.9.0=26_linux64_openblas - boost-cpp=1.85.0=h3c6214e_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py311hfdbb021_2 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=hb9d3cd8_1 + - c-ares=1.34.4=hb9d3cd8_0 - c-compiler=1.8.0=h2b85faf_1 - - ca-certificates=2024.8.30=hbcca054_0 - - cairo=1.18.0=hebfffa5_3 + - ca-certificates=2024.12.14=hbcca054_0 + - cairo=1.18.2=h3394656_1 - cddlib=1!0.94m=h9202a9a_0 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py311hf29c0ef_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 - cliquer=1.22=hd590300_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 - contourpy=1.3.1=py311hd18a35c_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py311h2dc5d0c_0 - - cpython=3.11.10=py311hd8ed1ab_3 + - coverage=7.6.9=py311h2dc5d0c_0 + - cpython=3.11.11=py311hd8ed1ab_1 - cxx-compiler=1.8.0=h1a2810e_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py311hd2352ae_0 - cyrus-sasl=2.1.27=h54b06d7_7 - cysignals=1.11.2=py311h82528dc_3 - cython=3.0.11=py311h55d416d_3 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.9=py311hfdbb021_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py311hfdbb021_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h59595ed_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h96f522a_0 + - eclib=20231212=h43e5eba_1 - ecm=7.0.5=h9458935_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h5888daf_0 - fflas-ffpack=2.5.0=h4f9960b_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 @@ -69,18 +69,18 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py311h2dc5d0c_0 + - fonttools=4.55.3=py311h2dc5d0c_0 - fortran-compiler=1.8.0=h36df796_1 - fplll=5.4.5=h384768b_0 - fpylll=0.6.1=py311hcfae7cf_0 - freetype=2.12.1=h267a509_2 - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h94f18e1_0 - - gap-defaults=4.13.1=ha770c72_0 + - gap-core=4.14.0=h3b03731_1 + - gap-defaults=4.14.0=ha770c72_1 - gcc=13.3.0=h9576a4e_1 - gcc_impl_linux-64=13.3.0=hfea6d02_1 - gcc_linux-64=13.3.0=hc28eda2_7 - - gf2x=1.3.0=ha476b99_2 + - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - gfortran=13.3.0=h9576a4e_1 - gfortran_impl_linux-64=13.3.0=h10434e7_1 @@ -89,31 +89,31 @@ dependencies: - givaro=4.2.0=hb789bce_0 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - - gmpy2=2.1.5=py311h0f6cedb_2 + - gmpy2=2.1.5=py311h0f6cedb_3 - graphite2=1.3.13=h59595ed_1003 - gsl=2.7=he838d99_0 - gxx=13.3.0=h9576a4e_1 - gxx_impl_linux-64=13.3.0=hdbfa832_1 - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.1.0=pyhd8ed1ab_0 + - h2=4.1.0=pyhd8ed1ab_1 - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 - icu=75.1=he02047a_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=he44f51b_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=he44f51b_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h623f65a_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.29.0=pyh707e725_0 - - ipywidgets=8.1.5=pyhd8ed1ab_0 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 + - ipython=8.30.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.4=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kernel-headers_linux-64=3.10.0=he073ed8_18 - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py311hd18a35c_0 @@ -122,7 +122,7 @@ dependencies: - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=25_linux64_openblas + - libblas=3.9.0=26_linux64_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -131,19 +131,19 @@ dependencies: - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libclang-cpp19.1=19.1.4=default_hb5137d0_0 - - libclang13=19.1.4=default_h9c6a7e4_0 + - libcblas=3.9.0=26_linux64_openblas + - libclang-cpp19.1=19.1.6=default_hb5137d0_0 + - libclang13=19.1.6=default_h9c6a7e4_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libdrm=2.4.123=hb9d3cd8_0 + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libdrm=2.4.124=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libflint=3.0.1=h6fb9888_103 + - libflint=3.1.2=h6fb9888_101 - libgcc=14.2.0=h77fa898_1 - libgcc-devel_linux-64=13.3.0=h84ea5a7_101 - libgcc-ng=14.2.0=h69a702a_1 @@ -159,9 +159,11 @@ dependencies: - libhomfly=1.02r6=hd590300_1 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas - - liblapacke=3.9.0=25_linux64_openblas - - libllvm19=19.1.4=ha7bfdaf_1 + - liblapack=3.9.0=26_linux64_openblas + - liblapacke=3.9.0=26_linux64_openblas + - libllvm19=19.1.6=ha7bfdaf_0 + - liblzma=5.6.3=hb9d3cd8_1 + - liblzma-devel=5.6.3=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libntlm=1.4=h7f98852_1002 @@ -169,142 +171,142 @@ dependencies: - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - libpng=1.6.44=hadc24fc_0 - - libpq=17.2=h04577a9_0 + - libpq=17.2=h3b95a9b_1 - libsanitizer=13.3.0=heb74ff8_1 - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.47.0=hadc24fc_1 + - libsqlite=3.47.2=hee588c1_0 - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-devel_linux-64=13.3.0=h84ea5a7_101 - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libtiff=4.7.0=hd9ff511_3 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.7.0=h2c5496b_1 - - libxml2=2.13.5=hb346dea_0 + - libxml2=2.13.5=h8d12d68_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=ha329b40_0 - - llvm-openmp=19.1.4=h024ca30_0 + - linbox=1.7.0=h7298d08_1 + - llvm-openmp=19.1.6=h024ca30_0 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 - - m4rie=20150908=h267a509_1002 - - markupsafe=3.0.2=py311h2dc5d0c_0 - - matplotlib=3.9.2=py311h38be061_2 - - matplotlib-base=3.9.2=py311h2b939e6_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - m4rie=20200125=h051dbe0_0 + - markupsafe=3.0.2=py311h2dc5d0c_1 + - matplotlib=3.10.0=py311h38be061_0 + - matplotlib-base=3.10.0=py311h2b939e6_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h75482ee_3 - memory-allocator=0.1.3=py311h9ecbd09_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h24ddda3_1 - mpfi=1.5.4=h9f54685_1001 - mpfr=4.2.1=h90cbb55_3 - - mpmath=1.3.0=pyhd8ed1ab_0 + - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_2 - - mysql-libs=9.0.1=he0572af_2 + - mysql-common=9.0.1=h266115a_3 + - mysql-libs=9.0.1=he0572af_3 - nauty=2.8.8=hd590300_1 - ncurses=6.5=he02047a_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - numpy=1.26.4=py311h64a7726_0 - openblas=0.3.28=pthreads_h6ec200e_1 - - openjpeg=2.5.2=h488ebb8_0 + - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 + - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h36c2ea0_0 - pari=2.15.5=h4d4ae9b_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 + - parso=0.8.4=pyhd8ed1ab_1 - pcre2=10.44=hba22ea6_2 - perl=5.32.1=7_hd590300_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py311h49e9ac3_0 - - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.2=h59595ed_0 + - pip=24.3.1=pyh8b19718_2 + - pixman=0.44.2=h29eaf8c_0 - pkg-config=0.29.2=h4bc722e_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=hd590300_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py311ha9f9f00_1 - primecount=7.9=hcb278e6_0 - primecountpy=0.1.0=py311h9547e67_4 - primesieve=11.1=h59595ed_0 - - prompt-toolkit=3.0.48=pyha770c72_0 + - prompt-toolkit=3.0.48=pyha770c72_1 - psutil=6.1.0=py311h9ecbd09_0 - pthread-stubs=0.4=hb9d3cd8_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pyside6=6.8.0.2=py311h9053184_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.11.10=hc5c86c4_3_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py311h9053184_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.11.11=h9e4cc4f_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311hfdbb021_7 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 - pyzmq=26.2.0=py311h7deb3e3_3 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.0=h6e8976b_0 + - qt6-main=6.8.1=h9d28a51_0 - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py311he9a78e4_1 + - scipy=1.14.1=py311he9a78e4_2 - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=h8a38e62_0 - - six=1.16.0=pyh6c4a22f_0 + - singular=4.4.0=hc910cb2_1 + - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h9eae976_1 - - stack_data=0.6.2=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h9eae976_0 + - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hcb278e6_0 - sympow=2.023.6=hc6ab17c_3 - sympy=1.13.3=pyh2585a3b_104 - sysroot_linux-64=2.17=h4a8ded7_18 - tachyon=0.99b6=hba7d16a_1002 - tk=8.6.13=noxft_h4845f30_101 - - tomli=2.1.0=pyhff2d567_0 + - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py311h9ecbd09_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - unicodedata2=15.1.0=py311h9ecbd09_1 - - urllib3=2.2.3=pyhd8ed1ab_0 + - urllib3=2.2.3=pyhd8ed1ab_1 - wayland=1.23.1=h3e06ad9_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xcb-util=0.4.1=hb711507_2 - xcb-util-cursor=0.1.5=hb9d3cd8_0 - xcb-util-image=0.4.0=hb711507_2 @@ -312,10 +314,10 @@ dependencies: - xcb-util-renderutil=0.3.10=hb711507_0 - xcb-util-wm=0.4.2=hb711507_0 - xkeyboard-config=2.43=hb9d3cd8_0 - - xorg-libice=1.1.1=hb9d3cd8_1 - - xorg-libsm=1.2.4=he73a12e_1 - - xorg-libx11=1.8.10=h4f16b4b_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libice=1.1.2=hb9d3cd8_0 + - xorg-libsm=1.2.5=he73a12e_0 + - xorg-libx11=1.8.10=h4f16b4b_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 - xorg-libxdamage=1.1.6=hb9d3cd8_0 @@ -324,11 +326,12 @@ dependencies: - xorg-libxfixes=6.0.1=hb9d3cd8_0 - xorg-libxi=1.8.2=hb9d3cd8_0 - xorg-libxrandr=1.5.4=hb9d3cd8_0 - - xorg-libxrender=0.9.11=hb9d3cd8_1 + - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - - xorg-libxxf86vm=1.1.5=hb9d3cd8_4 - - xorg-xorgproto=2024.1=hb9d3cd8_1 - - xz=5.2.6=h166bdaf_0 + - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 + - xz=5.6.3=hbcc6ac9_1 + - xz-gpl-tools=5.6.3=hbcc6ac9_1 + - xz-tools=5.6.3=hb9d3cd8_1 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index bb44b958990..fb34c25a567 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,37 +1,37 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 2555438d4f4434f9195688dd6b45c84e2c965157dd440bc593c0f833080e765a +# input_hash: 58971dc791eb5f5f7e12b0e44db07ecd9b2fc48def89f671effaabd2bd0720d6 channels: - conda-forge dependencies: - - alabaster=1.0.0=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - appnope=0.1.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_hf81eadf_101 - - asttokens=2.4.1=pyhd8ed1ab_0 + - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hed12c24_1 - automake=1.17=pl5321h694c41f_0 - - babel=2.16.0=pyhd8ed1ab_0 + - babel=2.16.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_0 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osx64_openblas + - beautifulsoup4=4.12.3=pyha770c72_1 + - blas=2.126=openblas + - blas-devel=3.9.0=26_osx64_openblas - boost-cpp=1.85.0=hfcd56d9_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h00291cd_2 - brotli-bin=1.1.0=h00291cd_2 - brotli-python=1.1.0=py311hd89902b_2 - bzip2=1.0.8=hfdf4475_7 - - c-ares=1.34.3=hf13058a_1 + - c-ares=1.34.4=hf13058a_0 - c-compiler=1.8.0=hfc4bf79_1 - - ca-certificates=2024.8.30=h8857fd0_0 + - ca-certificates=2024.12.14=h8857fd0_0 - cctools=1010.6=h5b2de21_2 - cctools_osx-64=1010.6=hea4301f_2 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py311h137bacd_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 - clang=17.0.6=default_he371ed4_7 - clang-17=17.0.6=default_hb173f14_7 - clang_impl_osx-64=17.0.6=h1af8efd_23 @@ -40,28 +40,28 @@ dependencies: - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - clangxx_osx-64=17.0.6=h7e5c614_23 - cliquer=1.22=h10d778d_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=17.0.6=h1020d70_2 - compiler-rt_osx-64=17.0.6=hf2b8a54_2 - contourpy=1.3.1=py311h4e34fa0_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py311ha3cf9ac_0 - - cpython=3.11.10=py311hd8ed1ab_3 + - coverage=7.6.9=py311ha3cf9ac_0 + - cpython=3.11.11=py311hd8ed1ab_1 - cxx-compiler=1.8.0=h385f146_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py311h4fde0ae_0 - cysignals=1.11.2=py311h8a58447_3 - cython=3.0.11=py311h4cb39f0_3 - - debugpy=1.8.9=py311hc356e98_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py311hc356e98_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=h02435c3_0 + - eclib=20231212=h960c116_1 - ecm=7.0.5=h4f6b447_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h240833e_0 - fflas-ffpack=2.5.0=h5898d61_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 @@ -71,17 +71,17 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py311ha3cf9ac_0 + - fonttools=4.55.3=py311ha3cf9ac_0 - fortran-compiler=1.8.0=h33d1f46_1 - fplll=5.4.5=hb7981ad_0 - fpylll=0.6.1=py311h85fbf69_0 - freetype=2.12.1=h60636b9_2 - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h2299be9_0 - - gap-defaults=4.13.1=h694c41f_0 + - gap-core=4.14.0=hb9686a1_1 + - gap-defaults=4.14.0=h694c41f_1 - gettext=0.22.5=hdfe23c8_3 - gettext-tools=0.22.5=hdfe23c8_3 - - gf2x=1.3.0=hb2a7efb_2 + - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - gfortran=13.2.0=h2c809b3_1 - gfortran_impl_osx-64=13.2.0=h2bc304d_3 @@ -90,27 +90,27 @@ dependencies: - givaro=4.2.0=h1b3d6f7_0 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - - gmpy2=2.1.5=py311hf411314_2 + - gmpy2=2.1.5=py311h7945f45_3 - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - h2=4.1.0=pyhd8ed1ab_1 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 - icu=75.1=h120a0e1_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h5479cbe_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h5479cbe_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.29.0=pyh707e725_0 - - ipywidgets=8.1.5=pyhd8ed1ab_0 + - ipython=8.30.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h2e86a7b_101 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.4=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kiwisolver=1.4.7=py311hf2f7c97_0 - krb5=1.21.3=h37d8d59_0 - lcalc=2.0.5=h547a6ed_2 @@ -120,7 +120,7 @@ dependencies: - lerc=4.0.0=hb486fe8_0 - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - - libblas=3.9.0=25_osx64_openblas + - libblas=3.9.0=26_osx64_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -129,17 +129,17 @@ dependencies: - libbrotlicommon=1.1.0=h00291cd_2 - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - - libcblas=3.9.0=25_osx64_openblas + - libcblas=3.9.0=26_osx64_openblas - libclang-cpp17=17.0.6=default_hb173f14_7 - - libcurl=8.10.1=h58e7537_0 - - libcxx=19.1.4=hf95d169_0 + - libcurl=8.11.1=h5dec5d8_0 + - libcxx=19.1.6=hf95d169_1 - libcxx-devel=17.0.6=h8f8a49f_6 - - libdeflate=1.22=h00291cd_0 + - libdeflate=1.23=he65b83e_0 - libedit=3.1.20191231=h0678c8f_2 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - libffi=3.4.2=h0d85af4_5 - - libflint=3.0.1=h1d27844_103 + - libflint=3.1.2=h1d27844_101 - libgd=2.3.3=h2e77e4f_10 - libgettextpo=0.22.5=hdfe23c8_3 - libgettextpo-devel=0.22.5=hdfe23c8_3 @@ -151,136 +151,140 @@ dependencies: - libintl=0.22.5=hdfe23c8_3 - libintl-devel=0.22.5=hdfe23c8_3 - libjpeg-turbo=3.0.0=h0dc2134_1 - - liblapack=3.9.0=25_osx64_openblas - - liblapacke=3.9.0=25_osx64_openblas + - liblapack=3.9.0=26_osx64_openblas + - liblapacke=3.9.0=26_osx64_openblas - libllvm17=17.0.6=hbedff68_1 + - liblzma=5.6.3=hd471939_1 + - liblzma-devel=5.6.3=hd471939_1 - libnghttp2=1.64.0=hc7306c3_0 - libopenblas=0.3.28=openmp_hbf64a52_1 - libpng=1.6.44=h4b8f8c9_0 - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.47.0=h2f8c449_1 + - libsqlite=3.47.2=hdb6dae5_0 - libssh2=1.11.1=h3dc7d44_0 - - libtiff=4.7.0=h583c2ba_1 + - libtiff=4.7.0=hb77a491_3 - libwebp-base=1.4.0=h10d778d_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.5=h495214b_0 + - libxml2=2.13.5=hebb159f_1 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h7061c92_0 - - llvm-openmp=19.1.4=ha54dae1_0 + - linbox=1.7.0=h9325161_1 + - llvm-openmp=19.1.6=ha54dae1_0 - llvm-tools=17.0.6=hbedff68_1 - lrcalc=2.1=hac325c4_7 - m4=1.4.18=haf1e3a3_1001 - m4ri=20140914=hd82a5f3_1006 - - m4rie=20150908=hc616cfc_1002 - - markupsafe=3.0.2=py311h8b4e8a7_0 - - matplotlib=3.9.2=py311h6eed73b_2 - - matplotlib-base=3.9.2=py311h8b21175_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - m4rie=20200125=hd82a5f3_0 + - markupsafe=3.0.2=py311ha3cf9ac_1 + - matplotlib=3.10.0=py311h6eed73b_0 + - matplotlib-base=3.10.0=py311h19a4563_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h3080a4d_3 - memory-allocator=0.1.3=py311h3336109_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h9d8efa1_1 - mpfi=1.5.4=h52b28e3_1001 - mpfr=4.2.1=haed47dc_3 - - mpmath=1.3.0=pyhd8ed1ab_0 + - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h10d778d_1 - ncurses=6.5=hf036a51_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - numpy=1.26.4=py311hc43a94b_0 - openblas=0.3.28=openmp_h30af337_1 - - openjpeg=2.5.2=h7310d3a_0 + - openjpeg=2.5.3=h7fd6d84_0 - openssl=3.4.0=hd471939_0 - - packaging=24.2=pyhff2d567_1 + - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hbcb3906_0 - pari=2.15.5=h7ba67ff_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 + - parso=0.8.4=pyhd8ed1ab_1 - perl=5.32.1=7_h10d778d_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py311h1f68098_0 - - pip=24.3.1=pyh8b19718_0 + - pip=24.3.1=pyh8b19718_2 - pkg-config=0.29.2=hf7e621a_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h10d778d_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py311h922ec50_1 - primecount=7.6=ha894c9a_0 - primecountpy=0.1.0=py311h5fe6e05_4 - primesieve=11.0=hf0c8a7f_0 - - prompt-toolkit=3.0.48=pyha770c72_0 + - prompt-toolkit=3.0.48=pyha770c72_1 - psutil=6.1.0=py311h1314207_0 - pthread-stubs=0.4=h00291cd_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.11.10=ha513fb2_3_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.11.11=h9ccd52b_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311hd89902b_7 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 - pyzmq=26.2.0=py311h4d3da15_3 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - readline=8.2=h9e318b2_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h10d778d_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py311hed734c1_1 + - scipy=1.14.1=py311h86b91e6_2 - setuptools=75.6.0=pyhff2d567_1 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.0=h0c52cc7_0 - - six=1.16.0=pyh6c4a22f_0 + - singular=4.4.0=h604985e_1 + - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h6285a30_1 - - stack_data=0.6.2=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h2e4c9dc_0 + - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hf0c8a7f_0 - sympow=2.023.6=h115ba6a_3 - sympy=1.13.3=pyh2585a3b_104 - tachyon=0.99b6=h3a1d103_1002 - tapi=1300.6.5=h390ca13_0 - tk=8.6.13=h1abcd95_1 - - tomli=2.1.0=pyhff2d567_0 + - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py311h4d7f069_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - unicodedata2=15.1.0=py311h1314207_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h00291cd_1 + - urllib3=2.2.3=pyhd8ed1ab_1 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h6e16a3a_0 - xorg-libxdmcp=1.1.5=h00291cd_0 - - xz=5.2.6=h775f41a_0 + - xz=5.6.3=h357f2ed_1 + - xz-gpl-tools=5.6.3=h357f2ed_1 + - xz-tools=5.6.3=hd471939_1 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 7a5da98494f..ec10b78a4b5 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -1,37 +1,37 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: b9cf5847a6035915dcfdcda638f2e631b4f5776a7a21e332d8bc6ef819fc55c3 +# input_hash: 4396163dbc4fafd471282f306c16bb7bd73ecc3c006335c8faf512742014e1e4 channels: - conda-forge dependencies: - - alabaster=1.0.0=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - appnope=0.1.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_h593882a_101 - - asttokens=2.4.1=pyhd8ed1ab_0 + - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hcd07c0c_1 - automake=1.17=pl5321hce30654_0 - - babel=2.16.0=pyhd8ed1ab_0 + - babel=2.16.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_0 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osxarm64_openblas + - beautifulsoup4=4.12.3=pyha770c72_1 + - blas=2.126=openblas + - blas-devel=3.9.0=26_osxarm64_openblas - boost-cpp=1.85.0=h103c1d6_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hd74edd7_2 - brotli-bin=1.1.0=hd74edd7_2 - brotli-python=1.1.0=py311h3f08180_2 - bzip2=1.0.8=h99b78c6_7 - - c-ares=1.34.3=h5505292_1 + - c-ares=1.34.4=h5505292_0 - c-compiler=1.8.0=hf48404e_1 - - ca-certificates=2024.8.30=hf0a4a13_0 + - ca-certificates=2024.12.14=hf0a4a13_0 - cctools=1010.6=hf67d63f_2 - cctools_osx-arm64=1010.6=h623e0ac_2 - cddlib=1!0.94m=h6d7a090_0 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py311h3a79f62_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 - clang=17.0.6=default_h360f5da_7 - clang-17=17.0.6=default_h146c034_7 - clang_impl_osx-arm64=17.0.6=he47c785_23 @@ -40,28 +40,28 @@ dependencies: - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - clangxx_osx-arm64=17.0.6=h07b0088_23 - cliquer=1.22=h93a5062_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=17.0.6=h856b3c1_2 - compiler-rt_osx-arm64=17.0.6=h832e737_2 - contourpy=1.3.1=py311h210dab8_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py311h4921393_0 - - cpython=3.11.10=py311hd8ed1ab_3 + - coverage=7.6.9=py311h4921393_0 + - cpython=3.11.11=py311hd8ed1ab_1 - cxx-compiler=1.8.0=h18dbf2f_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py311h2c49a9d_0 - cysignals=1.11.2=py311he42fc87_3 - cython=3.0.11=py311hf7f79b8_3 - - debugpy=1.8.9=py311h155a34a_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py311h155a34a_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=h7f07de4_0 + - eclib=20231212=h3d50bd9_1 - ecm=7.0.5=h41d338b_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h286801f_0 - fflas-ffpack=2.5.0=h4bc3318_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 @@ -71,17 +71,17 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py311h4921393_0 + - fonttools=4.55.3=py311h4921393_0 - fortran-compiler=1.8.0=hc3477c4_1 - fplll=5.4.5=hb7d509d_0 - fpylll=0.6.1=py311h341b96b_0 - freetype=2.12.1=hadb7bae_2 - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h4cbeff9_0 - - gap-defaults=4.13.1=hce30654_0 + - gap-core=4.14.0=h25f1785_1 + - gap-defaults=4.14.0=hce30654_1 - gettext=0.22.5=h8414b35_3 - gettext-tools=0.22.5=h8414b35_3 - - gf2x=1.3.0=hdaa854c_2 + - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - gfortran=13.2.0=h1ca8e4b_1 - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 @@ -90,27 +90,27 @@ dependencies: - givaro=4.2.0=h018886a_0 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - - gmpy2=2.1.5=py311hb5ce3a2_2 + - gmpy2=2.1.5=py311hb5d9ff4_3 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - h2=4.1.0=pyhd8ed1ab_1 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 - icu=75.1=hfee45f7_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h3fe6531_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h3fe6531_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.29.0=pyh707e725_0 - - ipywidgets=8.1.5=pyhd8ed1ab_0 + - ipython=8.30.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h347afa1_101 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.4=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kiwisolver=1.4.7=py311h2c37856_0 - krb5=1.21.3=h237132a_0 - lcalc=2.0.5=h4a402bc_2 @@ -120,7 +120,7 @@ dependencies: - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - - libblas=3.9.0=25_osxarm64_openblas + - libblas=3.9.0=26_osxarm64_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -129,17 +129,17 @@ dependencies: - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - - libcblas=3.9.0=25_osxarm64_openblas + - libcblas=3.9.0=26_osxarm64_openblas - libclang-cpp17=17.0.6=default_h146c034_7 - - libcurl=8.10.1=h13a7ad3_0 - - libcxx=19.1.4=ha82da77_0 + - libcurl=8.11.1=h73640d1_0 + - libcxx=19.1.6=ha82da77_1 - libcxx-devel=17.0.6=h86353a2_6 - - libdeflate=1.22=hd74edd7_0 + - libdeflate=1.23=hec38601_0 - libedit=3.1.20191231=hc8eb9b7_2 - libev=4.33=h93a5062_2 - libexpat=2.6.4=h286801f_0 - libffi=3.4.2=h3422bc3_5 - - libflint=3.0.1=he28cf6d_103 + - libflint=3.1.2=he28cf6d_101 - libgd=2.3.3=hac1b3a8_10 - libgettextpo=0.22.5=h8414b35_3 - libgettextpo-devel=0.22.5=h8414b35_3 @@ -152,137 +152,141 @@ dependencies: - libintl=0.22.5=h8414b35_3 - libintl-devel=0.22.5=h8414b35_3 - libjpeg-turbo=3.0.0=hb547adb_1 - - liblapack=3.9.0=25_osxarm64_openblas - - liblapacke=3.9.0=25_osxarm64_openblas + - liblapack=3.9.0=26_osxarm64_openblas + - liblapacke=3.9.0=26_osxarm64_openblas - libllvm17=17.0.6=h5090b49_2 + - liblzma=5.6.3=h39f12f2_1 + - liblzma-devel=5.6.3=h39f12f2_1 - libnghttp2=1.64.0=h6d7220d_0 - libopenblas=0.3.28=openmp_hf332438_1 - libpng=1.6.44=hc14010f_0 - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.47.0=hbaaea75_1 + - libsqlite=3.47.2=h3f77e49_0 - libssh2=1.11.1=h9cc3647_0 - - libtiff=4.7.0=hfce79cd_1 + - libtiff=4.7.0=h551f018_3 - libwebp-base=1.4.0=h93a5062_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.5=hbbdcc80_0 + - libxml2=2.13.5=h178c5d8_1 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h3afee3a_0 - - llvm-openmp=19.1.4=hdb05f8b_0 + - linbox=1.7.0=h9da6ecd_1 + - llvm-openmp=19.1.6=hdb05f8b_0 - llvm-tools=17.0.6=h5090b49_2 - lrcalc=2.1=hf9b8971_7 - m4=1.4.18=h642e427_1001 - m4ri=20140914=hc97c1ff_1006 - - m4rie=20150908=h22b9e9d_1002 - - markupsafe=3.0.2=py311h56c23cb_0 - - matplotlib=3.9.2=py311ha1ab1f8_2 - - matplotlib-base=3.9.2=py311hbe3227e_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - m4rie=20200125=hc97c1ff_0 + - markupsafe=3.0.2=py311h4921393_1 + - matplotlib=3.10.0=py311ha1ab1f8_0 + - matplotlib-base=3.10.0=py311h031da69_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h2bbcd85_2 - memory-allocator=0.1.3=py311h460d6c5_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h8f1351a_1 - mpfi=1.5.4=hbde5f5b_1001 - mpfr=4.2.1=hb693164_3 - - mpmath=1.3.0=pyhd8ed1ab_0 + - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h93a5062_1 - ncurses=6.5=h7bae524_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - numpy=1.26.4=py311h7125741_0 - openblas=0.3.28=openmp_hea878ba_1 - - openjpeg=2.5.2=h9f1df11_0 + - openjpeg=2.5.3=h8a3d83b_0 - openssl=3.4.0=h39f12f2_0 - - packaging=24.2=pyhff2d567_1 + - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h27ca646_0 - pari=2.15.5=h4f2304c_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 + - parso=0.8.4=pyhd8ed1ab_1 - pcre2=10.44=h297a79d_2 - perl=5.32.1=7_h4614cfb_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py311h3894ae9_0 - - pip=24.3.1=pyh8b19718_0 + - pip=24.3.1=pyh8b19718_2 - pkg-config=0.29.2=hde07d2e_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h93a5062_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py311h3d77d83_1 - primecount=7.6=hb6e4faa_0 - primecountpy=0.1.0=py311he4fd1f5_4 - primesieve=11.0=hb7217d7_0 - - prompt-toolkit=3.0.48=pyha770c72_0 + - prompt-toolkit=3.0.48=pyha770c72_1 - psutil=6.1.0=py311hae2e1ce_0 - pthread-stubs=0.4=hd74edd7_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.11.10=hc51fdd5_3_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.11.11=hc22306f_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311h3f08180_7 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 - pyzmq=26.2.0=py311h730b646_3 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - readline=8.2=h92ec313_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py311hf1db568_1 + - scipy=1.14.1=py311hf056e50_2 - setuptools=75.6.0=pyhff2d567_1 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.0=h8aafc33_0 - - six=1.16.0=pyh6c4a22f_0 + - singular=4.4.0=h5a8969a_1 + - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=hcd14bea_1 - - stack_data=0.6.2=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=hd7222ec_0 + - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hb7217d7_0 - sympow=2.023.6=hb0babe8_3 - sympy=1.13.3=pyh2585a3b_104 - tachyon=0.99b6=hb8a568e_1002 - tapi=1300.6.5=h03f4b80_0 - tk=8.6.13=h5083fa2_1 - - tomli=2.1.0=pyhff2d567_0 + - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py311h917b07b_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - unicodedata2=15.1.0=py311hae2e1ce_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd74edd7_1 + - urllib3=2.2.3=pyhd8ed1ab_1 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.2.6=h57fd34a_0 + - xz=5.6.3=h9a6d368_1 + - xz-gpl-tools=5.6.3=h9a6d368_1 + - xz-tools=5.6.3=h39f12f2_1 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 diff --git a/environment-3.10-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml similarity index 54% rename from environment-3.10-linux-aarch64.yml rename to environment-3.12-linux-aarch64.yml index f5504885ec5..b97f90268d1 100644 --- a/environment-3.10-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -1,64 +1,64 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: db49741f7e4afa9923e001ba84b429b390761405055f59782e7fd09d34903087 +# input_hash: 28dba81f3f7cbaa4e6f35a34c9679049f47c3d73414a0a80eda04a53603e8a12 channels: - conda-forge dependencies: - _openmp_mutex=4.5=2_kmp_llvm - - alabaster=1.0.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=h86ecc28_0 - arpack=3.9.1=nompi_hd363cd0_101 - - asttokens=2.4.1=pyhd8ed1ab_0 + - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2148fe1_1 - automake=1.17=pl5321h8af1aa0_0 - - babel=2.16.0=pyhd8ed1ab_0 + - babel=2.16.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=hd62202e_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - binutils=2.43=hf1166c9_2 - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.125=openblas - - blas-devel=3.9.0=25_linuxaarch64_openblas + - blas=2.126=openblas + - blas-devel=3.9.0=26_linuxaarch64_openblas - boost-cpp=1.85.0=hdad291f_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h86ecc28_2 - brotli-bin=1.1.0=h86ecc28_2 - - brotli-python=1.1.0=py310he30c3ed_2 + - brotli-python=1.1.0=py312h6f74592_2 - bzip2=1.0.8=h68df207_7 - - c-ares=1.34.3=h86ecc28_1 + - c-ares=1.34.4=h86ecc28_0 - c-compiler=1.8.0=h6561dab_1 - - ca-certificates=2024.8.30=hcefe29a_0 - - cairo=1.18.0=hdb1a16f_3 + - ca-certificates=2024.12.14=hcefe29a_0 + - cairo=1.18.2=h83712da_1 - cddlib=1!0.94m=h719063d_0 - - certifi=2024.8.30=pyhd8ed1ab_0 - - cffi=1.17.1=py310h1451162_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - certifi=2024.12.14=pyhd8ed1ab_0 + - cffi=1.17.1=py312hac81daf_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 - cliquer=1.22=h31becfc_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 - - contourpy=1.3.1=py310hf54e67a_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 + - contourpy=1.3.1=py312h451a7dd_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py310h66848f9_0 - - cpython=3.10.15=py310hd8ed1ab_2 + - coverage=7.6.9=py312h74ce7d3_0 + - cpython=3.12.8=py312hd8ed1ab_1 - cxx-compiler=1.8.0=heb6c788_1 - - cycler=0.12.1=pyhd8ed1ab_0 - - cypari2=2.1.5=py310h4cbba44_0 + - cycler=0.12.1=pyhd8ed1ab_1 + - cypari2=2.1.5=py312h7f7bc3d_0 - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.11.2=py310h485802a_3 - - cython=3.0.11=py310he223470_3 + - cysignals=1.11.2=py312haf3d6d2_3 + - cython=3.0.11=py312hdfe4e29_3 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.9=py310he30c3ed_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py312h6f74592_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h2f0025b_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=he26bab5_0 + - eclib=20231212=h154513d_1 - ecm=7.0.5=ha2d0fc4_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h5ad3122_0 - fflas-ffpack=2.5.0=h503e619_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 @@ -68,18 +68,18 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py310heeae437_0 + - fonttools=4.55.3=py312hcc812fe_0 - fortran-compiler=1.8.0=h25a59a9_1 - fplll=5.4.5=hb3a790e_0 - - fpylll=0.6.1=py310hfdbf2a6_0 + - fpylll=0.6.1=py312h8b93be1_0 - freetype=2.12.1=hf0a5ef3_2 - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h16511ff_0 - - gap-defaults=4.13.1=h8af1aa0_0 + - gap-core=4.14.0=h1754e88_1 + - gap-defaults=4.14.0=h8af1aa0_1 - gcc=13.3.0=h8a56e6e_1 - gcc_impl_linux-aarch64=13.3.0=hcdea9b6_1 - gcc_linux-aarch64=13.3.0=h1cd514b_7 - - gf2x=1.3.0=h1b3b3a3_2 + - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - gfortran=13.3.0=h8a56e6e_1 - gfortran_impl_linux-aarch64=13.3.0=h174a3c4_1 @@ -88,40 +88,40 @@ dependencies: - givaro=4.2.0=h364d21b_0 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - - gmpy2=2.1.5=py310h615e639_2 + - gmpy2=2.1.5=py312he9d48ea_3 - graphite2=1.3.13=h2f0025b_1003 - gsl=2.7=h294027d_0 - gxx=13.3.0=h8a56e6e_1 - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.1.0=pyhd8ed1ab_0 + - h2=4.1.0=pyhd8ed1ab_1 - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 - icu=75.1=hf9b3779_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h207f3e5_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h207f3e5_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.29.0=pyh707e725_0 - - ipywidgets=8.1.5=pyhd8ed1ab_0 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 + - ipython=8.30.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.4=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kernel-headers_linux-aarch64=4.18.0=h05a177a_18 - keyutils=1.6.1=h4e544f5_0 - - kiwisolver=1.4.7=py310h5d7f10c_0 + - kiwisolver=1.4.7=py312h88dc405_0 - krb5=1.21.3=h50a48e9_0 - lcalc=2.0.5=he588f68_2 - lcms2=2.16=h922389a_0 - ld_impl_linux-aarch64=2.43=h80caac9_2 - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=25_linuxaarch64_openblas + - libblas=3.9.0=26_linuxaarch64_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -130,19 +130,19 @@ dependencies: - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=25_linuxaarch64_openblas - - libclang-cpp19.1=19.1.4=default_he324ac1_0 - - libclang13=19.1.4=default_h4390ef5_0 + - libcblas=3.9.0=26_linuxaarch64_openblas + - libclang-cpp19.1=19.1.6=default_he324ac1_0 + - libclang13=19.1.6=default_h4390ef5_0 - libcups=2.3.3=h405e4a8_4 - - libcurl=8.10.1=h3ec0cbf_0 - - libdeflate=1.22=h86ecc28_0 - - libdrm=2.4.123=h86ecc28_0 + - libcurl=8.11.1=h6702fde_0 + - libdeflate=1.23=h5e3c512_0 + - libdrm=2.4.124=h86ecc28_0 - libedit=3.1.20191231=he28a2e2_2 - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.6.4=h5ad3122_0 - libffi=3.4.2=h3557bc0_5 - - libflint=3.0.1=h0433c20_103 + - libflint=3.1.2=h0433c20_101 - libgcc=14.2.0=he277a41_1 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_101 - libgcc-ng=14.2.0=he9431aa_1 @@ -158,9 +158,11 @@ dependencies: - libhomfly=1.02r6=h31becfc_1 - libiconv=1.17=h31becfc_2 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=25_linuxaarch64_openblas - - liblapacke=3.9.0=25_linuxaarch64_openblas - - libllvm19=19.1.4=h2edbd07_1 + - liblapack=3.9.0=26_linuxaarch64_openblas + - liblapacke=3.9.0=26_linuxaarch64_openblas + - libllvm19=19.1.6=h2edbd07_0 + - liblzma=5.6.3=h86ecc28_1 + - liblzma-devel=5.6.3=h86ecc28_1 - libnghttp2=1.64.0=hc8609a4_0 - libnsl=2.0.1=h31becfc_0 - libntlm=1.4=hf897c2e_1002 @@ -168,142 +170,142 @@ dependencies: - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - libpng=1.6.44=hc4a20ef_0 - - libpq=17.2=h081282e_0 + - libpq=17.2=hd56632b_1 - libsanitizer=13.3.0=ha58e236_1 - libsodium=1.0.20=h68df207_0 - - libsqlite=3.47.0=hc4a20ef_1 + - libsqlite=3.47.2=h5eb1b54_0 - libssh2=1.11.1=ha41c0db_0 - libstdcxx=14.2.0=h3f4de04_1 - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_101 - libstdcxx-ng=14.2.0=hf1166c9_1 - - libtiff=4.7.0=hec21d91_1 + - libtiff=4.7.0=h88f7998_3 - libuuid=2.38.1=hb4cce97_0 - libwebp-base=1.4.0=h31becfc_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - libxkbcommon=1.7.0=h46f2afe_1 - - libxml2=2.13.5=hf4efe5d_0 + - libxml2=2.13.5=h2e0c361_1 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=h681a5ee_0 - - llvm-openmp=19.1.4=h013ceaa_0 + - linbox=1.7.0=hf74d613_1 + - llvm-openmp=19.1.6=h013ceaa_0 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 - - m4rie=20150908=hf0a5ef3_1002 - - markupsafe=3.0.2=py310h66848f9_0 - - matplotlib=3.9.2=py310hbbe02a8_2 - - matplotlib-base=3.9.2=py310h2cc5e2d_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - m4rie=20200125=hedfd65a_0 + - markupsafe=3.0.2=py312h74ce7d3_1 + - matplotlib=3.10.0=py312h8025657_0 + - matplotlib-base=3.10.0=py312h965bf68_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h043f013_3 - - memory-allocator=0.1.3=py310ha766c32_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - memory-allocator=0.1.3=py312hb2c0f52_1 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h783934e_1 - mpfi=1.5.4=h846f343_1001 - mpfr=4.2.1=h2305555_3 - - mpmath=1.3.0=pyhd8ed1ab_0 + - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_2 - - mysql-libs=9.0.1=h11569fd_2 + - mysql-common=9.0.1=h3f5c77f_3 + - mysql-libs=9.0.1=h11569fd_3 - nauty=2.8.8=h31becfc_1 - ncurses=6.5=hcccb83c_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=1.26.4=py310hcbab775_0 + - numpy=1.26.4=py312h470d778_0 - openblas=0.3.28=pthreads_h3a8cbd8_1 - - openjpeg=2.5.2=h0d9d63b_0 + - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - openssl=3.4.0=h86ecc28_0 - - packaging=24.2=pyhff2d567_1 + - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hb9de7d4_0 - pari=2.15.5=h169c2a7_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 + - parso=0.8.4=pyhd8ed1ab_1 - pcre2=10.44=h070dd5b_2 - perl=5.32.1=7_h31becfc_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py310h825f53c_0 - - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.4=h2f0025b_0 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.0.0=py312h5ab5af3_0 + - pip=24.3.1=pyh8b19718_2 + - pixman=0.44.2=h86a87f0_0 - pkg-config=0.29.2=hce167ba_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h31becfc_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - - pplpy=0.8.9=py310h6665419_1 + - pplpy=0.8.9=py312hbd99ab9_1 - primecount=7.9=hd600fc2_0 - - primecountpy=0.1.0=py310h586407a_4 + - primecountpy=0.1.0=py312h8f0b210_4 - primesieve=11.1=h2f0025b_0 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py310ha766c32_0 + - prompt-toolkit=3.0.48=pyha770c72_1 + - psutil=6.1.0=py312hb2c0f52_0 - pthread-stubs=0.4=h86ecc28_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pyside6=6.8.0.2=py310hee8ad4f_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.10.15=hbf90c55_2_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 - - python-lrcalc=2.1=py310he30c3ed_7 - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py310h55e1596_3 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py312hdd999d0_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.12.8=h1683364_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-lrcalc=2.1=py312h6f74592_7 + - python_abi=3.12=5_cp312 + - pytz=2024.2=pyhd8ed1ab_1 + - pyzmq=26.2.0=py312h2427ae1_3 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.0=h666f7c6_0 + - qt6-main=6.8.1=h0d3cc05_0 - readline=8.2=h8fc344f_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py310h317fb5c_1 + - scipy=1.14.1=py312hcbff3fa_2 - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=h9a92511_0 - - six=1.16.0=pyh6c4a22f_0 + - singular=4.4.0=hee12f27_1 + - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h578a6b9_1 - - stack_data=0.6.2=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h578a6b9_0 + - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hd600fc2_0 - sympow=2.023.6=h157afb5_3 - sympy=1.13.3=pyh2585a3b_104 - sysroot_linux-aarch64=2.17=h5b4a56d_18 - tachyon=0.99b6=ha0bfc61_1002 - tk=8.6.13=h194ca79_0 - - tomli=2.1.0=pyhff2d567_0 - - tornado=6.4.2=py310h78583b1_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - tomli=2.2.1=pyhd8ed1ab_1 + - tornado=6.4.2=py312h52516f5_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py310ha766c32_1 - - urllib3=2.2.3=pyhd8ed1ab_0 + - unicodedata2=15.1.0=py312hb2c0f52_1 + - urllib3=2.2.3=pyhd8ed1ab_1 - wayland=1.23.1=h698ed42_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xcb-util=0.4.1=h5c728e9_2 - xcb-util-cursor=0.1.5=h86ecc28_0 - xcb-util-image=0.4.0=h5c728e9_2 @@ -311,10 +313,10 @@ dependencies: - xcb-util-renderutil=0.3.10=h5c728e9_0 - xcb-util-wm=0.4.2=h5c728e9_0 - xkeyboard-config=2.43=h86ecc28_0 - - xorg-libice=1.1.1=h57736b2_1 - - xorg-libsm=1.2.4=hbac51e1_1 - - xorg-libx11=1.8.9=he755bbd_2 - - xorg-libxau=1.0.11=h86ecc28_1 + - xorg-libice=1.1.2=h86ecc28_0 + - xorg-libsm=1.2.5=h0808dbd_0 + - xorg-libx11=1.8.10=hca56bd8_1 + - xorg-libxau=1.0.12=h86ecc28_0 - xorg-libxcomposite=0.4.6=h86ecc28_2 - xorg-libxcursor=1.2.3=h86ecc28_0 - xorg-libxdamage=1.1.6=h86ecc28_0 @@ -323,13 +325,14 @@ dependencies: - xorg-libxfixes=6.0.1=h57736b2_0 - xorg-libxi=1.8.2=h57736b2_0 - xorg-libxrandr=1.5.4=h86ecc28_0 - - xorg-libxrender=0.9.11=h57736b2_1 + - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxtst=1.2.5=h57736b2_3 - - xorg-libxxf86vm=1.1.5=h57736b2_4 - - xorg-xorgproto=2024.1=h86ecc28_1 - - xz=5.2.6=h9cdd2b7_0 + - xorg-libxxf86vm=1.1.6=h86ecc28_0 + - xz=5.6.3=h2dbfc1b_1 + - xz-gpl-tools=5.6.3=h2dbfc1b_1 + - xz-tools=5.6.3=h86ecc28_1 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 - - zstandard=0.23.0=py310h6a57b22_1 + - zstandard=0.23.0=py312hb698573_1 - zstd=1.5.6=h02f22dd_0 diff --git a/environment-3.10-linux.yml b/environment-3.12-linux.yml similarity index 54% rename from environment-3.10-linux.yml rename to environment-3.12-linux.yml index 2a6bea964fd..7b2496e151e 100644 --- a/environment-3.10-linux.yml +++ b/environment-3.12-linux.yml @@ -1,65 +1,65 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 03730b69363db4869061e8fcbd2108c24d97003d10dd9719ff461b66cc7d1046 +# input_hash: 40be535db1c7eaa6a4654bde814ad7958eb5c8b150e3158a6897927158b3bd6f channels: - conda-forge dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_kmp_llvm - - alabaster=1.0.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=hb9d3cd8_0 - arpack=3.9.1=nompi_h77f6705_101 - - asttokens=2.4.1=pyhd8ed1ab_0 + - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2b4cb7a_1 - automake=1.17=pl5321ha770c72_0 - - babel=2.16.0=pyhd8ed1ab_0 + - babel=2.16.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=h4bd325d_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - binutils=2.43=h4852527_2 - binutils_impl_linux-64=2.43=h4bf12b8_2 - binutils_linux-64=2.43=h4852527_2 - - blas=2.125=openblas - - blas-devel=3.9.0=25_linux64_openblas + - blas=2.126=openblas + - blas-devel=3.9.0=26_linux64_openblas - boost-cpp=1.85.0=h3c6214e_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - - brotli-python=1.1.0=py310hf71b8c6_2 + - brotli-python=1.1.0=py312h2ec8cdc_2 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=hb9d3cd8_1 + - c-ares=1.34.4=hb9d3cd8_0 - c-compiler=1.8.0=h2b85faf_1 - - ca-certificates=2024.8.30=hbcca054_0 - - cairo=1.18.0=hebfffa5_3 + - ca-certificates=2024.12.14=hbcca054_0 + - cairo=1.18.2=h3394656_1 - cddlib=1!0.94m=h9202a9a_0 - - certifi=2024.8.30=pyhd8ed1ab_0 - - cffi=1.17.1=py310h8deb56e_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - certifi=2024.12.14=pyhd8ed1ab_0 + - cffi=1.17.1=py312h06ac9bb_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 - cliquer=1.22=hd590300_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 - - contourpy=1.3.1=py310h3788b33_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 + - contourpy=1.3.1=py312h68727a3_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py310h89163eb_0 - - cpython=3.10.15=py310hd8ed1ab_2 + - coverage=7.6.9=py312h178313f_0 + - cpython=3.12.8=py312hd8ed1ab_1 - cxx-compiler=1.8.0=h1a2810e_1 - - cycler=0.12.1=pyhd8ed1ab_0 - - cypari2=2.1.5=py310h14ed79e_0 + - cycler=0.12.1=pyhd8ed1ab_1 + - cypari2=2.1.5=py312h597db99_0 - cyrus-sasl=2.1.27=h54b06d7_7 - - cysignals=1.11.2=py310h945e7c7_3 - - cython=3.0.11=py310h5b1441d_3 + - cysignals=1.11.2=py312h9d3d55b_3 + - cython=3.0.11=py312h8fd2918_3 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.9=py310hf71b8c6_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py312h2ec8cdc_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h59595ed_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h96f522a_0 + - eclib=20231212=h43e5eba_1 - ecm=7.0.5=h9458935_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h5888daf_0 - fflas-ffpack=2.5.0=h4f9960b_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 @@ -69,18 +69,18 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py310h89163eb_0 + - fonttools=4.55.3=py312h178313f_0 - fortran-compiler=1.8.0=h36df796_1 - fplll=5.4.5=h384768b_0 - - fpylll=0.6.1=py310h7e26f94_0 + - fpylll=0.6.1=py312h59a3f1e_0 - freetype=2.12.1=h267a509_2 - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h94f18e1_0 - - gap-defaults=4.13.1=ha770c72_0 + - gap-core=4.14.0=h3b03731_1 + - gap-defaults=4.14.0=ha770c72_1 - gcc=13.3.0=h9576a4e_1 - gcc_impl_linux-64=13.3.0=hfea6d02_1 - gcc_linux-64=13.3.0=hc28eda2_7 - - gf2x=1.3.0=ha476b99_2 + - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - gfortran=13.3.0=h9576a4e_1 - gfortran_impl_linux-64=13.3.0=h10434e7_1 @@ -89,40 +89,40 @@ dependencies: - givaro=4.2.0=hb789bce_0 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - - gmpy2=2.1.5=py310he8512ff_2 + - gmpy2=2.1.5=py312h7201bc8_3 - graphite2=1.3.13=h59595ed_1003 - gsl=2.7=he838d99_0 - gxx=13.3.0=h9576a4e_1 - gxx_impl_linux-64=13.3.0=hdbfa832_1 - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.1.0=pyhd8ed1ab_0 + - h2=4.1.0=pyhd8ed1ab_1 - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 - icu=75.1=he02047a_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=he44f51b_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=he44f51b_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h623f65a_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.29.0=pyh707e725_0 - - ipywidgets=8.1.5=pyhd8ed1ab_0 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 + - ipython=8.30.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.4=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kernel-headers_linux-64=3.10.0=he073ed8_18 - keyutils=1.6.1=h166bdaf_0 - - kiwisolver=1.4.7=py310h3788b33_0 + - kiwisolver=1.4.7=py312h68727a3_0 - krb5=1.21.3=h659f571_0 - lcalc=2.0.5=h5aac1b6_2 - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=25_linux64_openblas + - libblas=3.9.0=26_linux64_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -131,19 +131,19 @@ dependencies: - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libclang-cpp19.1=19.1.4=default_hb5137d0_0 - - libclang13=19.1.4=default_h9c6a7e4_0 + - libcblas=3.9.0=26_linux64_openblas + - libclang-cpp19.1=19.1.6=default_hb5137d0_0 + - libclang13=19.1.6=default_h9c6a7e4_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libdrm=2.4.123=hb9d3cd8_0 + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libdrm=2.4.124=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libflint=3.0.1=h6fb9888_103 + - libflint=3.1.2=h6fb9888_101 - libgcc=14.2.0=h77fa898_1 - libgcc-devel_linux-64=13.3.0=h84ea5a7_101 - libgcc-ng=14.2.0=h69a702a_1 @@ -159,9 +159,11 @@ dependencies: - libhomfly=1.02r6=hd590300_1 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas - - liblapacke=3.9.0=25_linux64_openblas - - libllvm19=19.1.4=ha7bfdaf_1 + - liblapack=3.9.0=26_linux64_openblas + - liblapacke=3.9.0=26_linux64_openblas + - libllvm19=19.1.6=ha7bfdaf_0 + - liblzma=5.6.3=hb9d3cd8_1 + - liblzma-devel=5.6.3=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libntlm=1.4=h7f98852_1002 @@ -169,142 +171,142 @@ dependencies: - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - libpng=1.6.44=hadc24fc_0 - - libpq=17.2=h04577a9_0 + - libpq=17.2=h3b95a9b_1 - libsanitizer=13.3.0=heb74ff8_1 - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.47.0=hadc24fc_1 + - libsqlite=3.47.2=hee588c1_0 - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-devel_linux-64=13.3.0=h84ea5a7_101 - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libtiff=4.7.0=hd9ff511_3 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.7.0=h2c5496b_1 - - libxml2=2.13.5=hb346dea_0 + - libxml2=2.13.5=h8d12d68_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=ha329b40_0 - - llvm-openmp=19.1.4=h024ca30_0 + - linbox=1.7.0=h7298d08_1 + - llvm-openmp=19.1.6=h024ca30_0 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 - - m4rie=20150908=h267a509_1002 - - markupsafe=3.0.2=py310h89163eb_0 - - matplotlib=3.9.2=py310hff52083_2 - - matplotlib-base=3.9.2=py310h68603db_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - m4rie=20200125=h051dbe0_0 + - markupsafe=3.0.2=py312h178313f_1 + - matplotlib=3.10.0=py312h7900ff3_0 + - matplotlib-base=3.10.0=py312hd3ec401_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h75482ee_3 - - memory-allocator=0.1.3=py310ha75aee5_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - memory-allocator=0.1.3=py312h66e93f0_1 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h24ddda3_1 - mpfi=1.5.4=h9f54685_1001 - mpfr=4.2.1=h90cbb55_3 - - mpmath=1.3.0=pyhd8ed1ab_0 + - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_2 - - mysql-libs=9.0.1=he0572af_2 + - mysql-common=9.0.1=h266115a_3 + - mysql-libs=9.0.1=he0572af_3 - nauty=2.8.8=hd590300_1 - ncurses=6.5=he02047a_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=1.26.4=py310hb13e2d6_0 + - numpy=1.26.4=py312heda63a1_0 - openblas=0.3.28=pthreads_h6ec200e_1 - - openjpeg=2.5.2=h488ebb8_0 + - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 + - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h36c2ea0_0 - pari=2.15.5=h4d4ae9b_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 + - parso=0.8.4=pyhd8ed1ab_1 - pcre2=10.44=hba22ea6_2 - perl=5.32.1=7_hd590300_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py310hfeaa1f3_0 - - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.2=h59595ed_0 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.0.0=py312h7b63e92_0 + - pip=24.3.1=pyh8b19718_2 + - pixman=0.44.2=h29eaf8c_0 - pkg-config=0.29.2=h4bc722e_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=hd590300_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - - pplpy=0.8.9=py310h18554fa_1 + - pplpy=0.8.9=py312h12a6c6f_1 - primecount=7.9=hcb278e6_0 - - primecountpy=0.1.0=py310hd41b1e2_4 + - primecountpy=0.1.0=py312h8572e83_4 - primesieve=11.1=h59595ed_0 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py310ha75aee5_0 + - prompt-toolkit=3.0.48=pyha770c72_1 + - psutil=6.1.0=py312h66e93f0_0 - pthread-stubs=0.4=hb9d3cd8_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pyside6=6.8.0.2=py310hfd10a26_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.10.15=h4a871b0_2_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 - - python-lrcalc=2.1=py310hf71b8c6_7 - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py310h71f11fc_3 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py312h91f0f75_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.12.8=h9e4cc4f_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-lrcalc=2.1=py312h2ec8cdc_7 + - python_abi=3.12=5_cp312 + - pytz=2024.2=pyhd8ed1ab_1 + - pyzmq=26.2.0=py312hbf22597_3 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.0=h6e8976b_0 + - qt6-main=6.8.1=h9d28a51_0 - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py310hfcf56fc_1 + - scipy=1.14.1=py312h62794b6_2 - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=h8a38e62_0 - - six=1.16.0=pyh6c4a22f_0 + - singular=4.4.0=hc910cb2_1 + - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h9eae976_1 - - stack_data=0.6.2=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h9eae976_0 + - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hcb278e6_0 - sympow=2.023.6=hc6ab17c_3 - sympy=1.13.3=pyh2585a3b_104 - sysroot_linux-64=2.17=h4a8ded7_18 - tachyon=0.99b6=hba7d16a_1002 - tk=8.6.13=noxft_h4845f30_101 - - tomli=2.1.0=pyhff2d567_0 - - tornado=6.4.2=py310ha75aee5_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - tomli=2.2.1=pyhd8ed1ab_1 + - tornado=6.4.2=py312h66e93f0_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py310ha75aee5_1 - - urllib3=2.2.3=pyhd8ed1ab_0 + - unicodedata2=15.1.0=py312h66e93f0_1 + - urllib3=2.2.3=pyhd8ed1ab_1 - wayland=1.23.1=h3e06ad9_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xcb-util=0.4.1=hb711507_2 - xcb-util-cursor=0.1.5=hb9d3cd8_0 - xcb-util-image=0.4.0=hb711507_2 @@ -312,10 +314,10 @@ dependencies: - xcb-util-renderutil=0.3.10=hb711507_0 - xcb-util-wm=0.4.2=hb711507_0 - xkeyboard-config=2.43=hb9d3cd8_0 - - xorg-libice=1.1.1=hb9d3cd8_1 - - xorg-libsm=1.2.4=he73a12e_1 - - xorg-libx11=1.8.10=h4f16b4b_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libice=1.1.2=hb9d3cd8_0 + - xorg-libsm=1.2.5=he73a12e_0 + - xorg-libx11=1.8.10=h4f16b4b_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 - xorg-libxdamage=1.1.6=hb9d3cd8_0 @@ -324,13 +326,14 @@ dependencies: - xorg-libxfixes=6.0.1=hb9d3cd8_0 - xorg-libxi=1.8.2=hb9d3cd8_0 - xorg-libxrandr=1.5.4=hb9d3cd8_0 - - xorg-libxrender=0.9.11=hb9d3cd8_1 + - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - - xorg-libxxf86vm=1.1.5=hb9d3cd8_4 - - xorg-xorgproto=2024.1=hb9d3cd8_1 - - xz=5.2.6=h166bdaf_0 + - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 + - xz=5.6.3=hbcc6ac9_1 + - xz-gpl-tools=5.6.3=hbcc6ac9_1 + - xz-tools=5.6.3=hb9d3cd8_1 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - - zstandard=0.23.0=py310ha39cb0e_1 + - zstandard=0.23.0=py312hef9b889_1 - zstd=1.5.6=ha6fb4c9_0 diff --git a/environment-3.10-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml similarity index 52% rename from environment-3.10-macos-x86_64.yml rename to environment-3.12-macos-x86_64.yml index 11b09eca6d1..4fccaefb570 100644 --- a/environment-3.10-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -1,37 +1,37 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 547d430073dcad6960849dd76e5cedcc0a4840137033d18ceaa468c8e61b5642 +# input_hash: 5888a68a5088012ad0dffd6db00812a4e3c24a060219dc73fd975f246c404337 channels: - conda-forge dependencies: - - alabaster=1.0.0=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - appnope=0.1.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_hf81eadf_101 - - asttokens=2.4.1=pyhd8ed1ab_0 + - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hed12c24_1 - automake=1.17=pl5321h694c41f_0 - - babel=2.16.0=pyhd8ed1ab_0 + - babel=2.16.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_0 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osx64_openblas + - beautifulsoup4=4.12.3=pyha770c72_1 + - blas=2.126=openblas + - blas-devel=3.9.0=26_osx64_openblas - boost-cpp=1.85.0=hfcd56d9_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h00291cd_2 - brotli-bin=1.1.0=h00291cd_2 - - brotli-python=1.1.0=py310h53e7c6a_2 + - brotli-python=1.1.0=py312h5861a67_2 - bzip2=1.0.8=hfdf4475_7 - - c-ares=1.34.3=hf13058a_1 + - c-ares=1.34.4=hf13058a_0 - c-compiler=1.8.0=hfc4bf79_1 - - ca-certificates=2024.8.30=h8857fd0_0 + - ca-certificates=2024.12.14=h8857fd0_0 - cctools=1010.6=h5b2de21_2 - cctools_osx-64=1010.6=hea4301f_2 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2024.8.30=pyhd8ed1ab_0 - - cffi=1.17.1=py310hfce808e_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - certifi=2024.12.14=pyhd8ed1ab_0 + - cffi=1.17.1=py312hf857d28_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 - clang=17.0.6=default_he371ed4_7 - clang-17=17.0.6=default_hb173f14_7 - clang_impl_osx-64=17.0.6=h1af8efd_23 @@ -40,28 +40,28 @@ dependencies: - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - clangxx_osx-64=17.0.6=h7e5c614_23 - cliquer=1.22=h10d778d_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=17.0.6=h1020d70_2 - compiler-rt_osx-64=17.0.6=hf2b8a54_2 - - contourpy=1.3.1=py310hf166250_0 + - contourpy=1.3.1=py312hc47a885_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py310h8e2f543_0 - - cpython=3.10.15=py310hd8ed1ab_2 + - coverage=7.6.9=py312h3520af0_0 + - cpython=3.12.8=py312hd8ed1ab_1 - cxx-compiler=1.8.0=h385f146_1 - - cycler=0.12.1=pyhd8ed1ab_0 - - cypari2=2.1.5=py310hc7df965_0 - - cysignals=1.11.2=py310h8c82e65_3 - - cython=3.0.11=py310h62447e2_3 - - debugpy=1.8.9=py310h6954a95_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 + - cypari2=2.1.5=py312h88009e3_0 + - cysignals=1.11.2=py312h0c1623b_3 + - cython=3.0.11=py312h6891801_3 + - debugpy=1.8.11=py312haafddd8_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=h02435c3_0 + - eclib=20231212=h960c116_1 - ecm=7.0.5=h4f6b447_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h240833e_0 - fflas-ffpack=2.5.0=h5898d61_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 @@ -71,17 +71,17 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py310h8e2f543_0 + - fonttools=4.55.3=py312h3520af0_0 - fortran-compiler=1.8.0=h33d1f46_1 - fplll=5.4.5=hb7981ad_0 - - fpylll=0.6.1=py310h65a3d7e_0 + - fpylll=0.6.1=py312ha9f3631_0 - freetype=2.12.1=h60636b9_2 - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h2299be9_0 - - gap-defaults=4.13.1=h694c41f_0 + - gap-core=4.14.0=hb9686a1_1 + - gap-defaults=4.14.0=h694c41f_1 - gettext=0.22.5=hdfe23c8_3 - gettext-tools=0.22.5=hdfe23c8_3 - - gf2x=1.3.0=hb2a7efb_2 + - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - gfortran=13.2.0=h2c809b3_1 - gfortran_impl_osx-64=13.2.0=h2bc304d_3 @@ -90,28 +90,28 @@ dependencies: - givaro=4.2.0=h1b3d6f7_0 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - - gmpy2=2.1.5=py310hade44e5_2 + - gmpy2=2.1.5=py312h068713c_3 - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - h2=4.1.0=pyhd8ed1ab_1 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 - icu=75.1=h120a0e1_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h5479cbe_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h5479cbe_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.29.0=pyh707e725_0 - - ipywidgets=8.1.5=pyhd8ed1ab_0 + - ipython=8.30.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h2e86a7b_101 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.4=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 - - kiwisolver=1.4.7=py310hfa8da69_0 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 + - kiwisolver=1.4.7=py312hc5c4d5f_0 - krb5=1.21.3=h37d8d59_0 - lcalc=2.0.5=h547a6ed_2 - lcms2=2.16=ha2f27b4_0 @@ -120,7 +120,7 @@ dependencies: - lerc=4.0.0=hb486fe8_0 - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - - libblas=3.9.0=25_osx64_openblas + - libblas=3.9.0=26_osx64_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -129,17 +129,17 @@ dependencies: - libbrotlicommon=1.1.0=h00291cd_2 - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - - libcblas=3.9.0=25_osx64_openblas + - libcblas=3.9.0=26_osx64_openblas - libclang-cpp17=17.0.6=default_hb173f14_7 - - libcurl=8.10.1=h58e7537_0 - - libcxx=19.1.4=hf95d169_0 + - libcurl=8.11.1=h5dec5d8_0 + - libcxx=19.1.6=hf95d169_1 - libcxx-devel=17.0.6=h8f8a49f_6 - - libdeflate=1.22=h00291cd_0 + - libdeflate=1.23=he65b83e_0 - libedit=3.1.20191231=h0678c8f_2 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - libffi=3.4.2=h0d85af4_5 - - libflint=3.0.1=h1d27844_103 + - libflint=3.1.2=h1d27844_101 - libgd=2.3.3=h2e77e4f_10 - libgettextpo=0.22.5=hdfe23c8_3 - libgettextpo-devel=0.22.5=hdfe23c8_3 @@ -151,138 +151,142 @@ dependencies: - libintl=0.22.5=hdfe23c8_3 - libintl-devel=0.22.5=hdfe23c8_3 - libjpeg-turbo=3.0.0=h0dc2134_1 - - liblapack=3.9.0=25_osx64_openblas - - liblapacke=3.9.0=25_osx64_openblas + - liblapack=3.9.0=26_osx64_openblas + - liblapacke=3.9.0=26_osx64_openblas - libllvm17=17.0.6=hbedff68_1 + - liblzma=5.6.3=hd471939_1 + - liblzma-devel=5.6.3=hd471939_1 - libnghttp2=1.64.0=hc7306c3_0 - libopenblas=0.3.28=openmp_hbf64a52_1 - libpng=1.6.44=h4b8f8c9_0 - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.47.0=h2f8c449_1 + - libsqlite=3.47.2=hdb6dae5_0 - libssh2=1.11.1=h3dc7d44_0 - - libtiff=4.7.0=h583c2ba_1 + - libtiff=4.7.0=hb77a491_3 - libwebp-base=1.4.0=h10d778d_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.5=h495214b_0 + - libxml2=2.13.5=hebb159f_1 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h7061c92_0 - - llvm-openmp=19.1.4=ha54dae1_0 + - linbox=1.7.0=h9325161_1 + - llvm-openmp=19.1.6=ha54dae1_0 - llvm-tools=17.0.6=hbedff68_1 - lrcalc=2.1=hac325c4_7 - m4=1.4.18=haf1e3a3_1001 - m4ri=20140914=hd82a5f3_1006 - - m4rie=20150908=hc616cfc_1002 - - markupsafe=3.0.2=py310h72eadd2_0 - - matplotlib=3.9.2=py310h2ec42d9_2 - - matplotlib-base=3.9.2=py310h449bdf7_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - m4rie=20200125=hd82a5f3_0 + - markupsafe=3.0.2=py312h3520af0_1 + - matplotlib=3.10.0=py312hb401068_0 + - matplotlib-base=3.10.0=py312h535dea3_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h3080a4d_3 - - memory-allocator=0.1.3=py310h837254d_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - memory-allocator=0.1.3=py312hb553811_1 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h9d8efa1_1 - mpfi=1.5.4=h52b28e3_1001 - mpfr=4.2.1=haed47dc_3 - - mpmath=1.3.0=pyhd8ed1ab_0 + - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h10d778d_1 - ncurses=6.5=hf036a51_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=1.26.4=py310h4bfa8fc_0 + - numpy=1.26.4=py312he3a82b2_0 - openblas=0.3.28=openmp_h30af337_1 - - openjpeg=2.5.2=h7310d3a_0 + - openjpeg=2.5.3=h7fd6d84_0 - openssl=3.4.0=hd471939_0 - - packaging=24.2=pyhff2d567_1 + - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hbcb3906_0 - pari=2.15.5=h7ba67ff_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 + - parso=0.8.4=pyhd8ed1ab_1 - perl=5.32.1=7_h10d778d_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py310h32d1d24_0 - - pip=24.3.1=pyh8b19718_0 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.0.0=py312h66fe14f_0 + - pip=24.3.1=pyh8b19718_2 - pkg-config=0.29.2=hf7e621a_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h10d778d_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - - pplpy=0.8.9=py310hbe8aec3_1 + - pplpy=0.8.9=py312hb4417ad_1 - primecount=7.6=ha894c9a_0 - - primecountpy=0.1.0=py310h88cfcbd_4 + - primecountpy=0.1.0=py312h49ebfd2_4 - primesieve=11.0=hf0c8a7f_0 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py310hb9d19b6_0 + - prompt-toolkit=3.0.48=pyha770c72_1 + - psutil=6.1.0=py312h3d0f464_0 - pthread-stubs=0.4=h00291cd_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.10.15=hd8744da_2_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 - - python-lrcalc=2.1=py310h53e7c6a_7 - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py310h0c870a2_3 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.12.8=h9ccd52b_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-lrcalc=2.1=py312h5861a67_7 + - python_abi=3.12=5_cp312 + - pytz=2024.2=pyhd8ed1ab_1 + - pyzmq=26.2.0=py312h1060d5c_3 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - readline=8.2=h9e318b2_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h10d778d_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py310h9ad1863_1 + - scipy=1.14.1=py312h3b0f538_2 - setuptools=75.6.0=pyhff2d567_1 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.0=h0c52cc7_0 - - six=1.16.0=pyh6c4a22f_0 + - singular=4.4.0=h604985e_1 + - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h6285a30_1 - - stack_data=0.6.2=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h2e4c9dc_0 + - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hf0c8a7f_0 - sympow=2.023.6=h115ba6a_3 - sympy=1.13.3=pyh2585a3b_104 - tachyon=0.99b6=h3a1d103_1002 - tapi=1300.6.5=h390ca13_0 - tk=8.6.13=h1abcd95_1 - - tomli=2.1.0=pyhff2d567_0 - - tornado=6.4.2=py310hbb8c376_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - tomli=2.2.1=pyhd8ed1ab_1 + - tornado=6.4.2=py312h01d7ebd_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py310hb9d19b6_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h00291cd_1 + - unicodedata2=15.1.0=py312h3d0f464_1 + - urllib3=2.2.3=pyhd8ed1ab_1 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h6e16a3a_0 - xorg-libxdmcp=1.1.5=h00291cd_0 - - xz=5.2.6=h775f41a_0 + - xz=5.6.3=h357f2ed_1 + - xz-gpl-tools=5.6.3=h357f2ed_1 + - xz-tools=5.6.3=hd471939_1 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 - - zstandard=0.23.0=py310h41d873f_1 + - zstandard=0.23.0=py312h7122b0e_1 - zstd=1.5.6=h915ae27_0 diff --git a/environment-3.10-macos.yml b/environment-3.12-macos.yml similarity index 53% rename from environment-3.10-macos.yml rename to environment-3.12-macos.yml index d6cc0969531..957da365df9 100644 --- a/environment-3.10-macos.yml +++ b/environment-3.12-macos.yml @@ -1,37 +1,37 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: a20846f94d8c398a77c7b0e2aabc5eb61c1c7fbabb5979b5da5d7b7b56c7b7be +# input_hash: 0c152106e1e870088723e57e0bd27be66ce0a8f2488067475849ebf869659bbe channels: - conda-forge dependencies: - - alabaster=1.0.0=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - appnope=0.1.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_h593882a_101 - - asttokens=2.4.1=pyhd8ed1ab_0 + - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hcd07c0c_1 - automake=1.17=pl5321hce30654_0 - - babel=2.16.0=pyhd8ed1ab_0 + - babel=2.16.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_0 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osxarm64_openblas + - beautifulsoup4=4.12.3=pyha770c72_1 + - blas=2.126=openblas + - blas-devel=3.9.0=26_osxarm64_openblas - boost-cpp=1.85.0=h103c1d6_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hd74edd7_2 - brotli-bin=1.1.0=hd74edd7_2 - - brotli-python=1.1.0=py310hb4ad77e_2 + - brotli-python=1.1.0=py312hde4cb15_2 - bzip2=1.0.8=h99b78c6_7 - - c-ares=1.34.3=h5505292_1 + - c-ares=1.34.4=h5505292_0 - c-compiler=1.8.0=hf48404e_1 - - ca-certificates=2024.8.30=hf0a4a13_0 + - ca-certificates=2024.12.14=hf0a4a13_0 - cctools=1010.6=hf67d63f_2 - cctools_osx-arm64=1010.6=h623e0ac_2 - cddlib=1!0.94m=h6d7a090_0 - - certifi=2024.8.30=pyhd8ed1ab_0 - - cffi=1.17.1=py310h497396d_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - certifi=2024.12.14=pyhd8ed1ab_0 + - cffi=1.17.1=py312h0fad829_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 - clang=17.0.6=default_h360f5da_7 - clang-17=17.0.6=default_h146c034_7 - clang_impl_osx-arm64=17.0.6=he47c785_23 @@ -40,28 +40,28 @@ dependencies: - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - clangxx_osx-arm64=17.0.6=h07b0088_23 - cliquer=1.22=h93a5062_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=17.0.6=h856b3c1_2 - compiler-rt_osx-arm64=17.0.6=h832e737_2 - - contourpy=1.3.1=py310h7f4e7e6_0 + - contourpy=1.3.1=py312hb23fbb9_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py310hc74094e_0 - - cpython=3.10.15=py310hd8ed1ab_2 + - coverage=7.6.9=py312h998013c_0 + - cpython=3.12.8=py312hd8ed1ab_1 - cxx-compiler=1.8.0=h18dbf2f_1 - - cycler=0.12.1=pyhd8ed1ab_0 - - cypari2=2.1.5=py310h5e3d6bc_0 - - cysignals=1.11.2=py310hfd3b3fe_3 - - cython=3.0.11=py310h1dbcdd0_3 - - debugpy=1.8.9=py310h853098b_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 + - cypari2=2.1.5=py312h2da97d0_0 + - cysignals=1.11.2=py312heab4d4f_3 + - cython=3.0.11=py312hde4cb15_2 + - debugpy=1.8.11=py312hd8f9ff3_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=h7f07de4_0 + - eclib=20231212=h3d50bd9_1 - ecm=7.0.5=h41d338b_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h286801f_0 - fflas-ffpack=2.5.0=h4bc3318_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 @@ -71,17 +71,17 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py310hc74094e_0 + - fonttools=4.55.3=py312h998013c_0 - fortran-compiler=1.8.0=hc3477c4_1 - fplll=5.4.5=hb7d509d_0 - - fpylll=0.6.1=py310hd9be144_0 + - fpylll=0.6.1=py312h381bdd1_0 - freetype=2.12.1=hadb7bae_2 - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h4cbeff9_0 - - gap-defaults=4.13.1=hce30654_0 + - gap-core=4.14.0=h25f1785_1 + - gap-defaults=4.14.0=hce30654_1 - gettext=0.22.5=h8414b35_3 - gettext-tools=0.22.5=h8414b35_3 - - gf2x=1.3.0=hdaa854c_2 + - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - gfortran=13.2.0=h1ca8e4b_1 - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 @@ -90,28 +90,28 @@ dependencies: - givaro=4.2.0=h018886a_0 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - - gmpy2=2.1.5=py310heb17c8b_2 + - gmpy2=2.1.5=py312h524cf62_3 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - h2=4.1.0=pyhd8ed1ab_1 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 - icu=75.1=hfee45f7_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h3fe6531_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h3fe6531_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.29.0=pyh707e725_0 - - ipywidgets=8.1.5=pyhd8ed1ab_0 + - ipython=8.30.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h347afa1_101 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.4=pyhd8ed1ab_1 + - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 - - kiwisolver=1.4.7=py310h7306fd8_0 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 + - kiwisolver=1.4.7=py312h6142ec9_0 - krb5=1.21.3=h237132a_0 - lcalc=2.0.5=h4a402bc_2 - lcms2=2.16=ha0e7c42_0 @@ -120,7 +120,7 @@ dependencies: - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - - libblas=3.9.0=25_osxarm64_openblas + - libblas=3.9.0=26_osxarm64_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -129,17 +129,17 @@ dependencies: - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - - libcblas=3.9.0=25_osxarm64_openblas + - libcblas=3.9.0=26_osxarm64_openblas - libclang-cpp17=17.0.6=default_h146c034_7 - - libcurl=8.10.1=h13a7ad3_0 - - libcxx=19.1.4=ha82da77_0 + - libcurl=8.11.1=h73640d1_0 + - libcxx=19.1.6=ha82da77_1 - libcxx-devel=17.0.6=h86353a2_6 - - libdeflate=1.22=hd74edd7_0 + - libdeflate=1.23=hec38601_0 - libedit=3.1.20191231=hc8eb9b7_2 - libev=4.33=h93a5062_2 - libexpat=2.6.4=h286801f_0 - libffi=3.4.2=h3422bc3_5 - - libflint=3.0.1=he28cf6d_103 + - libflint=3.1.2=he28cf6d_101 - libgd=2.3.3=hac1b3a8_10 - libgettextpo=0.22.5=h8414b35_3 - libgettextpo-devel=0.22.5=h8414b35_3 @@ -152,139 +152,143 @@ dependencies: - libintl=0.22.5=h8414b35_3 - libintl-devel=0.22.5=h8414b35_3 - libjpeg-turbo=3.0.0=hb547adb_1 - - liblapack=3.9.0=25_osxarm64_openblas - - liblapacke=3.9.0=25_osxarm64_openblas + - liblapack=3.9.0=26_osxarm64_openblas + - liblapacke=3.9.0=26_osxarm64_openblas - libllvm17=17.0.6=h5090b49_2 + - liblzma=5.6.3=h39f12f2_1 + - liblzma-devel=5.6.3=h39f12f2_1 - libnghttp2=1.64.0=h6d7220d_0 - libopenblas=0.3.28=openmp_hf332438_1 - libpng=1.6.44=hc14010f_0 - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.47.0=hbaaea75_1 + - libsqlite=3.47.2=h3f77e49_0 - libssh2=1.11.1=h9cc3647_0 - - libtiff=4.7.0=hfce79cd_1 + - libtiff=4.7.0=h551f018_3 - libwebp-base=1.4.0=h93a5062_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.5=hbbdcc80_0 + - libxml2=2.13.5=h178c5d8_1 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h3afee3a_0 - - llvm-openmp=19.1.4=hdb05f8b_0 + - linbox=1.7.0=h9da6ecd_1 + - llvm-openmp=19.1.6=hdb05f8b_0 - llvm-tools=17.0.6=h5090b49_2 - lrcalc=2.1=hf9b8971_7 - m4=1.4.18=h642e427_1001 - m4ri=20140914=hc97c1ff_1006 - - m4rie=20150908=h22b9e9d_1002 - - markupsafe=3.0.2=py310h5799be4_0 - - matplotlib=3.9.2=py310hb6292c7_2 - - matplotlib-base=3.9.2=py310h2a20ac7_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - m4rie=20200125=hc97c1ff_0 + - markupsafe=3.0.2=py312h998013c_1 + - matplotlib=3.10.0=py312h1f38498_0 + - matplotlib-base=3.10.0=py312hdbc7e53_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h2bbcd85_2 - - memory-allocator=0.1.3=py310h493c2e1_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - memory-allocator=0.1.3=py312h024a12e_1 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h8f1351a_1 - mpfi=1.5.4=hbde5f5b_1001 - mpfr=4.2.1=hb693164_3 - - mpmath=1.3.0=pyhd8ed1ab_0 + - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h93a5062_1 - ncurses=6.5=h7bae524_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=1.26.4=py310hd45542a_0 + - numpy=1.26.4=py312h8442bc7_0 - openblas=0.3.28=openmp_hea878ba_1 - - openjpeg=2.5.2=h9f1df11_0 + - openjpeg=2.5.3=h8a3d83b_0 - openssl=3.4.0=h39f12f2_0 - - packaging=24.2=pyhff2d567_1 + - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h27ca646_0 - pari=2.15.5=h4f2304c_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 + - parso=0.8.4=pyhd8ed1ab_1 - pcre2=10.44=h297a79d_2 - perl=5.32.1=7_h4614cfb_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py310h530beaf_0 - - pip=24.3.1=pyh8b19718_0 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.0.0=py312haf37ca6_0 + - pip=24.3.1=pyh8b19718_2 - pkg-config=0.29.2=hde07d2e_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h93a5062_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - - pplpy=0.8.9=py310hc3af9bb_1 + - pplpy=0.8.9=py312h35b16b8_1 - primecount=7.6=hb6e4faa_0 - - primecountpy=0.1.0=py310h38f39d4_4 + - primecountpy=0.1.0=py312h389731b_4 - primesieve=11.0=hb7217d7_0 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py310hf9df320_0 + - prompt-toolkit=3.0.48=pyha770c72_1 + - psutil=6.1.0=py312h0bf5046_0 - pthread-stubs=0.4=hd74edd7_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.10.15=hdce6c4c_2_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 - - python-lrcalc=2.1=py310hb4ad77e_7 - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py310h82ef58e_3 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.12.8=hc22306f_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-lrcalc=2.1=py312hde4cb15_7 + - python_abi=3.12=5_cp312 + - pytz=2024.2=pyhd8ed1ab_1 + - pyzmq=26.2.0=py312hf8a1cbd_3 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - readline=8.2=h92ec313_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py310hc05a576_1 + - scipy=1.14.1=py312h6bb24ec_2 - setuptools=75.6.0=pyhff2d567_1 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.0=h8aafc33_0 - - six=1.16.0=pyh6c4a22f_0 + - singular=4.4.0=h5a8969a_1 + - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=hcd14bea_1 - - stack_data=0.6.2=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=hd7222ec_0 + - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hb7217d7_0 - sympow=2.023.6=hb0babe8_3 - sympy=1.13.3=pyh2585a3b_104 - tachyon=0.99b6=hb8a568e_1002 - tapi=1300.6.5=h03f4b80_0 - tk=8.6.13=h5083fa2_1 - - tomli=2.1.0=pyhff2d567_0 - - tornado=6.4.2=py310h078409c_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - tomli=2.2.1=pyhd8ed1ab_1 + - tornado=6.4.2=py312hea69d52_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py310hf9df320_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd74edd7_1 + - unicodedata2=15.1.0=py312h0bf5046_1 + - urllib3=2.2.3=pyhd8ed1ab_1 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.2.6=h57fd34a_0 + - xz=5.6.3=h9a6d368_1 + - xz-gpl-tools=5.6.3=h9a6d368_1 + - xz-tools=5.6.3=h39f12f2_1 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 - - zstandard=0.23.0=py310h2665a74_1 + - zstandard=0.23.0=py312h15fbf35_1 - zstd=1.5.6=hb46c0d2_0 diff --git a/environment-3.9-linux-aarch64.yml b/environment-3.9-linux-aarch64.yml deleted file mode 100644 index e2445733524..00000000000 --- a/environment-3.9-linux-aarch64.yml +++ /dev/null @@ -1,337 +0,0 @@ -name: sage-dev -# Generated by conda-lock. -# platform: linux-aarch64 -# input_hash: 2baa194fde0ce285ceeba30a5c1ca2c6a9cc6e1193e7ae4eef4469a870d93e14 - -channels: - - conda-forge -dependencies: - - _openmp_mutex=4.5=2_kmp_llvm - - alabaster=0.7.16=pyhd8ed1ab_0 - - alsa-lib=1.2.13=h86ecc28_0 - - arpack=3.9.1=nompi_hd363cd0_101 - - asttokens=2.4.1=pyhd8ed1ab_0 - - autoconf=2.71=pl5321h2148fe1_1 - - automake=1.17=pl5321h8af1aa0_0 - - babel=2.16.0=pyhd8ed1ab_0 - - bdw-gc=8.0.6=hd62202e_0 - - beautifulsoup4=4.12.3=pyha770c72_0 - - binutils=2.43=hf1166c9_2 - - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.125=openblas - - blas-devel=3.9.0=25_linuxaarch64_openblas - - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyh694c41f_3 - - brotli=1.1.0=h86ecc28_2 - - brotli-bin=1.1.0=h86ecc28_2 - - brotli-python=1.1.0=py39h7dbf29c_2 - - bzip2=1.0.8=h68df207_7 - - c-ares=1.34.3=h86ecc28_1 - - c-compiler=1.8.0=h6561dab_1 - - ca-certificates=2024.8.30=hcefe29a_0 - - cairo=1.18.0=hdb1a16f_3 - - cddlib=1!0.94m=h719063d_0 - - certifi=2024.8.30=pyhd8ed1ab_0 - - cffi=1.17.1=py39hecfc5ed_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - cliquer=1.22=h31becfc_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 - - contourpy=1.3.0=py39hbd2ca3f_2 - - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py39h36a3f59_0 - - cpython=3.9.20=py39hd8ed1ab_1 - - cxx-compiler=1.8.0=heb6c788_1 - - cycler=0.12.1=pyhd8ed1ab_0 - - cypari2=2.1.5=py39h532d932_0 - - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.11.2=py39hfa81392_3 - - cython=3.0.11=py39h3e5e1bb_3 - - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.9=py39h7dbf29c_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - double-conversion=3.3.0=h2f0025b_0 - - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=he26bab5_0 - - ecm=7.0.5=ha2d0fc4_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 - - expat=2.6.4=h5ad3122_0 - - fflas-ffpack=2.5.0=h503e619_0 - - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - - font-ttf-inconsolata=3.000=h77eed37_0 - - font-ttf-source-code-pro=2.038=h77eed37_0 - - font-ttf-ubuntu=0.83=h77eed37_3 - - fontconfig=2.15.0=h8dda3cd_1 - - fonts-conda-ecosystem=1=0 - - fonts-conda-forge=1=0 - - fonttools=4.55.0=py39hbebea31_0 - - fortran-compiler=1.8.0=h25a59a9_1 - - fplll=5.4.5=hb3a790e_0 - - fpylll=0.6.1=py39h97065f7_0 - - freetype=2.12.1=hf0a5ef3_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h16511ff_0 - - gap-defaults=4.13.1=h8af1aa0_0 - - gcc=13.3.0=h8a56e6e_1 - - gcc_impl_linux-aarch64=13.3.0=hcdea9b6_1 - - gcc_linux-aarch64=13.3.0=h1cd514b_7 - - gf2x=1.3.0=h1b3b3a3_2 - - gfan=0.6.2=h5f589ec_1003 - - gfortran=13.3.0=h8a56e6e_1 - - gfortran_impl_linux-aarch64=13.3.0=h174a3c4_1 - - gfortran_linux-aarch64=13.3.0=h2809cf8_7 - - giac=1.9.0.21=h04922a4_1 - - givaro=4.2.0=h364d21b_0 - - glpk=5.0=h66325d0_0 - - gmp=6.3.0=h0a1ffab_2 - - gmpy2=2.1.5=py39h7dc50c5_2 - - graphite2=1.3.13=h2f0025b_1003 - - gsl=2.7=h294027d_0 - - gxx=13.3.0=h8a56e6e_1 - - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.1.0=pyhd8ed1ab_0 - - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - icu=75.1=hf9b3779_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h207f3e5_0 - - imagesize=1.4.1=pyhd8ed1ab_0 - - iml=1.0.5=h15043fe_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - importlib-resources=6.4.5=pyhd8ed1ab_0 - - importlib_resources=6.4.5=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.18.1=pyh707e725_3 - - ipywidgets=8.1.5=pyhd8ed1ab_0 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 - - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 - - kernel-headers_linux-aarch64=4.18.0=h05a177a_18 - - keyutils=1.6.1=h4e544f5_0 - - kiwisolver=1.4.7=py39h78c8b8d_0 - - krb5=1.21.3=h50a48e9_0 - - lcalc=2.0.5=he588f68_2 - - lcms2=2.16=h922389a_0 - - ld_impl_linux-aarch64=2.43=h80caac9_2 - - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=25_linuxaarch64_openblas - - libboost=1.85.0=h9fa81b4_4 - - libboost-devel=1.85.0=h37bb5a9_4 - - libboost-headers=1.85.0=h8af1aa0_4 - - libbraiding=1.3=h5ad3122_0 - - libbrial=1.2.12=h9429f74_3 - - libbrotlicommon=1.1.0=h86ecc28_2 - - libbrotlidec=1.1.0=h86ecc28_2 - - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=25_linuxaarch64_openblas - - libclang-cpp19.1=19.1.4=default_he324ac1_0 - - libclang13=19.1.4=default_h4390ef5_0 - - libcups=2.3.3=h405e4a8_4 - - libcurl=8.10.1=h3ec0cbf_0 - - libdeflate=1.22=h86ecc28_0 - - libdrm=2.4.123=h86ecc28_0 - - libedit=3.1.20191231=he28a2e2_2 - - libegl=1.7.0=hd24410f_2 - - libev=4.33=h31becfc_2 - - libexpat=2.6.4=h5ad3122_0 - - libffi=3.4.2=h3557bc0_5 - - libflint=3.0.1=h0433c20_103 - - libgcc=14.2.0=he277a41_1 - - libgcc-devel_linux-aarch64=13.3.0=h0c07274_101 - - libgcc-ng=14.2.0=he9431aa_1 - - libgd=2.3.3=h6818b27_10 - - libgfortran=14.2.0=he9431aa_1 - - libgfortran-ng=14.2.0=he9431aa_1 - - libgfortran5=14.2.0=hb6113d0_1 - - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_0 - - libglvnd=1.7.0=hd24410f_2 - - libglx=1.7.0=hd24410f_2 - - libgomp=14.2.0=he277a41_1 - - libhomfly=1.02r6=h31becfc_1 - - libiconv=1.17=h31becfc_2 - - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=25_linuxaarch64_openblas - - liblapacke=3.9.0=25_linuxaarch64_openblas - - libllvm19=19.1.4=h2edbd07_1 - - libnghttp2=1.64.0=hc8609a4_0 - - libnsl=2.0.1=h31becfc_0 - - libntlm=1.4=hf897c2e_1002 - - libopenblas=0.3.28=pthreads_h9d3fd7e_1 - - libopengl=1.7.0=hd24410f_2 - - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.44=hc4a20ef_0 - - libpq=17.2=h081282e_0 - - libsanitizer=13.3.0=ha58e236_1 - - libsodium=1.0.20=h68df207_0 - - libsqlite=3.47.0=hc4a20ef_1 - - libssh2=1.11.1=ha41c0db_0 - - libstdcxx=14.2.0=h3f4de04_1 - - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_101 - - libstdcxx-ng=14.2.0=hf1166c9_1 - - libtiff=4.7.0=hec21d91_1 - - libuuid=2.38.1=hb4cce97_0 - - libwebp-base=1.4.0=h31becfc_0 - - libxcb=1.17.0=h262b8f6_0 - - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.7.0=h46f2afe_1 - - libxml2=2.13.5=hf4efe5d_0 - - libxslt=1.1.39=h1cc9640_0 - - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=h681a5ee_0 - - llvm-openmp=19.1.4=h013ceaa_0 - - lrcalc=2.1=h5ad3122_7 - - m4=1.4.18=h516909a_1001 - - m4ri=20140914=hedfd65a_1006 - - m4rie=20150908=hf0a5ef3_1002 - - markupsafe=3.0.2=py39h36a3f59_0 - - matplotlib=3.9.2=py39ha65689a_2 - - matplotlib-base=3.9.2=py39hd333c8e_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 - - maxima=5.47.0=h043f013_3 - - memory-allocator=0.1.3=py39h060674a_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 - - mpc=1.3.1=h783934e_1 - - mpfi=1.5.4=h846f343_1001 - - mpfr=4.2.1=h2305555_3 - - mpmath=1.3.0=pyhd8ed1ab_0 - - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_2 - - mysql-libs=9.0.1=h11569fd_2 - - nauty=2.8.8=h31becfc_1 - - ncurses=6.5=hcccb83c_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 - - networkx=3.2.1=pyhd8ed1ab_0 - - ninja=1.12.1=h70be974_0 - - ntl=11.4.3=h0d7519b_1 - - numpy=1.26.4=py39h91c28bb_0 - - openblas=0.3.28=pthreads_h3a8cbd8_1 - - openjpeg=2.5.2=h0d9d63b_0 - - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.0=h86ecc28_0 - - packaging=24.2=pyhff2d567_1 - - palp=2.20=hb9de7d4_0 - - pari=2.15.5=h169c2a7_2_pthread - - pari-elldata=0.0.20161017=0 - - pari-galdata=0.0.20180411=0 - - pari-seadata=0.0.20090618=0 - - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 - - pcre2=10.44=h070dd5b_2 - - perl=5.32.1=7_h31becfc_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py39hb20fde8_0 - - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.4=h2f0025b_0 - - pkg-config=0.29.2=hce167ba_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 - - planarity=3.0.2.0=h31becfc_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 - - ppl=1.2=h984aac9_1006 - - pplpy=0.8.9=py39hf652505_1 - - primecount=7.6=hd600fc2_0 - - primecountpy=0.1.0=py39hd16970a_3 - - primesieve=11.0=hd600fc2_0 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py39h060674a_0 - - pthread-stubs=0.4=h86ecc28_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pyside6=6.8.0.2=py39h51c6ee1_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.9.20=h4a649e4_1_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 - - python-lrcalc=2.1=py39h7dbf29c_7 - - python_abi=3.9=5_cp39 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py39he601760_3 - - qd=2.3.22=h05efe27_1004 - - qhull=2020.2=h70be974_5 - - qt6-main=6.8.0=h666f7c6_0 - - readline=8.2=h8fc344f_1 - - requests=2.32.3=pyhd8ed1ab_0 - - rw=0.9=h31becfc_2 - - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - - sagemath-db-graphs=20210214=hd8ed1ab_0 - - sagemath-db-polytopes=20170220=1 - - scipy=1.13.1=py39hb921187_0 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=h9a92511_0 - - six=1.16.0=pyh6c4a22f_0 - - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=7.4.7=pyhd8ed1ab_0 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h578a6b9_1 - - stack_data=0.6.2=pyhd8ed1ab_0 - - symmetrica=3.0.1=hd600fc2_0 - - sympow=2.023.6=h157afb5_3 - - sympy=1.13.3=pyh2585a3b_104 - - sysroot_linux-aarch64=2.17=h5b4a56d_18 - - tachyon=0.99b6=ha0bfc61_1002 - - tk=8.6.13=h194ca79_0 - - tomli=2.1.0=pyhff2d567_0 - - tornado=6.4.2=py39h3e3acee_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py39h060674a_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wayland=1.23.1=h698ed42_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 - - xcb-util=0.4.1=h5c728e9_2 - - xcb-util-cursor=0.1.5=h86ecc28_0 - - xcb-util-image=0.4.0=h5c728e9_2 - - xcb-util-keysyms=0.4.1=h5c728e9_0 - - xcb-util-renderutil=0.3.10=h5c728e9_0 - - xcb-util-wm=0.4.2=h5c728e9_0 - - xkeyboard-config=2.43=h86ecc28_0 - - xorg-libice=1.1.1=h57736b2_1 - - xorg-libsm=1.2.4=hbac51e1_1 - - xorg-libx11=1.8.9=he755bbd_2 - - xorg-libxau=1.0.11=h86ecc28_1 - - xorg-libxcomposite=0.4.6=h86ecc28_2 - - xorg-libxcursor=1.2.3=h86ecc28_0 - - xorg-libxdamage=1.1.6=h86ecc28_0 - - xorg-libxdmcp=1.1.5=h57736b2_0 - - xorg-libxext=1.3.6=h57736b2_0 - - xorg-libxfixes=6.0.1=h57736b2_0 - - xorg-libxi=1.8.2=h57736b2_0 - - xorg-libxrandr=1.5.4=h86ecc28_0 - - xorg-libxrender=0.9.11=h57736b2_1 - - xorg-libxtst=1.2.5=h57736b2_3 - - xorg-libxxf86vm=1.1.5=h57736b2_4 - - xorg-xorgproto=2024.1=h86ecc28_1 - - xz=5.2.6=h9cdd2b7_0 - - zeromq=4.3.5=h5efb499_7 - - zipp=3.21.0=pyhd8ed1ab_1 - - zlib=1.3.1=h86ecc28_2 - - zstandard=0.23.0=py39h5934b9c_1 - - zstd=1.5.6=h02f22dd_0 diff --git a/environment-3.9-linux.yml b/environment-3.9-linux.yml deleted file mode 100644 index 0a8d9500a8d..00000000000 --- a/environment-3.9-linux.yml +++ /dev/null @@ -1,338 +0,0 @@ -name: sage-dev -# Generated by conda-lock. -# platform: linux-64 -# input_hash: a52c15354bebd8c86b0f8a14c4514746d357f79f673cfa7998f53d9bcc42b5c1 - -channels: - - conda-forge -dependencies: - - _libgcc_mutex=0.1=conda_forge - - _openmp_mutex=4.5=2_kmp_llvm - - alabaster=0.7.16=pyhd8ed1ab_0 - - alsa-lib=1.2.13=hb9d3cd8_0 - - arpack=3.9.1=nompi_h77f6705_101 - - asttokens=2.4.1=pyhd8ed1ab_0 - - autoconf=2.71=pl5321h2b4cb7a_1 - - automake=1.17=pl5321ha770c72_0 - - babel=2.16.0=pyhd8ed1ab_0 - - bdw-gc=8.0.6=h4bd325d_0 - - beautifulsoup4=4.12.3=pyha770c72_0 - - binutils=2.43=h4852527_2 - - binutils_impl_linux-64=2.43=h4bf12b8_2 - - binutils_linux-64=2.43=h4852527_2 - - blas=2.125=openblas - - blas-devel=3.9.0=25_linux64_openblas - - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyh694c41f_3 - - brotli=1.1.0=hb9d3cd8_2 - - brotli-bin=1.1.0=hb9d3cd8_2 - - brotli-python=1.1.0=py39hf88036b_2 - - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=hb9d3cd8_1 - - c-compiler=1.8.0=h2b85faf_1 - - ca-certificates=2024.8.30=hbcca054_0 - - cairo=1.18.0=hebfffa5_3 - - cddlib=1!0.94m=h9202a9a_0 - - certifi=2024.8.30=pyhd8ed1ab_0 - - cffi=1.17.1=py39h15c3d72_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - cliquer=1.22=hd590300_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 - - contourpy=1.3.0=py39h74842e3_2 - - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py39h9399b63_0 - - cpython=3.9.20=py39hd8ed1ab_1 - - cxx-compiler=1.8.0=h1a2810e_1 - - cycler=0.12.1=pyhd8ed1ab_0 - - cypari2=2.1.5=py39h1698a45_0 - - cyrus-sasl=2.1.27=h54b06d7_7 - - cysignals=1.11.2=py39h1ce0973_3 - - cython=3.0.11=py39hde8bd2b_3 - - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.9=py39hf88036b_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - double-conversion=3.3.0=h59595ed_0 - - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h96f522a_0 - - ecm=7.0.5=h9458935_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 - - expat=2.6.4=h5888daf_0 - - fflas-ffpack=2.5.0=h4f9960b_0 - - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - - font-ttf-inconsolata=3.000=h77eed37_0 - - font-ttf-source-code-pro=2.038=h77eed37_0 - - font-ttf-ubuntu=0.83=h77eed37_3 - - fontconfig=2.15.0=h7e30c49_1 - - fonts-conda-ecosystem=1=0 - - fonts-conda-forge=1=0 - - fonttools=4.55.0=py39h9399b63_0 - - fortran-compiler=1.8.0=h36df796_1 - - fplll=5.4.5=h384768b_0 - - fpylll=0.6.1=py39h2525e16_0 - - freetype=2.12.1=h267a509_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h94f18e1_0 - - gap-defaults=4.13.1=ha770c72_0 - - gcc=13.3.0=h9576a4e_1 - - gcc_impl_linux-64=13.3.0=hfea6d02_1 - - gcc_linux-64=13.3.0=hc28eda2_7 - - gf2x=1.3.0=ha476b99_2 - - gfan=0.6.2=hb86e20a_1003 - - gfortran=13.3.0=h9576a4e_1 - - gfortran_impl_linux-64=13.3.0=h10434e7_1 - - gfortran_linux-64=13.3.0=hb919d3a_7 - - giac=1.9.0.21=h673759e_1 - - givaro=4.2.0=hb789bce_0 - - glpk=5.0=h445213a_0 - - gmp=6.3.0=hac33072_2 - - gmpy2=2.1.5=py39h7196dd7_2 - - graphite2=1.3.13=h59595ed_1003 - - gsl=2.7=he838d99_0 - - gxx=13.3.0=h9576a4e_1 - - gxx_impl_linux-64=13.3.0=hdbfa832_1 - - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.1.0=pyhd8ed1ab_0 - - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - icu=75.1=he02047a_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=he44f51b_0 - - imagesize=1.4.1=pyhd8ed1ab_0 - - iml=1.0.5=h623f65a_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - importlib-resources=6.4.5=pyhd8ed1ab_0 - - importlib_resources=6.4.5=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.18.1=pyh707e725_3 - - ipywidgets=8.1.5=pyhd8ed1ab_0 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 - - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 - - kernel-headers_linux-64=3.10.0=he073ed8_18 - - keyutils=1.6.1=h166bdaf_0 - - kiwisolver=1.4.7=py39h74842e3_0 - - krb5=1.21.3=h659f571_0 - - lcalc=2.0.5=h5aac1b6_2 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 - - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=25_linux64_openblas - - libboost=1.85.0=h0ccab89_4 - - libboost-devel=1.85.0=h00ab1b0_4 - - libboost-headers=1.85.0=ha770c72_4 - - libbraiding=1.3=h5888daf_0 - - libbrial=1.2.12=h76af697_3 - - libbrotlicommon=1.1.0=hb9d3cd8_2 - - libbrotlidec=1.1.0=hb9d3cd8_2 - - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libclang-cpp19.1=19.1.4=default_hb5137d0_0 - - libclang13=19.1.4=default_h9c6a7e4_0 - - libcups=2.3.3=h4637d8d_4 - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libdrm=2.4.123=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 - - libegl=1.7.0=ha4b6fd6_2 - - libev=4.33=hd590300_2 - - libexpat=2.6.4=h5888daf_0 - - libffi=3.4.2=h7f98852_5 - - libflint=3.0.1=h6fb9888_103 - - libgcc=14.2.0=h77fa898_1 - - libgcc-devel_linux-64=13.3.0=h84ea5a7_101 - - libgcc-ng=14.2.0=h69a702a_1 - - libgd=2.3.3=hd3e95f3_10 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 - - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_0 - - libglvnd=1.7.0=ha4b6fd6_2 - - libglx=1.7.0=ha4b6fd6_2 - - libgomp=14.2.0=h77fa898_1 - - libhomfly=1.02r6=hd590300_1 - - libiconv=1.17=hd590300_2 - - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas - - liblapacke=3.9.0=25_linux64_openblas - - libllvm19=19.1.4=ha7bfdaf_1 - - libnghttp2=1.64.0=h161d5f1_0 - - libnsl=2.0.1=hd590300_0 - - libntlm=1.4=h7f98852_1002 - - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libopengl=1.7.0=ha4b6fd6_2 - - libpciaccess=0.18=hd590300_0 - - libpng=1.6.44=hadc24fc_0 - - libpq=17.2=h04577a9_0 - - libsanitizer=13.3.0=heb74ff8_1 - - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.1=hf672d98_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-devel_linux-64=13.3.0=h84ea5a7_101 - - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 - - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.17.0=h8a09558_0 - - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h2c5496b_1 - - libxml2=2.13.5=hb346dea_0 - - libxslt=1.1.39=h76b75d6_0 - - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=ha329b40_0 - - llvm-openmp=19.1.4=h024ca30_0 - - lrcalc=2.1=h5888daf_7 - - m4=1.4.18=h516909a_1001 - - m4ri=20140914=hae5d5c5_1006 - - m4rie=20150908=h267a509_1002 - - markupsafe=3.0.2=py39h9399b63_0 - - matplotlib=3.9.2=py39hf3d152e_2 - - matplotlib-base=3.9.2=py39h16632d1_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 - - maxima=5.47.0=h75482ee_3 - - memory-allocator=0.1.3=py39h8cd3c5a_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 - - mpc=1.3.1=h24ddda3_1 - - mpfi=1.5.4=h9f54685_1001 - - mpfr=4.2.1=h90cbb55_3 - - mpmath=1.3.0=pyhd8ed1ab_0 - - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_2 - - mysql-libs=9.0.1=he0572af_2 - - nauty=2.8.8=hd590300_1 - - ncurses=6.5=he02047a_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 - - networkx=3.2.1=pyhd8ed1ab_0 - - ninja=1.12.1=h297d8ca_0 - - ntl=11.4.3=hef3c4d3_1 - - numpy=1.26.4=py39h474f0d3_0 - - openblas=0.3.28=pthreads_h6ec200e_1 - - openjpeg=2.5.2=h488ebb8_0 - - openldap=2.6.9=he970967_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 - - palp=2.20=h36c2ea0_0 - - pari=2.15.5=h4d4ae9b_2_pthread - - pari-elldata=0.0.20161017=0 - - pari-galdata=0.0.20180411=0 - - pari-seadata=0.0.20090618=0 - - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 - - pcre2=10.44=hba22ea6_2 - - perl=5.32.1=7_hd590300_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py39h538c539_0 - - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.2=h59595ed_0 - - pkg-config=0.29.2=h4bc722e_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 - - planarity=3.0.2.0=hd590300_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 - - ppl=1.2=h6ec01c2_1006 - - pplpy=0.8.9=py39h9e9cb73_1 - - primecount=7.9=hcb278e6_0 - - primecountpy=0.1.0=py39h7633fee_4 - - primesieve=11.1=h59595ed_0 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py39h8cd3c5a_0 - - pthread-stubs=0.4=hb9d3cd8_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pyside6=6.8.0.2=py39h0383914_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.9.20=h13acc7a_1_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 - - python-lrcalc=2.1=py39hf88036b_7 - - python_abi=3.9=5_cp39 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py39h4e4fb57_3 - - qd=2.3.22=h2cc385e_1004 - - qhull=2020.2=h434a139_5 - - qt6-main=6.8.0=h6e8976b_0 - - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 - - rw=0.9=hd590300_2 - - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - - sagemath-db-graphs=20210214=hd8ed1ab_0 - - sagemath-db-polytopes=20170220=1 - - scipy=1.13.1=py39haf93ffa_0 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=h8a38e62_0 - - six=1.16.0=pyh6c4a22f_0 - - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=7.4.7=pyhd8ed1ab_0 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h9eae976_1 - - stack_data=0.6.2=pyhd8ed1ab_0 - - symmetrica=3.0.1=hcb278e6_0 - - sympow=2.023.6=hc6ab17c_3 - - sympy=1.13.3=pyh2585a3b_104 - - sysroot_linux-64=2.17=h4a8ded7_18 - - tachyon=0.99b6=hba7d16a_1002 - - tk=8.6.13=noxft_h4845f30_101 - - tomli=2.1.0=pyhff2d567_0 - - tornado=6.4.2=py39h8cd3c5a_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py39h8cd3c5a_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wayland=1.23.1=h3e06ad9_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 - - xcb-util=0.4.1=hb711507_2 - - xcb-util-cursor=0.1.5=hb9d3cd8_0 - - xcb-util-image=0.4.0=hb711507_2 - - xcb-util-keysyms=0.4.1=hb711507_0 - - xcb-util-renderutil=0.3.10=hb711507_0 - - xcb-util-wm=0.4.2=hb711507_0 - - xkeyboard-config=2.43=hb9d3cd8_0 - - xorg-libice=1.1.1=hb9d3cd8_1 - - xorg-libsm=1.2.4=he73a12e_1 - - xorg-libx11=1.8.10=h4f16b4b_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 - - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - - xorg-libxcursor=1.2.3=hb9d3cd8_0 - - xorg-libxdamage=1.1.6=hb9d3cd8_0 - - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xorg-libxext=1.3.6=hb9d3cd8_0 - - xorg-libxfixes=6.0.1=hb9d3cd8_0 - - xorg-libxi=1.8.2=hb9d3cd8_0 - - xorg-libxrandr=1.5.4=hb9d3cd8_0 - - xorg-libxrender=0.9.11=hb9d3cd8_1 - - xorg-libxtst=1.2.5=hb9d3cd8_3 - - xorg-libxxf86vm=1.1.5=hb9d3cd8_4 - - xorg-xorgproto=2024.1=hb9d3cd8_1 - - xz=5.2.6=h166bdaf_0 - - zeromq=4.3.5=h3b0a872_7 - - zipp=3.21.0=pyhd8ed1ab_1 - - zlib=1.3.1=hb9d3cd8_2 - - zstandard=0.23.0=py39h08a7858_1 - - zstd=1.5.6=ha6fb4c9_0 diff --git a/environment-3.9-macos-x86_64.yml b/environment-3.9-macos-x86_64.yml deleted file mode 100644 index c755abe0e4a..00000000000 --- a/environment-3.9-macos-x86_64.yml +++ /dev/null @@ -1,290 +0,0 @@ -name: sage-dev -# Generated by conda-lock. -# platform: osx-64 -# input_hash: cdad1bd56606756079e5b1e9a07e3c7deb49c120a33b156a2567eaf2121dfae0 - -channels: - - conda-forge -dependencies: - - alabaster=0.7.16=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 - - arpack=3.9.1=nompi_hf81eadf_101 - - asttokens=2.4.1=pyhd8ed1ab_0 - - autoconf=2.71=pl5321hed12c24_1 - - automake=1.17=pl5321h694c41f_0 - - babel=2.16.0=pyhd8ed1ab_0 - - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_0 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osx64_openblas - - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyh694c41f_3 - - brotli=1.1.0=h00291cd_2 - - brotli-bin=1.1.0=h00291cd_2 - - brotli-python=1.1.0=py39h7c0e7c0_2 - - bzip2=1.0.8=hfdf4475_7 - - c-ares=1.34.3=hf13058a_1 - - c-compiler=1.8.0=hfc4bf79_1 - - ca-certificates=2024.8.30=h8857fd0_0 - - cctools=1010.6=h5b2de21_2 - - cctools_osx-64=1010.6=hea4301f_2 - - cddlib=1!0.94m=h0f52abe_0 - - certifi=2024.8.30=pyhd8ed1ab_0 - - cffi=1.17.1=py39h8ddeee6_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - clang=17.0.6=default_he371ed4_7 - - clang-17=17.0.6=default_hb173f14_7 - - clang_impl_osx-64=17.0.6=h1af8efd_23 - - clang_osx-64=17.0.6=h7e5c614_23 - - clangxx=17.0.6=default_he371ed4_7 - - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - - clangxx_osx-64=17.0.6=h7e5c614_23 - - cliquer=1.22=h10d778d_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 - - compiler-rt=17.0.6=h1020d70_2 - - compiler-rt_osx-64=17.0.6=hf2b8a54_2 - - contourpy=1.3.0=py39h0d3c867_2 - - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py39hd18e689_0 - - cpython=3.9.20=py39hd8ed1ab_1 - - cxx-compiler=1.8.0=h385f146_1 - - cycler=0.12.1=pyhd8ed1ab_0 - - cypari2=2.1.5=py39hc0d7317_0 - - cysignals=1.11.2=py39hf6ae30e_3 - - cython=3.0.11=py39h84f6f9c_3 - - debugpy=1.8.9=py39hdf37715_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - ecl=24.5.10=h56bac16_0 - - eclib=20231212=h02435c3_0 - - ecm=7.0.5=h4f6b447_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 - - expat=2.6.4=h240833e_0 - - fflas-ffpack=2.5.0=h5898d61_0 - - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - - font-ttf-inconsolata=3.000=h77eed37_0 - - font-ttf-source-code-pro=2.038=h77eed37_0 - - font-ttf-ubuntu=0.83=h77eed37_3 - - fontconfig=2.15.0=h37eeddb_1 - - fonts-conda-ecosystem=1=0 - - fonts-conda-forge=1=0 - - fonttools=4.55.0=py39hd18e689_0 - - fortran-compiler=1.8.0=h33d1f46_1 - - fplll=5.4.5=hb7981ad_0 - - fpylll=0.6.1=py39h3b3ffec_0 - - freetype=2.12.1=h60636b9_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h2299be9_0 - - gap-defaults=4.13.1=h694c41f_0 - - gettext=0.22.5=hdfe23c8_3 - - gettext-tools=0.22.5=hdfe23c8_3 - - gf2x=1.3.0=hb2a7efb_2 - - gfan=0.6.2=hd793b56_1003 - - gfortran=13.2.0=h2c809b3_1 - - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - - gfortran_osx-64=13.2.0=h18f7dce_1 - - giac=1.9.0.21=h92f3f65_1 - - givaro=4.2.0=h1b3d6f7_0 - - glpk=5.0=h3cb5acd_0 - - gmp=6.3.0=hf036a51_2 - - gmpy2=2.1.5=py39h8ddd0cc_2 - - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - icu=75.1=h120a0e1_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h5479cbe_0 - - imagesize=1.4.1=pyhd8ed1ab_0 - - iml=1.0.5=h61918c1_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - importlib-resources=6.4.5=pyhd8ed1ab_0 - - importlib_resources=6.4.5=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.18.1=pyh707e725_3 - - ipywidgets=8.1.5=pyhd8ed1ab_0 - - isl=0.26=imath32_h2e86a7b_101 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 - - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 - - kiwisolver=1.4.7=py39h0d8d0ca_0 - - krb5=1.21.3=h37d8d59_0 - - lcalc=2.0.5=h547a6ed_2 - - lcms2=2.16=ha2f27b4_0 - - ld64=951.9=h0a3eb4e_2 - - ld64_osx-64=951.9=h5ffbe8e_2 - - lerc=4.0.0=hb486fe8_0 - - libasprintf=0.22.5=hdfe23c8_3 - - libasprintf-devel=0.22.5=hdfe23c8_3 - - libblas=3.9.0=25_osx64_openblas - - libboost=1.85.0=hcca3243_4 - - libboost-devel=1.85.0=h2b186f8_4 - - libboost-headers=1.85.0=h694c41f_4 - - libbraiding=1.3=h240833e_0 - - libbrial=1.2.12=h81e9653_3 - - libbrotlicommon=1.1.0=h00291cd_2 - - libbrotlidec=1.1.0=h00291cd_2 - - libbrotlienc=1.1.0=h00291cd_2 - - libcblas=3.9.0=25_osx64_openblas - - libclang-cpp17=17.0.6=default_hb173f14_7 - - libcurl=8.10.1=h58e7537_0 - - libcxx=19.1.4=hf95d169_0 - - libcxx-devel=17.0.6=h8f8a49f_6 - - libdeflate=1.22=h00291cd_0 - - libedit=3.1.20191231=h0678c8f_2 - - libev=4.33=h10d778d_2 - - libexpat=2.6.4=h240833e_0 - - libffi=3.4.2=h0d85af4_5 - - libflint=3.0.1=h1d27844_103 - - libgd=2.3.3=h2e77e4f_10 - - libgettextpo=0.22.5=hdfe23c8_3 - - libgettextpo-devel=0.22.5=hdfe23c8_3 - - libgfortran=5.0.0=13_2_0_h97931a8_3 - - libgfortran-devel_osx-64=13.2.0=h80d4556_3 - - libgfortran5=13.2.0=h2873a65_3 - - libhomfly=1.02r6=h10d778d_1 - - libiconv=1.17=hd75f5a5_2 - - libintl=0.22.5=hdfe23c8_3 - - libintl-devel=0.22.5=hdfe23c8_3 - - libjpeg-turbo=3.0.0=h0dc2134_1 - - liblapack=3.9.0=25_osx64_openblas - - liblapacke=3.9.0=25_osx64_openblas - - libllvm17=17.0.6=hbedff68_1 - - libnghttp2=1.64.0=hc7306c3_0 - - libopenblas=0.3.28=openmp_hbf64a52_1 - - libpng=1.6.44=h4b8f8c9_0 - - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.47.0=h2f8c449_1 - - libssh2=1.11.1=h3dc7d44_0 - - libtiff=4.7.0=h583c2ba_1 - - libwebp-base=1.4.0=h10d778d_0 - - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.5=h495214b_0 - - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h7061c92_0 - - llvm-openmp=19.1.4=ha54dae1_0 - - llvm-tools=17.0.6=hbedff68_1 - - lrcalc=2.1=hac325c4_7 - - m4=1.4.18=haf1e3a3_1001 - - m4ri=20140914=hd82a5f3_1006 - - m4rie=20150908=hc616cfc_1002 - - markupsafe=3.0.2=py39h20cc651_0 - - matplotlib=3.9.2=py39h6e9494a_2 - - matplotlib-base=3.9.2=py39ha1b726c_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 - - maxima=5.47.0=h3080a4d_3 - - memory-allocator=0.1.3=py39h06d86d0_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 - - mpc=1.3.1=h9d8efa1_1 - - mpfi=1.5.4=h52b28e3_1001 - - mpfr=4.2.1=haed47dc_3 - - mpmath=1.3.0=pyhd8ed1ab_0 - - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h10d778d_1 - - ncurses=6.5=hf036a51_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 - - networkx=3.2.1=pyhd8ed1ab_0 - - ninja=1.12.1=h3c5361c_0 - - ntl=11.4.3=h0ab3c2f_1 - - numpy=1.26.4=py39h28c39a1_0 - - openblas=0.3.28=openmp_h30af337_1 - - openjpeg=2.5.2=h7310d3a_0 - - openssl=3.4.0=hd471939_0 - - packaging=24.2=pyhff2d567_1 - - palp=2.20=hbcb3906_0 - - pari=2.15.5=h7ba67ff_2_pthread - - pari-elldata=0.0.20161017=0 - - pari-galdata=0.0.20180411=0 - - pari-seadata=0.0.20090618=0 - - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 - - perl=5.32.1=7_h10d778d_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py39h6cf2171_0 - - pip=24.3.1=pyh8b19718_0 - - pkg-config=0.29.2=hf7e621a_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 - - planarity=3.0.2.0=h10d778d_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 - - ppl=1.2=ha60d53e_1006 - - pplpy=0.8.9=py39hc385998_1 - - primecount=7.6=ha894c9a_0 - - primecountpy=0.1.0=py39h8ee36c8_4 - - primesieve=11.0=hf0c8a7f_0 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py39h296a897_0 - - pthread-stubs=0.4=h00291cd_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.9.20=hf24efe3_1_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 - - python-lrcalc=2.1=py39h7c0e7c0_7 - - python_abi=3.9=5_cp39 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py39h7644d4c_3 - - qd=2.3.22=h2beb688_1004 - - qhull=2020.2=h3c5361c_5 - - readline=8.2=h9e318b2_1 - - requests=2.32.3=pyhd8ed1ab_0 - - rw=0.9=h10d778d_2 - - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - - sagemath-db-graphs=20210214=hd8ed1ab_0 - - sagemath-db-polytopes=20170220=1 - - scipy=1.13.1=py39h038d4f4_0 - - setuptools=75.6.0=pyhff2d567_1 - - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.0=h0c52cc7_0 - - six=1.16.0=pyh6c4a22f_0 - - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=7.4.7=pyhd8ed1ab_0 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=h6285a30_1 - - stack_data=0.6.2=pyhd8ed1ab_0 - - symmetrica=3.0.1=hf0c8a7f_0 - - sympow=2.023.6=h115ba6a_3 - - sympy=1.13.3=pyh2585a3b_104 - - tachyon=0.99b6=h3a1d103_1002 - - tapi=1300.6.5=h390ca13_0 - - tk=8.6.13=h1abcd95_1 - - tomli=2.1.0=pyhff2d567_0 - - tornado=6.4.2=py39h80efdc8_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py39h296a897_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h00291cd_1 - - xorg-libxdmcp=1.1.5=h00291cd_0 - - xz=5.2.6=h775f41a_0 - - zeromq=4.3.5=h7130eaa_7 - - zipp=3.21.0=pyhd8ed1ab_1 - - zlib=1.3.1=hd23fc13_2 - - zstandard=0.23.0=py39hc23f734_1 - - zstd=1.5.6=h915ae27_0 diff --git a/environment-3.9-macos.yml b/environment-3.9-macos.yml deleted file mode 100644 index ac783c7e02f..00000000000 --- a/environment-3.9-macos.yml +++ /dev/null @@ -1,292 +0,0 @@ -name: sage-dev -# Generated by conda-lock. -# platform: osx-arm64 -# input_hash: 001c7b49d78852907ca5b2bef0b258fde0a46a8187c66ff7edbc8b3c0e988b51 - -channels: - - conda-forge -dependencies: - - alabaster=0.7.16=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 - - arpack=3.9.1=nompi_h593882a_101 - - asttokens=2.4.1=pyhd8ed1ab_0 - - autoconf=2.71=pl5321hcd07c0c_1 - - automake=1.17=pl5321hce30654_0 - - babel=2.16.0=pyhd8ed1ab_0 - - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_0 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osxarm64_openblas - - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyh694c41f_3 - - brotli=1.1.0=hd74edd7_2 - - brotli-bin=1.1.0=hd74edd7_2 - - brotli-python=1.1.0=py39hfa9831e_2 - - bzip2=1.0.8=h99b78c6_7 - - c-ares=1.34.3=h5505292_1 - - c-compiler=1.8.0=hf48404e_1 - - ca-certificates=2024.8.30=hf0a4a13_0 - - cctools=1010.6=hf67d63f_2 - - cctools_osx-arm64=1010.6=h623e0ac_2 - - cddlib=1!0.94m=h6d7a090_0 - - certifi=2024.8.30=pyhd8ed1ab_0 - - cffi=1.17.1=py39h7f933ea_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - clang=17.0.6=default_h360f5da_7 - - clang-17=17.0.6=default_h146c034_7 - - clang_impl_osx-arm64=17.0.6=he47c785_23 - - clang_osx-arm64=17.0.6=h07b0088_23 - - clangxx=17.0.6=default_h360f5da_7 - - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - - clangxx_osx-arm64=17.0.6=h07b0088_23 - - cliquer=1.22=h93a5062_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.2.2=pyhd8ed1ab_0 - - compiler-rt=17.0.6=h856b3c1_2 - - compiler-rt_osx-arm64=17.0.6=h832e737_2 - - contourpy=1.3.0=py39h85b62ae_2 - - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py39hefdd603_0 - - cpython=3.9.20=py39hd8ed1ab_1 - - cxx-compiler=1.8.0=h18dbf2f_1 - - cycler=0.12.1=pyhd8ed1ab_0 - - cypari2=2.1.5=py39h070b2a8_0 - - cysignals=1.11.2=py39h65fc70a_3 - - cython=3.0.11=py39h20637d4_3 - - debugpy=1.8.9=py39h941272d_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=h7f07de4_0 - - ecm=7.0.5=h41d338b_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - execnet=2.1.1=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 - - expat=2.6.4=h286801f_0 - - fflas-ffpack=2.5.0=h4bc3318_0 - - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - - font-ttf-inconsolata=3.000=h77eed37_0 - - font-ttf-source-code-pro=2.038=h77eed37_0 - - font-ttf-ubuntu=0.83=h77eed37_3 - - fontconfig=2.15.0=h1383a14_1 - - fonts-conda-ecosystem=1=0 - - fonts-conda-forge=1=0 - - fonttools=4.55.0=py39hefdd603_0 - - fortran-compiler=1.8.0=hc3477c4_1 - - fplll=5.4.5=hb7d509d_0 - - fpylll=0.6.1=py39h2eadeda_0 - - freetype=2.12.1=hadb7bae_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.13.1=h4cbeff9_0 - - gap-defaults=4.13.1=hce30654_0 - - gettext=0.22.5=h8414b35_3 - - gettext-tools=0.22.5=h8414b35_3 - - gf2x=1.3.0=hdaa854c_2 - - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.2.0=h1ca8e4b_1 - - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - - gfortran_osx-arm64=13.2.0=h57527a5_1 - - giac=1.9.0.21=h1c96721_1 - - givaro=4.2.0=h018886a_0 - - glpk=5.0=h6d7a090_0 - - gmp=6.3.0=h7bae524_2 - - gmpy2=2.1.5=py39h0bbb021_2 - - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - icu=75.1=hfee45f7_0 - - idna=3.10=pyhd8ed1ab_0 - - igraph=0.10.15=h3fe6531_0 - - imagesize=1.4.1=pyhd8ed1ab_0 - - iml=1.0.5=hd73f12c_1004 - - importlib-metadata=8.5.0=pyha770c72_0 - - importlib-resources=6.4.5=pyhd8ed1ab_0 - - importlib_resources=6.4.5=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.18.1=pyh707e725_3 - - ipywidgets=8.1.5=pyhd8ed1ab_0 - - isl=0.26=imath32_h347afa1_101 - - jedi=0.19.2=pyhff2d567_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - - jupyter_client=8.6.3=pyhd8ed1ab_0 - - jupyter_core=5.7.2=pyh31011fe_1 - - jupyterlab_widgets=3.0.13=pyhd8ed1ab_0 - - kiwisolver=1.4.7=py39h157d57c_0 - - krb5=1.21.3=h237132a_0 - - lcalc=2.0.5=h4a402bc_2 - - lcms2=2.16=ha0e7c42_0 - - ld64=951.9=h39a299f_2 - - ld64_osx-arm64=951.9=h3f9b568_2 - - lerc=4.0.0=h9a09cb3_0 - - libasprintf=0.22.5=h8414b35_3 - - libasprintf-devel=0.22.5=h8414b35_3 - - libblas=3.9.0=25_osxarm64_openblas - - libboost=1.85.0=hf763ba5_4 - - libboost-devel=1.85.0=hf450f58_4 - - libboost-headers=1.85.0=hce30654_4 - - libbraiding=1.3=h286801f_0 - - libbrial=1.2.12=h56a29cd_3 - - libbrotlicommon=1.1.0=hd74edd7_2 - - libbrotlidec=1.1.0=hd74edd7_2 - - libbrotlienc=1.1.0=hd74edd7_2 - - libcblas=3.9.0=25_osxarm64_openblas - - libclang-cpp17=17.0.6=default_h146c034_7 - - libcurl=8.10.1=h13a7ad3_0 - - libcxx=19.1.4=ha82da77_0 - - libcxx-devel=17.0.6=h86353a2_6 - - libdeflate=1.22=hd74edd7_0 - - libedit=3.1.20191231=hc8eb9b7_2 - - libev=4.33=h93a5062_2 - - libexpat=2.6.4=h286801f_0 - - libffi=3.4.2=h3422bc3_5 - - libflint=3.0.1=he28cf6d_103 - - libgd=2.3.3=hac1b3a8_10 - - libgettextpo=0.22.5=h8414b35_3 - - libgettextpo-devel=0.22.5=h8414b35_3 - - libgfortran=5.0.0=13_2_0_hd922786_3 - - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=h07bd6cf_0 - - libhomfly=1.02r6=h93a5062_1 - - libiconv=1.17=h0d3ecfb_2 - - libintl=0.22.5=h8414b35_3 - - libintl-devel=0.22.5=h8414b35_3 - - libjpeg-turbo=3.0.0=hb547adb_1 - - liblapack=3.9.0=25_osxarm64_openblas - - liblapacke=3.9.0=25_osxarm64_openblas - - libllvm17=17.0.6=h5090b49_2 - - libnghttp2=1.64.0=h6d7220d_0 - - libopenblas=0.3.28=openmp_hf332438_1 - - libpng=1.6.44=hc14010f_0 - - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.47.0=hbaaea75_1 - - libssh2=1.11.1=h9cc3647_0 - - libtiff=4.7.0=hfce79cd_1 - - libwebp-base=1.4.0=h93a5062_0 - - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.5=hbbdcc80_0 - - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h3afee3a_0 - - llvm-openmp=19.1.4=hdb05f8b_0 - - llvm-tools=17.0.6=h5090b49_2 - - lrcalc=2.1=hf9b8971_7 - - m4=1.4.18=h642e427_1001 - - m4ri=20140914=hc97c1ff_1006 - - m4rie=20150908=h22b9e9d_1002 - - markupsafe=3.0.2=py39h66d85bf_0 - - matplotlib=3.9.2=py39hdf13c20_2 - - matplotlib-base=3.9.2=py39hc57f556_2 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 - - maxima=5.47.0=h2bbcd85_2 - - memory-allocator=0.1.3=py39h06df861_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 - - mpc=1.3.1=h8f1351a_1 - - mpfi=1.5.4=hbde5f5b_1001 - - mpfr=4.2.1=hb693164_3 - - mpmath=1.3.0=pyhd8ed1ab_0 - - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h93a5062_1 - - ncurses=6.5=h7bae524_1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 - - networkx=3.2.1=pyhd8ed1ab_0 - - ninja=1.12.1=h420ef59_0 - - ntl=11.4.3=hbb3f309_1 - - numpy=1.26.4=py39h7aa2656_0 - - openblas=0.3.28=openmp_hea878ba_1 - - openjpeg=2.5.2=h9f1df11_0 - - openssl=3.4.0=h39f12f2_0 - - packaging=24.2=pyhff2d567_1 - - palp=2.20=h27ca646_0 - - pari=2.15.5=h4f2304c_2_pthread - - pari-elldata=0.0.20161017=0 - - pari-galdata=0.0.20180411=0 - - pari-seadata=0.0.20090618=0 - - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_0 - - pcre2=10.44=h297a79d_2 - - perl=5.32.1=7_h4614cfb_perl5 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py39h4ac03e3_0 - - pip=24.3.1=pyh8b19718_0 - - pkg-config=0.29.2=hde07d2e_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 - - planarity=3.0.2.0=h93a5062_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 - - ppl=1.2=h8b147cf_1006 - - pplpy=0.8.9=py39ha497ee3_1 - - primecount=7.6=hb6e4faa_0 - - primecountpy=0.1.0=py39hbd775c9_4 - - primesieve=11.0=hb7217d7_0 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py39h57695bc_0 - - pthread-stubs=0.4=hd74edd7_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyproject-metadata=0.9.0=pyh2cfa8aa_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-xdist=3.6.1=pyhd8ed1ab_0 - - python=3.9.20=h9e33284_1_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_0 - - python-lrcalc=2.1=py39hfa9831e_7 - - python_abi=3.9=5_cp39 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py39h6e893d0_3 - - qd=2.3.22=hbec66e7_1004 - - qhull=2020.2=h420ef59_5 - - readline=8.2=h92ec313_1 - - requests=2.32.3=pyhd8ed1ab_0 - - rw=0.9=h93a5062_2 - - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - - sagemath-db-graphs=20210214=hd8ed1ab_0 - - sagemath-db-polytopes=20170220=1 - - scipy=1.13.1=py39h3d5391c_0 - - setuptools=75.6.0=pyhff2d567_1 - - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.0=h8aafc33_0 - - six=1.16.0=pyh6c4a22f_0 - - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=7.4.7=pyhd8ed1ab_0 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - sqlite=3.47.0=hcd14bea_1 - - stack_data=0.6.2=pyhd8ed1ab_0 - - symmetrica=3.0.1=hb7217d7_0 - - sympow=2.023.6=hb0babe8_3 - - sympy=1.13.3=pyh2585a3b_104 - - tachyon=0.99b6=hb8a568e_1002 - - tapi=1300.6.5=h03f4b80_0 - - tk=8.6.13=h5083fa2_1 - - tomli=2.1.0=pyhff2d567_0 - - tornado=6.4.2=py39hf3bc14e_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py39h57695bc_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_0 - - widgetsnbextension=4.0.13=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd74edd7_1 - - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.2.6=h57fd34a_0 - - zeromq=4.3.5=hc1bb282_7 - - zipp=3.21.0=pyhd8ed1ab_1 - - zlib=1.3.1=h8359307_2 - - zstandard=0.23.0=py39hcf1bb16_1 - - zstd=1.5.6=hb46c0d2_0 diff --git a/pyproject.toml b/pyproject.toml index da06db03649..9c13bca4a13 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,9 +4,8 @@ build-backend = 'mesonpy' requires = [ 'meson-python', 'cypari2 >=2.1.1', - # cysignals 1.11.2 is the newest version that is available on conda: - # https://github.com/conda-forge/cysignals-feedstock/pull/49 - 'cysignals >=1.11.2', + # Exclude 1.12.0 because of https://github.com/sagemath/cysignals/issues/212 + 'cysignals >=1.11.2, != 1.12.0', # Exclude 3.0.3 because of https://github.com/cython/cython/issues/5748 'cython >=3.0, != 3.0.3', 'gmpy2 ~=2.1.b999', @@ -21,7 +20,8 @@ dependencies = [ 'six >=1.15.0', 'conway-polynomials >=0.8', 'cypari2 >=2.1.1', - 'cysignals >=1.10.2', + # Exclude 1.12.0 because of https://github.com/sagemath/cysignals/issues/212 + 'cysignals >=1.11.2, != 1.12.0', 'cython >=3.0, != 3.0.3', 'gmpy2 ~=2.1.b999', 'lrcalc ~=2.1', diff --git a/tools/update-conda.py b/tools/update-conda.py index 7372a3e2379..3ed5a083785 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -27,7 +27,7 @@ "osx-arm64": "macos", # "win-64": "win", } -pythons = ["3.9", "3.10", "3.11"] +pythons = ["3.11", "3.12"] tags = [""] From fce9681b2ea69ebdcd2cbbe31931acb1c4944230 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Mon, 23 Dec 2024 12:38:43 +0800 Subject: [PATCH 02/17] Add support for python 3.13 in conda --- .github/workflows/ci-conda.yml | 2 +- .github/workflows/ci-meson.yml | 2 +- environment-3.13-linux-aarch64.yml | 335 ++++++++++++++++++++++++++++ environment-3.13-linux.yml | 336 +++++++++++++++++++++++++++++ environment-3.13-macos-x86_64.yml | 290 +++++++++++++++++++++++++ environment-3.13-macos.yml | 292 +++++++++++++++++++++++++ pyproject.toml | 2 +- tools/update-conda.py | 2 +- 8 files changed, 1257 insertions(+), 4 deletions(-) create mode 100644 environment-3.13-linux-aarch64.yml create mode 100644 environment-3.13-linux.yml create mode 100644 environment-3.13-macos-x86_64.yml create mode 100644 environment-3.13-macos.yml diff --git a/.github/workflows/ci-conda.yml b/.github/workflows/ci-conda.yml index 4b22d9669a0..61a9891269c 100644 --- a/.github/workflows/ci-conda.yml +++ b/.github/workflows/ci-conda.yml @@ -28,7 +28,7 @@ jobs: ${{ github.event_name == 'pull_request' && fromJson('["ubuntu-latest", "macos-latest"]') || fromJson('["ubuntu-latest", "macos-latest", "macos-13"]') }} - python: ['3.11', '3.12'] + python: ['3.11', '3.12', '3.13'] # Optional environment is disabled for now as its not yet working # environment: [environment, environment-optional] conda-env: [environment] diff --git a/.github/workflows/ci-meson.yml b/.github/workflows/ci-meson.yml index 1813f2a909d..bad37a7174e 100644 --- a/.github/workflows/ci-meson.yml +++ b/.github/workflows/ci-meson.yml @@ -23,7 +23,7 @@ jobs: fail-fast: false matrix: os: [ubuntu] - python: ['3.11', '3.12'] + python: ['3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v4 diff --git a/environment-3.13-linux-aarch64.yml b/environment-3.13-linux-aarch64.yml new file mode 100644 index 00000000000..944c405ffad --- /dev/null +++ b/environment-3.13-linux-aarch64.yml @@ -0,0 +1,335 @@ +name: sage-dev +# Generated by conda-lock. +# platform: linux-aarch64 +# input_hash: 8ca43bf5f41b09142dc24bd96ba1a3f6e115f65a21b2c78bfb8e02e1c4de467b + +channels: + - conda-forge +dependencies: + - _openmp_mutex=4.5=2_kmp_llvm + - alabaster=1.0.0=pyhd8ed1ab_1 + - alsa-lib=1.2.13=h86ecc28_0 + - arpack=3.9.1=nompi_hd363cd0_101 + - asttokens=3.0.0=pyhd8ed1ab_1 + - autoconf=2.71=pl5321h2148fe1_1 + - automake=1.17=pl5321h8af1aa0_0 + - babel=2.16.0=pyhd8ed1ab_1 + - bdw-gc=8.0.6=hd62202e_0 + - beautifulsoup4=4.12.3=pyha770c72_1 + - binutils=2.43=hf1166c9_2 + - binutils_impl_linux-aarch64=2.43=h4c662bb_2 + - binutils_linux-aarch64=2.43=hf1166c9_2 + - blas=2.126=openblas + - blas-devel=3.9.0=26_linuxaarch64_openblas + - boost-cpp=1.85.0=hdad291f_4 + - brial=1.2.12=pyh694c41f_3 + - brotli=1.1.0=h86ecc28_2 + - brotli-bin=1.1.0=h86ecc28_2 + - brotli-python=1.1.0=py313hb6a6212_2 + - bzip2=1.0.8=h68df207_7 + - c-ares=1.34.4=h86ecc28_0 + - c-compiler=1.8.0=h6561dab_1 + - ca-certificates=2024.12.14=hcefe29a_0 + - cairo=1.18.2=h83712da_1 + - cddlib=1!0.94m=h719063d_0 + - certifi=2024.12.14=pyhd8ed1ab_0 + - cffi=1.17.1=py313h2135053_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - cliquer=1.22=h31becfc_1 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 + - contourpy=1.3.1=py313h44a8f36_0 + - conway-polynomials=0.10=pyhd8ed1ab_0 + - coverage=7.6.9=py313h7815b11_0 + - cpython=3.13.1=py313hd8ed1ab_102 + - cxx-compiler=1.8.0=heb6c788_1 + - cycler=0.12.1=pyhd8ed1ab_1 + - cypari2=2.1.5=py313h28d4339_1 + - cyrus-sasl=2.1.27=hf6b2984_7 + - cysignals=1.12.1=py313hb6a6212_1 + - cython=3.0.11=py313h5ba3c5f_3 + - dbus=1.13.6=h12b9eeb_3 + - debugpy=1.8.11=py313hb6a6212_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 + - double-conversion=3.3.0=h2f0025b_0 + - ecl=24.5.10=h5567cc5_0 + - eclib=20231212=h154513d_1 + - ecm=7.0.5=ha2d0fc4_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 + - expat=2.6.4=h5ad3122_0 + - fflas-ffpack=2.5.0=h503e619_0 + - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 + - font-ttf-inconsolata=3.000=h77eed37_0 + - font-ttf-source-code-pro=2.038=h77eed37_0 + - font-ttf-ubuntu=0.83=h77eed37_3 + - fontconfig=2.15.0=h8dda3cd_1 + - fonts-conda-ecosystem=1=0 + - fonts-conda-forge=1=0 + - fonttools=4.55.3=py313h857f82b_0 + - fortran-compiler=1.8.0=h25a59a9_1 + - fplll=5.5.0=h45c7457_0 + - freetype=2.12.1=hf0a5ef3_2 + - furo=2024.8.6=pyhd8ed1ab_1 + - gap-core=4.14.0=h1754e88_1 + - gap-defaults=4.14.0=h8af1aa0_1 + - gcc=13.3.0=h8a56e6e_1 + - gcc_impl_linux-aarch64=13.3.0=hcdea9b6_1 + - gcc_linux-aarch64=13.3.0=h1cd514b_7 + - gf2x=1.3.0=h9af5f66_3 + - gfan=0.6.2=h5f589ec_1003 + - gfortran=13.3.0=h8a56e6e_1 + - gfortran_impl_linux-aarch64=13.3.0=h174a3c4_1 + - gfortran_linux-aarch64=13.3.0=h2809cf8_7 + - giac=1.9.0.21=h04922a4_1 + - givaro=4.2.0=h364d21b_0 + - glpk=5.0=h66325d0_0 + - gmp=6.3.0=h0a1ffab_2 + - gmpy2=2.1.5=py313h0c041f1_3 + - graphite2=1.3.13=h2f0025b_1003 + - gsl=2.7=h294027d_0 + - gxx=13.3.0=h8a56e6e_1 + - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 + - gxx_linux-aarch64=13.3.0=h2864abd_7 + - h2=4.1.0=pyhd8ed1ab_1 + - harfbuzz=9.0.0=hbf49d6b_1 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 + - icu=75.1=hf9b3779_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h207f3e5_1 + - imagesize=1.4.1=pyhd8ed1ab_0 + - iml=1.0.5=h15043fe_1004 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - ipykernel=6.29.5=pyh3099207_0 + - ipython=8.31.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 + - jupyter_client=8.6.3=pyhd8ed1ab_1 + - jupyter_core=5.7.2=pyh31011fe_1 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 + - kernel-headers_linux-aarch64=4.18.0=h05a177a_18 + - keyutils=1.6.1=h4e544f5_0 + - kiwisolver=1.4.7=py313h1d91839_0 + - krb5=1.21.3=h50a48e9_0 + - lcalc=2.0.5=he588f68_2 + - lcms2=2.16=h922389a_0 + - ld_impl_linux-aarch64=2.43=h80caac9_2 + - lerc=4.0.0=h4de3ea5_0 + - libblas=3.9.0=26_linuxaarch64_openblas + - libboost=1.85.0=h9fa81b4_4 + - libboost-devel=1.85.0=h37bb5a9_4 + - libboost-headers=1.85.0=h8af1aa0_4 + - libbraiding=1.3=h5ad3122_0 + - libbrial=1.2.12=h9429f74_3 + - libbrotlicommon=1.1.0=h86ecc28_2 + - libbrotlidec=1.1.0=h86ecc28_2 + - libbrotlienc=1.1.0=h86ecc28_2 + - libcblas=3.9.0=26_linuxaarch64_openblas + - libclang-cpp19.1=19.1.6=default_he324ac1_0 + - libclang13=19.1.6=default_h4390ef5_0 + - libcups=2.3.3=h405e4a8_4 + - libcurl=8.11.1=h6702fde_0 + - libdeflate=1.23=h5e3c512_0 + - libdrm=2.4.124=h86ecc28_0 + - libedit=3.1.20191231=he28a2e2_2 + - libegl=1.7.0=hd24410f_2 + - libev=4.33=h31becfc_2 + - libexpat=2.6.4=h5ad3122_0 + - libffi=3.4.2=h3557bc0_5 + - libflint=3.1.2=h0433c20_101 + - libgcc=14.2.0=he277a41_1 + - libgcc-devel_linux-aarch64=13.3.0=h0c07274_101 + - libgcc-ng=14.2.0=he9431aa_1 + - libgd=2.3.3=h6818b27_10 + - libgfortran=14.2.0=he9431aa_1 + - libgfortran-ng=14.2.0=he9431aa_1 + - libgfortran5=14.2.0=hb6113d0_1 + - libgl=1.7.0=hd24410f_2 + - libglib=2.82.2=hc486b8e_0 + - libglvnd=1.7.0=hd24410f_2 + - libglx=1.7.0=hd24410f_2 + - libgomp=14.2.0=he277a41_1 + - libhomfly=1.02r6=h31becfc_1 + - libiconv=1.17=h31becfc_2 + - libjpeg-turbo=3.0.0=h31becfc_1 + - liblapack=3.9.0=26_linuxaarch64_openblas + - liblapacke=3.9.0=26_linuxaarch64_openblas + - libllvm19=19.1.6=h2edbd07_0 + - liblzma=5.6.3=h86ecc28_1 + - liblzma-devel=5.6.3=h86ecc28_1 + - libmpdec=4.0.0=h68df207_0 + - libnghttp2=1.64.0=hc8609a4_0 + - libntlm=1.4=hf897c2e_1002 + - libopenblas=0.3.28=pthreads_h9d3fd7e_1 + - libopengl=1.7.0=hd24410f_2 + - libpciaccess=0.18=h31becfc_0 + - libpng=1.6.44=hc4a20ef_0 + - libpq=17.2=hd56632b_1 + - libsanitizer=13.3.0=ha58e236_1 + - libsodium=1.0.20=h68df207_0 + - libsqlite=3.47.2=h5eb1b54_0 + - libssh2=1.11.1=ha41c0db_0 + - libstdcxx=14.2.0=h3f4de04_1 + - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_101 + - libstdcxx-ng=14.2.0=hf1166c9_1 + - libtiff=4.7.0=h88f7998_3 + - libuuid=2.38.1=hb4cce97_0 + - libwebp-base=1.5.0=h0886dbf_0 + - libxcb=1.17.0=h262b8f6_0 + - libxcrypt=4.4.36=h31becfc_1 + - libxkbcommon=1.7.0=h46f2afe_1 + - libxml2=2.13.5=h2e0c361_1 + - libxslt=1.1.39=h1cc9640_0 + - libzlib=1.3.1=h86ecc28_2 + - linbox=1.7.0=hf74d613_1 + - llvm-openmp=19.1.6=h013ceaa_0 + - lrcalc=2.1=h5ad3122_7 + - m4=1.4.18=h516909a_1001 + - m4ri=20140914=hedfd65a_1006 + - m4rie=20200125=hedfd65a_0 + - markupsafe=3.0.2=py313h7815b11_1 + - matplotlib=3.10.0=py313h1258fbd_0 + - matplotlib-base=3.10.0=py313h16bfeab_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 + - maxima=5.47.0=h043f013_3 + - memory-allocator=0.1.3=py313h31d5739_1 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 + - mpc=1.3.1=h783934e_1 + - mpfi=1.5.4=h846f343_1001 + - mpfr=4.2.1=h2305555_3 + - mpmath=1.3.0=pyhd8ed1ab_1 + - munkres=1.1.4=pyh9f0ad1d_0 + - mysql-common=9.0.1=h3f5c77f_3 + - mysql-libs=9.0.1=h11569fd_3 + - nauty=2.8.8=h31becfc_1 + - ncurses=6.5=hcccb83c_1 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 + - networkx=3.4.2=pyh267e887_2 + - ninja=1.12.1=h70be974_0 + - ntl=11.4.3=h0d7519b_1 + - numpy=2.2.1=py313haaed576_0 + - openblas=0.3.28=pthreads_h3a8cbd8_1 + - openjpeg=2.5.3=h3f56577_0 + - openldap=2.6.9=h30c48ee_0 + - openssl=3.4.0=h86ecc28_0 + - packaging=24.2=pyhd8ed1ab_2 + - palp=2.20=hb9de7d4_0 + - pari=2.15.5=h169c2a7_2_pthread + - pari-elldata=0.0.20161017=0 + - pari-galdata=0.0.20180411=0 + - pari-seadata=0.0.20090618=0 + - pari-seadata-small=0.0.20090618=0 + - parso=0.8.4=pyhd8ed1ab_1 + - pcre2=10.44=h070dd5b_2 + - perl=5.32.1=7_h31becfc_perl5 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.0.0=py313h8b7b215_0 + - pip=24.3.1=pyh145f28c_2 + - pixman=0.44.2=h86a87f0_0 + - pkg-config=0.29.2=hce167ba_1009 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - planarity=3.0.2.0=h31becfc_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 + - ppl=1.2=h984aac9_1006 + - pplpy=0.8.9=py313hb6c4517_2 + - primecount=7.14=hfe4b40e_0 + - primecountpy=0.1.0=py313h44a8f36_5 + - primesieve=12.4=h0a1ffab_0 + - prompt-toolkit=3.0.48=pyha770c72_1 + - psutil=6.1.0=py313h31d5739_0 + - pthread-stubs=0.4=h86ecc28_1002 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py313h57f4686_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.13.1=h3e021d1_102_cp313 + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-lrcalc=2.1=py313hb6a6212_7 + - python_abi=3.13=5_cp313 + - pytz=2024.2=pyhd8ed1ab_1 + - pyzmq=26.2.0=py313h6e72e74_3 + - qd=2.3.22=h05efe27_1004 + - qhull=2020.2=h70be974_5 + - qt6-main=6.8.1=h0d3cc05_0 + - readline=8.2=h8fc344f_1 + - requests=2.32.3=pyhd8ed1ab_1 + - rw=0.9=h31becfc_2 + - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 + - sagemath-db-graphs=20210214=hd8ed1ab_0 + - sagemath-db-polytopes=20170220=1 + - scipy=1.14.1=py313h5414c24_2 + - setuptools=75.6.0=pyhff2d567_1 + - singular=4.4.0=hee12f27_1 + - six=1.17.0=pyhd8ed1ab_0 + - snowballstemmer=2.2.0=pyhd8ed1ab_0 + - soupsieve=2.5=pyhd8ed1ab_1 + - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h578a6b9_0 + - stack_data=0.6.3=pyhd8ed1ab_1 + - symmetrica=3.0.1=hd600fc2_0 + - sympow=2.023.6=h157afb5_3 + - sympy=1.13.3=pyh2585a3b_104 + - sysroot_linux-aarch64=2.17=h5b4a56d_18 + - tachyon=0.99b6=ha0bfc61_1002 + - tk=8.6.13=h194ca79_0 + - tomli=2.2.1=pyhd8ed1ab_1 + - tornado=6.4.2=py313h6a51379_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 + - tzdata=2024b=hc8b5060_0 + - urllib3=2.3.0=pyhd8ed1ab_0 + - wayland=1.23.1=h698ed42_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 + - xcb-util=0.4.1=h5c728e9_2 + - xcb-util-cursor=0.1.5=h86ecc28_0 + - xcb-util-image=0.4.0=h5c728e9_2 + - xcb-util-keysyms=0.4.1=h5c728e9_0 + - xcb-util-renderutil=0.3.10=h5c728e9_0 + - xcb-util-wm=0.4.2=h5c728e9_0 + - xkeyboard-config=2.43=h86ecc28_0 + - xorg-libice=1.1.2=h86ecc28_0 + - xorg-libsm=1.2.5=h0808dbd_0 + - xorg-libx11=1.8.10=hca56bd8_1 + - xorg-libxau=1.0.12=h86ecc28_0 + - xorg-libxcomposite=0.4.6=h86ecc28_2 + - xorg-libxcursor=1.2.3=h86ecc28_0 + - xorg-libxdamage=1.1.6=h86ecc28_0 + - xorg-libxdmcp=1.1.5=h57736b2_0 + - xorg-libxext=1.3.6=h57736b2_0 + - xorg-libxfixes=6.0.1=h57736b2_0 + - xorg-libxi=1.8.2=h57736b2_0 + - xorg-libxrandr=1.5.4=h86ecc28_0 + - xorg-libxrender=0.9.12=h86ecc28_0 + - xorg-libxtst=1.2.5=h57736b2_3 + - xorg-libxxf86vm=1.1.6=h86ecc28_0 + - xz=5.6.3=h2dbfc1b_1 + - xz-gpl-tools=5.6.3=h2dbfc1b_1 + - xz-tools=5.6.3=h86ecc28_1 + - zeromq=4.3.5=h5efb499_7 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib=1.3.1=h86ecc28_2 + - zstandard=0.23.0=py313h48a5650_1 + - zstd=1.5.6=h02f22dd_0 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml new file mode 100644 index 00000000000..7638b73bec3 --- /dev/null +++ b/environment-3.13-linux.yml @@ -0,0 +1,336 @@ +name: sage-dev +# Generated by conda-lock. +# platform: linux-64 +# input_hash: 9cbf55dd3d027682c904d37ec3c377c590f765206fb92ea3bfb324a49f1c3310 + +channels: + - conda-forge +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_kmp_llvm + - alabaster=1.0.0=pyhd8ed1ab_1 + - alsa-lib=1.2.13=hb9d3cd8_0 + - arpack=3.9.1=nompi_h77f6705_101 + - asttokens=3.0.0=pyhd8ed1ab_1 + - autoconf=2.71=pl5321h2b4cb7a_1 + - automake=1.17=pl5321ha770c72_0 + - babel=2.16.0=pyhd8ed1ab_1 + - bdw-gc=8.0.6=h4bd325d_0 + - beautifulsoup4=4.12.3=pyha770c72_1 + - binutils=2.43=h4852527_2 + - binutils_impl_linux-64=2.43=h4bf12b8_2 + - binutils_linux-64=2.43=h4852527_2 + - blas=2.126=openblas + - blas-devel=3.9.0=26_linux64_openblas + - boost-cpp=1.85.0=h3c6214e_4 + - brial=1.2.12=pyh694c41f_3 + - brotli=1.1.0=hb9d3cd8_2 + - brotli-bin=1.1.0=hb9d3cd8_2 + - brotli-python=1.1.0=py313h46c70d0_2 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.34.4=hb9d3cd8_0 + - c-compiler=1.8.0=h2b85faf_1 + - ca-certificates=2024.12.14=hbcca054_0 + - cairo=1.18.2=h3394656_1 + - cddlib=1!0.94m=h9202a9a_0 + - certifi=2024.12.14=pyhd8ed1ab_0 + - cffi=1.17.1=py313hfab6e84_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - cliquer=1.22=hd590300_1 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 + - contourpy=1.3.1=py313h33d0bda_0 + - conway-polynomials=0.10=pyhd8ed1ab_0 + - coverage=7.6.9=py313h8060acc_0 + - cpython=3.13.1=py313hd8ed1ab_102 + - cxx-compiler=1.8.0=h1a2810e_1 + - cycler=0.12.1=pyhd8ed1ab_1 + - cypari2=2.1.5=py313h55a59bb_1 + - cyrus-sasl=2.1.27=h54b06d7_7 + - cysignals=1.12.1=py313h46c70d0_1 + - cython=3.0.11=py313hc66aa0d_3 + - dbus=1.13.6=h5008d03_3 + - debugpy=1.8.11=py313h46c70d0_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 + - double-conversion=3.3.0=h59595ed_0 + - ecl=24.5.10=h0f3afd4_0 + - eclib=20231212=h43e5eba_1 + - ecm=7.0.5=h9458935_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 + - expat=2.6.4=h5888daf_0 + - fflas-ffpack=2.5.0=h4f9960b_0 + - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 + - font-ttf-inconsolata=3.000=h77eed37_0 + - font-ttf-source-code-pro=2.038=h77eed37_0 + - font-ttf-ubuntu=0.83=h77eed37_3 + - fontconfig=2.15.0=h7e30c49_1 + - fonts-conda-ecosystem=1=0 + - fonts-conda-forge=1=0 + - fonttools=4.55.3=py313h8060acc_0 + - fortran-compiler=1.8.0=h36df796_1 + - fplll=5.5.0=hd20a173_0 + - freetype=2.12.1=h267a509_2 + - furo=2024.8.6=pyhd8ed1ab_1 + - gap-core=4.14.0=h3b03731_1 + - gap-defaults=4.14.0=ha770c72_1 + - gcc=13.3.0=h9576a4e_1 + - gcc_impl_linux-64=13.3.0=hfea6d02_1 + - gcc_linux-64=13.3.0=hc28eda2_7 + - gf2x=1.3.0=h55551d5_3 + - gfan=0.6.2=hb86e20a_1003 + - gfortran=13.3.0=h9576a4e_1 + - gfortran_impl_linux-64=13.3.0=h10434e7_1 + - gfortran_linux-64=13.3.0=hb919d3a_7 + - giac=1.9.0.21=h673759e_1 + - givaro=4.2.0=hb789bce_0 + - glpk=5.0=h445213a_0 + - gmp=6.3.0=hac33072_2 + - gmpy2=2.1.5=py313h11186cd_3 + - graphite2=1.3.13=h59595ed_1003 + - gsl=2.7=he838d99_0 + - gxx=13.3.0=h9576a4e_1 + - gxx_impl_linux-64=13.3.0=hdbfa832_1 + - gxx_linux-64=13.3.0=h6834431_7 + - h2=4.1.0=pyhd8ed1ab_1 + - harfbuzz=9.0.0=hda332d3_1 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 + - icu=75.1=he02047a_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=he44f51b_1 + - imagesize=1.4.1=pyhd8ed1ab_0 + - iml=1.0.5=h623f65a_1004 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - ipykernel=6.29.5=pyh3099207_0 + - ipython=8.31.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 + - jupyter_client=8.6.3=pyhd8ed1ab_1 + - jupyter_core=5.7.2=pyh31011fe_1 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 + - kernel-headers_linux-64=3.10.0=he073ed8_18 + - keyutils=1.6.1=h166bdaf_0 + - kiwisolver=1.4.7=py313h33d0bda_0 + - krb5=1.21.3=h659f571_0 + - lcalc=2.0.5=h5aac1b6_2 + - lcms2=2.16=hb7c19ff_0 + - ld_impl_linux-64=2.43=h712a8e2_2 + - lerc=4.0.0=h27087fc_0 + - libblas=3.9.0=26_linux64_openblas + - libboost=1.85.0=h0ccab89_4 + - libboost-devel=1.85.0=h00ab1b0_4 + - libboost-headers=1.85.0=ha770c72_4 + - libbraiding=1.3=h5888daf_0 + - libbrial=1.2.12=h76af697_3 + - libbrotlicommon=1.1.0=hb9d3cd8_2 + - libbrotlidec=1.1.0=hb9d3cd8_2 + - libbrotlienc=1.1.0=hb9d3cd8_2 + - libcblas=3.9.0=26_linux64_openblas + - libclang-cpp19.1=19.1.6=default_hb5137d0_0 + - libclang13=19.1.6=default_h9c6a7e4_0 + - libcups=2.3.3=h4637d8d_4 + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libdrm=2.4.124=hb9d3cd8_0 + - libedit=3.1.20191231=he28a2e2_2 + - libegl=1.7.0=ha4b6fd6_2 + - libev=4.33=hd590300_2 + - libexpat=2.6.4=h5888daf_0 + - libffi=3.4.2=h7f98852_5 + - libflint=3.1.2=h6fb9888_101 + - libgcc=14.2.0=h77fa898_1 + - libgcc-devel_linux-64=13.3.0=h84ea5a7_101 + - libgcc-ng=14.2.0=h69a702a_1 + - libgd=2.3.3=hd3e95f3_10 + - libgfortran=14.2.0=h69a702a_1 + - libgfortran-ng=14.2.0=h69a702a_1 + - libgfortran5=14.2.0=hd5240d6_1 + - libgl=1.7.0=ha4b6fd6_2 + - libglib=2.82.2=h2ff4ddf_0 + - libglvnd=1.7.0=ha4b6fd6_2 + - libglx=1.7.0=ha4b6fd6_2 + - libgomp=14.2.0=h77fa898_1 + - libhomfly=1.02r6=hd590300_1 + - libiconv=1.17=hd590300_2 + - libjpeg-turbo=3.0.0=hd590300_1 + - liblapack=3.9.0=26_linux64_openblas + - liblapacke=3.9.0=26_linux64_openblas + - libllvm19=19.1.6=ha7bfdaf_0 + - liblzma=5.6.3=hb9d3cd8_1 + - liblzma-devel=5.6.3=hb9d3cd8_1 + - libmpdec=4.0.0=h4bc722e_0 + - libnghttp2=1.64.0=h161d5f1_0 + - libntlm=1.8=hb9d3cd8_0 + - libopenblas=0.3.28=pthreads_h94d23a6_1 + - libopengl=1.7.0=ha4b6fd6_2 + - libpciaccess=0.18=hd590300_0 + - libpng=1.6.44=hadc24fc_0 + - libpq=17.2=h3b95a9b_1 + - libsanitizer=13.3.0=heb74ff8_1 + - libsodium=1.0.20=h4ab18f5_0 + - libsqlite=3.47.2=hee588c1_0 + - libssh2=1.11.1=hf672d98_0 + - libstdcxx=14.2.0=hc0a3c3a_1 + - libstdcxx-devel_linux-64=13.3.0=h84ea5a7_101 + - libstdcxx-ng=14.2.0=h4852527_1 + - libtiff=4.7.0=hd9ff511_3 + - libuuid=2.38.1=h0b41bf4_0 + - libwebp-base=1.5.0=h851e524_0 + - libxcb=1.17.0=h8a09558_0 + - libxcrypt=4.4.36=hd590300_1 + - libxkbcommon=1.7.0=h2c5496b_1 + - libxml2=2.13.5=h8d12d68_1 + - libxslt=1.1.39=h76b75d6_0 + - libzlib=1.3.1=hb9d3cd8_2 + - linbox=1.7.0=h7298d08_1 + - llvm-openmp=19.1.6=h024ca30_0 + - lrcalc=2.1=h5888daf_7 + - m4=1.4.18=h516909a_1001 + - m4ri=20140914=hae5d5c5_1006 + - m4rie=20200125=h051dbe0_0 + - markupsafe=3.0.2=py313h8060acc_1 + - matplotlib=3.10.0=py313h78bf25f_0 + - matplotlib-base=3.10.0=py313h129903b_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 + - maxima=5.47.0=h75482ee_3 + - memory-allocator=0.1.3=py313h536fd9c_1 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 + - mpc=1.3.1=h24ddda3_1 + - mpfi=1.5.4=h9f54685_1001 + - mpfr=4.2.1=h90cbb55_3 + - mpmath=1.3.0=pyhd8ed1ab_1 + - munkres=1.1.4=pyh9f0ad1d_0 + - mysql-common=9.0.1=h266115a_3 + - mysql-libs=9.0.1=he0572af_3 + - nauty=2.8.8=hd590300_1 + - ncurses=6.5=he02047a_1 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 + - networkx=3.4.2=pyh267e887_2 + - ninja=1.12.1=h297d8ca_0 + - ntl=11.4.3=hef3c4d3_1 + - numpy=2.2.1=py313hb30382a_0 + - openblas=0.3.28=pthreads_h6ec200e_1 + - openjpeg=2.5.3=h5fbd93e_0 + - openldap=2.6.9=he970967_0 + - openssl=3.4.0=hb9d3cd8_0 + - packaging=24.2=pyhd8ed1ab_2 + - palp=2.20=h36c2ea0_0 + - pari=2.15.5=h4d4ae9b_2_pthread + - pari-elldata=0.0.20161017=0 + - pari-galdata=0.0.20180411=0 + - pari-seadata=0.0.20090618=0 + - pari-seadata-small=0.0.20090618=0 + - parso=0.8.4=pyhd8ed1ab_1 + - pcre2=10.44=hba22ea6_2 + - perl=5.32.1=7_hd590300_perl5 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.0.0=py313h2d7ed13_0 + - pip=24.3.1=pyh145f28c_2 + - pixman=0.44.2=h29eaf8c_0 + - pkg-config=0.29.2=h4bc722e_1009 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - planarity=3.0.2.0=hd590300_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 + - ppl=1.2=h6ec01c2_1006 + - pplpy=0.8.9=py313hf19506d_2 + - primecount=7.14=h530483c_0 + - primecountpy=0.1.0=py313h33d0bda_5 + - primesieve=12.4=he02047a_0 + - prompt-toolkit=3.0.48=pyha770c72_1 + - psutil=6.1.0=py313h536fd9c_0 + - pthread-stubs=0.4=hb9d3cd8_1002 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py313h5f61773_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.13.1=ha99a958_102_cp313 + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-lrcalc=2.1=py313h46c70d0_7 + - python_abi=3.13=5_cp313 + - pytz=2024.2=pyhd8ed1ab_1 + - pyzmq=26.2.0=py313h8e95178_3 + - qd=2.3.22=h2cc385e_1004 + - qhull=2020.2=h434a139_5 + - qt6-main=6.8.1=h9d28a51_0 + - readline=8.2=h8228510_1 + - requests=2.32.3=pyhd8ed1ab_1 + - rw=0.9=hd590300_2 + - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 + - sagemath-db-graphs=20210214=hd8ed1ab_0 + - sagemath-db-polytopes=20170220=1 + - scipy=1.14.1=py313h27c5614_2 + - setuptools=75.6.0=pyhff2d567_1 + - singular=4.4.0=hc910cb2_1 + - six=1.17.0=pyhd8ed1ab_0 + - snowballstemmer=2.2.0=pyhd8ed1ab_0 + - soupsieve=2.5=pyhd8ed1ab_1 + - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h9eae976_0 + - stack_data=0.6.3=pyhd8ed1ab_1 + - symmetrica=3.0.1=hcb278e6_0 + - sympow=2.023.6=hc6ab17c_3 + - sympy=1.13.3=pyh2585a3b_104 + - sysroot_linux-64=2.17=h4a8ded7_18 + - tachyon=0.99b6=hba7d16a_1002 + - tk=8.6.13=noxft_h4845f30_101 + - tomli=2.2.1=pyhd8ed1ab_1 + - tornado=6.4.2=py313h536fd9c_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 + - tzdata=2024b=hc8b5060_0 + - urllib3=2.3.0=pyhd8ed1ab_0 + - wayland=1.23.1=h3e06ad9_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 + - xcb-util=0.4.1=hb711507_2 + - xcb-util-cursor=0.1.5=hb9d3cd8_0 + - xcb-util-image=0.4.0=hb711507_2 + - xcb-util-keysyms=0.4.1=hb711507_0 + - xcb-util-renderutil=0.3.10=hb711507_0 + - xcb-util-wm=0.4.2=hb711507_0 + - xkeyboard-config=2.43=hb9d3cd8_0 + - xorg-libice=1.1.2=hb9d3cd8_0 + - xorg-libsm=1.2.5=he73a12e_0 + - xorg-libx11=1.8.10=h4f16b4b_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 + - xorg-libxcomposite=0.4.6=hb9d3cd8_2 + - xorg-libxcursor=1.2.3=hb9d3cd8_0 + - xorg-libxdamage=1.1.6=hb9d3cd8_0 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 + - xorg-libxext=1.3.6=hb9d3cd8_0 + - xorg-libxfixes=6.0.1=hb9d3cd8_0 + - xorg-libxi=1.8.2=hb9d3cd8_0 + - xorg-libxrandr=1.5.4=hb9d3cd8_0 + - xorg-libxrender=0.9.12=hb9d3cd8_0 + - xorg-libxtst=1.2.5=hb9d3cd8_3 + - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 + - xz=5.6.3=hbcc6ac9_1 + - xz-gpl-tools=5.6.3=hbcc6ac9_1 + - xz-tools=5.6.3=hb9d3cd8_1 + - zeromq=4.3.5=h3b0a872_7 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib=1.3.1=hb9d3cd8_2 + - zstandard=0.23.0=py313h80202fe_1 + - zstd=1.5.6=ha6fb4c9_0 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml new file mode 100644 index 00000000000..9220634aed0 --- /dev/null +++ b/environment-3.13-macos-x86_64.yml @@ -0,0 +1,290 @@ +name: sage-dev +# Generated by conda-lock. +# platform: osx-64 +# input_hash: e04f6527975e89100f966c9689bffbce82cbfe24e17a80feb70787e5276e1ac5 + +channels: + - conda-forge +dependencies: + - alabaster=1.0.0=pyhd8ed1ab_1 + - appnope=0.1.4=pyhd8ed1ab_1 + - arpack=3.9.1=nompi_hf81eadf_101 + - asttokens=3.0.0=pyhd8ed1ab_1 + - autoconf=2.71=pl5321hed12c24_1 + - automake=1.17=pl5321h694c41f_0 + - babel=2.16.0=pyhd8ed1ab_1 + - bdw-gc=8.0.6=h940c156_0 + - beautifulsoup4=4.12.3=pyha770c72_1 + - blas=2.126=openblas + - blas-devel=3.9.0=26_osx64_openblas + - boost-cpp=1.85.0=hfcd56d9_4 + - brial=1.2.12=pyh694c41f_3 + - brotli=1.1.0=h00291cd_2 + - brotli-bin=1.1.0=h00291cd_2 + - brotli-python=1.1.0=py313h9ea2907_2 + - bzip2=1.0.8=hfdf4475_7 + - c-ares=1.34.4=hf13058a_0 + - c-compiler=1.8.0=hfc4bf79_1 + - ca-certificates=2024.12.14=h8857fd0_0 + - cctools=1010.6=h5b2de21_2 + - cctools_osx-64=1010.6=hea4301f_2 + - cddlib=1!0.94m=h0f52abe_0 + - certifi=2024.12.14=pyhd8ed1ab_0 + - cffi=1.17.1=py313h49682b3_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - clang=17.0.6=default_he371ed4_7 + - clang-17=17.0.6=default_hb173f14_7 + - clang_impl_osx-64=17.0.6=h1af8efd_23 + - clang_osx-64=17.0.6=h7e5c614_23 + - clangxx=17.0.6=default_he371ed4_7 + - clangxx_impl_osx-64=17.0.6=hc3430b7_23 + - clangxx_osx-64=17.0.6=h7e5c614_23 + - cliquer=1.22=h10d778d_1 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 + - compiler-rt=17.0.6=h1020d70_2 + - compiler-rt_osx-64=17.0.6=hf2b8a54_2 + - contourpy=1.3.1=py313ha0b1807_0 + - conway-polynomials=0.10=pyhd8ed1ab_0 + - coverage=7.6.9=py313h717bdf5_0 + - cpython=3.13.1=py313hd8ed1ab_102 + - cxx-compiler=1.8.0=h385f146_1 + - cycler=0.12.1=pyhd8ed1ab_1 + - cypari2=2.1.5=py313h0d6f91a_1 + - cysignals=1.12.1=py313h14b76d3_1 + - cython=3.0.11=py313h496bac6_3 + - debugpy=1.8.11=py313h14b76d3_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 + - ecl=24.5.10=h56bac16_0 + - eclib=20231212=h960c116_1 + - ecm=7.0.5=h4f6b447_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 + - expat=2.6.4=h240833e_0 + - fflas-ffpack=2.5.0=h5898d61_0 + - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 + - font-ttf-inconsolata=3.000=h77eed37_0 + - font-ttf-source-code-pro=2.038=h77eed37_0 + - font-ttf-ubuntu=0.83=h77eed37_3 + - fontconfig=2.15.0=h37eeddb_1 + - fonts-conda-ecosystem=1=0 + - fonts-conda-forge=1=0 + - fonttools=4.55.3=py313h717bdf5_0 + - fortran-compiler=1.8.0=h33d1f46_1 + - fplll=5.5.0=h6ede486_0 + - freetype=2.12.1=h60636b9_2 + - furo=2024.8.6=pyhd8ed1ab_1 + - gap-core=4.14.0=hb9686a1_1 + - gap-defaults=4.14.0=h694c41f_1 + - gettext=0.22.5=hdfe23c8_3 + - gettext-tools=0.22.5=hdfe23c8_3 + - gf2x=1.3.0=h35ac7d9_3 + - gfan=0.6.2=hd793b56_1003 + - gfortran=13.2.0=h2c809b3_1 + - gfortran_impl_osx-64=13.2.0=h2bc304d_3 + - gfortran_osx-64=13.2.0=h18f7dce_1 + - giac=1.9.0.21=h92f3f65_1 + - givaro=4.2.0=h1b3d6f7_0 + - glpk=5.0=h3cb5acd_0 + - gmp=6.3.0=hf036a51_2 + - gmpy2=2.1.5=py313hc0d4f81_3 + - gsl=2.7=h93259b0_0 + - h2=4.1.0=pyhd8ed1ab_1 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 + - icu=75.1=h120a0e1_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h5479cbe_1 + - imagesize=1.4.1=pyhd8ed1ab_0 + - iml=1.0.5=h61918c1_1004 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - ipykernel=6.29.5=pyh57ce528_0 + - ipython=8.31.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 + - isl=0.26=imath32_h2e86a7b_101 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 + - jupyter_client=8.6.3=pyhd8ed1ab_1 + - jupyter_core=5.7.2=pyh31011fe_1 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 + - kiwisolver=1.4.7=py313h0c4e38b_0 + - krb5=1.21.3=h37d8d59_0 + - lcalc=2.0.5=h547a6ed_2 + - lcms2=2.16=ha2f27b4_0 + - ld64=951.9=h0a3eb4e_2 + - ld64_osx-64=951.9=h5ffbe8e_2 + - lerc=4.0.0=hb486fe8_0 + - libasprintf=0.22.5=hdfe23c8_3 + - libasprintf-devel=0.22.5=hdfe23c8_3 + - libblas=3.9.0=26_osx64_openblas + - libboost=1.85.0=hcca3243_4 + - libboost-devel=1.85.0=h2b186f8_4 + - libboost-headers=1.85.0=h694c41f_4 + - libbraiding=1.3=h240833e_0 + - libbrial=1.2.12=h81e9653_3 + - libbrotlicommon=1.1.0=h00291cd_2 + - libbrotlidec=1.1.0=h00291cd_2 + - libbrotlienc=1.1.0=h00291cd_2 + - libcblas=3.9.0=26_osx64_openblas + - libclang-cpp17=17.0.6=default_hb173f14_7 + - libcurl=8.11.1=h5dec5d8_0 + - libcxx=19.1.6=hf95d169_1 + - libcxx-devel=17.0.6=h8f8a49f_6 + - libdeflate=1.23=he65b83e_0 + - libedit=3.1.20191231=h0678c8f_2 + - libev=4.33=h10d778d_2 + - libexpat=2.6.4=h240833e_0 + - libffi=3.4.2=h0d85af4_5 + - libflint=3.1.2=h1d27844_101 + - libgd=2.3.3=h2e77e4f_10 + - libgettextpo=0.22.5=hdfe23c8_3 + - libgettextpo-devel=0.22.5=hdfe23c8_3 + - libgfortran=5.0.0=13_2_0_h97931a8_3 + - libgfortran-devel_osx-64=13.2.0=h80d4556_3 + - libgfortran5=13.2.0=h2873a65_3 + - libhomfly=1.02r6=h10d778d_1 + - libiconv=1.17=hd75f5a5_2 + - libintl=0.22.5=hdfe23c8_3 + - libintl-devel=0.22.5=hdfe23c8_3 + - libjpeg-turbo=3.0.0=h0dc2134_1 + - liblapack=3.9.0=26_osx64_openblas + - liblapacke=3.9.0=26_osx64_openblas + - libllvm17=17.0.6=hbedff68_1 + - liblzma=5.6.3=hd471939_1 + - liblzma-devel=5.6.3=hd471939_1 + - libmpdec=4.0.0=hfdf4475_0 + - libnghttp2=1.64.0=hc7306c3_0 + - libopenblas=0.3.28=openmp_hbf64a52_1 + - libpng=1.6.44=h4b8f8c9_0 + - libsodium=1.0.20=hfdf4475_0 + - libsqlite=3.47.2=hdb6dae5_0 + - libssh2=1.11.1=h3dc7d44_0 + - libtiff=4.7.0=hb77a491_3 + - libwebp-base=1.5.0=h6cf52b4_0 + - libxcb=1.17.0=hf1f96e2_0 + - libxml2=2.13.5=hebb159f_1 + - libzlib=1.3.1=hd23fc13_2 + - linbox=1.7.0=h9325161_1 + - llvm-openmp=19.1.6=ha54dae1_0 + - llvm-tools=17.0.6=hbedff68_1 + - lrcalc=2.1=hac325c4_7 + - m4=1.4.18=haf1e3a3_1001 + - m4ri=20140914=hd82a5f3_1006 + - m4rie=20200125=hd82a5f3_0 + - markupsafe=3.0.2=py313h717bdf5_1 + - matplotlib=3.10.0=py313habf4b1d_0 + - matplotlib-base=3.10.0=py313he981572_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 + - maxima=5.47.0=h3080a4d_3 + - memory-allocator=0.1.3=py313ha37c0e0_1 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 + - mpc=1.3.1=h9d8efa1_1 + - mpfi=1.5.4=h52b28e3_1001 + - mpfr=4.2.1=haed47dc_3 + - mpmath=1.3.0=pyhd8ed1ab_1 + - munkres=1.1.4=pyh9f0ad1d_0 + - nauty=2.8.8=h10d778d_1 + - ncurses=6.5=hf036a51_1 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 + - networkx=3.4.2=pyh267e887_2 + - ninja=1.12.1=h3c5361c_0 + - ntl=11.4.3=h0ab3c2f_1 + - numpy=2.2.1=py313h6ae94ac_0 + - openblas=0.3.28=openmp_h30af337_1 + - openjpeg=2.5.3=h7fd6d84_0 + - openssl=3.4.0=hd471939_0 + - packaging=24.2=pyhd8ed1ab_2 + - palp=2.20=hbcb3906_0 + - pari=2.15.5=h7ba67ff_2_pthread + - pari-elldata=0.0.20161017=0 + - pari-galdata=0.0.20180411=0 + - pari-seadata=0.0.20090618=0 + - pari-seadata-small=0.0.20090618=0 + - parso=0.8.4=pyhd8ed1ab_1 + - perl=5.32.1=7_h10d778d_perl5 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.0.0=py313h4d44d4f_0 + - pip=24.3.1=pyh145f28c_2 + - pkg-config=0.29.2=hf7e621a_1009 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - planarity=3.0.2.0=h10d778d_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 + - ppl=1.2=ha60d53e_1006 + - pplpy=0.8.9=py313h65e192f_2 + - primecount=7.14=h28dbb38_0 + - primecountpy=0.1.0=py313ha0b1807_5 + - primesieve=12.4=hf036a51_0 + - prompt-toolkit=3.0.48=pyha770c72_1 + - psutil=6.1.0=py313hb558fbc_0 + - pthread-stubs=0.4=h00291cd_1002 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.13.1=h2334245_102_cp313 + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-lrcalc=2.1=py313h9ea2907_7 + - python_abi=3.13=5_cp313 + - pytz=2024.2=pyhd8ed1ab_1 + - pyzmq=26.2.0=py313h0dfe02f_3 + - qd=2.3.22=h2beb688_1004 + - qhull=2020.2=h3c5361c_5 + - readline=8.2=h9e318b2_1 + - requests=2.32.3=pyhd8ed1ab_1 + - rw=0.9=h10d778d_2 + - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 + - sagemath-db-graphs=20210214=hd8ed1ab_0 + - sagemath-db-polytopes=20170220=1 + - scipy=1.14.1=py313hd641537_2 + - setuptools=75.6.0=pyhff2d567_1 + - sigtool=0.1.3=h88f4db0_0 + - singular=4.4.0=h604985e_1 + - six=1.17.0=pyhd8ed1ab_0 + - snowballstemmer=2.2.0=pyhd8ed1ab_0 + - soupsieve=2.5=pyhd8ed1ab_1 + - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=h2e4c9dc_0 + - stack_data=0.6.3=pyhd8ed1ab_1 + - symmetrica=3.0.1=hf0c8a7f_0 + - sympow=2.023.6=h115ba6a_3 + - sympy=1.13.3=pyh2585a3b_104 + - tachyon=0.99b6=h3a1d103_1002 + - tapi=1300.6.5=h390ca13_0 + - tk=8.6.13=h1abcd95_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tornado=6.4.2=py313h63b0ddb_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 + - tzdata=2024b=hc8b5060_0 + - urllib3=2.3.0=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h6e16a3a_0 + - xorg-libxdmcp=1.1.5=h00291cd_0 + - xz=5.6.3=h357f2ed_1 + - xz-gpl-tools=5.6.3=h357f2ed_1 + - xz-tools=5.6.3=hd471939_1 + - zeromq=4.3.5=h7130eaa_7 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib=1.3.1=hd23fc13_2 + - zstandard=0.23.0=py313hab0894d_1 + - zstd=1.5.6=h915ae27_0 diff --git a/environment-3.13-macos.yml b/environment-3.13-macos.yml new file mode 100644 index 00000000000..bde42d20637 --- /dev/null +++ b/environment-3.13-macos.yml @@ -0,0 +1,292 @@ +name: sage-dev +# Generated by conda-lock. +# platform: osx-arm64 +# input_hash: 7ed92f964036049987e26b5e0f00be450ef86a5c60cad4ac1b941d3539624c98 + +channels: + - conda-forge +dependencies: + - alabaster=1.0.0=pyhd8ed1ab_1 + - appnope=0.1.4=pyhd8ed1ab_1 + - arpack=3.9.1=nompi_h593882a_101 + - asttokens=3.0.0=pyhd8ed1ab_1 + - autoconf=2.71=pl5321hcd07c0c_1 + - automake=1.17=pl5321hce30654_0 + - babel=2.16.0=pyhd8ed1ab_1 + - bdw-gc=8.0.6=hc021e02_0 + - beautifulsoup4=4.12.3=pyha770c72_1 + - blas=2.126=openblas + - blas-devel=3.9.0=26_osxarm64_openblas + - boost-cpp=1.85.0=h103c1d6_4 + - brial=1.2.12=pyh694c41f_3 + - brotli=1.1.0=hd74edd7_2 + - brotli-bin=1.1.0=hd74edd7_2 + - brotli-python=1.1.0=py313h3579c5c_2 + - bzip2=1.0.8=h99b78c6_7 + - c-ares=1.34.4=h5505292_0 + - c-compiler=1.8.0=hf48404e_1 + - ca-certificates=2024.12.14=hf0a4a13_0 + - cctools=1010.6=hf67d63f_2 + - cctools_osx-arm64=1010.6=h623e0ac_2 + - cddlib=1!0.94m=h6d7a090_0 + - certifi=2024.12.14=pyhd8ed1ab_0 + - cffi=1.17.1=py313hc845a76_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - clang=17.0.6=default_h360f5da_7 + - clang-17=17.0.6=default_h146c034_7 + - clang_impl_osx-arm64=17.0.6=he47c785_23 + - clang_osx-arm64=17.0.6=h07b0088_23 + - clangxx=17.0.6=default_h360f5da_7 + - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 + - clangxx_osx-arm64=17.0.6=h07b0088_23 + - cliquer=1.22=h93a5062_1 + - colorama=0.4.6=pyhd8ed1ab_1 + - comm=0.2.2=pyhd8ed1ab_1 + - compiler-rt=17.0.6=h856b3c1_2 + - compiler-rt_osx-arm64=17.0.6=h832e737_2 + - contourpy=1.3.1=py313h0ebd0e5_0 + - conway-polynomials=0.10=pyhd8ed1ab_0 + - coverage=7.6.9=py313ha9b7d5b_0 + - cpython=3.13.1=py313hd8ed1ab_102 + - cxx-compiler=1.8.0=h18dbf2f_1 + - cycler=0.12.1=pyhd8ed1ab_1 + - cypari2=2.1.5=py313hd534468_1 + - cysignals=1.12.1=py313h928ef07_1 + - cython=3.0.11=py313h80254e6_3 + - debugpy=1.8.11=py313h928ef07_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 + - ecl=23.9.9=h1d9728a_0 + - eclib=20231212=h3d50bd9_1 + - ecm=7.0.5=h41d338b_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - execnet=2.1.1=pyhd8ed1ab_1 + - executing=2.1.0=pyhd8ed1ab_1 + - expat=2.6.4=h286801f_0 + - fflas-ffpack=2.5.0=h4bc3318_0 + - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 + - font-ttf-inconsolata=3.000=h77eed37_0 + - font-ttf-source-code-pro=2.038=h77eed37_0 + - font-ttf-ubuntu=0.83=h77eed37_3 + - fontconfig=2.15.0=h1383a14_1 + - fonts-conda-ecosystem=1=0 + - fonts-conda-forge=1=0 + - fonttools=4.55.3=py313ha9b7d5b_0 + - fortran-compiler=1.8.0=hc3477c4_1 + - fplll=5.5.0=h2a2278a_0 + - freetype=2.12.1=hadb7bae_2 + - furo=2024.8.6=pyhd8ed1ab_1 + - gap-core=4.14.0=h25f1785_1 + - gap-defaults=4.14.0=hce30654_1 + - gettext=0.22.5=h8414b35_3 + - gettext-tools=0.22.5=h8414b35_3 + - gf2x=1.3.0=hf8f8af4_3 + - gfan=0.6.2=hec08f5c_1003 + - gfortran=13.2.0=h1ca8e4b_1 + - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 + - gfortran_osx-arm64=13.2.0=h57527a5_1 + - giac=1.9.0.21=h1c96721_1 + - givaro=4.2.0=h018886a_0 + - glpk=5.0=h6d7a090_0 + - gmp=6.3.0=h7bae524_2 + - gmpy2=2.1.5=py313h2cdc120_3 + - gsl=2.7=h6e638da_0 + - h2=4.1.0=pyhd8ed1ab_1 + - hpack=4.0.0=pyhd8ed1ab_1 + - hyperframe=6.0.1=pyhd8ed1ab_1 + - icu=75.1=hfee45f7_0 + - idna=3.10=pyhd8ed1ab_1 + - igraph=0.10.15=h3fe6531_1 + - imagesize=1.4.1=pyhd8ed1ab_0 + - iml=1.0.5=hd73f12c_1004 + - importlib-metadata=8.5.0=pyha770c72_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - ipykernel=6.29.5=pyh57ce528_0 + - ipython=8.31.0=pyh707e725_0 + - ipywidgets=8.1.5=pyhd8ed1ab_1 + - isl=0.26=imath32_h347afa1_101 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 + - jupyter_client=8.6.3=pyhd8ed1ab_1 + - jupyter_core=5.7.2=pyh31011fe_1 + - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 + - kiwisolver=1.4.7=py313hf9c7212_0 + - krb5=1.21.3=h237132a_0 + - lcalc=2.0.5=h4a402bc_2 + - lcms2=2.16=ha0e7c42_0 + - ld64=951.9=h39a299f_2 + - ld64_osx-arm64=951.9=h3f9b568_2 + - lerc=4.0.0=h9a09cb3_0 + - libasprintf=0.22.5=h8414b35_3 + - libasprintf-devel=0.22.5=h8414b35_3 + - libblas=3.9.0=26_osxarm64_openblas + - libboost=1.85.0=hf763ba5_4 + - libboost-devel=1.85.0=hf450f58_4 + - libboost-headers=1.85.0=hce30654_4 + - libbraiding=1.3=h286801f_0 + - libbrial=1.2.12=h56a29cd_3 + - libbrotlicommon=1.1.0=hd74edd7_2 + - libbrotlidec=1.1.0=hd74edd7_2 + - libbrotlienc=1.1.0=hd74edd7_2 + - libcblas=3.9.0=26_osxarm64_openblas + - libclang-cpp17=17.0.6=default_h146c034_7 + - libcurl=8.11.1=h73640d1_0 + - libcxx=19.1.6=ha82da77_1 + - libcxx-devel=17.0.6=h86353a2_6 + - libdeflate=1.23=hec38601_0 + - libedit=3.1.20191231=hc8eb9b7_2 + - libev=4.33=h93a5062_2 + - libexpat=2.6.4=h286801f_0 + - libffi=3.4.2=h3422bc3_5 + - libflint=3.1.2=he28cf6d_101 + - libgd=2.3.3=hac1b3a8_10 + - libgettextpo=0.22.5=h8414b35_3 + - libgettextpo-devel=0.22.5=h8414b35_3 + - libgfortran=5.0.0=13_2_0_hd922786_3 + - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 + - libgfortran5=13.2.0=hf226fd6_3 + - libglib=2.82.2=h07bd6cf_0 + - libhomfly=1.02r6=h93a5062_1 + - libiconv=1.17=h0d3ecfb_2 + - libintl=0.22.5=h8414b35_3 + - libintl-devel=0.22.5=h8414b35_3 + - libjpeg-turbo=3.0.0=hb547adb_1 + - liblapack=3.9.0=26_osxarm64_openblas + - liblapacke=3.9.0=26_osxarm64_openblas + - libllvm17=17.0.6=h5090b49_2 + - liblzma=5.6.3=h39f12f2_1 + - liblzma-devel=5.6.3=h39f12f2_1 + - libmpdec=4.0.0=h99b78c6_0 + - libnghttp2=1.64.0=h6d7220d_0 + - libopenblas=0.3.28=openmp_hf332438_1 + - libpng=1.6.44=hc14010f_0 + - libsodium=1.0.20=h99b78c6_0 + - libsqlite=3.47.2=h3f77e49_0 + - libssh2=1.11.1=h9cc3647_0 + - libtiff=4.7.0=h551f018_3 + - libwebp-base=1.5.0=h2471fea_0 + - libxcb=1.17.0=hdb1d25a_0 + - libxml2=2.13.5=h178c5d8_1 + - libzlib=1.3.1=h8359307_2 + - linbox=1.7.0=h9da6ecd_1 + - llvm-openmp=19.1.6=hdb05f8b_0 + - llvm-tools=17.0.6=h5090b49_2 + - lrcalc=2.1=hf9b8971_7 + - m4=1.4.18=h642e427_1001 + - m4ri=20140914=hc97c1ff_1006 + - m4rie=20200125=hc97c1ff_0 + - markupsafe=3.0.2=py313ha9b7d5b_1 + - matplotlib=3.10.0=py313h39782a4_0 + - matplotlib-base=3.10.0=py313haaf02c0_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 + - maxima=5.47.0=h2bbcd85_2 + - memory-allocator=0.1.3=py313h20a7fcf_1 + - meson=1.6.1=pyhd8ed1ab_0 + - meson-python=0.17.1=pyh70fd9c4_1 + - mpc=1.3.1=h8f1351a_1 + - mpfi=1.5.4=hbde5f5b_1001 + - mpfr=4.2.1=hb693164_3 + - mpmath=1.3.0=pyhd8ed1ab_1 + - munkres=1.1.4=pyh9f0ad1d_0 + - nauty=2.8.8=h93a5062_1 + - ncurses=6.5=h7bae524_1 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 + - networkx=3.4.2=pyh267e887_2 + - ninja=1.12.1=h420ef59_0 + - ntl=11.4.3=hbb3f309_1 + - numpy=2.2.1=py313ha4a2180_0 + - openblas=0.3.28=openmp_hea878ba_1 + - openjpeg=2.5.3=h8a3d83b_0 + - openssl=3.4.0=h39f12f2_0 + - packaging=24.2=pyhd8ed1ab_2 + - palp=2.20=h27ca646_0 + - pari=2.15.5=h4f2304c_2_pthread + - pari-elldata=0.0.20161017=0 + - pari-galdata=0.0.20180411=0 + - pari-seadata=0.0.20090618=0 + - pari-seadata-small=0.0.20090618=0 + - parso=0.8.4=pyhd8ed1ab_1 + - pcre2=10.44=h297a79d_2 + - perl=5.32.1=7_h4614cfb_perl5 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.0.0=py313h97432e1_0 + - pip=24.3.1=pyh145f28c_2 + - pkg-config=0.29.2=hde07d2e_1009 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - planarity=3.0.2.0=h93a5062_0 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 + - ppl=1.2=h8b147cf_1006 + - pplpy=0.8.9=py313h6afad4e_2 + - primecount=7.14=ha84d530_0 + - primecountpy=0.1.0=py313h0ebd0e5_5 + - primesieve=12.4=h00cdb27_0 + - prompt-toolkit=3.0.48=pyha770c72_1 + - psutil=6.1.0=py313h63a2874_0 + - pthread-stubs=0.4=hd74edd7_1002 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.13.1=h4f43103_102_cp313 + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-lrcalc=2.1=py313h3579c5c_7 + - python_abi=3.13=5_cp313 + - pytz=2024.2=pyhd8ed1ab_1 + - pyzmq=26.2.0=py313h0e8b002_3 + - qd=2.3.22=hbec66e7_1004 + - qhull=2020.2=h420ef59_5 + - readline=8.2=h92ec313_1 + - requests=2.32.3=pyhd8ed1ab_1 + - rw=0.9=h93a5062_2 + - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 + - sagemath-db-graphs=20210214=hd8ed1ab_0 + - sagemath-db-polytopes=20170220=1 + - scipy=1.14.1=py313hc010ede_2 + - setuptools=75.6.0=pyhff2d567_1 + - sigtool=0.1.3=h44b9a77_0 + - singular=4.4.0=h5a8969a_1 + - six=1.17.0=pyhd8ed1ab_0 + - snowballstemmer=2.2.0=pyhd8ed1ab_0 + - soupsieve=2.5=pyhd8ed1ab_1 + - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - sqlite=3.47.2=hd7222ec_0 + - stack_data=0.6.3=pyhd8ed1ab_1 + - symmetrica=3.0.1=hb7217d7_0 + - sympow=2.023.6=hb0babe8_3 + - sympy=1.13.3=pyh2585a3b_104 + - tachyon=0.99b6=hb8a568e_1002 + - tapi=1300.6.5=h03f4b80_0 + - tk=8.6.13=h5083fa2_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tornado=6.4.2=py313h90d716c_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 + - tzdata=2024b=hc8b5060_0 + - urllib3=2.3.0=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - widgetsnbextension=4.0.13=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h5505292_0 + - xorg-libxdmcp=1.1.5=hd74edd7_0 + - xz=5.6.3=h9a6d368_1 + - xz-gpl-tools=5.6.3=h9a6d368_1 + - xz-tools=5.6.3=h39f12f2_1 + - zeromq=4.3.5=hc1bb282_7 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib=1.3.1=h8359307_2 + - zstandard=0.23.0=py313hf2da073_1 + - zstd=1.5.6=hb46c0d2_0 diff --git a/pyproject.toml b/pyproject.toml index 9c13bca4a13..c2271d247f7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -54,7 +54,7 @@ dependencies = [ 'ipykernel >=5.2.1', 'jupyter-client', 'ipywidgets >=7.5.1', - 'fpylll >=0.5.9', + 'fpylll >=0.5.9; python_version<"3.13"', 'ptyprocess > 0.5', # TODO: Remove this once the migration to meson is complete 'pkgconfig' diff --git a/tools/update-conda.py b/tools/update-conda.py index 3ed5a083785..1355bff3bb2 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -27,7 +27,7 @@ "osx-arm64": "macos", # "win-64": "win", } -pythons = ["3.11", "3.12"] +pythons = ["3.11", "3.12", "3.13"] tags = [""] From 0bb2a1b7cc0bc5727b4cc556423e98cb60fd30e3 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Tue, 24 Dec 2024 11:20:08 +0800 Subject: [PATCH 03/17] src/sage/libs/flint/flint_wrap.h: Work around 'I' symbol clash --- src/sage/libs/flint/flint_wrap.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/sage/libs/flint/flint_wrap.h b/src/sage/libs/flint/flint_wrap.h index 1302973779e..2cd39eb1441 100644 --- a/src/sage/libs/flint/flint_wrap.h +++ b/src/sage/libs/flint/flint_wrap.h @@ -26,6 +26,10 @@ #pragma push_macro("ulong") #undef ulong +/* Reserved in C99, needed for FLINT without https://github.com/flintlib/flint/pull/2027 */ +#pragma push_macro("I") +#define I Iv + #include /* If flint was already previously included via another header (e.g. @@ -169,6 +173,7 @@ #undef mp_bitcnt_t #pragma pop_macro("ulong") +#pragma pop_macro("I") /* CPU_SIZE_1 and SIZE_RED_FAILURE_THRESH are defined as macros in flint/fmpz_lll.h * and as variables in fplll/defs.h, which breaks build if linbox is compiled with fplll */ From ac5a4ff0269fd103c1de2d1489941c8d1d321441 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Tue, 24 Dec 2024 12:00:28 +0800 Subject: [PATCH 04/17] temporarily allow cysignals 1.12 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 35ecb27283d..e131cfa639e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ requires = [ 'meson-python', 'cypari2 >=2.1.1', # Exclude 1.12.0 because of https://github.com/sagemath/cysignals/issues/212 - 'cysignals >=1.11.2, != 1.12.0', + 'cysignals >=1.11.2', # Exclude 3.0.3 because of https://github.com/cython/cython/issues/5748 'cython >=3.0, != 3.0.3', 'gmpy2 ~=2.1.b999', @@ -21,7 +21,7 @@ dependencies = [ 'conway-polynomials >=0.8', 'cypari2 >=2.1.1', # Exclude 1.12.0 because of https://github.com/sagemath/cysignals/issues/212 - 'cysignals >=1.11.2, != 1.12.0', + 'cysignals >=1.11.2', 'cython >=3.0, != 3.0.3', 'gmpy2 ~=2.1.b999', 'lrcalc ~=2.1', From 5d0d0be859c32624df25b0c864846d8e569ba792 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Thu, 6 Feb 2025 12:18:11 +0100 Subject: [PATCH 05/17] Update conda lock files --- environment-3.11-linux-aarch64.yml | 176 +++++++++++++------------- environment-3.11-linux.yml | 178 +++++++++++++------------- environment-3.11-macos-x86_64.yml | 188 ++++++++++++++-------------- environment-3.11-macos.yml | 190 ++++++++++++++-------------- environment-3.12-linux-aarch64.yml | 178 +++++++++++++------------- environment-3.12-linux.yml | 180 +++++++++++++-------------- environment-3.12-macos-x86_64.yml | 190 ++++++++++++++-------------- environment-3.12-macos.yml | 192 +++++++++++++++-------------- environment-3.13-linux-aarch64.yml | 160 ++++++++++++------------ environment-3.13-linux.yml | 160 ++++++++++++------------ environment-3.13-macos-x86_64.yml | 172 +++++++++++++------------- environment-3.13-macos.yml | 174 +++++++++++++------------- 12 files changed, 1075 insertions(+), 1063 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index c17c3395c99..35138f3e462 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,26 +1,26 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 09e3b72a7aa5c065370cb8a339e14ed42ad43f0c89abc55b38713be2d4560fd9 +# input_hash: 829fa438cd8f315e2e6cd0ccf303f1769dd4225682a4934799b990004e45482b channels: - conda-forge dependencies: - - _openmp_mutex=4.5=2_kmp_llvm + - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=h86ecc28_0 - - arpack=3.9.1=nompi_hd363cd0_101 + - arpack=3.9.1=nompi_h6fc4d3a_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2148fe1_1 - automake=1.17=pl5321h8af1aa0_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hd62202e_0 - - beautifulsoup4=4.12.3=pyha770c72_1 + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h5ad3122_1 + - beautifulsoup4=4.13.3=pyha770c72_0 - binutils=2.43=hf1166c9_2 - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linuxaarch64_openblas + - blas=2.128=openblas + - blas-devel=3.9.0=28_h9678261_openblas - boost-cpp=1.85.0=hdad291f_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h86ecc28_2 @@ -28,33 +28,33 @@ dependencies: - brotli-python=1.1.0=py311h89d996e_2 - bzip2=1.0.8=h68df207_7 - c-ares=1.34.4=h86ecc28_0 - - c-compiler=1.8.0=h6561dab_1 - - ca-certificates=2024.12.14=hcefe29a_0 + - c-compiler=1.9.0=h6561dab_0 + - ca-certificates=2025.1.31=hcefe29a_0 - cairo=1.18.2=h83712da_1 - cddlib=1!0.94m=h719063d_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py311h14e8bb7_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 - cliquer=1.22=h31becfc_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - contourpy=1.3.1=py311hc07b1fb_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py311ha09ea12_0 + - coverage=7.6.10=py311ha09ea12_0 - cpython=3.11.11=py311hd8ed1ab_1 - - cxx-compiler=1.8.0=heb6c788_1 + - cxx-compiler=1.9.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py311h5ab95f0_0 + - cypari2=2.2.1=py311hc8fbf20_0 - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.11.2=py311h644d908_3 + - cysignals=1.12.3=py311h89d996e_0 - cython=3.0.11=py311hac78f04_3 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.11=py311h89d996e_0 + - debugpy=1.8.12=py311h89d996e_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h2f0025b_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h154513d_1 + - eclib=20231212=h4705ef2_2 - ecm=7.0.5=ha2d0fc4_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -68,14 +68,14 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py311h58d527c_0 - - fortran-compiler=1.8.0=h25a59a9_1 - - fplll=5.4.5=hb3a790e_0 - - fpylll=0.6.1=py311h5d3d69a_0 + - fonttools=4.55.8=py311h58d527c_0 + - fortran-compiler=1.9.0=h25a59a9_0 + - fplll=5.5.0=h45c7457_0 + - fpylll=0.6.2=py311h2dc1a0e_0 - freetype=2.12.1=hf0a5ef3_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h1754e88_1 - - gap-defaults=4.14.0=h8af1aa0_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h1754e88_2 + - gap-defaults=4.14.0=h8af1aa0_2 - gcc=13.3.0=h8a56e6e_1 - gcc_impl_linux-aarch64=13.3.0=hcdea9b6_1 - gcc_linux-aarch64=13.3.0=h1cd514b_7 @@ -84,7 +84,7 @@ dependencies: - gfortran=13.3.0=h8a56e6e_1 - gfortran_impl_linux-aarch64=13.3.0=h174a3c4_1 - gfortran_linux-aarch64=13.3.0=h2809cf8_7 - - giac=1.9.0.21=h04922a4_1 + - giac=1.9.0.21=h6e4ddb9_2 - givaro=4.2.0=h364d21b_0 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 @@ -94,22 +94,22 @@ dependencies: - gxx=13.3.0=h8a56e6e_1 - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=10.2.0=h785c1aa_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h207f3e5_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 @@ -117,11 +117,11 @@ dependencies: - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py311h75754e6_0 - krb5=1.21.3=h50a48e9_0 - - lcalc=2.0.5=he588f68_2 + - lcalc=2.1.0=h30a6b3d_0 - lcms2=2.16=h922389a_0 - ld_impl_linux-aarch64=2.43=h80caac9_2 - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=26_linuxaarch64_openblas + - libblas=3.9.0=28_h1a9f1db_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -130,65 +130,64 @@ dependencies: - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=26_linuxaarch64_openblas - - libclang-cpp19.1=19.1.6=default_he324ac1_0 - - libclang13=19.1.6=default_h4390ef5_0 + - libcblas=3.9.0=28_hab92f65_openblas + - libclang-cpp19.1=19.1.7=default_he324ac1_1 + - libclang13=19.1.7=default_h4390ef5_1 - libcups=2.3.3=h405e4a8_4 - libcurl=8.11.1=h6702fde_0 - libdeflate=1.23=h5e3c512_0 - libdrm=2.4.124=h86ecc28_0 - - libedit=3.1.20191231=he28a2e2_2 + - libedit=3.1.20250104=pl5321h976ea20_0 - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.6.4=h5ad3122_0 - libffi=3.4.2=h3557bc0_5 - - libflint=3.1.2=h0433c20_101 + - libflint=3.1.3.1=hf9b8075_101 - libgcc=14.2.0=he277a41_1 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_101 - libgcc-ng=14.2.0=he9431aa_1 - - libgd=2.3.3=h6818b27_10 + - libgd=2.3.3=hc8d7b1d_11 - libgfortran=14.2.0=he9431aa_1 - libgfortran-ng=14.2.0=he9431aa_1 - libgfortran5=14.2.0=hb6113d0_1 - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_0 + - libglib=2.82.2=hc486b8e_1 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - libgomp=14.2.0=he277a41_1 - libhomfly=1.02r6=h31becfc_1 - libiconv=1.17=h31becfc_2 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=26_linuxaarch64_openblas - - liblapacke=3.9.0=26_linuxaarch64_openblas - - libllvm19=19.1.6=h2edbd07_0 - - liblzma=5.6.3=h86ecc28_1 - - liblzma-devel=5.6.3=h86ecc28_1 + - liblapack=3.9.0=28_h411afd4_openblas + - liblapacke=3.9.0=28_hc659ca5_openblas + - libllvm19=19.1.7=h2edbd07_1 + - liblzma=5.6.4=h86ecc28_0 + - liblzma-devel=5.6.4=h86ecc28_0 - libnghttp2=1.64.0=hc8609a4_0 - libnsl=2.0.1=h31becfc_0 - libntlm=1.4=hf897c2e_1002 - libopenblas=0.3.28=pthreads_h9d3fd7e_1 - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.44=hc4a20ef_0 + - libpng=1.6.46=hec79eb8_0 - libpq=17.2=hd56632b_1 - libsanitizer=13.3.0=ha58e236_1 - libsodium=1.0.20=h68df207_0 - - libsqlite=3.47.2=h5eb1b54_0 + - libsqlite=3.48.0=h5eb1b54_1 - libssh2=1.11.1=ha41c0db_0 - libstdcxx=14.2.0=h3f4de04_1 - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_101 - libstdcxx-ng=14.2.0=hf1166c9_1 - libtiff=4.7.0=h88f7998_3 - libuuid=2.38.1=hb4cce97_0 - - libwebp-base=1.4.0=h31becfc_0 + - libwebp-base=1.5.0=h0886dbf_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.7.0=h46f2afe_1 + - libxkbcommon=1.8.0=h2ef6bd0_0 - libxml2=2.13.5=h2e0c361_1 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - linbox=1.7.0=hf74d613_1 - - llvm-openmp=19.1.6=h013ceaa_0 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 @@ -199,29 +198,29 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h043f013_3 - memory-allocator=0.1.3=py311ha879c10_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h783934e_1 - mpfi=1.5.4=h846f343_1001 - mpfr=4.2.1=h2305555_3 - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_3 - - mysql-libs=9.0.1=h11569fd_3 + - mysql-common=9.0.1=h3f5c77f_4 + - mysql-libs=9.0.1=h11569fd_4 - nauty=2.8.8=h31becfc_1 - - ncurses=6.5=hcccb83c_1 + - ncurses=6.5=ha32ae93_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=1.26.4=py311h69ead2a_0 + - numpy=2.2.2=py311h6c2b7b4_0 - openblas=0.3.28=pthreads_h3a8cbd8_1 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.0=h86ecc28_0 + - openssl=3.4.0=hd08dc88_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hb9de7d4_0 - - pari=2.15.5=h169c2a7_2_pthread + - pari=2.17.1=h45cace7_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -231,8 +230,8 @@ dependencies: - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py311hb2a0dd2_0 - - pip=24.3.1=pyh8b19718_2 + - pillow=11.1.0=py311ha4eaa5e_0 + - pip=25.0=pyh8b19718_0 - pixman=0.44.2=h86a87f0_0 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 @@ -240,20 +239,20 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - - pplpy=0.8.9=py311ha3770eb_1 - - primecount=7.9=hd600fc2_0 - - primecountpy=0.1.0=py311h098ece5_4 - - primesieve=11.1=h2f0025b_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py311ha879c10_0 + - pplpy=0.8.9=py311h3d7cd5b_2 + - primecount=7.14=hfe4b40e_0 + - primecountpy=0.1.0=py311hc07b1fb_5 + - primesieve=12.4=h0a1ffab_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py311ha879c10_0 - pthread-stubs=0.4=h86ecc28_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py311habb2604_0 + - pyside6=6.8.2=py311habb2604_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 - pytest-xdist=3.6.1=pyhd8ed1ab_1 @@ -261,47 +260,48 @@ dependencies: - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311h89d996e_7 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py311h826da9f_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py311h826da9f_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.1=h0d3cc05_0 + - qt6-main=6.8.2=ha0a94ed_0 - readline=8.2=h8fc344f_1 - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py311h5912639_2 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hee12f27_1 + - scipy=1.15.1=py311h13dcf5b_0 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hee12f27_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h578a6b9_0 + - sqlite=3.48.0=h578a6b9_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hd600fc2_0 - - sympow=2.023.6=h157afb5_3 - - sympy=1.13.3=pyh2585a3b_104 - - sysroot_linux-aarch64=2.17=h5b4a56d_18 + - sympow=2.023.6=h4d450c3_4 + - sympy=1.13.3=pyh2585a3b_105 + - sysroot_linux-aarch64=2.17=h68829e0_18 - tachyon=0.99b6=ha0bfc61_1002 - tk=8.6.13=h194ca79_0 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py311h5487e9b_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py311ha879c10_1 - - urllib3=2.2.3=pyhd8ed1ab_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py311ha879c10_0 + - urllib3=2.3.0=pyhd8ed1ab_0 - wayland=1.23.1=h698ed42_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 @@ -315,7 +315,7 @@ dependencies: - xkeyboard-config=2.43=h86ecc28_0 - xorg-libice=1.1.2=h86ecc28_0 - xorg-libsm=1.2.5=h0808dbd_0 - - xorg-libx11=1.8.10=hca56bd8_1 + - xorg-libx11=1.8.11=hca56bd8_0 - xorg-libxau=1.0.12=h86ecc28_0 - xorg-libxcomposite=0.4.6=h86ecc28_2 - xorg-libxcursor=1.2.3=h86ecc28_0 @@ -328,9 +328,9 @@ dependencies: - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxtst=1.2.5=h57736b2_3 - xorg-libxxf86vm=1.1.6=h86ecc28_0 - - xz=5.6.3=h2dbfc1b_1 - - xz-gpl-tools=5.6.3=h2dbfc1b_1 - - xz-tools=5.6.3=h86ecc28_1 + - xz=5.6.4=h2dbfc1b_0 + - xz-gpl-tools=5.6.4=h2dbfc1b_0 + - xz-tools=5.6.4=h86ecc28_0 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index 2d99c14d61c..b0695b5458b 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,27 +1,27 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 71d6929e3ba448868bcdf30d6cb1d190d88758e7272df5cf428554adbbf0ff6a +# input_hash: 7840d7dc63360b72dcaef2c59d267f27a21bbcd22445d96cef8fcedd605cd591 channels: - conda-forge dependencies: - _libgcc_mutex=0.1=conda_forge - - _openmp_mutex=4.5=2_kmp_llvm + - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=hb9d3cd8_0 - - arpack=3.9.1=nompi_h77f6705_101 + - arpack=3.9.1=nompi_hf03ea27_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2b4cb7a_1 - automake=1.17=pl5321ha770c72_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h4bd325d_0 - - beautifulsoup4=4.12.3=pyha770c72_1 + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h5888daf_1 + - beautifulsoup4=4.13.3=pyha770c72_0 - binutils=2.43=h4852527_2 - binutils_impl_linux-64=2.43=h4bf12b8_2 - binutils_linux-64=2.43=h4852527_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linux64_openblas + - blas=2.128=openblas + - blas-devel=3.9.0=28_h1ea3ea9_openblas - boost-cpp=1.85.0=h3c6214e_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hb9d3cd8_2 @@ -29,33 +29,33 @@ dependencies: - brotli-python=1.1.0=py311hfdbb021_2 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.4=hb9d3cd8_0 - - c-compiler=1.8.0=h2b85faf_1 - - ca-certificates=2024.12.14=hbcca054_0 + - c-compiler=1.9.0=h2b85faf_0 + - ca-certificates=2025.1.31=hbcca054_0 - cairo=1.18.2=h3394656_1 - cddlib=1!0.94m=h9202a9a_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py311hf29c0ef_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 - cliquer=1.22=hd590300_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - contourpy=1.3.1=py311hd18a35c_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py311h2dc5d0c_0 + - coverage=7.6.10=py311h2dc5d0c_0 - cpython=3.11.11=py311hd8ed1ab_1 - - cxx-compiler=1.8.0=h1a2810e_1 + - cxx-compiler=1.9.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py311hd2352ae_0 + - cypari2=2.2.1=py311h8699650_0 - cyrus-sasl=2.1.27=h54b06d7_7 - - cysignals=1.11.2=py311h82528dc_3 + - cysignals=1.12.3=py311hfdbb021_0 - cython=3.0.11=py311h55d416d_3 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.11=py311hfdbb021_0 + - debugpy=1.8.12=py311hfdbb021_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h59595ed_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h43e5eba_1 + - eclib=20231212=h75fb491_2 - ecm=7.0.5=h9458935_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -69,14 +69,14 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py311h2dc5d0c_0 - - fortran-compiler=1.8.0=h36df796_1 - - fplll=5.4.5=h384768b_0 - - fpylll=0.6.1=py311hcfae7cf_0 + - fonttools=4.55.8=py311h2dc5d0c_0 + - fortran-compiler=1.9.0=h36df796_0 + - fplll=5.5.0=hd20a173_0 + - fpylll=0.6.2=py311hf0b6740_0 - freetype=2.12.1=h267a509_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h3b03731_1 - - gap-defaults=4.14.0=ha770c72_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h3b03731_2 + - gap-defaults=4.14.0=ha770c72_2 - gcc=13.3.0=h9576a4e_1 - gcc_impl_linux-64=13.3.0=hfea6d02_1 - gcc_linux-64=13.3.0=hc28eda2_7 @@ -85,7 +85,7 @@ dependencies: - gfortran=13.3.0=h9576a4e_1 - gfortran_impl_linux-64=13.3.0=h10434e7_1 - gfortran_linux-64=13.3.0=hb919d3a_7 - - giac=1.9.0.21=h673759e_1 + - giac=1.9.0.21=hca478b9_2 - givaro=4.2.0=hb789bce_0 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 @@ -95,22 +95,22 @@ dependencies: - gxx=13.3.0=h9576a4e_1 - gxx_impl_linux-64=13.3.0=hdbfa832_1 - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=10.2.0=h4bba637_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=he44f51b_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h623f65a_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 @@ -118,11 +118,11 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py311hd18a35c_0 - krb5=1.21.3=h659f571_0 - - lcalc=2.0.5=h5aac1b6_2 + - lcalc=2.1.0=h9cf73fc_0 - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=26_linux64_openblas + - libblas=3.9.0=28_h59b9bed_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -131,65 +131,64 @@ dependencies: - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=26_linux64_openblas - - libclang-cpp19.1=19.1.6=default_hb5137d0_0 - - libclang13=19.1.6=default_h9c6a7e4_0 + - libcblas=3.9.0=28_he106b2a_openblas + - libclang-cpp19.1=19.1.7=default_hb5137d0_1 + - libclang13=19.1.7=default_h9c6a7e4_1 - libcups=2.3.3=h4637d8d_4 - libcurl=8.11.1=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 - libdrm=2.4.124=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libedit=3.1.20250104=pl5321h7949ede_0 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libflint=3.1.2=h6fb9888_101 + - libflint=3.1.3.1=h0aae882_101 - libgcc=14.2.0=h77fa898_1 - libgcc-devel_linux-64=13.3.0=h84ea5a7_101 - libgcc-ng=14.2.0=h69a702a_1 - - libgd=2.3.3=hd3e95f3_10 + - libgd=2.3.3=h6f5c62b_11 - libgfortran=14.2.0=h69a702a_1 - libgfortran-ng=14.2.0=h69a702a_1 - libgfortran5=14.2.0=hd5240d6_1 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_0 + - libglib=2.82.2=h2ff4ddf_1 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=14.2.0=h77fa898_1 - libhomfly=1.02r6=hd590300_1 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=26_linux64_openblas - - liblapacke=3.9.0=26_linux64_openblas - - libllvm19=19.1.6=ha7bfdaf_0 - - liblzma=5.6.3=hb9d3cd8_1 - - liblzma-devel=5.6.3=hb9d3cd8_1 + - liblapack=3.9.0=28_h7ac8fdf_openblas + - liblapacke=3.9.0=28_he2f377e_openblas + - libllvm19=19.1.7=ha7bfdaf_1 + - liblzma=5.6.4=hb9d3cd8_0 + - liblzma-devel=5.6.4=hb9d3cd8_0 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libntlm=1.4=h7f98852_1002 + - libntlm=1.8=hb9d3cd8_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - - libpng=1.6.44=hadc24fc_0 + - libpng=1.6.46=h943b412_0 - libpq=17.2=h3b95a9b_1 - libsanitizer=13.3.0=heb74ff8_1 - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.47.2=hee588c1_0 + - libsqlite=3.48.0=hee588c1_1 - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-devel_linux-64=13.3.0=h84ea5a7_101 - libstdcxx-ng=14.2.0=h4852527_1 - libtiff=4.7.0=hd9ff511_3 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h2c5496b_1 + - libxkbcommon=1.8.0=hc4a0caf_0 - libxml2=2.13.5=h8d12d68_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - linbox=1.7.0=h7298d08_1 - - llvm-openmp=19.1.6=h024ca30_0 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 @@ -200,29 +199,29 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h75482ee_3 - memory-allocator=0.1.3=py311h9ecbd09_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h24ddda3_1 - mpfi=1.5.4=h9f54685_1001 - mpfr=4.2.1=h90cbb55_3 - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_3 - - mysql-libs=9.0.1=he0572af_3 + - mysql-common=9.0.1=h266115a_4 + - mysql-libs=9.0.1=he0572af_4 - nauty=2.8.8=hd590300_1 - - ncurses=6.5=he02047a_1 + - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=1.26.4=py311h64a7726_0 + - numpy=2.2.2=py311h5d046bc_0 - openblas=0.3.28=pthreads_h6ec200e_1 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - - openssl=3.4.0=hb9d3cd8_0 + - openssl=3.4.0=h7b32b05_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h36c2ea0_0 - - pari=2.15.5=h4d4ae9b_2_pthread + - pari=2.17.1=ha40142e_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -232,8 +231,8 @@ dependencies: - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py311h49e9ac3_0 - - pip=24.3.1=pyh8b19718_2 + - pillow=11.1.0=py311h1322bbf_0 + - pip=25.0=pyh8b19718_0 - pixman=0.44.2=h29eaf8c_0 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 @@ -241,20 +240,20 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - - pplpy=0.8.9=py311ha9f9f00_1 - - primecount=7.9=hcb278e6_0 - - primecountpy=0.1.0=py311h9547e67_4 - - primesieve=11.1=h59595ed_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py311h9ecbd09_0 + - pplpy=0.8.9=py311h17071fb_2 + - primecount=7.14=h530483c_0 + - primecountpy=0.1.0=py311hd18a35c_5 + - primesieve=12.4=he02047a_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py311h9ecbd09_0 - pthread-stubs=0.4=hb9d3cd8_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py311h9053184_0 + - pyside6=6.8.2=py311h9053184_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 - pytest-xdist=3.6.1=pyhd8ed1ab_1 @@ -262,47 +261,48 @@ dependencies: - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311hfdbb021_7 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py311h7deb3e3_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py311h7deb3e3_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.1=h9d28a51_0 + - qt6-main=6.8.2=h588cce1_0 - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py311he9a78e4_2 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hc910cb2_1 + - scipy=1.15.1=py311hc1ac118_0 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hc910cb2_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h9eae976_0 + - sqlite=3.48.0=h9eae976_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hcb278e6_0 - - sympow=2.023.6=hc6ab17c_3 - - sympy=1.13.3=pyh2585a3b_104 - - sysroot_linux-64=2.17=h4a8ded7_18 + - sympow=2.023.6=h3028977_4 + - sympy=1.13.3=pyh2585a3b_105 + - sysroot_linux-64=2.17=h0157908_18 - tachyon=0.99b6=hba7d16a_1002 - tk=8.6.13=noxft_h4845f30_101 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py311h9ecbd09_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py311h9ecbd09_1 - - urllib3=2.2.3=pyhd8ed1ab_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py311h9ecbd09_0 + - urllib3=2.3.0=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 @@ -316,7 +316,7 @@ dependencies: - xkeyboard-config=2.43=hb9d3cd8_0 - xorg-libice=1.1.2=hb9d3cd8_0 - xorg-libsm=1.2.5=he73a12e_0 - - xorg-libx11=1.8.10=h4f16b4b_1 + - xorg-libx11=1.8.11=h4f16b4b_0 - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 @@ -329,9 +329,9 @@ dependencies: - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 - - xz=5.6.3=hbcc6ac9_1 - - xz-gpl-tools=5.6.3=hbcc6ac9_1 - - xz-tools=5.6.3=hb9d3cd8_1 + - xz=5.6.4=hbcc6ac9_0 + - xz-gpl-tools=5.6.4=hbcc6ac9_0 + - xz-tools=5.6.4=hb9d3cd8_0 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index fb34c25a567..8762943963e 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,22 +1,22 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 58971dc791eb5f5f7e12b0e44db07ecd9b2fc48def89f671effaabd2bd0720d6 +# input_hash: 1fa65b7c72a9542c1a50cbc60d4fc779e0c108df8960f24d4c4d6082ae45f335 channels: - conda-forge dependencies: - alabaster=1.0.0=pyhd8ed1ab_1 - appnope=0.1.4=pyhd8ed1ab_1 - - arpack=3.9.1=nompi_hf81eadf_101 + - arpack=3.9.1=nompi_hdfe9103_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hed12c24_1 - automake=1.17=pl5321h694c41f_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osx64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h240833e_1 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.128=openblas + - blas-devel=3.9.0=28_hbf4f893_openblas - boost-cpp=1.85.0=hfcd56d9_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h00291cd_2 @@ -24,40 +24,40 @@ dependencies: - brotli-python=1.1.0=py311hd89902b_2 - bzip2=1.0.8=hfdf4475_7 - c-ares=1.34.4=hf13058a_0 - - c-compiler=1.8.0=hfc4bf79_1 - - ca-certificates=2024.12.14=h8857fd0_0 - - cctools=1010.6=h5b2de21_2 - - cctools_osx-64=1010.6=hea4301f_2 + - c-compiler=1.9.0=h09a7c41_0 + - ca-certificates=2025.1.31=h8857fd0_0 + - cctools=1010.6=ha66f10e_3 + - cctools_osx-64=1010.6=hd19c6af_3 - cddlib=1!0.94m=h0f52abe_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py311h137bacd_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 - - clang=17.0.6=default_he371ed4_7 - - clang-17=17.0.6=default_hb173f14_7 - - clang_impl_osx-64=17.0.6=h1af8efd_23 - - clang_osx-64=17.0.6=h7e5c614_23 - - clangxx=17.0.6=default_he371ed4_7 - - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - - clangxx_osx-64=17.0.6=h7e5c614_23 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 + - clang=18.1.8=default_h576c50e_7 + - clang-18=18.1.8=default_h3571c67_7 + - clang_impl_osx-64=18.1.8=h6a44ed1_23 + - clang_osx-64=18.1.8=h7e5c614_23 + - clangxx=18.1.8=default_heb2e8d1_7 + - clangxx_impl_osx-64=18.1.8=h4b7810f_23 + - clangxx_osx-64=18.1.8=h7e5c614_23 - cliquer=1.22=h10d778d_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - compiler-rt=17.0.6=h1020d70_2 - - compiler-rt_osx-64=17.0.6=hf2b8a54_2 + - compiler-rt=18.1.8=h1020d70_1 + - compiler-rt_osx-64=18.1.8=hf2b8a54_1 - contourpy=1.3.1=py311h4e34fa0_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py311ha3cf9ac_0 + - coverage=7.6.10=py311ha3cf9ac_0 - cpython=3.11.11=py311hd8ed1ab_1 - - cxx-compiler=1.8.0=h385f146_1 + - cxx-compiler=1.9.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py311h4fde0ae_0 - - cysignals=1.11.2=py311h8a58447_3 + - cypari2=2.2.1=py311h29339b9_0 + - cysignals=1.12.3=py311hc356e98_0 - cython=3.0.11=py311h4cb39f0_3 - - debugpy=1.8.11=py311hc356e98_0 + - debugpy=1.8.12=py311hc356e98_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=h960c116_1 + - eclib=20231212=ha63dd29_2 - ecm=7.0.5=h4f6b447_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -71,14 +71,14 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py311ha3cf9ac_0 - - fortran-compiler=1.8.0=h33d1f46_1 - - fplll=5.4.5=hb7981ad_0 - - fpylll=0.6.1=py311h85fbf69_0 + - fonttools=4.55.8=py311ha3cf9ac_0 + - fortran-compiler=1.9.0=h02557f8_0 + - fplll=5.5.0=h6ede486_0 + - fpylll=0.6.2=py311h793c761_0 - freetype=2.12.1=h60636b9_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=hb9686a1_1 - - gap-defaults=4.14.0=h694c41f_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=hb9686a1_2 + - gap-defaults=4.14.0=h694c41f_2 - gettext=0.22.5=hdfe23c8_3 - gettext-tools=0.22.5=hdfe23c8_3 - gf2x=1.3.0=h35ac7d9_3 @@ -86,41 +86,41 @@ dependencies: - gfortran=13.2.0=h2c809b3_1 - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - gfortran_osx-64=13.2.0=h18f7dce_1 - - giac=1.9.0.21=h92f3f65_1 + - giac=1.9.0.21=h381f543_2 - givaro=4.2.0=h1b3d6f7_0 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py311h7945f45_3 - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h5479cbe_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h2e86a7b_101 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kiwisolver=1.4.7=py311hf2f7c97_0 - krb5=1.21.3=h37d8d59_0 - - lcalc=2.0.5=h547a6ed_2 + - lcalc=2.1.0=h0f747f7_0 - lcms2=2.16=ha2f27b4_0 - - ld64=951.9=h0a3eb4e_2 - - ld64_osx-64=951.9=h5ffbe8e_2 + - ld64=951.9=h4e51db5_3 + - ld64_osx-64=951.9=h33512f0_3 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - - libblas=3.9.0=26_osx64_openblas + - libblas=3.9.0=28_h7f60823_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -129,18 +129,18 @@ dependencies: - libbrotlicommon=1.1.0=h00291cd_2 - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - - libcblas=3.9.0=26_osx64_openblas - - libclang-cpp17=17.0.6=default_hb173f14_7 + - libcblas=3.9.0=28_hff6cab4_openblas + - libclang-cpp18.1=18.1.8=default_h3571c67_7 - libcurl=8.11.1=h5dec5d8_0 - - libcxx=19.1.6=hf95d169_1 - - libcxx-devel=17.0.6=h8f8a49f_6 + - libcxx=19.1.7=hf95d169_0 + - libcxx-devel=18.1.8=h7c275be_7 - libdeflate=1.23=he65b83e_0 - - libedit=3.1.20191231=h0678c8f_2 + - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - libffi=3.4.2=h0d85af4_5 - - libflint=3.1.2=h1d27844_101 - - libgd=2.3.3=h2e77e4f_10 + - libflint=3.1.3.1=h9ab60bc_101 + - libgd=2.3.3=h8555400_11 - libgettextpo=0.22.5=hdfe23c8_3 - libgettextpo-devel=0.22.5=hdfe23c8_3 - libgfortran=5.0.0=13_2_0_h97931a8_3 @@ -151,25 +151,26 @@ dependencies: - libintl=0.22.5=hdfe23c8_3 - libintl-devel=0.22.5=hdfe23c8_3 - libjpeg-turbo=3.0.0=h0dc2134_1 - - liblapack=3.9.0=26_osx64_openblas - - liblapacke=3.9.0=26_osx64_openblas - - libllvm17=17.0.6=hbedff68_1 - - liblzma=5.6.3=hd471939_1 - - liblzma-devel=5.6.3=hd471939_1 + - liblapack=3.9.0=28_h236ab99_openblas + - liblapacke=3.9.0=28_h85686d2_openblas + - libllvm18=18.1.8=hc29ff6c_3 + - liblzma=5.6.4=hd471939_0 + - liblzma-devel=5.6.4=hd471939_0 - libnghttp2=1.64.0=hc7306c3_0 - libopenblas=0.3.28=openmp_hbf64a52_1 - - libpng=1.6.44=h4b8f8c9_0 + - libpng=1.6.46=h3c4a55f_0 - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.47.2=hdb6dae5_0 + - libsqlite=3.48.0=hdb6dae5_1 - libssh2=1.11.1=h3dc7d44_0 - libtiff=4.7.0=hb77a491_3 - - libwebp-base=1.4.0=h10d778d_0 + - libwebp-base=1.5.0=h6cf52b4_0 - libxcb=1.17.0=hf1f96e2_0 - libxml2=2.13.5=hebb159f_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.6=ha54dae1_0 - - llvm-tools=17.0.6=hbedff68_1 + - llvm-openmp=19.1.7=ha54dae1_0 + - llvm-tools=18.1.8=hc29ff6c_3 + - llvm-tools-18=18.1.8=hc29ff6c_3 - lrcalc=2.1=hac325c4_7 - m4=1.4.18=haf1e3a3_1001 - m4ri=20140914=hd82a5f3_1006 @@ -180,7 +181,7 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h3080a4d_3 - memory-allocator=0.1.3=py311h3336109_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h9d8efa1_1 - mpfi=1.5.4=h52b28e3_1001 @@ -188,18 +189,18 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h10d778d_1 - - ncurses=6.5=hf036a51_1 + - ncurses=6.5=h0622a9a_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=1.26.4=py311hc43a94b_0 + - numpy=2.2.2=py311h27c81cd_0 - openblas=0.3.28=openmp_h30af337_1 - openjpeg=2.5.3=h7fd6d84_0 - - openssl=3.4.0=hd471939_0 + - openssl=3.4.0=hc426f3f_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hbcb3906_0 - - pari=2.15.5=h7ba67ff_2_pthread + - pari=2.17.1=h1ed0f1a_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -208,26 +209,26 @@ dependencies: - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py311h1f68098_0 - - pip=24.3.1=pyh8b19718_2 + - pillow=11.1.0=py311h25da234_0 + - pip=25.0=pyh8b19718_0 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h10d778d_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - - pplpy=0.8.9=py311h922ec50_1 - - primecount=7.6=ha894c9a_0 - - primecountpy=0.1.0=py311h5fe6e05_4 - - primesieve=11.0=hf0c8a7f_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py311h1314207_0 + - pplpy=0.8.9=py311h221ab62_2 + - primecount=7.14=h28dbb38_0 + - primecountpy=0.1.0=py311h4e34fa0_5 + - primesieve=12.4=hf036a51_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py311h4d7f069_0 - pthread-stubs=0.4=h00291cd_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 @@ -236,8 +237,8 @@ dependencies: - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311hd89902b_7 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py311h4d3da15_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py311hb21797c_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - readline=8.2=h9e318b2_1 @@ -246,45 +247,46 @@ dependencies: - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py311h86b91e6_2 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.1=py311h9d25053_0 + - setuptools=75.8.0=pyhff2d567_0 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.0=h604985e_1 + - singular=4.4.1=h604985e_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h2e4c9dc_0 + - sqlite=3.48.0=h2e4c9dc_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hf0c8a7f_0 - - sympow=2.023.6=h115ba6a_3 - - sympy=1.13.3=pyh2585a3b_104 + - sympow=2.023.6=h7305399_4 + - sympy=1.13.3=pyh2585a3b_105 - tachyon=0.99b6=h3a1d103_1002 - tapi=1300.6.5=h390ca13_0 - tk=8.6.13=h1abcd95_1 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py311h4d7f069_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py311h1314207_1 - - urllib3=2.2.3=pyhd8ed1ab_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py311h4d7f069_0 + - urllib3=2.3.0=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h6e16a3a_0 - xorg-libxdmcp=1.1.5=h00291cd_0 - - xz=5.6.3=h357f2ed_1 - - xz-gpl-tools=5.6.3=h357f2ed_1 - - xz-tools=5.6.3=hd471939_1 + - xz=5.6.4=h357f2ed_0 + - xz-gpl-tools=5.6.4=h357f2ed_0 + - xz-tools=5.6.4=hd471939_0 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index ec10b78a4b5..8d95d0f0e33 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -1,22 +1,22 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 4396163dbc4fafd471282f306c16bb7bd73ecc3c006335c8faf512742014e1e4 +# input_hash: e0fbafd1204ad99049350b6135a339e354a52141558329fbe0b684796becc4fb channels: - conda-forge dependencies: - alabaster=1.0.0=pyhd8ed1ab_1 - appnope=0.1.4=pyhd8ed1ab_1 - - arpack=3.9.1=nompi_h593882a_101 + - arpack=3.9.1=nompi_h1f29f7c_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hcd07c0c_1 - automake=1.17=pl5321hce30654_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osxarm64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h286801f_1 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.128=openblas + - blas-devel=3.9.0=28_h11c0a38_openblas - boost-cpp=1.85.0=h103c1d6_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hd74edd7_2 @@ -24,40 +24,40 @@ dependencies: - brotli-python=1.1.0=py311h3f08180_2 - bzip2=1.0.8=h99b78c6_7 - c-ares=1.34.4=h5505292_0 - - c-compiler=1.8.0=hf48404e_1 - - ca-certificates=2024.12.14=hf0a4a13_0 - - cctools=1010.6=hf67d63f_2 - - cctools_osx-arm64=1010.6=h623e0ac_2 + - c-compiler=1.9.0=hdf49b6b_0 + - ca-certificates=2025.1.31=hf0a4a13_0 + - cctools=1010.6=hb4fb6a3_3 + - cctools_osx-arm64=1010.6=h3b4f5d3_3 - cddlib=1!0.94m=h6d7a090_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py311h3a79f62_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 - - clang=17.0.6=default_h360f5da_7 - - clang-17=17.0.6=default_h146c034_7 - - clang_impl_osx-arm64=17.0.6=he47c785_23 - - clang_osx-arm64=17.0.6=h07b0088_23 - - clangxx=17.0.6=default_h360f5da_7 - - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - - clangxx_osx-arm64=17.0.6=h07b0088_23 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 + - clang=18.1.8=default_h474c9e2_7 + - clang-18=18.1.8=default_hf90f093_7 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_23 + - clang_osx-arm64=18.1.8=h07b0088_23 + - clangxx=18.1.8=default_h1ffe849_7 + - clangxx_impl_osx-arm64=18.1.8=h555f467_23 + - clangxx_osx-arm64=18.1.8=h07b0088_23 - cliquer=1.22=h93a5062_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - compiler-rt=17.0.6=h856b3c1_2 - - compiler-rt_osx-arm64=17.0.6=h832e737_2 + - compiler-rt=18.1.8=h856b3c1_1 + - compiler-rt_osx-arm64=18.1.8=h832e737_1 - contourpy=1.3.1=py311h210dab8_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py311h4921393_0 + - coverage=7.6.10=py311h4921393_0 - cpython=3.11.11=py311hd8ed1ab_1 - - cxx-compiler=1.8.0=h18dbf2f_1 + - cxx-compiler=1.9.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py311h2c49a9d_0 - - cysignals=1.11.2=py311he42fc87_3 + - cypari2=2.2.1=py311haabaa81_0 + - cysignals=1.12.3=py311h155a34a_0 - cython=3.0.11=py311hf7f79b8_3 - - debugpy=1.8.11=py311h155a34a_0 + - debugpy=1.8.12=py311h155a34a_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=h3d50bd9_1 + - eclib=20231212=hc39b9a7_2 - ecm=7.0.5=h41d338b_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -71,14 +71,14 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py311h4921393_0 - - fortran-compiler=1.8.0=hc3477c4_1 - - fplll=5.4.5=hb7d509d_0 - - fpylll=0.6.1=py311h341b96b_0 + - fonttools=4.55.8=py311h4921393_0 + - fortran-compiler=1.9.0=h5692697_0 + - fplll=5.5.0=h2a2278a_0 + - fpylll=0.6.2=py311h4044dbd_0 - freetype=2.12.1=hadb7bae_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h25f1785_1 - - gap-defaults=4.14.0=hce30654_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h25f1785_2 + - gap-defaults=4.14.0=hce30654_2 - gettext=0.22.5=h8414b35_3 - gettext-tools=0.22.5=h8414b35_3 - gf2x=1.3.0=hf8f8af4_3 @@ -86,41 +86,41 @@ dependencies: - gfortran=13.2.0=h1ca8e4b_1 - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - gfortran_osx-arm64=13.2.0=h57527a5_1 - - giac=1.9.0.21=h1c96721_1 + - giac=1.9.0.21=h573964a_2 - givaro=4.2.0=h018886a_0 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py311hb5d9ff4_3 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h3fe6531_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h347afa1_101 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kiwisolver=1.4.7=py311h2c37856_0 - krb5=1.21.3=h237132a_0 - - lcalc=2.0.5=h4a402bc_2 + - lcalc=2.1.0=hdaf6845_0 - lcms2=2.16=ha0e7c42_0 - - ld64=951.9=h39a299f_2 - - ld64_osx-arm64=951.9=h3f9b568_2 + - ld64=951.9=h4c6efb1_3 + - ld64_osx-arm64=951.9=hb6b49e2_3 - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - - libblas=3.9.0=26_osxarm64_openblas + - libblas=3.9.0=28_h10e41b3_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -129,48 +129,49 @@ dependencies: - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - - libcblas=3.9.0=26_osxarm64_openblas - - libclang-cpp17=17.0.6=default_h146c034_7 + - libcblas=3.9.0=28_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_7 - libcurl=8.11.1=h73640d1_0 - - libcxx=19.1.6=ha82da77_1 - - libcxx-devel=17.0.6=h86353a2_6 + - libcxx=19.1.7=ha82da77_0 + - libcxx-devel=18.1.8=h6dc3340_7 - libdeflate=1.23=hec38601_0 - - libedit=3.1.20191231=hc8eb9b7_2 + - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.6.4=h286801f_0 - libffi=3.4.2=h3422bc3_5 - - libflint=3.1.2=he28cf6d_101 - - libgd=2.3.3=hac1b3a8_10 + - libflint=3.1.3.1=ha3035ea_101 + - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.22.5=h8414b35_3 - libgettextpo-devel=0.22.5=h8414b35_3 - libgfortran=5.0.0=13_2_0_hd922786_3 - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=h07bd6cf_0 + - libglib=2.82.2=hdff4504_1 - libhomfly=1.02r6=h93a5062_1 - libiconv=1.17=h0d3ecfb_2 - libintl=0.22.5=h8414b35_3 - libintl-devel=0.22.5=h8414b35_3 - libjpeg-turbo=3.0.0=hb547adb_1 - - liblapack=3.9.0=26_osxarm64_openblas - - liblapacke=3.9.0=26_osxarm64_openblas - - libllvm17=17.0.6=h5090b49_2 - - liblzma=5.6.3=h39f12f2_1 - - liblzma-devel=5.6.3=h39f12f2_1 + - liblapack=3.9.0=28_hc9a63f6_openblas + - liblapacke=3.9.0=28_hbb7bcf8_openblas + - libllvm18=18.1.8=hc4b4ae8_3 + - liblzma=5.6.4=h39f12f2_0 + - liblzma-devel=5.6.4=h39f12f2_0 - libnghttp2=1.64.0=h6d7220d_0 - libopenblas=0.3.28=openmp_hf332438_1 - - libpng=1.6.44=hc14010f_0 + - libpng=1.6.46=h3783ad8_0 - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.47.2=h3f77e49_0 + - libsqlite=3.48.0=h3f77e49_1 - libssh2=1.11.1=h9cc3647_0 - libtiff=4.7.0=h551f018_3 - - libwebp-base=1.4.0=h93a5062_0 + - libwebp-base=1.5.0=h2471fea_0 - libxcb=1.17.0=hdb1d25a_0 - libxml2=2.13.5=h178c5d8_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.6=hdb05f8b_0 - - llvm-tools=17.0.6=h5090b49_2 + - llvm-openmp=19.1.7=hdb05f8b_0 + - llvm-tools=18.1.8=hc4b4ae8_3 + - llvm-tools-18=18.1.8=hc4b4ae8_3 - lrcalc=2.1=hf9b8971_7 - m4=1.4.18=h642e427_1001 - m4ri=20140914=hc97c1ff_1006 @@ -181,7 +182,7 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h2bbcd85_2 - memory-allocator=0.1.3=py311h460d6c5_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h8f1351a_1 - mpfi=1.5.4=hbde5f5b_1001 @@ -189,18 +190,18 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h93a5062_1 - - ncurses=6.5=h7bae524_1 + - ncurses=6.5=h5e97a16_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=1.26.4=py311h7125741_0 + - numpy=2.2.2=py311h762c074_0 - openblas=0.3.28=openmp_hea878ba_1 - openjpeg=2.5.3=h8a3d83b_0 - - openssl=3.4.0=h39f12f2_0 + - openssl=3.4.0=h81ee809_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h27ca646_0 - - pari=2.15.5=h4f2304c_2_pthread + - pari=2.17.1=h49d18c7_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -210,26 +211,26 @@ dependencies: - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py311h3894ae9_0 - - pip=24.3.1=pyh8b19718_2 + - pillow=11.1.0=py311hb9ba9e9_0 + - pip=25.0=pyh8b19718_0 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h93a5062_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - - pplpy=0.8.9=py311h3d77d83_1 - - primecount=7.6=hb6e4faa_0 - - primecountpy=0.1.0=py311he4fd1f5_4 - - primesieve=11.0=hb7217d7_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py311hae2e1ce_0 + - pplpy=0.8.9=py311h911f23a_2 + - primecount=7.14=ha84d530_0 + - primecountpy=0.1.0=py311h210dab8_5 + - primesieve=12.4=h00cdb27_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py311h917b07b_0 - pthread-stubs=0.4=hd74edd7_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 @@ -238,8 +239,8 @@ dependencies: - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311h3f08180_7 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py311h730b646_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py311h01f2145_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - readline=8.2=h92ec313_1 @@ -248,45 +249,46 @@ dependencies: - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py311hf056e50_2 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.1=py311h809cfb5_0 + - setuptools=75.8.0=pyhff2d567_0 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.0=h5a8969a_1 + - singular=4.4.1=h5a8969a_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=hd7222ec_0 + - sqlite=3.48.0=hd7222ec_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hb7217d7_0 - - sympow=2.023.6=hb0babe8_3 - - sympy=1.13.3=pyh2585a3b_104 + - sympow=2.023.6=hc13a52f_4 + - sympy=1.13.3=pyh2585a3b_105 - tachyon=0.99b6=hb8a568e_1002 - tapi=1300.6.5=h03f4b80_0 - tk=8.6.13=h5083fa2_1 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py311h917b07b_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py311hae2e1ce_1 - - urllib3=2.2.3=pyhd8ed1ab_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py311h917b07b_0 + - urllib3=2.3.0=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.6.3=h9a6d368_1 - - xz-gpl-tools=5.6.3=h9a6d368_1 - - xz-tools=5.6.3=h39f12f2_1 + - xz=5.6.4=h9a6d368_0 + - xz-gpl-tools=5.6.4=h9a6d368_0 + - xz-tools=5.6.4=h39f12f2_0 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index b97f90268d1..d1e54f561d4 100644 --- a/environment-3.12-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -1,26 +1,26 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 28dba81f3f7cbaa4e6f35a34c9679049f47c3d73414a0a80eda04a53603e8a12 +# input_hash: 78452b761a60c0bb6fca4160fd4880dd93190983c33307962a73bbc257ede49e channels: - conda-forge dependencies: - - _openmp_mutex=4.5=2_kmp_llvm + - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=h86ecc28_0 - - arpack=3.9.1=nompi_hd363cd0_101 + - arpack=3.9.1=nompi_h6fc4d3a_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2148fe1_1 - automake=1.17=pl5321h8af1aa0_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hd62202e_0 - - beautifulsoup4=4.12.3=pyha770c72_1 + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h5ad3122_1 + - beautifulsoup4=4.13.3=pyha770c72_0 - binutils=2.43=hf1166c9_2 - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linuxaarch64_openblas + - blas=2.128=openblas + - blas-devel=3.9.0=28_h9678261_openblas - boost-cpp=1.85.0=hdad291f_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h86ecc28_2 @@ -28,33 +28,33 @@ dependencies: - brotli-python=1.1.0=py312h6f74592_2 - bzip2=1.0.8=h68df207_7 - c-ares=1.34.4=h86ecc28_0 - - c-compiler=1.8.0=h6561dab_1 - - ca-certificates=2024.12.14=hcefe29a_0 + - c-compiler=1.9.0=h6561dab_0 + - ca-certificates=2025.1.31=hcefe29a_0 - cairo=1.18.2=h83712da_1 - cddlib=1!0.94m=h719063d_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py312hac81daf_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 - cliquer=1.22=h31becfc_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - contourpy=1.3.1=py312h451a7dd_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py312h74ce7d3_0 + - coverage=7.6.10=py312h74ce7d3_0 - cpython=3.12.8=py312hd8ed1ab_1 - - cxx-compiler=1.8.0=heb6c788_1 + - cxx-compiler=1.9.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py312h7f7bc3d_0 + - cypari2=2.2.1=py312hb80cc37_0 - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.11.2=py312haf3d6d2_3 + - cysignals=1.12.3=py312h6f74592_0 - cython=3.0.11=py312hdfe4e29_3 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.11=py312h6f74592_0 + - debugpy=1.8.12=py312h6f74592_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h2f0025b_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h154513d_1 + - eclib=20231212=h4705ef2_2 - ecm=7.0.5=ha2d0fc4_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -68,14 +68,14 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py312hcc812fe_0 - - fortran-compiler=1.8.0=h25a59a9_1 - - fplll=5.4.5=hb3a790e_0 - - fpylll=0.6.1=py312h8b93be1_0 + - fonttools=4.55.8=py312hcc812fe_0 + - fortran-compiler=1.9.0=h25a59a9_0 + - fplll=5.5.0=h45c7457_0 + - fpylll=0.6.2=py312h37c3976_0 - freetype=2.12.1=hf0a5ef3_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h1754e88_1 - - gap-defaults=4.14.0=h8af1aa0_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h1754e88_2 + - gap-defaults=4.14.0=h8af1aa0_2 - gcc=13.3.0=h8a56e6e_1 - gcc_impl_linux-aarch64=13.3.0=hcdea9b6_1 - gcc_linux-aarch64=13.3.0=h1cd514b_7 @@ -84,7 +84,7 @@ dependencies: - gfortran=13.3.0=h8a56e6e_1 - gfortran_impl_linux-aarch64=13.3.0=h174a3c4_1 - gfortran_linux-aarch64=13.3.0=h2809cf8_7 - - giac=1.9.0.21=h04922a4_1 + - giac=1.9.0.21=h6e4ddb9_2 - givaro=4.2.0=h364d21b_0 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 @@ -94,34 +94,34 @@ dependencies: - gxx=13.3.0=h8a56e6e_1 - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=10.2.0=h785c1aa_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h207f3e5_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kernel-headers_linux-aarch64=4.18.0=h05a177a_18 - keyutils=1.6.1=h4e544f5_0 - - kiwisolver=1.4.7=py312h88dc405_0 + - kiwisolver=1.4.8=py312h17cf362_0 - krb5=1.21.3=h50a48e9_0 - - lcalc=2.0.5=he588f68_2 + - lcalc=2.1.0=h30a6b3d_0 - lcms2=2.16=h922389a_0 - ld_impl_linux-aarch64=2.43=h80caac9_2 - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=26_linuxaarch64_openblas + - libblas=3.9.0=28_h1a9f1db_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -130,65 +130,64 @@ dependencies: - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=26_linuxaarch64_openblas - - libclang-cpp19.1=19.1.6=default_he324ac1_0 - - libclang13=19.1.6=default_h4390ef5_0 + - libcblas=3.9.0=28_hab92f65_openblas + - libclang-cpp19.1=19.1.7=default_he324ac1_1 + - libclang13=19.1.7=default_h4390ef5_1 - libcups=2.3.3=h405e4a8_4 - libcurl=8.11.1=h6702fde_0 - libdeflate=1.23=h5e3c512_0 - libdrm=2.4.124=h86ecc28_0 - - libedit=3.1.20191231=he28a2e2_2 + - libedit=3.1.20250104=pl5321h976ea20_0 - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.6.4=h5ad3122_0 - libffi=3.4.2=h3557bc0_5 - - libflint=3.1.2=h0433c20_101 + - libflint=3.1.3.1=hf9b8075_101 - libgcc=14.2.0=he277a41_1 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_101 - libgcc-ng=14.2.0=he9431aa_1 - - libgd=2.3.3=h6818b27_10 + - libgd=2.3.3=hc8d7b1d_11 - libgfortran=14.2.0=he9431aa_1 - libgfortran-ng=14.2.0=he9431aa_1 - libgfortran5=14.2.0=hb6113d0_1 - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_0 + - libglib=2.82.2=hc486b8e_1 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - libgomp=14.2.0=he277a41_1 - libhomfly=1.02r6=h31becfc_1 - libiconv=1.17=h31becfc_2 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=26_linuxaarch64_openblas - - liblapacke=3.9.0=26_linuxaarch64_openblas - - libllvm19=19.1.6=h2edbd07_0 - - liblzma=5.6.3=h86ecc28_1 - - liblzma-devel=5.6.3=h86ecc28_1 + - liblapack=3.9.0=28_h411afd4_openblas + - liblapacke=3.9.0=28_hc659ca5_openblas + - libllvm19=19.1.7=h2edbd07_1 + - liblzma=5.6.4=h86ecc28_0 + - liblzma-devel=5.6.4=h86ecc28_0 - libnghttp2=1.64.0=hc8609a4_0 - libnsl=2.0.1=h31becfc_0 - libntlm=1.4=hf897c2e_1002 - libopenblas=0.3.28=pthreads_h9d3fd7e_1 - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.44=hc4a20ef_0 + - libpng=1.6.46=hec79eb8_0 - libpq=17.2=hd56632b_1 - libsanitizer=13.3.0=ha58e236_1 - libsodium=1.0.20=h68df207_0 - - libsqlite=3.47.2=h5eb1b54_0 + - libsqlite=3.48.0=h5eb1b54_1 - libssh2=1.11.1=ha41c0db_0 - libstdcxx=14.2.0=h3f4de04_1 - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_101 - libstdcxx-ng=14.2.0=hf1166c9_1 - libtiff=4.7.0=h88f7998_3 - libuuid=2.38.1=hb4cce97_0 - - libwebp-base=1.4.0=h31becfc_0 + - libwebp-base=1.5.0=h0886dbf_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.7.0=h46f2afe_1 + - libxkbcommon=1.8.0=h2ef6bd0_0 - libxml2=2.13.5=h2e0c361_1 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - linbox=1.7.0=hf74d613_1 - - llvm-openmp=19.1.6=h013ceaa_0 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 @@ -199,29 +198,29 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h043f013_3 - memory-allocator=0.1.3=py312hb2c0f52_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h783934e_1 - mpfi=1.5.4=h846f343_1001 - mpfr=4.2.1=h2305555_3 - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_3 - - mysql-libs=9.0.1=h11569fd_3 + - mysql-common=9.0.1=h3f5c77f_4 + - mysql-libs=9.0.1=h11569fd_4 - nauty=2.8.8=h31becfc_1 - - ncurses=6.5=hcccb83c_1 + - ncurses=6.5=ha32ae93_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=1.26.4=py312h470d778_0 + - numpy=2.2.2=py312hce01fe4_0 - openblas=0.3.28=pthreads_h3a8cbd8_1 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.0=h86ecc28_0 + - openssl=3.4.0=hd08dc88_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hb9de7d4_0 - - pari=2.15.5=h169c2a7_2_pthread + - pari=2.17.1=h45cace7_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -231,8 +230,8 @@ dependencies: - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py312h5ab5af3_0 - - pip=24.3.1=pyh8b19718_2 + - pillow=11.1.0=py312h719f0cf_0 + - pip=25.0=pyh8b19718_0 - pixman=0.44.2=h86a87f0_0 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 @@ -240,20 +239,20 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - - pplpy=0.8.9=py312hbd99ab9_1 - - primecount=7.9=hd600fc2_0 - - primecountpy=0.1.0=py312h8f0b210_4 - - primesieve=11.1=h2f0025b_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py312hb2c0f52_0 + - pplpy=0.8.9=py312h372cae2_2 + - primecount=7.14=hfe4b40e_0 + - primecountpy=0.1.0=py312h451a7dd_5 + - primesieve=12.4=h0a1ffab_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py312hb2c0f52_0 - pthread-stubs=0.4=h86ecc28_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py312hdd999d0_0 + - pyside6=6.8.2=py312hdd999d0_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 - pytest-xdist=3.6.1=pyhd8ed1ab_1 @@ -261,47 +260,48 @@ dependencies: - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py312h6f74592_7 - python_abi=3.12=5_cp312 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py312h2427ae1_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py312h2427ae1_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.1=h0d3cc05_0 + - qt6-main=6.8.2=ha0a94ed_0 - readline=8.2=h8fc344f_1 - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py312hcbff3fa_2 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hee12f27_1 + - scipy=1.15.1=py312h9941453_0 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hee12f27_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h578a6b9_0 + - sqlite=3.48.0=h578a6b9_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hd600fc2_0 - - sympow=2.023.6=h157afb5_3 - - sympy=1.13.3=pyh2585a3b_104 - - sysroot_linux-aarch64=2.17=h5b4a56d_18 + - sympow=2.023.6=h4d450c3_4 + - sympy=1.13.3=pyh2585a3b_105 + - sysroot_linux-aarch64=2.17=h68829e0_18 - tachyon=0.99b6=ha0bfc61_1002 - tk=8.6.13=h194ca79_0 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py312h52516f5_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py312hb2c0f52_1 - - urllib3=2.2.3=pyhd8ed1ab_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py312hb2c0f52_0 + - urllib3=2.3.0=pyhd8ed1ab_0 - wayland=1.23.1=h698ed42_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 @@ -315,7 +315,7 @@ dependencies: - xkeyboard-config=2.43=h86ecc28_0 - xorg-libice=1.1.2=h86ecc28_0 - xorg-libsm=1.2.5=h0808dbd_0 - - xorg-libx11=1.8.10=hca56bd8_1 + - xorg-libx11=1.8.11=hca56bd8_0 - xorg-libxau=1.0.12=h86ecc28_0 - xorg-libxcomposite=0.4.6=h86ecc28_2 - xorg-libxcursor=1.2.3=h86ecc28_0 @@ -328,9 +328,9 @@ dependencies: - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxtst=1.2.5=h57736b2_3 - xorg-libxxf86vm=1.1.6=h86ecc28_0 - - xz=5.6.3=h2dbfc1b_1 - - xz-gpl-tools=5.6.3=h2dbfc1b_1 - - xz-tools=5.6.3=h86ecc28_1 + - xz=5.6.4=h2dbfc1b_0 + - xz-gpl-tools=5.6.4=h2dbfc1b_0 + - xz-tools=5.6.4=h86ecc28_0 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index 7b2496e151e..08c27a8cc85 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -1,27 +1,27 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 40be535db1c7eaa6a4654bde814ad7958eb5c8b150e3158a6897927158b3bd6f +# input_hash: f19f4791178be1e617c7716b984bbe77fce94e151ced524cdc848b6c19adc896 channels: - conda-forge dependencies: - _libgcc_mutex=0.1=conda_forge - - _openmp_mutex=4.5=2_kmp_llvm + - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=hb9d3cd8_0 - - arpack=3.9.1=nompi_h77f6705_101 + - arpack=3.9.1=nompi_hf03ea27_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2b4cb7a_1 - automake=1.17=pl5321ha770c72_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h4bd325d_0 - - beautifulsoup4=4.12.3=pyha770c72_1 + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h5888daf_1 + - beautifulsoup4=4.13.3=pyha770c72_0 - binutils=2.43=h4852527_2 - binutils_impl_linux-64=2.43=h4bf12b8_2 - binutils_linux-64=2.43=h4852527_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linux64_openblas + - blas=2.128=openblas + - blas-devel=3.9.0=28_h1ea3ea9_openblas - boost-cpp=1.85.0=h3c6214e_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hb9d3cd8_2 @@ -29,33 +29,33 @@ dependencies: - brotli-python=1.1.0=py312h2ec8cdc_2 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.4=hb9d3cd8_0 - - c-compiler=1.8.0=h2b85faf_1 - - ca-certificates=2024.12.14=hbcca054_0 + - c-compiler=1.9.0=h2b85faf_0 + - ca-certificates=2025.1.31=hbcca054_0 - cairo=1.18.2=h3394656_1 - cddlib=1!0.94m=h9202a9a_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py312h06ac9bb_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 - cliquer=1.22=hd590300_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - contourpy=1.3.1=py312h68727a3_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py312h178313f_0 + - coverage=7.6.10=py312h178313f_0 - cpython=3.12.8=py312hd8ed1ab_1 - - cxx-compiler=1.8.0=h1a2810e_1 + - cxx-compiler=1.9.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py312h597db99_0 + - cypari2=2.2.1=py312hb7bab4f_0 - cyrus-sasl=2.1.27=h54b06d7_7 - - cysignals=1.11.2=py312h9d3d55b_3 + - cysignals=1.12.3=py312h2ec8cdc_0 - cython=3.0.11=py312h8fd2918_3 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.11=py312h2ec8cdc_0 + - debugpy=1.8.12=py312h2ec8cdc_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h59595ed_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h43e5eba_1 + - eclib=20231212=h75fb491_2 - ecm=7.0.5=h9458935_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -69,14 +69,14 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py312h178313f_0 - - fortran-compiler=1.8.0=h36df796_1 - - fplll=5.4.5=h384768b_0 - - fpylll=0.6.1=py312h59a3f1e_0 + - fonttools=4.55.8=py312h178313f_0 + - fortran-compiler=1.9.0=h36df796_0 + - fplll=5.5.0=hd20a173_0 + - fpylll=0.6.2=py312ha4ee43a_0 - freetype=2.12.1=h267a509_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h3b03731_1 - - gap-defaults=4.14.0=ha770c72_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h3b03731_2 + - gap-defaults=4.14.0=ha770c72_2 - gcc=13.3.0=h9576a4e_1 - gcc_impl_linux-64=13.3.0=hfea6d02_1 - gcc_linux-64=13.3.0=hc28eda2_7 @@ -85,7 +85,7 @@ dependencies: - gfortran=13.3.0=h9576a4e_1 - gfortran_impl_linux-64=13.3.0=h10434e7_1 - gfortran_linux-64=13.3.0=hb919d3a_7 - - giac=1.9.0.21=h673759e_1 + - giac=1.9.0.21=hca478b9_2 - givaro=4.2.0=hb789bce_0 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 @@ -95,34 +95,34 @@ dependencies: - gxx=13.3.0=h9576a4e_1 - gxx_impl_linux-64=13.3.0=hdbfa832_1 - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=10.2.0=h4bba637_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=he44f51b_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h623f65a_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kernel-headers_linux-64=3.10.0=he073ed8_18 - keyutils=1.6.1=h166bdaf_0 - - kiwisolver=1.4.7=py312h68727a3_0 + - kiwisolver=1.4.8=py312h84d6215_0 - krb5=1.21.3=h659f571_0 - - lcalc=2.0.5=h5aac1b6_2 + - lcalc=2.1.0=h9cf73fc_0 - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=26_linux64_openblas + - libblas=3.9.0=28_h59b9bed_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -131,65 +131,64 @@ dependencies: - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=26_linux64_openblas - - libclang-cpp19.1=19.1.6=default_hb5137d0_0 - - libclang13=19.1.6=default_h9c6a7e4_0 + - libcblas=3.9.0=28_he106b2a_openblas + - libclang-cpp19.1=19.1.7=default_hb5137d0_1 + - libclang13=19.1.7=default_h9c6a7e4_1 - libcups=2.3.3=h4637d8d_4 - libcurl=8.11.1=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 - libdrm=2.4.124=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libedit=3.1.20250104=pl5321h7949ede_0 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libflint=3.1.2=h6fb9888_101 + - libflint=3.1.3.1=h0aae882_101 - libgcc=14.2.0=h77fa898_1 - libgcc-devel_linux-64=13.3.0=h84ea5a7_101 - libgcc-ng=14.2.0=h69a702a_1 - - libgd=2.3.3=hd3e95f3_10 + - libgd=2.3.3=h6f5c62b_11 - libgfortran=14.2.0=h69a702a_1 - libgfortran-ng=14.2.0=h69a702a_1 - libgfortran5=14.2.0=hd5240d6_1 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_0 + - libglib=2.82.2=h2ff4ddf_1 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=14.2.0=h77fa898_1 - libhomfly=1.02r6=hd590300_1 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=26_linux64_openblas - - liblapacke=3.9.0=26_linux64_openblas - - libllvm19=19.1.6=ha7bfdaf_0 - - liblzma=5.6.3=hb9d3cd8_1 - - liblzma-devel=5.6.3=hb9d3cd8_1 + - liblapack=3.9.0=28_h7ac8fdf_openblas + - liblapacke=3.9.0=28_he2f377e_openblas + - libllvm19=19.1.7=ha7bfdaf_1 + - liblzma=5.6.4=hb9d3cd8_0 + - liblzma-devel=5.6.4=hb9d3cd8_0 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libntlm=1.4=h7f98852_1002 + - libntlm=1.8=hb9d3cd8_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - - libpng=1.6.44=hadc24fc_0 + - libpng=1.6.46=h943b412_0 - libpq=17.2=h3b95a9b_1 - libsanitizer=13.3.0=heb74ff8_1 - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.47.2=hee588c1_0 + - libsqlite=3.48.0=hee588c1_1 - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-devel_linux-64=13.3.0=h84ea5a7_101 - libstdcxx-ng=14.2.0=h4852527_1 - libtiff=4.7.0=hd9ff511_3 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h2c5496b_1 + - libxkbcommon=1.8.0=hc4a0caf_0 - libxml2=2.13.5=h8d12d68_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - linbox=1.7.0=h7298d08_1 - - llvm-openmp=19.1.6=h024ca30_0 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 @@ -200,29 +199,29 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h75482ee_3 - memory-allocator=0.1.3=py312h66e93f0_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h24ddda3_1 - mpfi=1.5.4=h9f54685_1001 - mpfr=4.2.1=h90cbb55_3 - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_3 - - mysql-libs=9.0.1=he0572af_3 + - mysql-common=9.0.1=h266115a_4 + - mysql-libs=9.0.1=he0572af_4 - nauty=2.8.8=hd590300_1 - - ncurses=6.5=he02047a_1 + - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=1.26.4=py312heda63a1_0 + - numpy=2.2.2=py312h72c5963_0 - openblas=0.3.28=pthreads_h6ec200e_1 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - - openssl=3.4.0=hb9d3cd8_0 + - openssl=3.4.0=h7b32b05_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h36c2ea0_0 - - pari=2.15.5=h4d4ae9b_2_pthread + - pari=2.17.1=ha40142e_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -232,8 +231,8 @@ dependencies: - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py312h7b63e92_0 - - pip=24.3.1=pyh8b19718_2 + - pillow=11.1.0=py312h80c1187_0 + - pip=25.0=pyh8b19718_0 - pixman=0.44.2=h29eaf8c_0 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 @@ -241,20 +240,20 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - - pplpy=0.8.9=py312h12a6c6f_1 - - primecount=7.9=hcb278e6_0 - - primecountpy=0.1.0=py312h8572e83_4 - - primesieve=11.1=h59595ed_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py312h66e93f0_0 + - pplpy=0.8.9=py312h7383a07_2 + - primecount=7.14=h530483c_0 + - primecountpy=0.1.0=py312h68727a3_5 + - primesieve=12.4=he02047a_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py312h66e93f0_0 - pthread-stubs=0.4=hb9d3cd8_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py312h91f0f75_0 + - pyside6=6.8.2=py312h91f0f75_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 - pytest-xdist=3.6.1=pyhd8ed1ab_1 @@ -262,47 +261,48 @@ dependencies: - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py312h2ec8cdc_7 - python_abi=3.12=5_cp312 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py312hbf22597_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py312hbf22597_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.1=h9d28a51_0 + - qt6-main=6.8.2=h588cce1_0 - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py312h62794b6_2 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hc910cb2_1 + - scipy=1.15.1=py312h180e4f1_0 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hc910cb2_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h9eae976_0 + - sqlite=3.48.0=h9eae976_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hcb278e6_0 - - sympow=2.023.6=hc6ab17c_3 - - sympy=1.13.3=pyh2585a3b_104 - - sysroot_linux-64=2.17=h4a8ded7_18 + - sympow=2.023.6=h3028977_4 + - sympy=1.13.3=pyh2585a3b_105 + - sysroot_linux-64=2.17=h0157908_18 - tachyon=0.99b6=hba7d16a_1002 - tk=8.6.13=noxft_h4845f30_101 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py312h66e93f0_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py312h66e93f0_1 - - urllib3=2.2.3=pyhd8ed1ab_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py312h66e93f0_0 + - urllib3=2.3.0=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 @@ -316,7 +316,7 @@ dependencies: - xkeyboard-config=2.43=hb9d3cd8_0 - xorg-libice=1.1.2=hb9d3cd8_0 - xorg-libsm=1.2.5=he73a12e_0 - - xorg-libx11=1.8.10=h4f16b4b_1 + - xorg-libx11=1.8.11=h4f16b4b_0 - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 @@ -329,9 +329,9 @@ dependencies: - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 - - xz=5.6.3=hbcc6ac9_1 - - xz-gpl-tools=5.6.3=hbcc6ac9_1 - - xz-tools=5.6.3=hb9d3cd8_1 + - xz=5.6.4=hbcc6ac9_0 + - xz-gpl-tools=5.6.4=hbcc6ac9_0 + - xz-tools=5.6.4=hb9d3cd8_0 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 4fccaefb570..2dd368e9b62 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -1,22 +1,22 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 5888a68a5088012ad0dffd6db00812a4e3c24a060219dc73fd975f246c404337 +# input_hash: 5ec75380be1bd18130a3979b0348eaaf9898251d8c9c6dbbfae773e127f545f7 channels: - conda-forge dependencies: - alabaster=1.0.0=pyhd8ed1ab_1 - appnope=0.1.4=pyhd8ed1ab_1 - - arpack=3.9.1=nompi_hf81eadf_101 + - arpack=3.9.1=nompi_hdfe9103_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hed12c24_1 - automake=1.17=pl5321h694c41f_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osx64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h240833e_1 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.128=openblas + - blas-devel=3.9.0=28_hbf4f893_openblas - boost-cpp=1.85.0=hfcd56d9_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h00291cd_2 @@ -24,40 +24,40 @@ dependencies: - brotli-python=1.1.0=py312h5861a67_2 - bzip2=1.0.8=hfdf4475_7 - c-ares=1.34.4=hf13058a_0 - - c-compiler=1.8.0=hfc4bf79_1 - - ca-certificates=2024.12.14=h8857fd0_0 - - cctools=1010.6=h5b2de21_2 - - cctools_osx-64=1010.6=hea4301f_2 + - c-compiler=1.9.0=h09a7c41_0 + - ca-certificates=2025.1.31=h8857fd0_0 + - cctools=1010.6=ha66f10e_3 + - cctools_osx-64=1010.6=hd19c6af_3 - cddlib=1!0.94m=h0f52abe_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py312hf857d28_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 - - clang=17.0.6=default_he371ed4_7 - - clang-17=17.0.6=default_hb173f14_7 - - clang_impl_osx-64=17.0.6=h1af8efd_23 - - clang_osx-64=17.0.6=h7e5c614_23 - - clangxx=17.0.6=default_he371ed4_7 - - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - - clangxx_osx-64=17.0.6=h7e5c614_23 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 + - clang=18.1.8=default_h576c50e_7 + - clang-18=18.1.8=default_h3571c67_7 + - clang_impl_osx-64=18.1.8=h6a44ed1_23 + - clang_osx-64=18.1.8=h7e5c614_23 + - clangxx=18.1.8=default_heb2e8d1_7 + - clangxx_impl_osx-64=18.1.8=h4b7810f_23 + - clangxx_osx-64=18.1.8=h7e5c614_23 - cliquer=1.22=h10d778d_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - compiler-rt=17.0.6=h1020d70_2 - - compiler-rt_osx-64=17.0.6=hf2b8a54_2 + - compiler-rt=18.1.8=h1020d70_1 + - compiler-rt_osx-64=18.1.8=hf2b8a54_1 - contourpy=1.3.1=py312hc47a885_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py312h3520af0_0 + - coverage=7.6.10=py312h3520af0_0 - cpython=3.12.8=py312hd8ed1ab_1 - - cxx-compiler=1.8.0=h385f146_1 + - cxx-compiler=1.9.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py312h88009e3_0 - - cysignals=1.11.2=py312h0c1623b_3 + - cypari2=2.2.1=py312hcedb801_0 + - cysignals=1.12.3=py312haafddd8_0 - cython=3.0.11=py312h6891801_3 - - debugpy=1.8.11=py312haafddd8_0 + - debugpy=1.8.12=py312haafddd8_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=h960c116_1 + - eclib=20231212=ha63dd29_2 - ecm=7.0.5=h4f6b447_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -71,14 +71,14 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py312h3520af0_0 - - fortran-compiler=1.8.0=h33d1f46_1 - - fplll=5.4.5=hb7981ad_0 - - fpylll=0.6.1=py312ha9f3631_0 + - fonttools=4.55.8=py312h3520af0_0 + - fortran-compiler=1.9.0=h02557f8_0 + - fplll=5.5.0=h6ede486_0 + - fpylll=0.6.2=py312hfffdf69_0 - freetype=2.12.1=h60636b9_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=hb9686a1_1 - - gap-defaults=4.14.0=h694c41f_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=hb9686a1_2 + - gap-defaults=4.14.0=h694c41f_2 - gettext=0.22.5=hdfe23c8_3 - gettext-tools=0.22.5=hdfe23c8_3 - gf2x=1.3.0=h35ac7d9_3 @@ -86,41 +86,41 @@ dependencies: - gfortran=13.2.0=h2c809b3_1 - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - gfortran_osx-64=13.2.0=h18f7dce_1 - - giac=1.9.0.21=h92f3f65_1 + - giac=1.9.0.21=h381f543_2 - givaro=4.2.0=h1b3d6f7_0 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py312h068713c_3 - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h5479cbe_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h2e86a7b_101 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - - kiwisolver=1.4.7=py312hc5c4d5f_0 + - kiwisolver=1.4.8=py312h9275861_0 - krb5=1.21.3=h37d8d59_0 - - lcalc=2.0.5=h547a6ed_2 + - lcalc=2.1.0=h0f747f7_0 - lcms2=2.16=ha2f27b4_0 - - ld64=951.9=h0a3eb4e_2 - - ld64_osx-64=951.9=h5ffbe8e_2 + - ld64=951.9=h4e51db5_3 + - ld64_osx-64=951.9=h33512f0_3 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - - libblas=3.9.0=26_osx64_openblas + - libblas=3.9.0=28_h7f60823_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -129,18 +129,18 @@ dependencies: - libbrotlicommon=1.1.0=h00291cd_2 - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - - libcblas=3.9.0=26_osx64_openblas - - libclang-cpp17=17.0.6=default_hb173f14_7 + - libcblas=3.9.0=28_hff6cab4_openblas + - libclang-cpp18.1=18.1.8=default_h3571c67_7 - libcurl=8.11.1=h5dec5d8_0 - - libcxx=19.1.6=hf95d169_1 - - libcxx-devel=17.0.6=h8f8a49f_6 + - libcxx=19.1.7=hf95d169_0 + - libcxx-devel=18.1.8=h7c275be_7 - libdeflate=1.23=he65b83e_0 - - libedit=3.1.20191231=h0678c8f_2 + - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - libffi=3.4.2=h0d85af4_5 - - libflint=3.1.2=h1d27844_101 - - libgd=2.3.3=h2e77e4f_10 + - libflint=3.1.3.1=h9ab60bc_101 + - libgd=2.3.3=h8555400_11 - libgettextpo=0.22.5=hdfe23c8_3 - libgettextpo-devel=0.22.5=hdfe23c8_3 - libgfortran=5.0.0=13_2_0_h97931a8_3 @@ -151,25 +151,26 @@ dependencies: - libintl=0.22.5=hdfe23c8_3 - libintl-devel=0.22.5=hdfe23c8_3 - libjpeg-turbo=3.0.0=h0dc2134_1 - - liblapack=3.9.0=26_osx64_openblas - - liblapacke=3.9.0=26_osx64_openblas - - libllvm17=17.0.6=hbedff68_1 - - liblzma=5.6.3=hd471939_1 - - liblzma-devel=5.6.3=hd471939_1 + - liblapack=3.9.0=28_h236ab99_openblas + - liblapacke=3.9.0=28_h85686d2_openblas + - libllvm18=18.1.8=hc29ff6c_3 + - liblzma=5.6.4=hd471939_0 + - liblzma-devel=5.6.4=hd471939_0 - libnghttp2=1.64.0=hc7306c3_0 - libopenblas=0.3.28=openmp_hbf64a52_1 - - libpng=1.6.44=h4b8f8c9_0 + - libpng=1.6.46=h3c4a55f_0 - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.47.2=hdb6dae5_0 + - libsqlite=3.48.0=hdb6dae5_1 - libssh2=1.11.1=h3dc7d44_0 - libtiff=4.7.0=hb77a491_3 - - libwebp-base=1.4.0=h10d778d_0 + - libwebp-base=1.5.0=h6cf52b4_0 - libxcb=1.17.0=hf1f96e2_0 - libxml2=2.13.5=hebb159f_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.6=ha54dae1_0 - - llvm-tools=17.0.6=hbedff68_1 + - llvm-openmp=19.1.7=ha54dae1_0 + - llvm-tools=18.1.8=hc29ff6c_3 + - llvm-tools-18=18.1.8=hc29ff6c_3 - lrcalc=2.1=hac325c4_7 - m4=1.4.18=haf1e3a3_1001 - m4ri=20140914=hd82a5f3_1006 @@ -180,7 +181,7 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h3080a4d_3 - memory-allocator=0.1.3=py312hb553811_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h9d8efa1_1 - mpfi=1.5.4=h52b28e3_1001 @@ -188,18 +189,18 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h10d778d_1 - - ncurses=6.5=hf036a51_1 + - ncurses=6.5=h0622a9a_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=1.26.4=py312he3a82b2_0 + - numpy=2.2.2=py312h6693b03_0 - openblas=0.3.28=openmp_h30af337_1 - openjpeg=2.5.3=h7fd6d84_0 - - openssl=3.4.0=hd471939_0 + - openssl=3.4.0=hc426f3f_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hbcb3906_0 - - pari=2.15.5=h7ba67ff_2_pthread + - pari=2.17.1=h1ed0f1a_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -208,26 +209,26 @@ dependencies: - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py312h66fe14f_0 - - pip=24.3.1=pyh8b19718_2 + - pillow=11.1.0=py312hd9f36e3_0 + - pip=25.0=pyh8b19718_0 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h10d778d_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - - pplpy=0.8.9=py312hb4417ad_1 - - primecount=7.6=ha894c9a_0 - - primecountpy=0.1.0=py312h49ebfd2_4 - - primesieve=11.0=hf0c8a7f_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py312h3d0f464_0 + - pplpy=0.8.9=py312h045e30c_2 + - primecount=7.14=h28dbb38_0 + - primecountpy=0.1.0=py312hc47a885_5 + - primesieve=12.4=hf036a51_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py312h01d7ebd_0 - pthread-stubs=0.4=h00291cd_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 @@ -236,8 +237,8 @@ dependencies: - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py312h5861a67_7 - python_abi=3.12=5_cp312 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py312h1060d5c_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py312h679dbab_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - readline=8.2=h9e318b2_1 @@ -246,45 +247,46 @@ dependencies: - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py312h3b0f538_2 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.1=py312hb4e66ee_0 + - setuptools=75.8.0=pyhff2d567_0 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.0=h604985e_1 + - singular=4.4.1=h604985e_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h2e4c9dc_0 + - sqlite=3.48.0=h2e4c9dc_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hf0c8a7f_0 - - sympow=2.023.6=h115ba6a_3 - - sympy=1.13.3=pyh2585a3b_104 + - sympow=2.023.6=h7305399_4 + - sympy=1.13.3=pyh2585a3b_105 - tachyon=0.99b6=h3a1d103_1002 - tapi=1300.6.5=h390ca13_0 - tk=8.6.13=h1abcd95_1 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py312h01d7ebd_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py312h3d0f464_1 - - urllib3=2.2.3=pyhd8ed1ab_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py312h01d7ebd_0 + - urllib3=2.3.0=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h6e16a3a_0 - xorg-libxdmcp=1.1.5=h00291cd_0 - - xz=5.6.3=h357f2ed_1 - - xz-gpl-tools=5.6.3=h357f2ed_1 - - xz-tools=5.6.3=hd471939_1 + - xz=5.6.4=h357f2ed_0 + - xz-gpl-tools=5.6.4=h357f2ed_0 + - xz-tools=5.6.4=hd471939_0 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index 957da365df9..6f4a6f5f64b 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -1,22 +1,22 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 0c152106e1e870088723e57e0bd27be66ce0a8f2488067475849ebf869659bbe +# input_hash: 3e315dc136ac7ff9371717dc4f90b4c3cbda6483f4ae02e70610c8b047d2a500 channels: - conda-forge dependencies: - alabaster=1.0.0=pyhd8ed1ab_1 - appnope=0.1.4=pyhd8ed1ab_1 - - arpack=3.9.1=nompi_h593882a_101 + - arpack=3.9.1=nompi_h1f29f7c_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hcd07c0c_1 - automake=1.17=pl5321hce30654_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osxarm64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h286801f_1 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.128=openblas + - blas-devel=3.9.0=28_h11c0a38_openblas - boost-cpp=1.85.0=h103c1d6_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hd74edd7_2 @@ -24,40 +24,40 @@ dependencies: - brotli-python=1.1.0=py312hde4cb15_2 - bzip2=1.0.8=h99b78c6_7 - c-ares=1.34.4=h5505292_0 - - c-compiler=1.8.0=hf48404e_1 - - ca-certificates=2024.12.14=hf0a4a13_0 - - cctools=1010.6=hf67d63f_2 - - cctools_osx-arm64=1010.6=h623e0ac_2 + - c-compiler=1.9.0=hdf49b6b_0 + - ca-certificates=2025.1.31=hf0a4a13_0 + - cctools=1010.6=hb4fb6a3_3 + - cctools_osx-arm64=1010.6=h3b4f5d3_3 - cddlib=1!0.94m=h6d7a090_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py312h0fad829_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 - - clang=17.0.6=default_h360f5da_7 - - clang-17=17.0.6=default_h146c034_7 - - clang_impl_osx-arm64=17.0.6=he47c785_23 - - clang_osx-arm64=17.0.6=h07b0088_23 - - clangxx=17.0.6=default_h360f5da_7 - - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - - clangxx_osx-arm64=17.0.6=h07b0088_23 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 + - clang=18.1.8=default_h474c9e2_7 + - clang-18=18.1.8=default_hf90f093_7 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_23 + - clang_osx-arm64=18.1.8=h07b0088_23 + - clangxx=18.1.8=default_h1ffe849_7 + - clangxx_impl_osx-arm64=18.1.8=h555f467_23 + - clangxx_osx-arm64=18.1.8=h07b0088_23 - cliquer=1.22=h93a5062_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - compiler-rt=17.0.6=h856b3c1_2 - - compiler-rt_osx-arm64=17.0.6=h832e737_2 + - compiler-rt=18.1.8=h856b3c1_1 + - compiler-rt_osx-arm64=18.1.8=h832e737_1 - contourpy=1.3.1=py312hb23fbb9_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py312h998013c_0 + - coverage=7.6.10=py312h998013c_0 - cpython=3.12.8=py312hd8ed1ab_1 - - cxx-compiler=1.8.0=h18dbf2f_1 + - cxx-compiler=1.9.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py312h2da97d0_0 - - cysignals=1.11.2=py312heab4d4f_3 + - cypari2=2.2.1=py312he7c0534_0 + - cysignals=1.12.3=py312hd8f9ff3_0 - cython=3.0.11=py312hde4cb15_2 - - debugpy=1.8.11=py312hd8f9ff3_0 + - debugpy=1.8.12=py312hd8f9ff3_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=h3d50bd9_1 + - eclib=20231212=hc39b9a7_2 - ecm=7.0.5=h41d338b_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -71,14 +71,14 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py312h998013c_0 - - fortran-compiler=1.8.0=hc3477c4_1 - - fplll=5.4.5=hb7d509d_0 - - fpylll=0.6.1=py312h381bdd1_0 + - fonttools=4.55.8=py312h998013c_0 + - fortran-compiler=1.9.0=h5692697_0 + - fplll=5.5.0=h2a2278a_0 + - fpylll=0.6.2=py312h03fe13c_0 - freetype=2.12.1=hadb7bae_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h25f1785_1 - - gap-defaults=4.14.0=hce30654_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h25f1785_2 + - gap-defaults=4.14.0=hce30654_2 - gettext=0.22.5=h8414b35_3 - gettext-tools=0.22.5=h8414b35_3 - gf2x=1.3.0=hf8f8af4_3 @@ -86,41 +86,41 @@ dependencies: - gfortran=13.2.0=h1ca8e4b_1 - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - gfortran_osx-arm64=13.2.0=h57527a5_1 - - giac=1.9.0.21=h1c96721_1 + - giac=1.9.0.21=h573964a_2 - givaro=4.2.0=h018886a_0 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py312h524cf62_3 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h3fe6531_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h347afa1_101 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - - kiwisolver=1.4.7=py312h6142ec9_0 + - kiwisolver=1.4.8=py312h2c4a281_0 - krb5=1.21.3=h237132a_0 - - lcalc=2.0.5=h4a402bc_2 + - lcalc=2.1.0=hdaf6845_0 - lcms2=2.16=ha0e7c42_0 - - ld64=951.9=h39a299f_2 - - ld64_osx-arm64=951.9=h3f9b568_2 + - ld64=951.9=h4c6efb1_3 + - ld64_osx-arm64=951.9=hb6b49e2_3 - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - - libblas=3.9.0=26_osxarm64_openblas + - libblas=3.9.0=28_h10e41b3_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -129,48 +129,49 @@ dependencies: - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - - libcblas=3.9.0=26_osxarm64_openblas - - libclang-cpp17=17.0.6=default_h146c034_7 + - libcblas=3.9.0=28_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_7 - libcurl=8.11.1=h73640d1_0 - - libcxx=19.1.6=ha82da77_1 - - libcxx-devel=17.0.6=h86353a2_6 + - libcxx=19.1.7=ha82da77_0 + - libcxx-devel=18.1.8=h6dc3340_7 - libdeflate=1.23=hec38601_0 - - libedit=3.1.20191231=hc8eb9b7_2 + - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.6.4=h286801f_0 - libffi=3.4.2=h3422bc3_5 - - libflint=3.1.2=he28cf6d_101 - - libgd=2.3.3=hac1b3a8_10 + - libflint=3.1.3.1=ha3035ea_101 + - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.22.5=h8414b35_3 - libgettextpo-devel=0.22.5=h8414b35_3 - libgfortran=5.0.0=13_2_0_hd922786_3 - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=h07bd6cf_0 + - libglib=2.82.2=hdff4504_1 - libhomfly=1.02r6=h93a5062_1 - libiconv=1.17=h0d3ecfb_2 - libintl=0.22.5=h8414b35_3 - libintl-devel=0.22.5=h8414b35_3 - libjpeg-turbo=3.0.0=hb547adb_1 - - liblapack=3.9.0=26_osxarm64_openblas - - liblapacke=3.9.0=26_osxarm64_openblas - - libllvm17=17.0.6=h5090b49_2 - - liblzma=5.6.3=h39f12f2_1 - - liblzma-devel=5.6.3=h39f12f2_1 + - liblapack=3.9.0=28_hc9a63f6_openblas + - liblapacke=3.9.0=28_hbb7bcf8_openblas + - libllvm18=18.1.8=hc4b4ae8_3 + - liblzma=5.6.4=h39f12f2_0 + - liblzma-devel=5.6.4=h39f12f2_0 - libnghttp2=1.64.0=h6d7220d_0 - libopenblas=0.3.28=openmp_hf332438_1 - - libpng=1.6.44=hc14010f_0 + - libpng=1.6.46=h3783ad8_0 - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.47.2=h3f77e49_0 + - libsqlite=3.48.0=h3f77e49_1 - libssh2=1.11.1=h9cc3647_0 - libtiff=4.7.0=h551f018_3 - - libwebp-base=1.4.0=h93a5062_0 + - libwebp-base=1.5.0=h2471fea_0 - libxcb=1.17.0=hdb1d25a_0 - libxml2=2.13.5=h178c5d8_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.6=hdb05f8b_0 - - llvm-tools=17.0.6=h5090b49_2 + - llvm-openmp=19.1.7=hdb05f8b_0 + - llvm-tools=18.1.8=hc4b4ae8_3 + - llvm-tools-18=18.1.8=hc4b4ae8_3 - lrcalc=2.1=hf9b8971_7 - m4=1.4.18=h642e427_1001 - m4ri=20140914=hc97c1ff_1006 @@ -181,7 +182,7 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h2bbcd85_2 - memory-allocator=0.1.3=py312h024a12e_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h8f1351a_1 - mpfi=1.5.4=hbde5f5b_1001 @@ -189,18 +190,18 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h93a5062_1 - - ncurses=6.5=h7bae524_1 + - ncurses=6.5=h5e97a16_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=1.26.4=py312h8442bc7_0 + - numpy=2.2.2=py312h7c1f314_0 - openblas=0.3.28=openmp_hea878ba_1 - openjpeg=2.5.3=h8a3d83b_0 - - openssl=3.4.0=h39f12f2_0 + - openssl=3.4.0=h81ee809_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h27ca646_0 - - pari=2.15.5=h4f2304c_2_pthread + - pari=2.17.1=h49d18c7_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -210,26 +211,26 @@ dependencies: - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py312haf37ca6_0 - - pip=24.3.1=pyh8b19718_2 + - pillow=11.1.0=py312h50aef2c_0 + - pip=25.0=pyh8b19718_0 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h93a5062_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - - pplpy=0.8.9=py312h35b16b8_1 - - primecount=7.6=hb6e4faa_0 - - primecountpy=0.1.0=py312h389731b_4 - - primesieve=11.0=hb7217d7_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py312h0bf5046_0 + - pplpy=0.8.9=py312he1ec6da_2 + - primecount=7.14=ha84d530_0 + - primecountpy=0.1.0=py312hb23fbb9_5 + - primesieve=12.4=h00cdb27_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py312hea69d52_0 - pthread-stubs=0.4=hd74edd7_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 @@ -238,8 +239,8 @@ dependencies: - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py312hde4cb15_7 - python_abi=3.12=5_cp312 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py312hf8a1cbd_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py312hf4875e0_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - readline=8.2=h92ec313_1 @@ -248,45 +249,46 @@ dependencies: - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py312h6bb24ec_2 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.1=py312hb7ffdcd_0 + - setuptools=75.8.0=pyhff2d567_0 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.0=h5a8969a_1 + - singular=4.4.1=h5a8969a_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=hd7222ec_0 + - sqlite=3.48.0=hd7222ec_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hb7217d7_0 - - sympow=2.023.6=hb0babe8_3 - - sympy=1.13.3=pyh2585a3b_104 + - sympow=2.023.6=hc13a52f_4 + - sympy=1.13.3=pyh2585a3b_105 - tachyon=0.99b6=hb8a568e_1002 - tapi=1300.6.5=h03f4b80_0 - tk=8.6.13=h5083fa2_1 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py312hea69d52_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py312h0bf5046_1 - - urllib3=2.2.3=pyhd8ed1ab_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py312hea69d52_0 + - urllib3=2.3.0=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.6.3=h9a6d368_1 - - xz-gpl-tools=5.6.3=h9a6d368_1 - - xz-tools=5.6.3=h39f12f2_1 + - xz=5.6.4=h9a6d368_0 + - xz-gpl-tools=5.6.4=h9a6d368_0 + - xz-tools=5.6.4=h39f12f2_0 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 diff --git a/environment-3.13-linux-aarch64.yml b/environment-3.13-linux-aarch64.yml index 944c405ffad..56b36135721 100644 --- a/environment-3.13-linux-aarch64.yml +++ b/environment-3.13-linux-aarch64.yml @@ -1,26 +1,26 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 8ca43bf5f41b09142dc24bd96ba1a3f6e115f65a21b2c78bfb8e02e1c4de467b +# input_hash: 8b5bb4e790b435be831a467199b344ebc62bc16aa650cdb3a131112ac10154ac channels: - conda-forge dependencies: - - _openmp_mutex=4.5=2_kmp_llvm + - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=h86ecc28_0 - - arpack=3.9.1=nompi_hd363cd0_101 + - arpack=3.9.1=nompi_h6fc4d3a_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2148fe1_1 - automake=1.17=pl5321h8af1aa0_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hd62202e_0 - - beautifulsoup4=4.12.3=pyha770c72_1 + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h5ad3122_1 + - beautifulsoup4=4.13.3=pyha770c72_0 - binutils=2.43=hf1166c9_2 - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linuxaarch64_openblas + - blas=2.128=openblas + - blas-devel=3.9.0=28_h9678261_openblas - boost-cpp=1.85.0=hdad291f_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h86ecc28_2 @@ -28,33 +28,33 @@ dependencies: - brotli-python=1.1.0=py313hb6a6212_2 - bzip2=1.0.8=h68df207_7 - c-ares=1.34.4=h86ecc28_0 - - c-compiler=1.8.0=h6561dab_1 - - ca-certificates=2024.12.14=hcefe29a_0 + - c-compiler=1.9.0=h6561dab_0 + - ca-certificates=2025.1.31=hcefe29a_0 - cairo=1.18.2=h83712da_1 - cddlib=1!0.94m=h719063d_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py313h2135053_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 - cliquer=1.22=h31becfc_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - contourpy=1.3.1=py313h44a8f36_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py313h7815b11_0 - - cpython=3.13.1=py313hd8ed1ab_102 - - cxx-compiler=1.8.0=heb6c788_1 + - coverage=7.6.10=py313h7815b11_0 + - cpython=3.13.1=py313hd8ed1ab_105 + - cxx-compiler=1.9.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py313h28d4339_1 + - cypari2=2.2.1=py313h9954bcd_0 - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.12.1=py313hb6a6212_1 + - cysignals=1.12.3=py313hb6a6212_0 - cython=3.0.11=py313h5ba3c5f_3 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.11=py313hb6a6212_0 + - debugpy=1.8.12=py313hb6a6212_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h2f0025b_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h154513d_1 + - eclib=20231212=h4705ef2_2 - ecm=7.0.5=ha2d0fc4_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -68,13 +68,13 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py313h857f82b_0 - - fortran-compiler=1.8.0=h25a59a9_1 + - fonttools=4.55.8=py313h857f82b_0 + - fortran-compiler=1.9.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - freetype=2.12.1=hf0a5ef3_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h1754e88_1 - - gap-defaults=4.14.0=h8af1aa0_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h1754e88_2 + - gap-defaults=4.14.0=h8af1aa0_2 - gcc=13.3.0=h8a56e6e_1 - gcc_impl_linux-aarch64=13.3.0=hcdea9b6_1 - gcc_linux-aarch64=13.3.0=h1cd514b_7 @@ -83,7 +83,7 @@ dependencies: - gfortran=13.3.0=h8a56e6e_1 - gfortran_impl_linux-aarch64=13.3.0=h174a3c4_1 - gfortran_linux-aarch64=13.3.0=h2809cf8_7 - - giac=1.9.0.21=h04922a4_1 + - giac=1.9.0.21=h6e4ddb9_2 - givaro=4.2.0=h364d21b_0 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 @@ -93,19 +93,19 @@ dependencies: - gxx=13.3.0=h8a56e6e_1 - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=10.2.0=h785c1aa_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h207f3e5_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.5=pyhd8ed1ab_0 @@ -116,11 +116,11 @@ dependencies: - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py313h1d91839_0 - krb5=1.21.3=h50a48e9_0 - - lcalc=2.0.5=he588f68_2 + - lcalc=2.1.0=h30a6b3d_0 - lcms2=2.16=h922389a_0 - ld_impl_linux-aarch64=2.43=h80caac9_2 - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=26_linuxaarch64_openblas + - libblas=3.9.0=28_h1a9f1db_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -129,50 +129,50 @@ dependencies: - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=26_linuxaarch64_openblas - - libclang-cpp19.1=19.1.6=default_he324ac1_0 - - libclang13=19.1.6=default_h4390ef5_0 + - libcblas=3.9.0=28_hab92f65_openblas + - libclang-cpp19.1=19.1.7=default_he324ac1_1 + - libclang13=19.1.7=default_h4390ef5_1 - libcups=2.3.3=h405e4a8_4 - libcurl=8.11.1=h6702fde_0 - libdeflate=1.23=h5e3c512_0 - libdrm=2.4.124=h86ecc28_0 - - libedit=3.1.20191231=he28a2e2_2 + - libedit=3.1.20250104=pl5321h976ea20_0 - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.6.4=h5ad3122_0 - libffi=3.4.2=h3557bc0_5 - - libflint=3.1.2=h0433c20_101 + - libflint=3.1.3.1=hf9b8075_101 - libgcc=14.2.0=he277a41_1 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_101 - libgcc-ng=14.2.0=he9431aa_1 - - libgd=2.3.3=h6818b27_10 + - libgd=2.3.3=hc8d7b1d_11 - libgfortran=14.2.0=he9431aa_1 - libgfortran-ng=14.2.0=he9431aa_1 - libgfortran5=14.2.0=hb6113d0_1 - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_0 + - libglib=2.82.2=hc486b8e_1 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - libgomp=14.2.0=he277a41_1 - libhomfly=1.02r6=h31becfc_1 - libiconv=1.17=h31becfc_2 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=26_linuxaarch64_openblas - - liblapacke=3.9.0=26_linuxaarch64_openblas - - libllvm19=19.1.6=h2edbd07_0 - - liblzma=5.6.3=h86ecc28_1 - - liblzma-devel=5.6.3=h86ecc28_1 + - liblapack=3.9.0=28_h411afd4_openblas + - liblapacke=3.9.0=28_hc659ca5_openblas + - libllvm19=19.1.7=h2edbd07_1 + - liblzma=5.6.4=h86ecc28_0 + - liblzma-devel=5.6.4=h86ecc28_0 - libmpdec=4.0.0=h68df207_0 - libnghttp2=1.64.0=hc8609a4_0 - libntlm=1.4=hf897c2e_1002 - libopenblas=0.3.28=pthreads_h9d3fd7e_1 - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.44=hc4a20ef_0 + - libpng=1.6.46=hec79eb8_0 - libpq=17.2=hd56632b_1 - libsanitizer=13.3.0=ha58e236_1 - libsodium=1.0.20=h68df207_0 - - libsqlite=3.47.2=h5eb1b54_0 + - libsqlite=3.48.0=h5eb1b54_1 - libssh2=1.11.1=ha41c0db_0 - libstdcxx=14.2.0=h3f4de04_1 - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_101 @@ -182,12 +182,11 @@ dependencies: - libwebp-base=1.5.0=h0886dbf_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.7.0=h46f2afe_1 + - libxkbcommon=1.8.0=h2ef6bd0_0 - libxml2=2.13.5=h2e0c361_1 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - linbox=1.7.0=hf74d613_1 - - llvm-openmp=19.1.6=h013ceaa_0 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 @@ -198,29 +197,29 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h043f013_3 - memory-allocator=0.1.3=py313h31d5739_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h783934e_1 - mpfi=1.5.4=h846f343_1001 - mpfr=4.2.1=h2305555_3 - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_3 - - mysql-libs=9.0.1=h11569fd_3 + - mysql-common=9.0.1=h3f5c77f_4 + - mysql-libs=9.0.1=h11569fd_4 - nauty=2.8.8=h31becfc_1 - - ncurses=6.5=hcccb83c_1 + - ncurses=6.5=ha32ae93_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.2.1=py313haaed576_0 + - numpy=2.2.2=py313hcf1be6b_0 - openblas=0.3.28=pthreads_h3a8cbd8_1 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.0=h86ecc28_0 + - openssl=3.4.0=hd08dc88_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hb9de7d4_0 - - pari=2.15.5=h169c2a7_2_pthread + - pari=2.17.1=h45cace7_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -230,8 +229,8 @@ dependencies: - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py313h8b7b215_0 - - pip=24.3.1=pyh145f28c_2 + - pillow=11.1.0=py313h96bbe82_0 + - pip=25.0=pyh145f28c_0 - pixman=0.44.2=h86a87f0_0 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 @@ -243,62 +242,63 @@ dependencies: - primecount=7.14=hfe4b40e_0 - primecountpy=0.1.0=py313h44a8f36_5 - primesieve=12.4=h0a1ffab_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py313h31d5739_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py313h31d5739_0 - pthread-stubs=0.4=h86ecc28_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py313h57f4686_0 + - pyside6=6.8.2=py313h57f4686_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.13.1=h3e021d1_102_cp313 + - python=3.13.1=h3e021d1_104_cp313 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py313hb6a6212_7 - python_abi=3.13=5_cp313 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py313h6e72e74_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py313h6e72e74_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.1=h0d3cc05_0 + - qt6-main=6.8.2=ha0a94ed_0 - readline=8.2=h8fc344f_1 - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py313h5414c24_2 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hee12f27_1 + - scipy=1.15.1=py313he77b7f4_0 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hee12f27_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h578a6b9_0 + - sqlite=3.48.0=h578a6b9_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hd600fc2_0 - - sympow=2.023.6=h157afb5_3 - - sympy=1.13.3=pyh2585a3b_104 - - sysroot_linux-aarch64=2.17=h5b4a56d_18 + - sympow=2.023.6=h4d450c3_4 + - sympy=1.13.3=pyh2585a3b_105 + - sysroot_linux-aarch64=2.17=h68829e0_18 - tachyon=0.99b6=ha0bfc61_1002 - tk=8.6.13=h194ca79_0 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py313h6a51379_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 + - tzdata=2025a=h78e105d_0 - urllib3=2.3.0=pyhd8ed1ab_0 - wayland=1.23.1=h698ed42_0 - wcwidth=0.2.13=pyhd8ed1ab_1 @@ -312,7 +312,7 @@ dependencies: - xkeyboard-config=2.43=h86ecc28_0 - xorg-libice=1.1.2=h86ecc28_0 - xorg-libsm=1.2.5=h0808dbd_0 - - xorg-libx11=1.8.10=hca56bd8_1 + - xorg-libx11=1.8.11=hca56bd8_0 - xorg-libxau=1.0.12=h86ecc28_0 - xorg-libxcomposite=0.4.6=h86ecc28_2 - xorg-libxcursor=1.2.3=h86ecc28_0 @@ -325,9 +325,9 @@ dependencies: - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxtst=1.2.5=h57736b2_3 - xorg-libxxf86vm=1.1.6=h86ecc28_0 - - xz=5.6.3=h2dbfc1b_1 - - xz-gpl-tools=5.6.3=h2dbfc1b_1 - - xz-tools=5.6.3=h86ecc28_1 + - xz=5.6.4=h2dbfc1b_0 + - xz-gpl-tools=5.6.4=h2dbfc1b_0 + - xz-tools=5.6.4=h86ecc28_0 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml index 7638b73bec3..f6091c980c6 100644 --- a/environment-3.13-linux.yml +++ b/environment-3.13-linux.yml @@ -1,27 +1,27 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 9cbf55dd3d027682c904d37ec3c377c590f765206fb92ea3bfb324a49f1c3310 +# input_hash: 0a73ac0a41c104635866a2fa0c44fa07f77a1d8d1e7949ca64a03a323b6e86dd channels: - conda-forge dependencies: - _libgcc_mutex=0.1=conda_forge - - _openmp_mutex=4.5=2_kmp_llvm + - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=hb9d3cd8_0 - - arpack=3.9.1=nompi_h77f6705_101 + - arpack=3.9.1=nompi_hf03ea27_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2b4cb7a_1 - automake=1.17=pl5321ha770c72_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h4bd325d_0 - - beautifulsoup4=4.12.3=pyha770c72_1 + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h5888daf_1 + - beautifulsoup4=4.13.3=pyha770c72_0 - binutils=2.43=h4852527_2 - binutils_impl_linux-64=2.43=h4bf12b8_2 - binutils_linux-64=2.43=h4852527_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linux64_openblas + - blas=2.128=openblas + - blas-devel=3.9.0=28_h1ea3ea9_openblas - boost-cpp=1.85.0=h3c6214e_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hb9d3cd8_2 @@ -29,33 +29,33 @@ dependencies: - brotli-python=1.1.0=py313h46c70d0_2 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.4=hb9d3cd8_0 - - c-compiler=1.8.0=h2b85faf_1 - - ca-certificates=2024.12.14=hbcca054_0 + - c-compiler=1.9.0=h2b85faf_0 + - ca-certificates=2025.1.31=hbcca054_0 - cairo=1.18.2=h3394656_1 - cddlib=1!0.94m=h9202a9a_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py313hfab6e84_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 - cliquer=1.22=hd590300_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - contourpy=1.3.1=py313h33d0bda_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py313h8060acc_0 - - cpython=3.13.1=py313hd8ed1ab_102 - - cxx-compiler=1.8.0=h1a2810e_1 + - coverage=7.6.10=py313h8060acc_0 + - cpython=3.13.1=py313hd8ed1ab_105 + - cxx-compiler=1.9.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py313h55a59bb_1 + - cypari2=2.2.1=py313h69fe8d1_0 - cyrus-sasl=2.1.27=h54b06d7_7 - - cysignals=1.12.1=py313h46c70d0_1 + - cysignals=1.12.3=py313h46c70d0_0 - cython=3.0.11=py313hc66aa0d_3 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.11=py313h46c70d0_0 + - debugpy=1.8.12=py313h46c70d0_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.0=h59595ed_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h43e5eba_1 + - eclib=20231212=h75fb491_2 - ecm=7.0.5=h9458935_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -69,13 +69,13 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py313h8060acc_0 - - fortran-compiler=1.8.0=h36df796_1 + - fonttools=4.55.8=py313h8060acc_0 + - fortran-compiler=1.9.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - freetype=2.12.1=h267a509_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h3b03731_1 - - gap-defaults=4.14.0=ha770c72_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h3b03731_2 + - gap-defaults=4.14.0=ha770c72_2 - gcc=13.3.0=h9576a4e_1 - gcc_impl_linux-64=13.3.0=hfea6d02_1 - gcc_linux-64=13.3.0=hc28eda2_7 @@ -84,7 +84,7 @@ dependencies: - gfortran=13.3.0=h9576a4e_1 - gfortran_impl_linux-64=13.3.0=h10434e7_1 - gfortran_linux-64=13.3.0=hb919d3a_7 - - giac=1.9.0.21=h673759e_1 + - giac=1.9.0.21=hca478b9_2 - givaro=4.2.0=hb789bce_0 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 @@ -94,19 +94,19 @@ dependencies: - gxx=13.3.0=h9576a4e_1 - gxx_impl_linux-64=13.3.0=hdbfa832_1 - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=10.2.0=h4bba637_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=he44f51b_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h623f65a_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.5=pyhd8ed1ab_0 @@ -117,11 +117,11 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py313h33d0bda_0 - krb5=1.21.3=h659f571_0 - - lcalc=2.0.5=h5aac1b6_2 + - lcalc=2.1.0=h9cf73fc_0 - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=26_linux64_openblas + - libblas=3.9.0=28_h59b9bed_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -130,50 +130,50 @@ dependencies: - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=26_linux64_openblas - - libclang-cpp19.1=19.1.6=default_hb5137d0_0 - - libclang13=19.1.6=default_h9c6a7e4_0 + - libcblas=3.9.0=28_he106b2a_openblas + - libclang-cpp19.1=19.1.7=default_hb5137d0_1 + - libclang13=19.1.7=default_h9c6a7e4_1 - libcups=2.3.3=h4637d8d_4 - libcurl=8.11.1=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 - libdrm=2.4.124=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libedit=3.1.20250104=pl5321h7949ede_0 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libflint=3.1.2=h6fb9888_101 + - libflint=3.1.3.1=h0aae882_101 - libgcc=14.2.0=h77fa898_1 - libgcc-devel_linux-64=13.3.0=h84ea5a7_101 - libgcc-ng=14.2.0=h69a702a_1 - - libgd=2.3.3=hd3e95f3_10 + - libgd=2.3.3=h6f5c62b_11 - libgfortran=14.2.0=h69a702a_1 - libgfortran-ng=14.2.0=h69a702a_1 - libgfortran5=14.2.0=hd5240d6_1 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_0 + - libglib=2.82.2=h2ff4ddf_1 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=14.2.0=h77fa898_1 - libhomfly=1.02r6=hd590300_1 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=26_linux64_openblas - - liblapacke=3.9.0=26_linux64_openblas - - libllvm19=19.1.6=ha7bfdaf_0 - - liblzma=5.6.3=hb9d3cd8_1 - - liblzma-devel=5.6.3=hb9d3cd8_1 + - liblapack=3.9.0=28_h7ac8fdf_openblas + - liblapacke=3.9.0=28_he2f377e_openblas + - libllvm19=19.1.7=ha7bfdaf_1 + - liblzma=5.6.4=hb9d3cd8_0 + - liblzma-devel=5.6.4=hb9d3cd8_0 - libmpdec=4.0.0=h4bc722e_0 - libnghttp2=1.64.0=h161d5f1_0 - libntlm=1.8=hb9d3cd8_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - - libpng=1.6.44=hadc24fc_0 + - libpng=1.6.46=h943b412_0 - libpq=17.2=h3b95a9b_1 - libsanitizer=13.3.0=heb74ff8_1 - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.47.2=hee588c1_0 + - libsqlite=3.48.0=hee588c1_1 - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-devel_linux-64=13.3.0=h84ea5a7_101 @@ -183,12 +183,11 @@ dependencies: - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h2c5496b_1 + - libxkbcommon=1.8.0=hc4a0caf_0 - libxml2=2.13.5=h8d12d68_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - linbox=1.7.0=h7298d08_1 - - llvm-openmp=19.1.6=h024ca30_0 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 @@ -199,29 +198,29 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h75482ee_3 - memory-allocator=0.1.3=py313h536fd9c_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h24ddda3_1 - mpfi=1.5.4=h9f54685_1001 - mpfr=4.2.1=h90cbb55_3 - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_3 - - mysql-libs=9.0.1=he0572af_3 + - mysql-common=9.0.1=h266115a_4 + - mysql-libs=9.0.1=he0572af_4 - nauty=2.8.8=hd590300_1 - - ncurses=6.5=he02047a_1 + - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.2.1=py313hb30382a_0 + - numpy=2.2.2=py313h17eae1a_0 - openblas=0.3.28=pthreads_h6ec200e_1 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - - openssl=3.4.0=hb9d3cd8_0 + - openssl=3.4.0=h7b32b05_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h36c2ea0_0 - - pari=2.15.5=h4d4ae9b_2_pthread + - pari=2.17.1=ha40142e_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -231,8 +230,8 @@ dependencies: - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py313h2d7ed13_0 - - pip=24.3.1=pyh145f28c_2 + - pillow=11.1.0=py313h8db990d_0 + - pip=25.0=pyh145f28c_0 - pixman=0.44.2=h29eaf8c_0 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 @@ -244,62 +243,63 @@ dependencies: - primecount=7.14=h530483c_0 - primecountpy=0.1.0=py313h33d0bda_5 - primesieve=12.4=he02047a_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py313h536fd9c_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py313h536fd9c_0 - pthread-stubs=0.4=hb9d3cd8_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py313h5f61773_0 + - pyside6=6.8.2=py313h5f61773_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.13.1=ha99a958_102_cp313 + - python=3.13.1=ha99a958_105_cp313 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py313h46c70d0_7 - python_abi=3.13=5_cp313 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py313h8e95178_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py313h8e95178_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.1=h9d28a51_0 + - qt6-main=6.8.2=h588cce1_0 - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_1 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py313h27c5614_2 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hc910cb2_1 + - scipy=1.15.1=py313h750cbce_0 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hc910cb2_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h9eae976_0 + - sqlite=3.48.0=h9eae976_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hcb278e6_0 - - sympow=2.023.6=hc6ab17c_3 - - sympy=1.13.3=pyh2585a3b_104 - - sysroot_linux-64=2.17=h4a8ded7_18 + - sympow=2.023.6=h3028977_4 + - sympy=1.13.3=pyh2585a3b_105 + - sysroot_linux-64=2.17=h0157908_18 - tachyon=0.99b6=hba7d16a_1002 - tk=8.6.13=noxft_h4845f30_101 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py313h536fd9c_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 + - tzdata=2025a=h78e105d_0 - urllib3=2.3.0=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_0 - wcwidth=0.2.13=pyhd8ed1ab_1 @@ -313,7 +313,7 @@ dependencies: - xkeyboard-config=2.43=hb9d3cd8_0 - xorg-libice=1.1.2=hb9d3cd8_0 - xorg-libsm=1.2.5=he73a12e_0 - - xorg-libx11=1.8.10=h4f16b4b_1 + - xorg-libx11=1.8.11=h4f16b4b_0 - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 @@ -326,9 +326,9 @@ dependencies: - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 - - xz=5.6.3=hbcc6ac9_1 - - xz-gpl-tools=5.6.3=hbcc6ac9_1 - - xz-tools=5.6.3=hb9d3cd8_1 + - xz=5.6.4=hbcc6ac9_0 + - xz-gpl-tools=5.6.4=hbcc6ac9_0 + - xz-tools=5.6.4=hb9d3cd8_0 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml index 9220634aed0..bad4582426a 100644 --- a/environment-3.13-macos-x86_64.yml +++ b/environment-3.13-macos-x86_64.yml @@ -1,22 +1,22 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: e04f6527975e89100f966c9689bffbce82cbfe24e17a80feb70787e5276e1ac5 +# input_hash: 993b27551762cec01aa4ade70a043c1e0514d2af0a026b08d7d1791ec292814c channels: - conda-forge dependencies: - alabaster=1.0.0=pyhd8ed1ab_1 - appnope=0.1.4=pyhd8ed1ab_1 - - arpack=3.9.1=nompi_hf81eadf_101 + - arpack=3.9.1=nompi_hdfe9103_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hed12c24_1 - automake=1.17=pl5321h694c41f_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osx64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h240833e_1 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.128=openblas + - blas-devel=3.9.0=28_hbf4f893_openblas - boost-cpp=1.85.0=hfcd56d9_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h00291cd_2 @@ -24,40 +24,40 @@ dependencies: - brotli-python=1.1.0=py313h9ea2907_2 - bzip2=1.0.8=hfdf4475_7 - c-ares=1.34.4=hf13058a_0 - - c-compiler=1.8.0=hfc4bf79_1 - - ca-certificates=2024.12.14=h8857fd0_0 - - cctools=1010.6=h5b2de21_2 - - cctools_osx-64=1010.6=hea4301f_2 + - c-compiler=1.9.0=h09a7c41_0 + - ca-certificates=2025.1.31=h8857fd0_0 + - cctools=1010.6=ha66f10e_3 + - cctools_osx-64=1010.6=hd19c6af_3 - cddlib=1!0.94m=h0f52abe_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py313h49682b3_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 - - clang=17.0.6=default_he371ed4_7 - - clang-17=17.0.6=default_hb173f14_7 - - clang_impl_osx-64=17.0.6=h1af8efd_23 - - clang_osx-64=17.0.6=h7e5c614_23 - - clangxx=17.0.6=default_he371ed4_7 - - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - - clangxx_osx-64=17.0.6=h7e5c614_23 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 + - clang=18.1.8=default_h576c50e_7 + - clang-18=18.1.8=default_h3571c67_7 + - clang_impl_osx-64=18.1.8=h6a44ed1_23 + - clang_osx-64=18.1.8=h7e5c614_23 + - clangxx=18.1.8=default_heb2e8d1_7 + - clangxx_impl_osx-64=18.1.8=h4b7810f_23 + - clangxx_osx-64=18.1.8=h7e5c614_23 - cliquer=1.22=h10d778d_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - compiler-rt=17.0.6=h1020d70_2 - - compiler-rt_osx-64=17.0.6=hf2b8a54_2 + - compiler-rt=18.1.8=h1020d70_1 + - compiler-rt_osx-64=18.1.8=hf2b8a54_1 - contourpy=1.3.1=py313ha0b1807_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py313h717bdf5_0 - - cpython=3.13.1=py313hd8ed1ab_102 - - cxx-compiler=1.8.0=h385f146_1 + - coverage=7.6.10=py313h717bdf5_0 + - cpython=3.13.1=py313hd8ed1ab_105 + - cxx-compiler=1.9.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py313h0d6f91a_1 - - cysignals=1.12.1=py313h14b76d3_1 + - cypari2=2.2.1=py313h9f47f76_0 + - cysignals=1.12.3=py313h14b76d3_0 - cython=3.0.11=py313h496bac6_3 - - debugpy=1.8.11=py313h14b76d3_0 + - debugpy=1.8.12=py313h14b76d3_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=h960c116_1 + - eclib=20231212=ha63dd29_2 - ecm=7.0.5=h4f6b447_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -71,13 +71,13 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py313h717bdf5_0 - - fortran-compiler=1.8.0=h33d1f46_1 + - fonttools=4.55.8=py313h717bdf5_0 + - fortran-compiler=1.9.0=h02557f8_0 - fplll=5.5.0=h6ede486_0 - freetype=2.12.1=h60636b9_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=hb9686a1_1 - - gap-defaults=4.14.0=h694c41f_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=hb9686a1_2 + - gap-defaults=4.14.0=h694c41f_2 - gettext=0.22.5=hdfe23c8_3 - gettext-tools=0.22.5=hdfe23c8_3 - gf2x=1.3.0=h35ac7d9_3 @@ -85,24 +85,24 @@ dependencies: - gfortran=13.2.0=h2c809b3_1 - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - gfortran_osx-64=13.2.0=h18f7dce_1 - - giac=1.9.0.21=h92f3f65_1 + - giac=1.9.0.21=h381f543_2 - givaro=4.2.0=h1b3d6f7_0 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py313hc0d4f81_3 - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h5479cbe_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h2e86a7b_101 - jedi=0.19.2=pyhd8ed1ab_1 @@ -112,14 +112,14 @@ dependencies: - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kiwisolver=1.4.7=py313h0c4e38b_0 - krb5=1.21.3=h37d8d59_0 - - lcalc=2.0.5=h547a6ed_2 + - lcalc=2.1.0=h0f747f7_0 - lcms2=2.16=ha2f27b4_0 - - ld64=951.9=h0a3eb4e_2 - - ld64_osx-64=951.9=h5ffbe8e_2 + - ld64=951.9=h4e51db5_3 + - ld64_osx-64=951.9=h33512f0_3 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - - libblas=3.9.0=26_osx64_openblas + - libblas=3.9.0=28_h7f60823_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -128,18 +128,18 @@ dependencies: - libbrotlicommon=1.1.0=h00291cd_2 - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - - libcblas=3.9.0=26_osx64_openblas - - libclang-cpp17=17.0.6=default_hb173f14_7 + - libcblas=3.9.0=28_hff6cab4_openblas + - libclang-cpp18.1=18.1.8=default_h3571c67_7 - libcurl=8.11.1=h5dec5d8_0 - - libcxx=19.1.6=hf95d169_1 - - libcxx-devel=17.0.6=h8f8a49f_6 + - libcxx=19.1.7=hf95d169_0 + - libcxx-devel=18.1.8=h7c275be_7 - libdeflate=1.23=he65b83e_0 - - libedit=3.1.20191231=h0678c8f_2 + - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - libffi=3.4.2=h0d85af4_5 - - libflint=3.1.2=h1d27844_101 - - libgd=2.3.3=h2e77e4f_10 + - libflint=3.1.3.1=h9ab60bc_101 + - libgd=2.3.3=h8555400_11 - libgettextpo=0.22.5=hdfe23c8_3 - libgettextpo-devel=0.22.5=hdfe23c8_3 - libgfortran=5.0.0=13_2_0_h97931a8_3 @@ -150,17 +150,17 @@ dependencies: - libintl=0.22.5=hdfe23c8_3 - libintl-devel=0.22.5=hdfe23c8_3 - libjpeg-turbo=3.0.0=h0dc2134_1 - - liblapack=3.9.0=26_osx64_openblas - - liblapacke=3.9.0=26_osx64_openblas - - libllvm17=17.0.6=hbedff68_1 - - liblzma=5.6.3=hd471939_1 - - liblzma-devel=5.6.3=hd471939_1 + - liblapack=3.9.0=28_h236ab99_openblas + - liblapacke=3.9.0=28_h85686d2_openblas + - libllvm18=18.1.8=hc29ff6c_3 + - liblzma=5.6.4=hd471939_0 + - liblzma-devel=5.6.4=hd471939_0 - libmpdec=4.0.0=hfdf4475_0 - libnghttp2=1.64.0=hc7306c3_0 - libopenblas=0.3.28=openmp_hbf64a52_1 - - libpng=1.6.44=h4b8f8c9_0 + - libpng=1.6.46=h3c4a55f_0 - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.47.2=hdb6dae5_0 + - libsqlite=3.48.0=hdb6dae5_1 - libssh2=1.11.1=h3dc7d44_0 - libtiff=4.7.0=hb77a491_3 - libwebp-base=1.5.0=h6cf52b4_0 @@ -168,8 +168,9 @@ dependencies: - libxml2=2.13.5=hebb159f_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.6=ha54dae1_0 - - llvm-tools=17.0.6=hbedff68_1 + - llvm-openmp=19.1.7=ha54dae1_0 + - llvm-tools=18.1.8=hc29ff6c_3 + - llvm-tools-18=18.1.8=hc29ff6c_3 - lrcalc=2.1=hac325c4_7 - m4=1.4.18=haf1e3a3_1001 - m4ri=20140914=hd82a5f3_1006 @@ -180,7 +181,7 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h3080a4d_3 - memory-allocator=0.1.3=py313ha37c0e0_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h9d8efa1_1 - mpfi=1.5.4=h52b28e3_1001 @@ -188,18 +189,18 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h10d778d_1 - - ncurses=6.5=hf036a51_1 + - ncurses=6.5=h0622a9a_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.2.1=py313h6ae94ac_0 + - numpy=2.2.2=py313hc518a0f_0 - openblas=0.3.28=openmp_h30af337_1 - openjpeg=2.5.3=h7fd6d84_0 - - openssl=3.4.0=hd471939_0 + - openssl=3.4.0=hc426f3f_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hbcb3906_0 - - pari=2.15.5=h7ba67ff_2_pthread + - pari=2.17.1=h1ed0f1a_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -208,8 +209,8 @@ dependencies: - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py313h4d44d4f_0 - - pip=24.3.1=pyh145f28c_2 + - pillow=11.1.0=py313h0c4f865_0 + - pip=25.0=pyh145f28c_0 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h10d778d_0 @@ -220,24 +221,24 @@ dependencies: - primecount=7.14=h28dbb38_0 - primecountpy=0.1.0=py313ha0b1807_5 - primesieve=12.4=hf036a51_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py313hb558fbc_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py313h63b0ddb_0 - pthread-stubs=0.4=h00291cd_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.13.1=h2334245_102_cp313 + - python=3.13.1=h2334245_105_cp313 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py313h9ea2907_7 - python_abi=3.13=5_cp313 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py313h0dfe02f_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py313h2d45800_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - readline=8.2=h9e318b2_1 @@ -246,43 +247,44 @@ dependencies: - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py313hd641537_2 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.1=py313h1cb6e1a_0 + - setuptools=75.8.0=pyhff2d567_0 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.0=h604985e_1 + - singular=4.4.1=h604985e_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=h2e4c9dc_0 + - sqlite=3.48.0=h2e4c9dc_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hf0c8a7f_0 - - sympow=2.023.6=h115ba6a_3 - - sympy=1.13.3=pyh2585a3b_104 + - sympow=2.023.6=h7305399_4 + - sympy=1.13.3=pyh2585a3b_105 - tachyon=0.99b6=h3a1d103_1002 - tapi=1300.6.5=h390ca13_0 - tk=8.6.13=h1abcd95_1 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py313h63b0ddb_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 + - tzdata=2025a=h78e105d_0 - urllib3=2.3.0=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h6e16a3a_0 - xorg-libxdmcp=1.1.5=h00291cd_0 - - xz=5.6.3=h357f2ed_1 - - xz-gpl-tools=5.6.3=h357f2ed_1 - - xz-tools=5.6.3=hd471939_1 + - xz=5.6.4=h357f2ed_0 + - xz-gpl-tools=5.6.4=h357f2ed_0 + - xz-tools=5.6.4=hd471939_0 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 diff --git a/environment-3.13-macos.yml b/environment-3.13-macos.yml index bde42d20637..8c7bd1acea7 100644 --- a/environment-3.13-macos.yml +++ b/environment-3.13-macos.yml @@ -1,22 +1,22 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 7ed92f964036049987e26b5e0f00be450ef86a5c60cad4ac1b941d3539624c98 +# input_hash: 2bf92481a4217d7eac2bed33b5e9c3ef31deffd2e39d6949e76e8cd196f01a2a channels: - conda-forge dependencies: - alabaster=1.0.0=pyhd8ed1ab_1 - appnope=0.1.4=pyhd8ed1ab_1 - - arpack=3.9.1=nompi_h593882a_101 + - arpack=3.9.1=nompi_h1f29f7c_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hcd07c0c_1 - automake=1.17=pl5321hce30654_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osxarm64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - bdw-gc=8.2.8=h286801f_1 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.128=openblas + - blas-devel=3.9.0=28_h11c0a38_openblas - boost-cpp=1.85.0=h103c1d6_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hd74edd7_2 @@ -24,40 +24,40 @@ dependencies: - brotli-python=1.1.0=py313h3579c5c_2 - bzip2=1.0.8=h99b78c6_7 - c-ares=1.34.4=h5505292_0 - - c-compiler=1.8.0=hf48404e_1 - - ca-certificates=2024.12.14=hf0a4a13_0 - - cctools=1010.6=hf67d63f_2 - - cctools_osx-arm64=1010.6=h623e0ac_2 + - c-compiler=1.9.0=hdf49b6b_0 + - ca-certificates=2025.1.31=hf0a4a13_0 + - cctools=1010.6=hb4fb6a3_3 + - cctools_osx-arm64=1010.6=h3b4f5d3_3 - cddlib=1!0.94m=h6d7a090_0 - certifi=2024.12.14=pyhd8ed1ab_0 - cffi=1.17.1=py313hc845a76_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 - - clang=17.0.6=default_h360f5da_7 - - clang-17=17.0.6=default_h146c034_7 - - clang_impl_osx-arm64=17.0.6=he47c785_23 - - clang_osx-arm64=17.0.6=h07b0088_23 - - clangxx=17.0.6=default_h360f5da_7 - - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - - clangxx_osx-arm64=17.0.6=h07b0088_23 + - charset-normalizer=3.4.1=pyhd8ed1ab_0 + - clang=18.1.8=default_h474c9e2_7 + - clang-18=18.1.8=default_hf90f093_7 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_23 + - clang_osx-arm64=18.1.8=h07b0088_23 + - clangxx=18.1.8=default_h1ffe849_7 + - clangxx_impl_osx-arm64=18.1.8=h555f467_23 + - clangxx_osx-arm64=18.1.8=h07b0088_23 - cliquer=1.22=h93a5062_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - compiler-rt=17.0.6=h856b3c1_2 - - compiler-rt_osx-arm64=17.0.6=h832e737_2 + - compiler-rt=18.1.8=h856b3c1_1 + - compiler-rt_osx-arm64=18.1.8=h832e737_1 - contourpy=1.3.1=py313h0ebd0e5_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py313ha9b7d5b_0 - - cpython=3.13.1=py313hd8ed1ab_102 - - cxx-compiler=1.8.0=h18dbf2f_1 + - coverage=7.6.10=py313ha9b7d5b_0 + - cpython=3.13.1=py313hd8ed1ab_105 + - cxx-compiler=1.9.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py313hd534468_1 - - cysignals=1.12.1=py313h928ef07_1 + - cypari2=2.2.1=py313ha4cfd47_0 + - cysignals=1.12.3=py313h928ef07_0 - cython=3.0.11=py313h80254e6_3 - - debugpy=1.8.11=py313h928ef07_0 + - debugpy=1.8.12=py313h928ef07_0 - decorator=5.1.1=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=h3d50bd9_1 + - eclib=20231212=hc39b9a7_2 - ecm=7.0.5=h41d338b_0 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 @@ -71,13 +71,13 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py313ha9b7d5b_0 - - fortran-compiler=1.8.0=hc3477c4_1 + - fonttools=4.55.8=py313ha9b7d5b_0 + - fortran-compiler=1.9.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 - freetype=2.12.1=hadb7bae_2 - - furo=2024.8.6=pyhd8ed1ab_1 - - gap-core=4.14.0=h25f1785_1 - - gap-defaults=4.14.0=hce30654_1 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h25f1785_2 + - gap-defaults=4.14.0=hce30654_2 - gettext=0.22.5=h8414b35_3 - gettext-tools=0.22.5=h8414b35_3 - gf2x=1.3.0=hf8f8af4_3 @@ -85,24 +85,24 @@ dependencies: - gfortran=13.2.0=h1ca8e4b_1 - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - gfortran_osx-arm64=13.2.0=h57527a5_1 - - giac=1.9.0.21=h1c96721_1 + - giac=1.9.0.21=h573964a_2 - givaro=4.2.0=h018886a_0 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py313h2cdc120_3 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h3fe6531_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-metadata=8.6.1=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h347afa1_101 - jedi=0.19.2=pyhd8ed1ab_1 @@ -112,14 +112,14 @@ dependencies: - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kiwisolver=1.4.7=py313hf9c7212_0 - krb5=1.21.3=h237132a_0 - - lcalc=2.0.5=h4a402bc_2 + - lcalc=2.1.0=hdaf6845_0 - lcms2=2.16=ha0e7c42_0 - - ld64=951.9=h39a299f_2 - - ld64_osx-arm64=951.9=h3f9b568_2 + - ld64=951.9=h4c6efb1_3 + - ld64_osx-arm64=951.9=hb6b49e2_3 - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - - libblas=3.9.0=26_osxarm64_openblas + - libblas=3.9.0=28_h10e41b3_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -128,40 +128,40 @@ dependencies: - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - - libcblas=3.9.0=26_osxarm64_openblas - - libclang-cpp17=17.0.6=default_h146c034_7 + - libcblas=3.9.0=28_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_7 - libcurl=8.11.1=h73640d1_0 - - libcxx=19.1.6=ha82da77_1 - - libcxx-devel=17.0.6=h86353a2_6 + - libcxx=19.1.7=ha82da77_0 + - libcxx-devel=18.1.8=h6dc3340_7 - libdeflate=1.23=hec38601_0 - - libedit=3.1.20191231=hc8eb9b7_2 + - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.6.4=h286801f_0 - libffi=3.4.2=h3422bc3_5 - - libflint=3.1.2=he28cf6d_101 - - libgd=2.3.3=hac1b3a8_10 + - libflint=3.1.3.1=ha3035ea_101 + - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.22.5=h8414b35_3 - libgettextpo-devel=0.22.5=h8414b35_3 - libgfortran=5.0.0=13_2_0_hd922786_3 - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=h07bd6cf_0 + - libglib=2.82.2=hdff4504_1 - libhomfly=1.02r6=h93a5062_1 - libiconv=1.17=h0d3ecfb_2 - libintl=0.22.5=h8414b35_3 - libintl-devel=0.22.5=h8414b35_3 - libjpeg-turbo=3.0.0=hb547adb_1 - - liblapack=3.9.0=26_osxarm64_openblas - - liblapacke=3.9.0=26_osxarm64_openblas - - libllvm17=17.0.6=h5090b49_2 - - liblzma=5.6.3=h39f12f2_1 - - liblzma-devel=5.6.3=h39f12f2_1 + - liblapack=3.9.0=28_hc9a63f6_openblas + - liblapacke=3.9.0=28_hbb7bcf8_openblas + - libllvm18=18.1.8=hc4b4ae8_3 + - liblzma=5.6.4=h39f12f2_0 + - liblzma-devel=5.6.4=h39f12f2_0 - libmpdec=4.0.0=h99b78c6_0 - libnghttp2=1.64.0=h6d7220d_0 - libopenblas=0.3.28=openmp_hf332438_1 - - libpng=1.6.44=hc14010f_0 + - libpng=1.6.46=h3783ad8_0 - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.47.2=h3f77e49_0 + - libsqlite=3.48.0=h3f77e49_1 - libssh2=1.11.1=h9cc3647_0 - libtiff=4.7.0=h551f018_3 - libwebp-base=1.5.0=h2471fea_0 @@ -169,8 +169,9 @@ dependencies: - libxml2=2.13.5=h178c5d8_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.6=hdb05f8b_0 - - llvm-tools=17.0.6=h5090b49_2 + - llvm-openmp=19.1.7=hdb05f8b_0 + - llvm-tools=18.1.8=hc4b4ae8_3 + - llvm-tools-18=18.1.8=hc4b4ae8_3 - lrcalc=2.1=hf9b8971_7 - m4=1.4.18=h642e427_1001 - m4ri=20140914=hc97c1ff_1006 @@ -181,7 +182,7 @@ dependencies: - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h2bbcd85_2 - memory-allocator=0.1.3=py313h20a7fcf_1 - - meson=1.6.1=pyhd8ed1ab_0 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - mpc=1.3.1=h8f1351a_1 - mpfi=1.5.4=hbde5f5b_1001 @@ -189,18 +190,18 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - munkres=1.1.4=pyh9f0ad1d_0 - nauty=2.8.8=h93a5062_1 - - ncurses=6.5=h7bae524_1 + - ncurses=6.5=h5e97a16_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.2.1=py313ha4a2180_0 + - numpy=2.2.2=py313h41a2e72_0 - openblas=0.3.28=openmp_hea878ba_1 - openjpeg=2.5.3=h8a3d83b_0 - - openssl=3.4.0=h39f12f2_0 + - openssl=3.4.0=h81ee809_1 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h27ca646_0 - - pari=2.15.5=h4f2304c_2_pthread + - pari=2.17.1=h49d18c7_2_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 @@ -210,8 +211,8 @@ dependencies: - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py313h97432e1_0 - - pip=24.3.1=pyh145f28c_2 + - pillow=11.1.0=py313hb37fac4_0 + - pip=25.0=pyh145f28c_0 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - planarity=3.0.2.0=h93a5062_0 @@ -222,24 +223,24 @@ dependencies: - primecount=7.14=ha84d530_0 - primecountpy=0.1.0=py313h0ebd0e5_5 - primesieve=12.4=h00cdb27_0 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py313h63a2874_0 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=py313h90d716c_0 - pthread-stubs=0.4=hd74edd7_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pygments=2.19.1=pyhd8ed1ab_0 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.4=pyhd8ed1ab_1 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.13.1=h4f43103_102_cp313 + - python=3.13.1=h4f43103_105_cp313 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py313h3579c5c_7 - python_abi=3.13=5_cp313 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py313h0e8b002_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyzmq=26.2.1=py313he6960b1_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - readline=8.2=h92ec313_1 @@ -248,43 +249,44 @@ dependencies: - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.14.1=py313hc010ede_2 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.1=py313h1a9b77e_0 + - setuptools=75.8.0=pyhff2d567_0 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.0=h5a8969a_1 + - singular=4.4.1=h5a8969a_0 - six=1.17.0=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - sphinx=8.1.3=pyhd8ed1ab_1 - - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 + - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.47.2=hd7222ec_0 + - sqlite=3.48.0=hd7222ec_1 - stack_data=0.6.3=pyhd8ed1ab_1 - symmetrica=3.0.1=hb7217d7_0 - - sympow=2.023.6=hb0babe8_3 - - sympy=1.13.3=pyh2585a3b_104 + - sympow=2.023.6=hc13a52f_4 + - sympy=1.13.3=pyh2585a3b_105 - tachyon=0.99b6=hb8a568e_1002 - tapi=1300.6.5=h03f4b80_0 - tk=8.6.13=h5083fa2_1 - tomli=2.2.1=pyhd8ed1ab_1 - tornado=6.4.2=py313h90d716c_0 - traitlets=5.14.3=pyhd8ed1ab_1 + - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2024b=hc8b5060_0 + - tzdata=2025a=h78e105d_0 - urllib3=2.3.0=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.6.3=h9a6d368_1 - - xz-gpl-tools=5.6.3=h9a6d368_1 - - xz-tools=5.6.3=h39f12f2_1 + - xz=5.6.4=h9a6d368_0 + - xz-gpl-tools=5.6.4=h9a6d368_0 + - xz-tools=5.6.4=h39f12f2_0 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 From d9ed2af1a24b65cfbc2f0fdfa24c255f195202d8 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Thu, 6 Feb 2025 12:31:18 +0100 Subject: [PATCH 06/17] Readd fpylll for python 3.13 --- environment-3.13-linux-aarch64.yml | 3 ++- environment-3.13-linux.yml | 3 ++- environment-3.13-macos-x86_64.yml | 3 ++- environment-3.13-macos.yml | 3 ++- pyproject.toml | 2 +- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/environment-3.13-linux-aarch64.yml b/environment-3.13-linux-aarch64.yml index 56b36135721..5f5f08a3833 100644 --- a/environment-3.13-linux-aarch64.yml +++ b/environment-3.13-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 8b5bb4e790b435be831a467199b344ebc62bc16aa650cdb3a131112ac10154ac +# input_hash: cab388d6988e6390a7f9917490e1e5d52613709e06eeff8996108268ff22212e channels: - conda-forge @@ -71,6 +71,7 @@ dependencies: - fonttools=4.55.8=py313h857f82b_0 - fortran-compiler=1.9.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 + - fpylll=0.6.2=py313hf5933f0_0 - freetype=2.12.1=hf0a5ef3_2 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_2 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml index f6091c980c6..3e59dc63362 100644 --- a/environment-3.13-linux.yml +++ b/environment-3.13-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 0a73ac0a41c104635866a2fa0c44fa07f77a1d8d1e7949ca64a03a323b6e86dd +# input_hash: 61300229db67eba277dcdfaf2f01966dc210fc948fa732ffc381261bd01c6adb channels: - conda-forge @@ -72,6 +72,7 @@ dependencies: - fonttools=4.55.8=py313h8060acc_0 - fortran-compiler=1.9.0=h36df796_0 - fplll=5.5.0=hd20a173_0 + - fpylll=0.6.2=py313ha800b53_0 - freetype=2.12.1=h267a509_2 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h3b03731_2 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml index bad4582426a..7001a6e48b4 100644 --- a/environment-3.13-macos-x86_64.yml +++ b/environment-3.13-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 993b27551762cec01aa4ade70a043c1e0514d2af0a026b08d7d1791ec292814c +# input_hash: afb3c390397d7005ec17971f60a8212a4c4f17ccaf16f58cc60af83b159f0903 channels: - conda-forge @@ -74,6 +74,7 @@ dependencies: - fonttools=4.55.8=py313h717bdf5_0 - fortran-compiler=1.9.0=h02557f8_0 - fplll=5.5.0=h6ede486_0 + - fpylll=0.6.2=py313h454044b_0 - freetype=2.12.1=h60636b9_2 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=hb9686a1_2 diff --git a/environment-3.13-macos.yml b/environment-3.13-macos.yml index 8c7bd1acea7..e70d50362e6 100644 --- a/environment-3.13-macos.yml +++ b/environment-3.13-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 2bf92481a4217d7eac2bed33b5e9c3ef31deffd2e39d6949e76e8cd196f01a2a +# input_hash: e4d7e44899f88d205ebc1107e5c388341c8a2f11b832cd1c699c1071457c214b channels: - conda-forge @@ -74,6 +74,7 @@ dependencies: - fonttools=4.55.8=py313ha9b7d5b_0 - fortran-compiler=1.9.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 + - fpylll=0.6.2=py313h15e87fc_0 - freetype=2.12.1=hadb7bae_2 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h25f1785_2 diff --git a/pyproject.toml b/pyproject.toml index 276f74e3cdc..a1febc07917 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,7 +46,7 @@ dependencies = [ 'ipykernel >=5.2.1', 'jupyter-client', 'ipywidgets >=7.5.1', - 'fpylll >=0.5.9; python_version<"3.13"', + 'fpylll >=0.5.9', 'ptyprocess > 0.5', # TODO: Remove this once the migration to meson is complete 'pkgconfig' From 640739773101f32bdfecb312ad7652975f6c6579 Mon Sep 17 00:00:00 2001 From: Reno Dakota Date: Fri, 3 Jan 2025 13:31:02 +0000 Subject: [PATCH 07/17] clang-19 build: workaround narrowing-const-reference error ``` In file included from build/cythonized/sage/graphs/base/boost_graph.cpp:1278: build/cythonized/sage/graphs/base/boost_interface.cpp:119:34: error: non-constant-expression cannot be narrowed from type 'value_type' (aka 'unsigned long') to 'int' in initializer list [-Wc++11-narrowing-const-reference] 119 | to_return.push_back({index[boost::source(*ei, graph)], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/cythonized/sage/graphs/base/boost_graph.cpp:17503:29: note: in instantiation of member function 'BoostGraph>::edge_list' requested here 17503 | __pyx_v_edges = __pyx_v_g.edge_list(); ^ ``` https://clang.llvm.org/docs/DiagnosticsReference.html#wc-11-narrowing-const-reference To silence the error assign to a v_index outside of the initializer list. --- src/sage/graphs/base/boost_interface.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sage/graphs/base/boost_interface.cpp b/src/sage/graphs/base/boost_interface.cpp index f593d45dda6..98ce98213ae 100644 --- a/src/sage/graphs/base/boost_interface.cpp +++ b/src/sage/graphs/base/boost_interface.cpp @@ -116,7 +116,8 @@ class BoostGraph std::vector>> to_return; typename boost::graph_traits::edge_iterator ei, ei_end; for (boost::tie(ei, ei_end) = boost::edges(graph); ei != ei_end; ++ei) { - to_return.push_back({index[boost::source(*ei, graph)], + v_index sidx = index[boost::source(*ei, graph)]; + to_return.push_back({sidx, {index[boost::target(*ei, graph)], get(boost::edge_weight, graph, *ei)}}); } From 9647a8299c7401bace372e5419c58dbbd465644d Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 30 Mar 2025 00:31:41 +0000 Subject: [PATCH 08/17] add 'python-build' as dev dependency --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index b243d2be954..9ae593b5ad8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -179,4 +179,5 @@ dev = [ "conda-lock", "grayskull", "toml", + "python-build", ] From ec48c2c85e3b71d36dcd498b7e91d404f4cb2df3 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 30 Mar 2025 00:43:08 +0000 Subject: [PATCH 09/17] Run conda env updates in parallel --- tools/update-conda.py | 109 +++++++++++++++++++++++------------------- 1 file changed, 59 insertions(+), 50 deletions(-) diff --git a/tools/update-conda.py b/tools/update-conda.py index 66cf4a6e59b..9e23e3680e4 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -3,6 +3,7 @@ import argparse import subprocess +from concurrent.futures import ThreadPoolExecutor from pathlib import Path import toml as tomllib @@ -62,56 +63,64 @@ def update_conda(source_dir: Path) -> None: print(f"pyproject.toml not found in {pyproject_toml}") return - for platform_key, platform_value in platforms.items(): - for python in pythons: - dependencies = get_dependencies(pyproject_toml, python) - for tag in tags: - # Pin Python version - pinned_dependencies = { - f"python={python}" if dep == "python" else dep - for dep in dependencies - } - - dev_dependencies = get_dev_dependencies(pyproject_toml) - print(f"Adding dev dependencies: {dev_dependencies}") - pinned_dependencies = pinned_dependencies.union(dev_dependencies) - - pinned_dependencies = sorted(pinned_dependencies) - - env_file = source_dir / f"environment{tag}-{python}.yml" - write_env_file(env_file, pinned_dependencies) - lock_file = source_dir / f"environment{tag}-{python}-{platform_value}" - lock_file_gen = ( - source_dir / f"environment{tag}-{python}-{platform_value}.yml" - ) - print( - f"Updating lock file for {env_file} at {lock_file_gen}", flush=True - ) - subprocess.run( - [ - "conda-lock", - "--mamba", - "--channel", - "conda-forge", - "--kind", - "env", - "--platform", - platform_key, - "--file", - str(env_file), - "--lockfile", - str(lock_file), - "--filename-template", - str(lock_file), - ], - check=True, - ) - - # Add conda env name to lock file at beginning - with open(lock_file_gen, "r+") as f: - content = f.read() - f.seek(0, 0) - f.write(f"name: sage{tag or '-dev'}\n{content}") + def process_platform_python(platform_key, platform_value, python): + dependencies = get_dependencies(pyproject_toml, python) + for tag in tags: + # Pin Python version + pinned_dependencies = { + f"python={python}" if dep == "python" else dep + for dep in dependencies + } + + dev_dependencies = get_dev_dependencies(pyproject_toml) + print(f"Adding dev dependencies: {dev_dependencies}") + pinned_dependencies = pinned_dependencies.union(dev_dependencies) + + pinned_dependencies = sorted(pinned_dependencies) + + env_file = source_dir / f"environment{tag}-{python}.yml" + write_env_file(env_file, pinned_dependencies) + lock_file = source_dir / f"environment{tag}-{python}-{platform_value}" + lock_file_gen = ( + source_dir / f"environment{tag}-{python}-{platform_value}.yml" + ) + print( + f"Updating lock file for {env_file} at {lock_file_gen}", flush=True + ) + subprocess.run( + [ + "conda-lock", + "--mamba", + "--channel", + "conda-forge", + "--kind", + "env", + "--platform", + platform_key, + "--file", + str(env_file), + "--lockfile", + str(lock_file), + "--filename-template", + str(lock_file), + ], + check=True, + ) + + # Add conda env name to lock file at beginning + with open(lock_file_gen, "r+") as f: + content = f.read() + f.seek(0, 0) + f.write(f"name: sage{tag or '-dev'}\n{content}") + + with ThreadPoolExecutor() as executor: + futures = [ + executor.submit(process_platform_python, platform_key, platform_value, python) + for platform_key, platform_value in platforms.items() + for python in pythons + ] + for future in futures: + future.result() def get_dependencies(pyproject_toml: Path, python: str) -> list[str]: From 20da9ad1b365c5a20133aeb96a20299c03e13448 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 30 Mar 2025 00:43:29 +0000 Subject: [PATCH 10/17] Update conda envs --- environment-3.11-linux-aarch64.yml | 157 +++++++++-------- environment-3.11-linux.yml | 152 +++++++++-------- environment-3.11-macos-x86_64.yml | 80 ++++----- environment-3.11-macos.yml | 152 +++++++++-------- environment-3.12-linux-aarch64.yml | 152 +++++++++-------- environment-3.12-linux.yml | 152 +++++++++-------- environment-3.12-macos-x86_64.yml | 80 ++++----- environment-3.12-macos.yml | 82 ++++----- environment-3.13-linux-aarch64.yml | 260 ++++++++++++++++++----------- environment-3.13-linux.yml | 260 ++++++++++++++++++----------- environment-3.13-macos-x86_64.yml | 235 ++++++++++++++++---------- environment-3.13-macos.yml | 243 ++++++++++++++++----------- 12 files changed, 1140 insertions(+), 865 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index 802eea40ebd..a6e8fdc86c5 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 8682c27c6bd8b3e849271dd9881b907b660025227d849b37e5c7098a5a6a84ab +# input_hash: 1a08eb99ae88e6b498a44811b5ba3f82595bdcdd1f3ecc173ac743c5fe2cdec9 channels: - conda-forge @@ -15,24 +15,29 @@ dependencies: - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2148fe1_1 - automake=1.17=pl5321h8af1aa0_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.2.8=h5ad3122_1 - - beautifulsoup4=4.12.3=pyha770c72_1 - - binutils=2.43=hf1166c9_2 - - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linuxaarch64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 + - bdw-gc=8.2.8=h5ad3122_2 + - beautifulsoup4=4.13.3=pyha770c72_0 + - binutils=2.43=hf1166c9_4 + - binutils_impl_linux-aarch64=2.43=h4c662bb_4 + - binutils_linux-aarch64=2.43=hf1166c9_4 + - blas=2.131=openblas + - blas-devel=3.9.0=31_h9678261_openblas - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h86ecc28_2 - brotli-bin=1.1.0=h86ecc28_2 - brotli-python=1.1.0=py311h89d996e_2 - bzip2=1.0.8=h68df207_7 - c-ares=1.34.4=h86ecc28_0 - c-compiler=1.9.0=h6561dab_0 - - ca-certificates=2024.12.14=hcefe29a_0 - - cairo=1.18.2=h83712da_1 + - ca-certificates=2025.1.31=hcefe29a_0 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py311h14e8bb7_0 @@ -47,7 +52,7 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py311hc07b1fb_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py311ha09ea12_0 + - coverage=7.7.1=py311ha09ea12_0 - cpython=3.11.11=py311hd8ed1ab_2 - crashtest=0.4.1=pyhd8ed1ab_1 - cryptography=44.0.2=py311h4047cc9_0 @@ -64,7 +69,7 @@ dependencies: - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5ad3122_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h4705ef2_2 + - eclib=20231212=h0470d76_3 - ecm=7.0.6=hd777dc2_0 - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 @@ -82,11 +87,11 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.6=py311h58d527c_0 + - fonttools=4.56.0=py311h58d527c_0 - fortran-compiler=1.9.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.2=py311h2dc1a0e_0 - - freetype=2.12.1=hf0a5ef3_2 + - freetype=2.13.3=he93130f_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_2 - gap-defaults=4.14.0=h8af1aa0_2 @@ -101,20 +106,18 @@ dependencies: - giac=1.9.0.21=h6e4ddb9_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h364d21b_0 + - givaro=4.2.0=hd67695c_2 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - gmpy2=2.1.5=py311h8dd2ae4_3 - graphite2=1.3.13=h2f0025b_1003 - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=h294027d_0 - - gxx=13.3.0=h8a56e6e_1 - - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=10.2.0=h785c1aa_0 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - gxx=13.3.0=h8a56e6e_2 + - gxx_impl_linux-aarch64=13.3.0=h7eae8fb_2 + - gxx_linux-aarch64=13.3.0=h2864abd_8 + - harfbuzz=10.4.0=hb5e3f52_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h207f3e5_1 @@ -124,7 +127,8 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 @@ -140,11 +144,11 @@ dependencies: - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py311h75754e6_0 - krb5=1.21.3=h50a48e9_0 - - lcalc=2.0.5=h30a6b3d_3 - - lcms2=2.16=h922389a_0 - - ld_impl_linux-aarch64=2.43=h80caac9_2 + - lcalc=2.1.0=h30a6b3d_0 + - lcms2=2.17=hc88f144_0 + - ld_impl_linux-aarch64=2.43=h80caac9_4 - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=26_linuxaarch64_openblas + - libblas=3.9.0=31_h1a9f1db_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -153,19 +157,19 @@ dependencies: - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=26_linuxaarch64_openblas - - libclang-cpp19.1=19.1.7=default_he324ac1_0 - - libclang13=19.1.7=default_h4390ef5_0 + - libcblas=3.9.0=31_hab92f65_openblas + - libclang-cpp20.1=20.1.1=default_he324ac1_0 + - libclang13=20.1.1=default_h4390ef5_0 - libcups=2.3.3=h405e4a8_4 - libcurl=8.12.1=h6702fde_0 - libdeflate=1.23=h5e3c512_0 - libdrm=2.4.124=h86ecc28_0 - - libedit=3.1.20240808=pl5321h976ea20_0 + - libedit=3.1.20250104=pl5321h976ea20_0 - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.6.4=h5ad3122_0 - libffi=3.4.6=he21f813_0 - - libflint=3.1.3.1=hf9b8075_101 + - libflint=3.2.1=hf9b8075_0 - libgcc=14.2.0=he277a41_2 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_102 - libgcc-ng=14.2.0=he9431aa_2 @@ -174,27 +178,27 @@ dependencies: - libgfortran-ng=14.2.0=he9431aa_2 - libgfortran5=14.2.0=hb6113d0_2 - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_1 + - libglib=2.84.0=hc486b8e_0 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - libgomp=14.2.0=he277a41_2 - libhomfly=1.02r6=h31becfc_1 - libiconv=1.18=hc99b53d_1 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=26_linuxaarch64_openblas - - liblapacke=3.9.0=26_linuxaarch64_openblas - - libllvm19=19.1.7=h2edbd07_0 - - liblzma=5.6.3=h86ecc28_1 - - liblzma-devel=5.6.3=h86ecc28_1 + - liblapack=3.9.0=31_h411afd4_openblas + - liblapacke=3.9.0=31_hc659ca5_openblas + - libllvm20=20.1.1=h2edbd07_0 + - liblzma=5.6.4=h86ecc28_0 + - liblzma-devel=5.6.4=h86ecc28_0 - libnghttp2=1.64.0=hc8609a4_0 - libnsl=2.0.1=h31becfc_0 - libntlm=1.4=hf897c2e_1002 - libopenblas=0.3.29=pthreads_h9d3fd7e_0 - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.45=hec79eb8_0 - - libpq=17.2=hd56632b_1 - - libsanitizer=13.3.0=ha58e236_1 + - libpng=1.6.47=hec79eb8_0 + - libpq=17.4=hf590da8_0 + - libsanitizer=13.3.0=ha58e236_2 - libsodium=1.0.20=h68df207_0 - libsqlite=3.49.1=h5eb1b54_2 - libssh2=1.11.1=ha41c0db_0 @@ -206,12 +210,11 @@ dependencies: - libwebp-base=1.5.0=h0886dbf_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.7.0=h46f2afe_1 - - libxml2=2.13.5=h2e0c361_1 + - libxkbcommon=1.8.1=h2ef6bd0_0 + - libxml2=2.13.7=h2e0c361_0 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=hf74d613_1 - - llvm-openmp=19.1.7=h013ceaa_0 + - linbox=1.7.0=h8d1c19e_2 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 @@ -232,15 +235,15 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.0=py311hc07b1fb_0 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_4 - - mysql-libs=9.0.1=h11569fd_4 - - nauty=2.8.8=h31becfc_1 - - ncurses=6.5=ha32ae93_2 + - mysql-common=9.0.1=h3f5c77f_5 + - mysql-libs=9.0.1=h11569fd_5 + - nauty=2.8.9=h86ecc28_0 + - ncurses=6.5=ha32ae93_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.2.3=py311h6c2b7b4_0 + - numpy=2.2.4=py311h6c2b7b4_0 - openblas=0.3.29=pthreads_h3a8cbd8_0 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 @@ -259,13 +262,13 @@ dependencies: - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py311ha4eaa5e_0 - - pip=24.3.1=pyh8b19718_2 + - pip=25.0.1=pyh8b19718_0 - pixman=0.44.2=h86a87f0_0 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h31becfc_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py311h3d7cd5b_2 @@ -285,37 +288,42 @@ dependencies: - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py311habb2604_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.8.3=py311habb2604_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - python=3.11.11=h1683364_2_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311h89d996e_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py311h826da9f_3 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py311h58d527c_2 + - pyzmq=26.3.0=py311h826da9f_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.1=ha0a94ed_2 - - readline=8.2=h8fc344f_1 + - qt6-main=6.8.3=ha0a94ed_0 + - rapidfuzz=3.12.2=py311h89d996e_0 + - readline=8.2=h8382b9d_2 - requests=2.32.3=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - ruamel.yaml=0.18.10=py311ha879c10_0 - ruamel.yaml.clib=0.2.8=py311ha879c10_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py311h7a85a76_0 + - ruff=0.11.2=py311h7a85a76_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.15.1=py311h13dcf5b_0 - - setuptools=75.8.0=pyhff2d567_0 - - singular=4.4.0=hee12f27_1 + - scipy=1.15.2=py311h2973cce_0 + - secretstorage=3.3.3=py311hfecb2dc_3 + - setuptools=75.8.2=pyhff2d567_0 + - singular=4.4.1=hfdb71ee_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -345,9 +353,9 @@ dependencies: - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py311h5487e9b_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311ha879c10_0 - urllib3=1.26.19=pyhd8ed1ab_0 - virtualenv=20.29.3=pyhd8ed1ab_0 @@ -364,8 +372,8 @@ dependencies: - xcb-util-wm=0.4.2=h5c728e9_0 - xkeyboard-config=2.43=h86ecc28_0 - xorg-libice=1.1.2=h86ecc28_0 - - xorg-libsm=1.2.5=h0808dbd_0 - - xorg-libx11=1.8.10=hca56bd8_1 + - xorg-libsm=1.2.6=h0808dbd_0 + - xorg-libx11=1.8.12=hca56bd8_0 - xorg-libxau=1.0.12=h86ecc28_0 - xorg-libxcomposite=0.4.6=h86ecc28_2 - xorg-libxcursor=1.2.3=h86ecc28_0 @@ -378,10 +386,11 @@ dependencies: - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxtst=1.2.5=h57736b2_3 - xorg-libxxf86vm=1.1.6=h86ecc28_0 - - xz=5.6.3=h2dbfc1b_1 - - xz-gpl-tools=5.6.3=h2dbfc1b_1 - - xz-tools=5.6.3=h86ecc28_1 + - xz=5.6.4=h2dbfc1b_0 + - xz-gpl-tools=5.6.4=h2dbfc1b_0 + - xz-tools=5.6.4=h86ecc28_0 + - yaml=0.2.5=hf897c2e_2 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 - - zstd=1.5.7=hbcf94c1_1 + - zstd=1.5.7=hbcf94c1_2 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index 54b8ced628b..c98a8ee9417 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 45c87b39adab7299f4500096956e14d99327f4a9bb48bc2fc7ced5996c569943 +# input_hash: 55f04e0e990cc50629643058f91998d8839577245f0a7b6f34ced913181f75ab channels: - conda-forge @@ -16,24 +16,29 @@ dependencies: - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2b4cb7a_1 - automake=1.17=pl5321ha770c72_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.2.8=h5888daf_1 - - beautifulsoup4=4.12.3=pyha770c72_1 - - binutils=2.43=h4852527_2 - - binutils_impl_linux-64=2.43=h4bf12b8_2 - - binutils_linux-64=2.43=h4852527_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linux64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 + - bdw-gc=8.2.8=h5888daf_2 + - beautifulsoup4=4.13.3=pyha770c72_0 + - binutils=2.43=h4852527_4 + - binutils_impl_linux-64=2.43=h4bf12b8_4 + - binutils_linux-64=2.43=h4852527_4 + - blas=2.131=openblas + - blas-devel=3.9.0=31_h1ea3ea9_openblas - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py311hfdbb021_2 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.4=hb9d3cd8_0 - c-compiler=1.9.0=h2b85faf_0 - - ca-certificates=2024.12.14=hbcca054_0 - - cairo=1.18.2=h3394656_1 + - ca-certificates=2025.1.31=hbcca054_0 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py311hf29c0ef_0 @@ -48,7 +53,7 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py311hd18a35c_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py311h2dc5d0c_0 + - coverage=7.7.1=py311h2dc5d0c_0 - cpython=3.11.11=py311hd8ed1ab_2 - crashtest=0.4.1=pyhd8ed1ab_1 - cryptography=44.0.2=py311hafd3f86_0 @@ -65,7 +70,7 @@ dependencies: - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5888daf_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h75fb491_2 + - eclib=20231212=h46e1554_3 - ecm=7.0.6=h90cbb55_0 - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 @@ -83,7 +88,7 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.6=py311h2dc5d0c_0 + - fonttools=4.56.0=py311h2dc5d0c_0 - fortran-compiler=1.9.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.2=py311hf0b6740_0 @@ -102,20 +107,18 @@ dependencies: - giac=1.9.0.21=hca478b9_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=hb789bce_0 + - givaro=4.2.0=hb397f18_2 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - gmpy2=2.1.5=py311h0f6cedb_3 - graphite2=1.3.13=h59595ed_1003 - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=he838d99_0 - - gxx=13.3.0=h9576a4e_1 - - gxx_impl_linux-64=13.3.0=hdbfa832_1 - - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=10.2.0=h4bba637_0 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - gxx=13.3.0=h9576a4e_2 + - gxx_impl_linux-64=13.3.0=hae580e1_2 + - gxx_linux-64=13.3.0=h6834431_8 + - harfbuzz=10.4.0=h76408a6_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=he44f51b_1 @@ -125,7 +128,8 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 @@ -141,11 +145,11 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py311hd18a35c_0 - krb5=1.21.3=h659f571_0 - - lcalc=2.0.5=h9cf73fc_3 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 + - lcalc=2.1.0=h9cf73fc_0 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=26_linux64_openblas + - libblas=3.9.0=31_h59b9bed_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -154,9 +158,9 @@ dependencies: - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=26_linux64_openblas - - libclang-cpp19.1=19.1.7=default_hb5137d0_0 - - libclang13=19.1.7=default_h9c6a7e4_0 + - libcblas=3.9.0=31_he106b2a_openblas + - libclang-cpp20.1=20.1.1=default_hb5137d0_0 + - libclang13=20.1.1=default_h9c6a7e4_0 - libcups=2.3.3=h4637d8d_4 - libcurl=8.12.1=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 @@ -166,7 +170,7 @@ dependencies: - libev=4.33=hd590300_2 - libexpat=2.6.4=h5888daf_0 - libffi=3.4.6=h2dba641_0 - - libflint=3.1.3.1=h0aae882_101 + - libflint=3.2.1=h0aae882_0 - libgcc=14.2.0=h767d61c_2 - libgcc-devel_linux-64=13.3.0=hc03c837_102 - libgcc-ng=14.2.0=h69a702a_2 @@ -175,27 +179,27 @@ dependencies: - libgfortran-ng=14.2.0=h69a702a_2 - libgfortran5=14.2.0=hf1ad2bd_2 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_1 + - libglib=2.84.0=h2ff4ddf_0 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=14.2.0=h767d61c_2 - libhomfly=1.02r6=hd590300_1 - libiconv=1.18=h4ce23a2_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=26_linux64_openblas - - liblapacke=3.9.0=26_linux64_openblas - - libllvm19=19.1.7=ha7bfdaf_0 - - liblzma=5.6.3=hb9d3cd8_1 - - liblzma-devel=5.6.3=hb9d3cd8_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblapacke=3.9.0=31_he2f377e_openblas + - libllvm20=20.1.1=ha7bfdaf_0 + - liblzma=5.6.4=hb9d3cd8_0 + - liblzma-devel=5.6.4=hb9d3cd8_0 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libntlm=1.8=hb9d3cd8_0 - libopenblas=0.3.29=pthreads_h94d23a6_0 - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - - libpng=1.6.45=h943b412_0 - - libpq=17.2=h3b95a9b_1 - - libsanitizer=13.3.0=heb74ff8_1 + - libpng=1.6.47=h943b412_0 + - libpq=17.4=h27ae623_0 + - libsanitizer=13.3.0=he8ea267_2 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.49.1=hee588c1_2 - libssh2=1.11.1=hf672d98_0 @@ -207,11 +211,11 @@ dependencies: - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h2c5496b_1 - - libxml2=2.13.5=h8d12d68_1 + - libxkbcommon=1.8.1=hc4a0caf_0 + - libxml2=2.13.7=h8d12d68_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=h7298d08_1 + - linbox=1.7.0=h0451620_2 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 @@ -232,15 +236,15 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.0=py311hd18a35c_0 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_4 - - mysql-libs=9.0.1=he0572af_4 - - nauty=2.8.8=hd590300_1 - - ncurses=6.5=h2d0b736_2 + - mysql-common=9.0.1=h266115a_5 + - mysql-libs=9.0.1=he0572af_5 + - nauty=2.8.9=hb9d3cd8_0 + - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.2.3=py311h5d046bc_0 + - numpy=2.2.4=py311h5d046bc_0 - openblas=0.3.29=pthreads_h6ec200e_0 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 @@ -259,13 +263,13 @@ dependencies: - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py311h1322bbf_0 - - pip=24.3.1=pyh8b19718_2 + - pip=25.0.1=pyh8b19718_0 - pixman=0.44.2=h29eaf8c_0 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=hd590300_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py311h17071fb_2 @@ -285,37 +289,42 @@ dependencies: - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py311h9053184_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.8.3=py311h9053184_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - python=3.11.11=h9e4cc4f_2_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311hfdbb021_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py311h7deb3e3_3 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py311h2dc5d0c_2 + - pyzmq=26.3.0=py311h7deb3e3_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.1=h588cce1_2 - - readline=8.2=h8228510_1 + - qt6-main=6.8.3=h588cce1_0 + - rapidfuzz=3.12.2=py311hfdbb021_0 + - readline=8.2=h8c095d6_2 - requests=2.32.3=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - ruamel.yaml=0.18.10=py311h9ecbd09_0 - ruamel.yaml.clib=0.2.8=py311h9ecbd09_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py311hb02d549_0 + - ruff=0.11.2=py311hb02d549_0 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.15.1=py311hc1ac118_0 - - setuptools=75.8.0=pyhff2d567_0 - - singular=4.4.0=hc910cb2_1 + - scipy=1.15.2=py311h8f841c2_0 + - secretstorage=3.3.3=py311h38be061_3 + - setuptools=75.8.2=pyhff2d567_0 + - singular=4.4.1=h7ee4ccf_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -345,9 +354,9 @@ dependencies: - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py311h9ecbd09_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311h9ecbd09_0 - urllib3=1.26.19=pyhd8ed1ab_0 - virtualenv=20.29.3=pyhd8ed1ab_0 @@ -364,8 +373,8 @@ dependencies: - xcb-util-wm=0.4.2=hb711507_0 - xkeyboard-config=2.43=hb9d3cd8_0 - xorg-libice=1.1.2=hb9d3cd8_0 - - xorg-libsm=1.2.5=he73a12e_0 - - xorg-libx11=1.8.10=h4f16b4b_1 + - xorg-libsm=1.2.6=he73a12e_0 + - xorg-libx11=1.8.12=h4f16b4b_0 - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 @@ -378,10 +387,11 @@ dependencies: - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 - - xz=5.6.3=hbcc6ac9_1 - - xz-gpl-tools=5.6.3=hbcc6ac9_1 - - xz-tools=5.6.3=hb9d3cd8_1 + - xz=5.6.4=hbcc6ac9_0 + - xz-gpl-tools=5.6.4=hbcc6ac9_0 + - xz-tools=5.6.4=hb9d3cd8_0 + - yaml=0.2.5=h7f98852_2 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - - zstd=1.5.7=hb8e6e7a_1 + - zstd=1.5.7=hb8e6e7a_2 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index c145284de80..59c61149924 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: a658333421004af61cb61b6893a135e1f6e896791f46464e9d969730b967215e +# input_hash: c915f53c5e4dc810945d78017de24fb575edef0f473515b69ab6d3d097c9f24e channels: - conda-forge @@ -22,7 +22,7 @@ dependencies: - blas=2.131=openblas - blas-devel=3.9.0=31_hbf4f893_openblas - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h00291cd_2 - brotli-bin=1.1.0=h00291cd_2 - brotli-python=1.1.0=py311hd89902b_2 @@ -33,18 +33,18 @@ dependencies: - cachecontrol=0.14.2=pyha770c72_0 - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 - cachy=0.3.0=pyhd8ed1ab_2 - - cctools=1010.6=ha66f10e_3 - - cctools_osx-64=1010.6=hd19c6af_3 + - cctools=1010.6=ha66f10e_4 + - cctools_osx-64=1010.6=hd19c6af_4 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h576c50e_7 - - clang-18=18.1.8=default_h3571c67_7 - - clang_impl_osx-64=18.1.8=h6a44ed1_23 - - clang_osx-64=18.1.8=h7e5c614_23 - - clangxx=18.1.8=default_heb2e8d1_7 - - clangxx_impl_osx-64=18.1.8=h4b7810f_23 - - clangxx_osx-64=18.1.8=h7e5c614_23 + - clang=18.1.8=default_h576c50e_8 + - clang-18=18.1.8=default_h3571c67_8 + - clang_impl_osx-64=18.1.8=h6a44ed1_24 + - clang_osx-64=18.1.8=h7e5c614_24 + - clangxx=18.1.8=default_heb2e8d1_8 + - clangxx_impl_osx-64=18.1.8=h4b7810f_24 + - clangxx_osx-64=18.1.8=h7e5c614_24 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - clikit=0.6.2=pyhd8ed1ab_3 @@ -57,7 +57,7 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py311h4e34fa0_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py311ha3cf9ac_0 + - coverage=7.7.1=py311ha3cf9ac_0 - cpython=3.11.11=py311hd8ed1ab_2 - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=h20888b2_0 @@ -70,7 +70,7 @@ dependencies: - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=ha63dd29_2 + - eclib=20231212=h4df8e20_3 - ecm=7.0.6=h5625669_0 - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 @@ -100,13 +100,13 @@ dependencies: - gettext-tools=0.23.1=h27064b9_0 - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - - gfortran=13.2.0=h2c809b3_1 - - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - - gfortran_osx-64=13.2.0=h18f7dce_1 + - gfortran=13.3.0=hcc3c99d_1 + - gfortran_impl_osx-64=13.3.0=h355c40b_1 + - gfortran_osx-64=13.3.0=h3223c34_1 - giac=1.9.0.21=h381f543_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h1b3d6f7_0 + - givaro=4.2.0=h89f8175_2 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py311h7945f45_3 @@ -139,8 +139,8 @@ dependencies: - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.0=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=951.9=h4e51db5_3 - - ld64_osx-64=951.9=h33512f0_3 + - ld64=951.9=h4e51db5_4 + - ld64_osx-64=951.9=h33512f0_4 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.23.1=h27064b9_0 - libasprintf-devel=0.23.1=h27064b9_0 @@ -154,22 +154,22 @@ dependencies: - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - libcblas=3.9.0=31_hff6cab4_openblas - - libclang-cpp18.1=18.1.8=default_h3571c67_7 + - libclang-cpp18.1=18.1.8=default_h3571c67_8 - libcurl=8.12.1=h5dec5d8_0 - - libcxx=19.1.7=hf95d169_0 - - libcxx-devel=18.1.8=h7c275be_7 + - libcxx=20.1.1=hf95d169_0 + - libcxx-devel=18.1.8=h7c275be_8 - libdeflate=1.23=he65b83e_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - libffi=3.4.6=h281671d_0 - - libflint=3.1.3.1=h9ab60bc_101 + - libflint=3.2.1=had7a4b4_0 - libgd=2.3.3=h8555400_11 - libgettextpo=0.23.1=h27064b9_0 - libgettextpo-devel=0.23.1=h27064b9_0 - - libgfortran=5.0.0=13_2_0_h97931a8_3 - - libgfortran-devel_osx-64=13.2.0=h80d4556_3 - - libgfortran5=13.2.0=h2873a65_3 + - libgfortran=5.0.0=14_2_0_h51e75f0_1 + - libgfortran-devel_osx-64=13.3.0=h297be85_1 + - libgfortran5=14.2.0=h51e75f0_1 - libhomfly=1.02r6=h10d778d_1 - libiconv=1.18=h4b5e92a_1 - libintl=0.23.1=h27064b9_0 @@ -189,10 +189,10 @@ dependencies: - libtiff=4.7.0=hb77a491_3 - libwebp-base=1.5.0=h6cf52b4_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.6=hebb159f_0 + - libxml2=2.13.7=hebb159f_0 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.7=ha54dae1_0 + - linbox=1.7.0=h1e49b7d_2 + - llvm-openmp=20.1.1=ha54dae1_1 - llvm-tools=18.1.8=hc29ff6c_3 - llvm-tools-18=18.1.8=hc29ff6c_3 - lrcalc=2.1=hac325c4_7 @@ -221,7 +221,7 @@ dependencies: - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.2.3=py311h27c81cd_0 + - numpy=2.2.4=py311h27c81cd_0 - openblas=0.3.29=openmp_h30af337_0 - openjpeg=2.5.3=h7fd6d84_0 - openssl=3.4.1=hc426f3f_0 @@ -243,7 +243,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h10d778d_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py311h221ab62_2 @@ -262,17 +262,19 @@ dependencies: - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - python=3.11.11=h9ccd52b_2_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311hd89902b_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2025.1=pyhd8ed1ab_0 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311ha3cf9ac_2 - pyzmq=26.3.0=py311hb21797c_0 - qd=2.3.22=h2beb688_1004 @@ -285,7 +287,7 @@ dependencies: - ruamel.yaml=0.18.10=py311h4d7f069_0 - ruamel.yaml.clib=0.2.8=py311h1314207_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py311hf416f03_0 + - ruff=0.11.2=py311hf416f03_0 - rw=0.9=h10d778d_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -293,7 +295,7 @@ dependencies: - scipy=1.15.2=py311h0c91ca8_0 - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.1=h604985e_0 + - singular=4.4.1=haa275bf_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -323,9 +325,9 @@ dependencies: - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py311h4d7f069_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311h4d7f069_0 - urllib3=1.26.19=pyhd8ed1ab_0 - virtualenv=20.29.3=pyhd8ed1ab_0 @@ -342,4 +344,4 @@ dependencies: - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 - - zstd=1.5.7=h8210216_1 + - zstd=1.5.7=h8210216_2 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 1f65aa83248..c7a84933e28 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 5e8fbac460b9515b4cab214ac84ab31b22e5e12e86962f7770faaa3a3c662466 +# input_hash: 78a75b3af8491833da3a00dd6a4bcb7e8b2680db0b10c3b3837b3f5e95e270e3 channels: - conda-forge @@ -14,32 +14,37 @@ dependencies: - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hcd07c0c_1 - automake=1.17=pl5321hce30654_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.2.8=h286801f_1 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osxarm64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 + - bdw-gc=8.2.8=h286801f_2 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.131=openblas + - blas-devel=3.9.0=31_h11c0a38_openblas - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hd74edd7_2 - brotli-bin=1.1.0=hd74edd7_2 - brotli-python=1.1.0=py311h3f08180_2 - bzip2=1.0.8=h99b78c6_7 - c-ares=1.34.4=h5505292_0 - c-compiler=1.9.0=hdf49b6b_0 - - ca-certificates=2024.12.14=hf0a4a13_0 - - cctools=1010.6=h4c9edd9_2 - - cctools_osx-arm64=1010.6=h908b477_2 + - ca-certificates=2025.1.31=hf0a4a13_0 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cctools=1010.6=hb4fb6a3_4 + - cctools_osx-arm64=1010.6=h3b4f5d3_4 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h474c9e2_7 - - clang-18=18.1.8=default_hf90f093_7 - - clang_impl_osx-arm64=18.1.8=h2ae9ea5_23 - - clang_osx-arm64=18.1.8=h07b0088_23 - - clangxx=18.1.8=default_h1ffe849_7 - - clangxx_impl_osx-arm64=18.1.8=h555f467_23 - - clangxx_osx-arm64=18.1.8=h07b0088_23 + - clang=18.1.8=default_h474c9e2_8 + - clang-18=18.1.8=default_hf90f093_8 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_24 + - clang_osx-arm64=18.1.8=h07b0088_24 + - clangxx=18.1.8=default_h1ffe849_8 + - clangxx_impl_osx-arm64=18.1.8=h555f467_24 + - clangxx_osx-arm64=18.1.8=h07b0088_24 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - clikit=0.6.2=pyhd8ed1ab_3 @@ -52,7 +57,7 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py311h210dab8_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py311h4921393_0 + - coverage=7.7.1=py311h4921393_0 - cpython=3.11.11=py311hd8ed1ab_2 - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=hba80287_0 @@ -65,7 +70,7 @@ dependencies: - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h1f5daad_0 - - eclib=20231212=hc39b9a7_2 + - eclib=20231212=h696e3a3_3 - ecm=7.0.6=hdd59bce_0 - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 @@ -83,7 +88,7 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.6=py311h4921393_0 + - fonttools=4.56.0=py311h4921393_0 - fortran-compiler=1.9.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 - fpylll=0.6.2=py311h4044dbd_0 @@ -95,21 +100,19 @@ dependencies: - gettext-tools=0.23.1=h493aca8_0 - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.2.0=h1ca8e4b_1 - - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - - gfortran_osx-arm64=13.2.0=h57527a5_1 + - gfortran=13.3.0=h3ef1dbf_1 + - gfortran_impl_osx-arm64=13.3.0=h0045e9c_1 + - gfortran_osx-arm64=13.3.0=h3c33bd0_1 - giac=1.9.0.21=h573964a_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h018886a_0 + - givaro=4.2.0=h73034e7_2 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py311hb5d9ff4_3 - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_1 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h3fe6531_1 @@ -119,7 +122,8 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h347afa1_101 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -133,14 +137,14 @@ dependencies: - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.7=py311h2c37856_0 - krb5=1.21.3=h237132a_0 - - lcalc=2.0.5=hdaf6845_3 - - lcms2=2.16=ha0e7c42_0 - - ld64=951.9=h4c6efb1_2 - - ld64_osx-arm64=951.9=hfc0fa09_2 + - lcalc=2.1.0=hdaf6845_0 + - lcms2=2.17=h7eeda09_0 + - ld64=951.9=h4c6efb1_4 + - ld64_osx-arm64=951.9=hb6b49e2_4 - lerc=4.0.0=h9a09cb3_0 - - libasprintf=0.22.5=h8414b35_3 - - libasprintf-devel=0.22.5=h8414b35_3 - - libblas=3.9.0=26_osxarm64_openblas + - libasprintf=0.23.1=h493aca8_0 + - libasprintf-devel=0.23.1=h493aca8_0 + - libblas=3.9.0=31_h10e41b3_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -149,47 +153,47 @@ dependencies: - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - - libcblas=3.9.0=26_osxarm64_openblas - - libclang-cpp18.1=18.1.8=default_h5c12605_5 - - libcurl=8.11.1=h73640d1_0 - - libcxx=19.1.7=ha82da77_0 - - libcxx-devel=18.1.8=h6dc3340_7 + - libcblas=3.9.0=31_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_8 + - libcurl=8.12.1=h73640d1_0 + - libcxx=20.1.1=ha82da77_0 + - libcxx-devel=18.1.8=h6dc3340_8 - libdeflate=1.23=hec38601_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.6.4=h286801f_0 - libffi=3.4.2=h3422bc3_5 - - libflint=3.1.3.1=ha3035ea_101 + - libflint=3.2.1=h2610279_0 - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.23.1=h493aca8_0 - libgettextpo-devel=0.23.1=h493aca8_0 - - libgfortran=5.0.0=13_2_0_hd922786_3 - - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=hdff4504_1 + - libgfortran=5.0.0=14_2_0_h6c33f7e_1 + - libgfortran-devel_osx-arm64=13.3.0=h5020ebb_1 + - libgfortran5=14.2.0=h6c33f7e_1 + - libglib=2.84.0=hdff4504_0 - libhomfly=1.02r6=h93a5062_1 - libiconv=1.18=hfe07756_1 - libintl=0.23.1=h493aca8_0 - libintl-devel=0.23.1=h493aca8_0 - libjpeg-turbo=3.0.0=hb547adb_1 - - liblapack=3.9.0=26_osxarm64_openblas - - liblapacke=3.9.0=26_osxarm64_openblas - - libllvm18=18.1.8=h5090b49_2 - - liblzma=5.6.3=h39f12f2_1 - - liblzma-devel=5.6.3=h39f12f2_1 + - liblapack=3.9.0=31_hc9a63f6_openblas + - liblapacke=3.9.0=31_hbb7bcf8_openblas + - libllvm18=18.1.8=hc4b4ae8_3 + - liblzma=5.6.4=h39f12f2_0 + - liblzma-devel=5.6.4=h39f12f2_0 - libnghttp2=1.64.0=h6d7220d_0 - - libopenblas=0.3.28=openmp_hf332438_1 - - libpng=1.6.45=h3783ad8_0 + - libopenblas=0.3.29=openmp_hf332438_0 + - libpng=1.6.47=h3783ad8_0 - libsodium=1.0.20=h99b78c6_0 - libsqlite=3.49.1=h3f77e49_2 - libssh2=1.11.1=h9cc3647_0 - libtiff=4.7.0=h551f018_3 - libwebp-base=1.5.0=h2471fea_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.6=h178c5d8_0 + - libxml2=2.13.7=h178c5d8_0 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.7=hdb05f8b_0 + - linbox=1.7.0=h66f06df_2 + - llvm-openmp=20.1.1=hdb05f8b_1 - llvm-tools=18.1.8=hc4b4ae8_3 - llvm-tools-18=18.1.8=hc4b4ae8_3 - lrcalc=2.1=hf9b8971_7 @@ -212,13 +216,13 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.0=py311h2c37856_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h93a5062_1 - - ncurses=6.5=h5e97a16_2 + - nauty=2.8.9=h5505292_0 + - ncurses=6.5=h5e97a16_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.2.3=py311h762c074_0 + - numpy=2.2.4=py311h762c074_0 - openblas=0.3.29=openmp_hea878ba_0 - openjpeg=2.5.3=h8a3d83b_0 - openssl=3.4.1=h81ee809_0 @@ -236,12 +240,12 @@ dependencies: - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py311hb9ba9e9_0 - - pip=24.3.1=pyh8b19718_2 + - pip=25.0.1=pyh8b19718_0 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h93a5062_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py311h911f23a_2 @@ -260,18 +264,21 @@ dependencies: - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - python=3.11.11=hc22306f_2_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py311h3f08180_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py311h730b646_3 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py311h4921393_2 + - pyzmq=26.3.0=py311h01f2145_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - rapidfuzz=3.12.2=py311h155a34a_0 @@ -282,7 +289,7 @@ dependencies: - ruamel.yaml=0.18.10=py311h917b07b_0 - ruamel.yaml.clib=0.2.8=py311hae2e1ce_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py311h92c7caa_0 + - ruff=0.11.2=py311h92c7caa_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -290,7 +297,7 @@ dependencies: - scipy=1.15.2=py311h0675101_0 - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.1=h5a8969a_0 + - singular=4.4.1=h837545d_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -320,9 +327,9 @@ dependencies: - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py311h917b07b_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311h917b07b_0 - urllib3=1.26.19=pyhd8ed1ab_0 - virtualenv=20.29.3=pyhd8ed1ab_0 @@ -332,10 +339,11 @@ dependencies: - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.6.3=h9a6d368_1 - - xz-gpl-tools=5.6.3=h9a6d368_1 - - xz-tools=5.6.3=h39f12f2_1 + - xz=5.6.4=h9a6d368_0 + - xz-gpl-tools=5.6.4=h9a6d368_0 + - xz-tools=5.6.4=h39f12f2_0 + - yaml=0.2.5=h3422bc3_2 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 - - zstd=1.5.7=h6491c7d_1 + - zstd=1.5.7=h6491c7d_2 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index b3cabb4772f..ce1895908cf 100644 --- a/environment-3.12-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 7a6a0ff484e658c4a62a4eaf83b31a521a92aa6e6681138a6c141b28e7fa0c44 +# input_hash: e442d1373cb3f1d18132cca41b4d35d5db46c6dd081d9d741856cfaeb945509e channels: - conda-forge @@ -15,24 +15,29 @@ dependencies: - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2148fe1_1 - automake=1.17=pl5321h8af1aa0_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.2.8=h5ad3122_1 - - beautifulsoup4=4.12.3=pyha770c72_1 - - binutils=2.43=hf1166c9_2 - - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linuxaarch64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 + - bdw-gc=8.2.8=h5ad3122_2 + - beautifulsoup4=4.13.3=pyha770c72_0 + - binutils=2.43=hf1166c9_4 + - binutils_impl_linux-aarch64=2.43=h4c662bb_4 + - binutils_linux-aarch64=2.43=hf1166c9_4 + - blas=2.131=openblas + - blas-devel=3.9.0=31_h9678261_openblas - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h86ecc28_2 - brotli-bin=1.1.0=h86ecc28_2 - brotli-python=1.1.0=py312h6f74592_2 - bzip2=1.0.8=h68df207_7 - c-ares=1.34.4=h86ecc28_0 - c-compiler=1.9.0=h6561dab_0 - - ca-certificates=2024.12.14=hcefe29a_0 - - cairo=1.18.2=h83712da_1 + - ca-certificates=2025.1.31=hcefe29a_0 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py312hac81daf_0 @@ -47,7 +52,7 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py312h451a7dd_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py312h74ce7d3_0 + - coverage=7.7.1=py312h74ce7d3_0 - cpython=3.12.9=py312hd8ed1ab_1 - crashtest=0.4.1=pyhd8ed1ab_1 - cryptography=44.0.2=py312he723553_0 @@ -64,7 +69,7 @@ dependencies: - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5ad3122_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h4705ef2_2 + - eclib=20231212=h0470d76_3 - ecm=7.0.6=hd777dc2_0 - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 @@ -82,7 +87,7 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.6=py312hcc812fe_0 + - fonttools=4.56.0=py312hcc812fe_0 - fortran-compiler=1.9.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.2=py312h37c3976_0 @@ -101,20 +106,18 @@ dependencies: - giac=1.9.0.21=h6e4ddb9_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h364d21b_0 + - givaro=4.2.0=hd67695c_2 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - gmpy2=2.1.5=py312he9d48ea_3 - graphite2=1.3.13=h2f0025b_1003 - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=h294027d_0 - - gxx=13.3.0=h8a56e6e_1 - - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=10.2.0=h785c1aa_0 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - gxx=13.3.0=h8a56e6e_2 + - gxx_impl_linux-aarch64=13.3.0=h7eae8fb_2 + - gxx_linux-aarch64=13.3.0=h2864abd_8 + - harfbuzz=10.4.0=hb5e3f52_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h207f3e5_1 @@ -124,7 +127,8 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 @@ -140,11 +144,11 @@ dependencies: - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.8=py312h17cf362_0 - krb5=1.21.3=h50a48e9_0 - - lcalc=2.0.5=h30a6b3d_3 - - lcms2=2.16=h922389a_0 - - ld_impl_linux-aarch64=2.43=h80caac9_2 + - lcalc=2.1.0=h30a6b3d_0 + - lcms2=2.17=hc88f144_0 + - ld_impl_linux-aarch64=2.43=h80caac9_4 - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=26_linuxaarch64_openblas + - libblas=3.9.0=31_h1a9f1db_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -153,9 +157,9 @@ dependencies: - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=26_linuxaarch64_openblas - - libclang-cpp19.1=19.1.7=default_he324ac1_0 - - libclang13=19.1.7=default_h4390ef5_0 + - libcblas=3.9.0=31_hab92f65_openblas + - libclang-cpp20.1=20.1.1=default_he324ac1_0 + - libclang13=20.1.1=default_h4390ef5_0 - libcups=2.3.3=h405e4a8_4 - libcurl=8.12.1=h6702fde_0 - libdeflate=1.23=h5e3c512_0 @@ -165,7 +169,7 @@ dependencies: - libev=4.33=h31becfc_2 - libexpat=2.6.4=h5ad3122_0 - libffi=3.4.6=he21f813_0 - - libflint=3.1.3.1=hf9b8075_101 + - libflint=3.2.1=hf9b8075_0 - libgcc=14.2.0=he277a41_2 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_102 - libgcc-ng=14.2.0=he9431aa_2 @@ -174,27 +178,27 @@ dependencies: - libgfortran-ng=14.2.0=he9431aa_2 - libgfortran5=14.2.0=hb6113d0_2 - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_1 + - libglib=2.84.0=hc486b8e_0 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - libgomp=14.2.0=he277a41_2 - libhomfly=1.02r6=h31becfc_1 - libiconv=1.18=hc99b53d_1 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=26_linuxaarch64_openblas - - liblapacke=3.9.0=26_linuxaarch64_openblas - - libllvm19=19.1.7=h2edbd07_0 - - liblzma=5.6.3=h86ecc28_1 - - liblzma-devel=5.6.3=h86ecc28_1 + - liblapack=3.9.0=31_h411afd4_openblas + - liblapacke=3.9.0=31_hc659ca5_openblas + - libllvm20=20.1.1=h2edbd07_0 + - liblzma=5.6.4=h86ecc28_0 + - liblzma-devel=5.6.4=h86ecc28_0 - libnghttp2=1.64.0=hc8609a4_0 - libnsl=2.0.1=h31becfc_0 - libntlm=1.4=hf897c2e_1002 - libopenblas=0.3.29=pthreads_h9d3fd7e_0 - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.45=hec79eb8_0 - - libpq=17.2=hd56632b_1 - - libsanitizer=13.3.0=ha58e236_1 + - libpng=1.6.47=hec79eb8_0 + - libpq=17.4=hf590da8_0 + - libsanitizer=13.3.0=ha58e236_2 - libsodium=1.0.20=h68df207_0 - libsqlite=3.49.1=h5eb1b54_2 - libssh2=1.11.1=ha41c0db_0 @@ -206,11 +210,11 @@ dependencies: - libwebp-base=1.5.0=h0886dbf_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.7.0=h46f2afe_1 - - libxml2=2.13.5=h2e0c361_1 + - libxkbcommon=1.8.1=h2ef6bd0_0 + - libxml2=2.13.7=h2e0c361_0 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=hf74d613_1 + - linbox=1.7.0=h8d1c19e_2 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 @@ -231,15 +235,15 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.0=py312h451a7dd_0 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_4 - - mysql-libs=9.0.1=h11569fd_4 - - nauty=2.8.8=h31becfc_1 - - ncurses=6.5=ha32ae93_2 + - mysql-common=9.0.1=h3f5c77f_5 + - mysql-libs=9.0.1=h11569fd_5 + - nauty=2.8.9=h86ecc28_0 + - ncurses=6.5=ha32ae93_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.2.3=py312hce01fe4_0 + - numpy=2.2.4=py312hce01fe4_0 - openblas=0.3.29=pthreads_h3a8cbd8_0 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 @@ -258,13 +262,13 @@ dependencies: - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py312h719f0cf_0 - - pip=24.3.1=pyh8b19718_2 + - pip=25.0.1=pyh8b19718_0 - pixman=0.44.2=h86a87f0_0 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h31becfc_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py312h372cae2_2 @@ -284,37 +288,42 @@ dependencies: - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py312hdd999d0_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.8.3=py312hdd999d0_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - python=3.12.9=h1683364_1_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py312h6f74592_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=5_cp312 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py312h2427ae1_3 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py312hcc812fe_2 + - pyzmq=26.3.0=py312h2427ae1_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.1=ha0a94ed_2 - - readline=8.2=h8fc344f_1 + - qt6-main=6.8.3=ha0a94ed_0 + - rapidfuzz=3.12.2=py312h6f74592_0 + - readline=8.2=h8382b9d_2 - requests=2.32.3=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - ruamel.yaml=0.18.10=py312hb2c0f52_0 - ruamel.yaml.clib=0.2.8=py312hb2c0f52_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py312hee76d2e_0 + - ruff=0.11.2=py312hee76d2e_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.15.1=py312h9941453_0 - - setuptools=75.8.0=pyhff2d567_0 - - singular=4.4.0=hee12f27_1 + - scipy=1.15.2=py312hb5459e8_0 + - secretstorage=3.3.3=py312h8025657_3 + - setuptools=75.8.2=pyhff2d567_0 + - singular=4.4.1=hfdb71ee_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -344,9 +353,9 @@ dependencies: - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py312h52516f5_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312hb2c0f52_0 - urllib3=1.26.19=pyhd8ed1ab_0 - virtualenv=20.29.3=pyhd8ed1ab_0 @@ -363,8 +372,8 @@ dependencies: - xcb-util-wm=0.4.2=h5c728e9_0 - xkeyboard-config=2.43=h86ecc28_0 - xorg-libice=1.1.2=h86ecc28_0 - - xorg-libsm=1.2.5=h0808dbd_0 - - xorg-libx11=1.8.10=hca56bd8_1 + - xorg-libsm=1.2.6=h0808dbd_0 + - xorg-libx11=1.8.12=hca56bd8_0 - xorg-libxau=1.0.12=h86ecc28_0 - xorg-libxcomposite=0.4.6=h86ecc28_2 - xorg-libxcursor=1.2.3=h86ecc28_0 @@ -377,10 +386,11 @@ dependencies: - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxtst=1.2.5=h57736b2_3 - xorg-libxxf86vm=1.1.6=h86ecc28_0 - - xz=5.6.3=h2dbfc1b_1 - - xz-gpl-tools=5.6.3=h2dbfc1b_1 - - xz-tools=5.6.3=h86ecc28_1 + - xz=5.6.4=h2dbfc1b_0 + - xz-gpl-tools=5.6.4=h2dbfc1b_0 + - xz-tools=5.6.4=h86ecc28_0 + - yaml=0.2.5=hf897c2e_2 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 - - zstd=1.5.7=hbcf94c1_1 + - zstd=1.5.7=hbcf94c1_2 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index e010f02a306..ae13a04d0d7 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: ab81a8abe5ec503808a2489bef4941922b01008bd685fc411d26594a68155fbd +# input_hash: bf6114879b2ebbf51d2567e8c07b43d6b6a09b6fd31ee3120e5078d7b575ff39 channels: - conda-forge @@ -16,24 +16,29 @@ dependencies: - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2b4cb7a_1 - automake=1.17=pl5321ha770c72_0 - - babel=2.16.0=pyhd8ed1ab_1 - - bdw-gc=8.2.8=h5888daf_1 - - beautifulsoup4=4.12.3=pyha770c72_1 - - binutils=2.43=h4852527_2 - - binutils_impl_linux-64=2.43=h4bf12b8_2 - - binutils_linux-64=2.43=h4852527_2 - - blas=2.126=openblas - - blas-devel=3.9.0=26_linux64_openblas + - babel=2.17.0=pyhd8ed1ab_0 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 + - bdw-gc=8.2.8=h5888daf_2 + - beautifulsoup4=4.13.3=pyha770c72_0 + - binutils=2.43=h4852527_4 + - binutils_impl_linux-64=2.43=h4bf12b8_4 + - binutils_linux-64=2.43=h4852527_4 + - blas=2.131=openblas + - blas-devel=3.9.0=31_h1ea3ea9_openblas - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py312h2ec8cdc_2 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.4=hb9d3cd8_0 - c-compiler=1.9.0=h2b85faf_0 - - ca-certificates=2024.12.14=hbcca054_0 - - cairo=1.18.2=h3394656_1 + - ca-certificates=2025.1.31=hbcca054_0 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py312h06ac9bb_0 @@ -48,7 +53,7 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py312h68727a3_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py312h178313f_0 + - coverage=7.7.1=py312h178313f_0 - cpython=3.12.9=py312hd8ed1ab_1 - crashtest=0.4.1=pyhd8ed1ab_1 - cryptography=44.0.2=py312hda17c39_0 @@ -65,7 +70,7 @@ dependencies: - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5888daf_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h75fb491_2 + - eclib=20231212=h46e1554_3 - ecm=7.0.6=h90cbb55_0 - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 @@ -83,7 +88,7 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.6=py312h178313f_0 + - fonttools=4.56.0=py312h178313f_0 - fortran-compiler=1.9.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.2=py312ha4ee43a_0 @@ -102,20 +107,18 @@ dependencies: - giac=1.9.0.21=hca478b9_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=hb789bce_0 + - givaro=4.2.0=hb397f18_2 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - gmpy2=2.1.5=py312h7201bc8_3 - graphite2=1.3.13=h59595ed_1003 - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=he838d99_0 - - gxx=13.3.0=h9576a4e_1 - - gxx_impl_linux-64=13.3.0=hdbfa832_1 - - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.1.0=pyhd8ed1ab_1 - - harfbuzz=10.2.0=h4bba637_0 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - gxx=13.3.0=h9576a4e_2 + - gxx_impl_linux-64=13.3.0=hae580e1_2 + - gxx_linux-64=13.3.0=h6834431_8 + - harfbuzz=10.4.0=h76408a6_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=he44f51b_1 @@ -125,7 +128,8 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.31.0=pyh707e725_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 @@ -141,11 +145,11 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.8=py312h84d6215_0 - krb5=1.21.3=h659f571_0 - - lcalc=2.0.5=h9cf73fc_3 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 + - lcalc=2.1.0=h9cf73fc_0 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=26_linux64_openblas + - libblas=3.9.0=31_h59b9bed_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -154,9 +158,9 @@ dependencies: - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=26_linux64_openblas - - libclang-cpp19.1=19.1.7=default_hb5137d0_0 - - libclang13=19.1.7=default_h9c6a7e4_0 + - libcblas=3.9.0=31_he106b2a_openblas + - libclang-cpp20.1=20.1.1=default_hb5137d0_0 + - libclang13=20.1.1=default_h9c6a7e4_0 - libcups=2.3.3=h4637d8d_4 - libcurl=8.12.1=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 @@ -166,7 +170,7 @@ dependencies: - libev=4.33=hd590300_2 - libexpat=2.6.4=h5888daf_0 - libffi=3.4.6=h2dba641_0 - - libflint=3.1.3.1=h0aae882_101 + - libflint=3.2.1=h0aae882_0 - libgcc=14.2.0=h767d61c_2 - libgcc-devel_linux-64=13.3.0=hc03c837_102 - libgcc-ng=14.2.0=h69a702a_2 @@ -175,27 +179,27 @@ dependencies: - libgfortran-ng=14.2.0=h69a702a_2 - libgfortran5=14.2.0=hf1ad2bd_2 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_1 + - libglib=2.84.0=h2ff4ddf_0 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=14.2.0=h767d61c_2 - libhomfly=1.02r6=hd590300_1 - libiconv=1.18=h4ce23a2_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=26_linux64_openblas - - liblapacke=3.9.0=26_linux64_openblas - - libllvm19=19.1.7=ha7bfdaf_0 - - liblzma=5.6.3=hb9d3cd8_1 - - liblzma-devel=5.6.3=hb9d3cd8_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblapacke=3.9.0=31_he2f377e_openblas + - libllvm20=20.1.1=ha7bfdaf_0 + - liblzma=5.6.4=hb9d3cd8_0 + - liblzma-devel=5.6.4=hb9d3cd8_0 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libntlm=1.8=hb9d3cd8_0 - libopenblas=0.3.29=pthreads_h94d23a6_0 - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - - libpng=1.6.45=h943b412_0 - - libpq=17.2=h3b95a9b_1 - - libsanitizer=13.3.0=heb74ff8_1 + - libpng=1.6.47=h943b412_0 + - libpq=17.4=h27ae623_0 + - libsanitizer=13.3.0=he8ea267_2 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.49.1=hee588c1_2 - libssh2=1.11.1=hf672d98_0 @@ -207,11 +211,11 @@ dependencies: - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h2c5496b_1 - - libxml2=2.13.5=h8d12d68_1 + - libxkbcommon=1.8.1=hc4a0caf_0 + - libxml2=2.13.7=h8d12d68_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=h7298d08_1 + - linbox=1.7.0=h0451620_2 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 @@ -232,15 +236,15 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.0=py312h68727a3_0 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_4 - - mysql-libs=9.0.1=he0572af_4 - - nauty=2.8.8=hd590300_1 - - ncurses=6.5=h2d0b736_2 + - mysql-common=9.0.1=h266115a_5 + - mysql-libs=9.0.1=he0572af_5 + - nauty=2.8.9=hb9d3cd8_0 + - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.2.3=py312h72c5963_0 + - numpy=2.2.4=py312h72c5963_0 - openblas=0.3.29=pthreads_h6ec200e_0 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 @@ -259,13 +263,13 @@ dependencies: - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py312h80c1187_0 - - pip=24.3.1=pyh8b19718_2 + - pip=25.0.1=pyh8b19718_0 - pixman=0.44.2=h29eaf8c_0 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=hd590300_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py312h7383a07_2 @@ -285,37 +289,42 @@ dependencies: - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py312h91f0f75_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.8.3=py312h91f0f75_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - python=3.12.9=h9e4cc4f_1_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py312h2ec8cdc_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=5_cp312 - - pytz=2024.2=pyhd8ed1ab_1 - - pyzmq=26.2.0=py312hbf22597_3 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py312h178313f_2 + - pyzmq=26.3.0=py312hbf22597_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.1=h588cce1_2 - - readline=8.2=h8228510_1 + - qt6-main=6.8.3=h588cce1_0 + - rapidfuzz=3.12.2=py312h2ec8cdc_0 + - readline=8.2=h8c095d6_2 - requests=2.32.3=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - ruamel.yaml=0.18.10=py312h66e93f0_0 - ruamel.yaml.clib=0.2.8=py312h66e93f0_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py312hf79aa60_0 + - ruff=0.11.2=py312hf79aa60_0 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.15.1=py312h180e4f1_0 - - setuptools=75.8.0=pyhff2d567_0 - - singular=4.4.0=hc910cb2_1 + - scipy=1.15.2=py312ha707e6e_0 + - secretstorage=3.3.3=py312h7900ff3_3 + - setuptools=75.8.2=pyhff2d567_0 + - singular=4.4.1=h7ee4ccf_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -345,9 +354,9 @@ dependencies: - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py312h66e93f0_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312h66e93f0_0 - urllib3=1.26.19=pyhd8ed1ab_0 - virtualenv=20.29.3=pyhd8ed1ab_0 @@ -364,8 +373,8 @@ dependencies: - xcb-util-wm=0.4.2=hb711507_0 - xkeyboard-config=2.43=hb9d3cd8_0 - xorg-libice=1.1.2=hb9d3cd8_0 - - xorg-libsm=1.2.5=he73a12e_0 - - xorg-libx11=1.8.10=h4f16b4b_1 + - xorg-libsm=1.2.6=he73a12e_0 + - xorg-libx11=1.8.12=h4f16b4b_0 - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 @@ -378,10 +387,11 @@ dependencies: - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 - - xz=5.6.3=hbcc6ac9_1 - - xz-gpl-tools=5.6.3=hbcc6ac9_1 - - xz-tools=5.6.3=hb9d3cd8_1 + - xz=5.6.4=hbcc6ac9_0 + - xz-gpl-tools=5.6.4=hbcc6ac9_0 + - xz-tools=5.6.4=hb9d3cd8_0 + - yaml=0.2.5=h7f98852_2 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - - zstd=1.5.7=hb8e6e7a_1 + - zstd=1.5.7=hb8e6e7a_2 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 77347355bc6..6a799a4dbac 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 14d29773e5188a3e3ca5b1dc161dce6460cca296a8f9a102309d2c3c2cac147e +# input_hash: 6c6568027f8beff4efa0e2bf078912f66cd8542e91b9247166059ae7984d76d4 channels: - conda-forge @@ -22,7 +22,7 @@ dependencies: - blas=2.131=openblas - blas-devel=3.9.0=31_hbf4f893_openblas - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h00291cd_2 - brotli-bin=1.1.0=h00291cd_2 - brotli-python=1.1.0=py312h5861a67_2 @@ -33,18 +33,18 @@ dependencies: - cachecontrol=0.14.2=pyha770c72_0 - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 - cachy=0.3.0=pyhd8ed1ab_2 - - cctools=1010.6=ha66f10e_3 - - cctools_osx-64=1010.6=hd19c6af_3 + - cctools=1010.6=ha66f10e_4 + - cctools_osx-64=1010.6=hd19c6af_4 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h576c50e_7 - - clang-18=18.1.8=default_h3571c67_7 - - clang_impl_osx-64=18.1.8=h6a44ed1_23 - - clang_osx-64=18.1.8=h7e5c614_23 - - clangxx=18.1.8=default_heb2e8d1_7 - - clangxx_impl_osx-64=18.1.8=h4b7810f_23 - - clangxx_osx-64=18.1.8=h7e5c614_23 + - clang=18.1.8=default_h576c50e_8 + - clang-18=18.1.8=default_h3571c67_8 + - clang_impl_osx-64=18.1.8=h6a44ed1_24 + - clang_osx-64=18.1.8=h7e5c614_24 + - clangxx=18.1.8=default_heb2e8d1_8 + - clangxx_impl_osx-64=18.1.8=h4b7810f_24 + - clangxx_osx-64=18.1.8=h7e5c614_24 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - clikit=0.6.2=pyhd8ed1ab_3 @@ -57,7 +57,7 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py312hc47a885_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py312h3520af0_0 + - coverage=7.7.1=py312h3520af0_0 - cpython=3.12.9=py312hd8ed1ab_1 - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=h20888b2_0 @@ -70,7 +70,7 @@ dependencies: - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=ha63dd29_2 + - eclib=20231212=h4df8e20_3 - ecm=7.0.6=h5625669_0 - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 @@ -100,13 +100,13 @@ dependencies: - gettext-tools=0.23.1=h27064b9_0 - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - - gfortran=13.2.0=h2c809b3_1 - - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - - gfortran_osx-64=13.2.0=h18f7dce_1 + - gfortran=13.3.0=hcc3c99d_1 + - gfortran_impl_osx-64=13.3.0=h355c40b_1 + - gfortran_osx-64=13.3.0=h3223c34_1 - giac=1.9.0.21=h381f543_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h1b3d6f7_0 + - givaro=4.2.0=h89f8175_2 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py312h068713c_3 @@ -139,8 +139,8 @@ dependencies: - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.0=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=951.9=h4e51db5_3 - - ld64_osx-64=951.9=h33512f0_3 + - ld64=951.9=h4e51db5_4 + - ld64_osx-64=951.9=h33512f0_4 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.23.1=h27064b9_0 - libasprintf-devel=0.23.1=h27064b9_0 @@ -154,22 +154,22 @@ dependencies: - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - libcblas=3.9.0=31_hff6cab4_openblas - - libclang-cpp18.1=18.1.8=default_h3571c67_7 + - libclang-cpp18.1=18.1.8=default_h3571c67_8 - libcurl=8.12.1=h5dec5d8_0 - - libcxx=19.1.7=hf95d169_0 - - libcxx-devel=18.1.8=h7c275be_7 + - libcxx=20.1.1=hf95d169_0 + - libcxx-devel=18.1.8=h7c275be_8 - libdeflate=1.23=he65b83e_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - libffi=3.4.6=h281671d_0 - - libflint=3.1.3.1=h9ab60bc_101 + - libflint=3.2.1=had7a4b4_0 - libgd=2.3.3=h8555400_11 - libgettextpo=0.23.1=h27064b9_0 - libgettextpo-devel=0.23.1=h27064b9_0 - - libgfortran=5.0.0=13_2_0_h97931a8_3 - - libgfortran-devel_osx-64=13.2.0=h80d4556_3 - - libgfortran5=13.2.0=h2873a65_3 + - libgfortran=5.0.0=14_2_0_h51e75f0_1 + - libgfortran-devel_osx-64=13.3.0=h297be85_1 + - libgfortran5=14.2.0=h51e75f0_1 - libhomfly=1.02r6=h10d778d_1 - libiconv=1.18=h4b5e92a_1 - libintl=0.23.1=h27064b9_0 @@ -189,10 +189,10 @@ dependencies: - libtiff=4.7.0=hb77a491_3 - libwebp-base=1.5.0=h6cf52b4_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.6=hebb159f_0 + - libxml2=2.13.7=hebb159f_0 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.7=ha54dae1_0 + - linbox=1.7.0=h1e49b7d_2 + - llvm-openmp=20.1.1=ha54dae1_1 - llvm-tools=18.1.8=hc29ff6c_3 - llvm-tools-18=18.1.8=hc29ff6c_3 - lrcalc=2.1=hac325c4_7 @@ -221,7 +221,7 @@ dependencies: - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.2.3=py312h6693b03_0 + - numpy=2.2.4=py312h6693b03_0 - openblas=0.3.29=openmp_h30af337_0 - openjpeg=2.5.3=h7fd6d84_0 - openssl=3.4.1=hc426f3f_0 @@ -243,7 +243,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h10d778d_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py312h045e30c_2 @@ -262,17 +262,19 @@ dependencies: - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - python=3.12.9=h9ccd52b_1_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py312h5861a67_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=5_cp312 - - pytz=2025.1=pyhd8ed1ab_0 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h3520af0_2 - pyzmq=26.3.0=py312h679dbab_0 - qd=2.3.22=h2beb688_1004 @@ -285,7 +287,7 @@ dependencies: - ruamel.yaml=0.18.10=py312h01d7ebd_0 - ruamel.yaml.clib=0.2.8=py312h3d0f464_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py312ha54e1fc_0 + - ruff=0.11.2=py312ha54e1fc_0 - rw=0.9=h10d778d_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -293,7 +295,7 @@ dependencies: - scipy=1.15.2=py312hd04560d_0 - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.1=h604985e_0 + - singular=4.4.1=haa275bf_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -323,9 +325,9 @@ dependencies: - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py312h01d7ebd_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312h01d7ebd_0 - urllib3=1.26.19=pyhd8ed1ab_0 - virtualenv=20.29.3=pyhd8ed1ab_0 @@ -342,4 +344,4 @@ dependencies: - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 - - zstd=1.5.7=h8210216_1 + - zstd=1.5.7=h8210216_2 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index ceb16fabc58..e9adb7ae605 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 82bbea7b27fbf9dad9fb317db89de202619fc34c8a8c001a544149afb583167f +# input_hash: 428b26bf45b4679b6e824761fb9dd9680ebb5cce1186df7301e9017b4925d7fb channels: - conda-forge @@ -22,7 +22,7 @@ dependencies: - blas=2.131=openblas - blas-devel=3.9.0=31_h11c0a38_openblas - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hd74edd7_2 - brotli-bin=1.1.0=hd74edd7_2 - brotli-python=1.1.0=py312hde4cb15_2 @@ -33,18 +33,18 @@ dependencies: - cachecontrol=0.14.2=pyha770c72_0 - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 - cachy=0.3.0=pyhd8ed1ab_2 - - cctools=1010.6=hb4fb6a3_3 - - cctools_osx-arm64=1010.6=h3b4f5d3_3 + - cctools=1010.6=hb4fb6a3_4 + - cctools_osx-arm64=1010.6=h3b4f5d3_4 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h474c9e2_7 - - clang-18=18.1.8=default_hf90f093_7 - - clang_impl_osx-arm64=18.1.8=h2ae9ea5_23 - - clang_osx-arm64=18.1.8=h07b0088_23 - - clangxx=18.1.8=default_h1ffe849_7 - - clangxx_impl_osx-arm64=18.1.8=h555f467_23 - - clangxx_osx-arm64=18.1.8=h07b0088_23 + - clang=18.1.8=default_h474c9e2_8 + - clang-18=18.1.8=default_hf90f093_8 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_24 + - clang_osx-arm64=18.1.8=h07b0088_24 + - clangxx=18.1.8=default_h1ffe849_8 + - clangxx_impl_osx-arm64=18.1.8=h555f467_24 + - clangxx_osx-arm64=18.1.8=h07b0088_24 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - clikit=0.6.2=pyhd8ed1ab_3 @@ -57,7 +57,7 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py312hb23fbb9_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py312h998013c_0 + - coverage=7.7.1=py312h998013c_0 - cpython=3.12.9=py312hd8ed1ab_1 - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=hba80287_0 @@ -70,7 +70,7 @@ dependencies: - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h1f5daad_0 - - eclib=20231212=hc39b9a7_2 + - eclib=20231212=h696e3a3_3 - ecm=7.0.6=hdd59bce_0 - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 @@ -100,13 +100,13 @@ dependencies: - gettext-tools=0.23.1=h493aca8_0 - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.2.0=h1ca8e4b_1 - - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - - gfortran_osx-arm64=13.2.0=h57527a5_1 + - gfortran=13.3.0=h3ef1dbf_1 + - gfortran_impl_osx-arm64=13.3.0=h0045e9c_1 + - gfortran_osx-arm64=13.3.0=h3c33bd0_1 - giac=1.9.0.21=h573964a_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h018886a_0 + - givaro=4.2.0=h73034e7_2 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py312h524cf62_3 @@ -139,8 +139,8 @@ dependencies: - krb5=1.21.3=h237132a_0 - lcalc=2.1.0=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=951.9=h4c6efb1_3 - - ld64_osx-arm64=951.9=hb6b49e2_3 + - ld64=951.9=h4c6efb1_4 + - ld64_osx-arm64=951.9=hb6b49e2_4 - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.23.1=h493aca8_0 - libasprintf-devel=0.23.1=h493aca8_0 @@ -154,23 +154,23 @@ dependencies: - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - libcblas=3.9.0=31_hb3479ef_openblas - - libclang-cpp18.1=18.1.8=default_hf90f093_7 + - libclang-cpp18.1=18.1.8=default_hf90f093_8 - libcurl=8.12.1=h73640d1_0 - - libcxx=19.1.7=ha82da77_0 - - libcxx-devel=18.1.8=h6dc3340_7 + - libcxx=20.1.1=ha82da77_0 + - libcxx-devel=18.1.8=h6dc3340_8 - libdeflate=1.23=hec38601_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.6.4=h286801f_0 - libffi=3.4.2=h3422bc3_5 - - libflint=3.1.3.1=ha3035ea_101 + - libflint=3.2.1=h2610279_0 - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.23.1=h493aca8_0 - libgettextpo-devel=0.23.1=h493aca8_0 - - libgfortran=5.0.0=13_2_0_hd922786_3 - - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=hdff4504_1 + - libgfortran=5.0.0=14_2_0_h6c33f7e_1 + - libgfortran-devel_osx-arm64=13.3.0=h5020ebb_1 + - libgfortran5=14.2.0=h6c33f7e_1 + - libglib=2.84.0=hdff4504_0 - libhomfly=1.02r6=h93a5062_1 - libiconv=1.18=hfe07756_1 - libintl=0.23.1=h493aca8_0 @@ -190,10 +190,10 @@ dependencies: - libtiff=4.7.0=h551f018_3 - libwebp-base=1.5.0=h2471fea_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.6=h178c5d8_0 + - libxml2=2.13.7=h178c5d8_0 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.7=hdb05f8b_0 + - linbox=1.7.0=h66f06df_2 + - llvm-openmp=20.1.1=hdb05f8b_1 - llvm-tools=18.1.8=hc4b4ae8_3 - llvm-tools-18=18.1.8=hc4b4ae8_3 - lrcalc=2.1=hf9b8971_7 @@ -222,7 +222,7 @@ dependencies: - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.2.3=py312h7c1f314_0 + - numpy=2.2.4=py312h7c1f314_0 - openblas=0.3.29=openmp_hea878ba_0 - openjpeg=2.5.3=h8a3d83b_0 - openssl=3.4.1=h81ee809_0 @@ -245,7 +245,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h93a5062_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py312he1ec6da_2 @@ -264,17 +264,19 @@ dependencies: - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - python=3.12.9=hc22306f_1_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py312hde4cb15_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=5_cp312 - - pytz=2025.1=pyhd8ed1ab_0 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h998013c_2 - pyzmq=26.3.0=py312hf4875e0_0 - qd=2.3.22=hbec66e7_1004 @@ -287,7 +289,7 @@ dependencies: - ruamel.yaml=0.18.10=py312hea69d52_0 - ruamel.yaml.clib=0.2.8=py312h0bf5046_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py312h31a5b27_0 + - ruff=0.11.2=py312h31a5b27_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -295,7 +297,7 @@ dependencies: - scipy=1.15.2=py312h99a188d_0 - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.1=h5a8969a_0 + - singular=4.4.1=h837545d_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -325,9 +327,9 @@ dependencies: - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py312hea69d52_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312hea69d52_0 - urllib3=1.26.19=pyhd8ed1ab_0 - virtualenv=20.29.3=pyhd8ed1ab_0 @@ -344,4 +346,4 @@ dependencies: - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 - - zstd=1.5.7=h6491c7d_1 + - zstd=1.5.7=h6491c7d_2 diff --git a/environment-3.13-linux-aarch64.yml b/environment-3.13-linux-aarch64.yml index 5f5f08a3833..d8c4f540e22 100644 --- a/environment-3.13-linux-aarch64.yml +++ b/environment-3.13-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: cab388d6988e6390a7f9917490e1e5d52613709e06eeff8996108268ff22212e +# input_hash: 9baa2033c744bf1708d90c45528e9d465e6ebe6d14a608c5577a7689050476da channels: - conda-forge @@ -9,20 +9,24 @@ dependencies: - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=h86ecc28_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_h6fc4d3a_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2148fe1_1 - automake=1.17=pl5321h8af1aa0_0 - babel=2.17.0=pyhd8ed1ab_0 - - bdw-gc=8.2.8=h5ad3122_1 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 + - bdw-gc=8.2.8=h5ad3122_2 - beautifulsoup4=4.13.3=pyha770c72_0 - - binutils=2.43=hf1166c9_2 - - binutils_impl_linux-aarch64=2.43=h4c662bb_2 - - binutils_linux-aarch64=2.43=hf1166c9_2 - - blas=2.128=openblas - - blas-devel=3.9.0=28_h9678261_openblas + - binutils=2.43=hf1166c9_4 + - binutils_impl_linux-aarch64=2.43=h4c662bb_4 + - binutils_linux-aarch64=2.43=hf1166c9_4 + - blas=2.131=openblas + - blas-devel=3.9.0=31_h9678261_openblas - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h86ecc28_2 - brotli-bin=1.1.0=h86ecc28_2 - brotli-python=1.1.0=py313hb6a6212_2 @@ -30,37 +34,52 @@ dependencies: - c-ares=1.34.4=h86ecc28_0 - c-compiler=1.9.0=h6561dab_0 - ca-certificates=2025.1.31=hcefe29a_0 - - cairo=1.18.2=h83712da_1 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - - certifi=2024.12.14=pyhd8ed1ab_0 + - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py313h2135053_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 + - click=8.1.8=pyh707e725_0 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h31becfc_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 + - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py313h44a8f36_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py313h7815b11_0 - - cpython=3.13.1=py313hd8ed1ab_105 + - coverage=7.7.1=py313h7815b11_0 + - cpython=3.13.2=py313hd8ed1ab_101 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.2=py313hee87163_0 - cxx-compiler=1.9.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py313h9954bcd_0 - cyrus-sasl=2.1.27=hf6b2984_7 - cysignals=1.12.3=py313hb6a6212_0 - - cython=3.0.11=py313h5ba3c5f_3 + - cython=3.0.12=py313hbf9bc30_0 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.12=py313hb6a6212_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - debugpy=1.8.13=py313hb6a6212_0 + - decorator=5.2.1=pyhd8ed1ab_0 + - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - - double-conversion=3.3.0=h2f0025b_0 + - double-conversion=3.3.1=h5ad3122_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h4705ef2_2 - - ecm=7.0.5=ha2d0fc4_0 + - eclib=20231212=h0470d76_3 + - ecm=7.0.6=hd777dc2_0 + - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h5ad3122_0 - fflas-ffpack=2.5.0=h503e619_0 + - filelock=3.18.0=pyhd8ed1ab_0 + - flake8=7.1.2=pyhd8ed1ab_0 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_1 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 @@ -68,60 +87,68 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.8=py313h857f82b_0 + - fonttools=4.56.0=py313h857f82b_0 - fortran-compiler=1.9.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.2=py313hf5933f0_0 - - freetype=2.12.1=hf0a5ef3_2 + - freetype=2.13.3=he93130f_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_2 - gap-defaults=4.14.0=h8af1aa0_2 - - gcc=13.3.0=h8a56e6e_1 - - gcc_impl_linux-aarch64=13.3.0=hcdea9b6_1 - - gcc_linux-aarch64=13.3.0=h1cd514b_7 + - gcc=13.3.0=h8a56e6e_2 + - gcc_impl_linux-aarch64=13.3.0=h80a1502_2 + - gcc_linux-aarch64=13.3.0=h1cd514b_8 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - - gfortran=13.3.0=h8a56e6e_1 - - gfortran_impl_linux-aarch64=13.3.0=h174a3c4_1 - - gfortran_linux-aarch64=13.3.0=h2809cf8_7 + - gfortran=13.3.0=h8a56e6e_2 + - gfortran_impl_linux-aarch64=13.3.0=h9c0531c_2 + - gfortran_linux-aarch64=13.3.0=h2809cf8_8 - giac=1.9.0.21=h6e4ddb9_2 - - givaro=4.2.0=h364d21b_0 + - gitdb=4.0.12=pyhd8ed1ab_0 + - gitpython=3.1.44=pyhff2d567_0 + - givaro=4.2.0=hd67695c_2 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - gmpy2=2.1.5=py313h0c041f1_3 - graphite2=1.3.13=h2f0025b_1003 + - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=h294027d_0 - - gxx=13.3.0=h8a56e6e_1 - - gxx_impl_linux-aarch64=13.3.0=h1211b58_1 - - gxx_linux-aarch64=13.3.0=h2864abd_7 - - h2=4.2.0=pyhd8ed1ab_0 - - harfbuzz=10.2.0=h785c1aa_0 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - gxx=13.3.0=h8a56e6e_2 + - gxx_impl_linux-aarch64=13.3.0=h7eae8fb_2 + - gxx_linux-aarch64=13.3.0=h2864abd_8 + - harfbuzz=10.4.0=hb5e3f52_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h207f3e5_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - importlib-metadata=8.6.1=pyha770c72_0 + - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.32.0=pyh907856f_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 + - jaraco.classes=3.4.0=pyhd8ed1ab_2 + - jaraco.context=6.0.1=pyhd8ed1ab_0 + - jaraco.functools=4.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.5=pyhd8ed1ab_0 + - jeepney=0.9.0=pyhd8ed1ab_0 + - jinja2=3.1.6=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kernel-headers_linux-aarch64=4.18.0=h05a177a_18 + - keyring=25.6.0=pyha804496_0 - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py313h1d91839_0 - krb5=1.21.3=h50a48e9_0 - lcalc=2.1.0=h30a6b3d_0 - - lcms2=2.16=h922389a_0 - - ld_impl_linux-aarch64=2.43=h80caac9_2 + - lcms2=2.17=hc88f144_0 + - ld_impl_linux-aarch64=2.43=h80caac9_4 - lerc=4.0.0=h4de3ea5_0 - - libblas=3.9.0=28_h1a9f1db_openblas + - libblas=3.9.0=31_h1a9f1db_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -130,94 +157,97 @@ dependencies: - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - - libcblas=3.9.0=28_hab92f65_openblas - - libclang-cpp19.1=19.1.7=default_he324ac1_1 - - libclang13=19.1.7=default_h4390ef5_1 + - libcblas=3.9.0=31_hab92f65_openblas + - libclang-cpp20.1=20.1.1=default_he324ac1_0 + - libclang13=20.1.1=default_h4390ef5_0 - libcups=2.3.3=h405e4a8_4 - - libcurl=8.11.1=h6702fde_0 + - libcurl=8.12.1=h6702fde_0 - libdeflate=1.23=h5e3c512_0 - libdrm=2.4.124=h86ecc28_0 - libedit=3.1.20250104=pl5321h976ea20_0 - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.6.4=h5ad3122_0 - - libffi=3.4.2=h3557bc0_5 - - libflint=3.1.3.1=hf9b8075_101 - - libgcc=14.2.0=he277a41_1 - - libgcc-devel_linux-aarch64=13.3.0=h0c07274_101 - - libgcc-ng=14.2.0=he9431aa_1 + - libffi=3.4.6=he21f813_0 + - libflint=3.2.1=hf9b8075_0 + - libgcc=14.2.0=he277a41_2 + - libgcc-devel_linux-aarch64=13.3.0=h0c07274_102 + - libgcc-ng=14.2.0=he9431aa_2 - libgd=2.3.3=hc8d7b1d_11 - - libgfortran=14.2.0=he9431aa_1 - - libgfortran-ng=14.2.0=he9431aa_1 - - libgfortran5=14.2.0=hb6113d0_1 + - libgfortran=14.2.0=he9431aa_2 + - libgfortran-ng=14.2.0=he9431aa_2 + - libgfortran5=14.2.0=hb6113d0_2 - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_1 + - libglib=2.84.0=hc486b8e_0 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - - libgomp=14.2.0=he277a41_1 + - libgomp=14.2.0=he277a41_2 - libhomfly=1.02r6=h31becfc_1 - - libiconv=1.17=h31becfc_2 + - libiconv=1.18=hc99b53d_1 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=28_h411afd4_openblas - - liblapacke=3.9.0=28_hc659ca5_openblas - - libllvm19=19.1.7=h2edbd07_1 + - liblapack=3.9.0=31_h411afd4_openblas + - liblapacke=3.9.0=31_hc659ca5_openblas + - libllvm20=20.1.1=h2edbd07_0 - liblzma=5.6.4=h86ecc28_0 - liblzma-devel=5.6.4=h86ecc28_0 - libmpdec=4.0.0=h68df207_0 - libnghttp2=1.64.0=hc8609a4_0 - libntlm=1.4=hf897c2e_1002 - - libopenblas=0.3.28=pthreads_h9d3fd7e_1 + - libopenblas=0.3.29=pthreads_h9d3fd7e_0 - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.46=hec79eb8_0 - - libpq=17.2=hd56632b_1 - - libsanitizer=13.3.0=ha58e236_1 + - libpng=1.6.47=hec79eb8_0 + - libpq=17.4=hf590da8_0 + - libsanitizer=13.3.0=ha58e236_2 - libsodium=1.0.20=h68df207_0 - - libsqlite=3.48.0=h5eb1b54_1 + - libsqlite=3.49.1=h5eb1b54_2 - libssh2=1.11.1=ha41c0db_0 - - libstdcxx=14.2.0=h3f4de04_1 - - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_101 - - libstdcxx-ng=14.2.0=hf1166c9_1 + - libstdcxx=14.2.0=h3f4de04_2 + - libstdcxx-devel_linux-aarch64=13.3.0=h0c07274_102 + - libstdcxx-ng=14.2.0=hf1166c9_2 - libtiff=4.7.0=h88f7998_3 - libuuid=2.38.1=hb4cce97_0 - libwebp-base=1.5.0=h0886dbf_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.8.0=h2ef6bd0_0 - - libxml2=2.13.5=h2e0c361_1 + - libxkbcommon=1.8.1=h2ef6bd0_0 + - libxml2=2.13.7=h2e0c361_0 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=hf74d613_1 + - linbox=1.7.0=h8d1c19e_2 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 - m4rie=20200125=hedfd65a_0 - markupsafe=3.0.2=py313h7815b11_1 - - matplotlib=3.10.0=py313h1258fbd_0 - - matplotlib-base=3.10.0=py313h16bfeab_0 + - matplotlib=3.10.1=py313h1258fbd_0 + - matplotlib-base=3.10.1=py313h16bfeab_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h043f013_3 + - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py313h31d5739_1 - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h783934e_1 - mpfi=1.5.4=h846f343_1001 - mpfr=4.2.1=h2305555_3 - mpmath=1.3.0=pyhd8ed1ab_1 + - msgpack-python=1.1.0=py313h44a8f36_0 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h3f5c77f_4 - - mysql-libs=9.0.1=h11569fd_4 - - nauty=2.8.8=h31becfc_1 + - mysql-common=9.0.1=h3f5c77f_5 + - mysql-libs=9.0.1=h11569fd_5 + - nauty=2.8.9=h86ecc28_0 - ncurses=6.5=ha32ae93_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.2.2=py313hcf1be6b_0 - - openblas=0.3.28=pthreads_h3a8cbd8_1 + - numpy=2.2.4=py313hcf1be6b_0 + - openblas=0.3.29=pthreads_h3a8cbd8_0 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.0=hd08dc88_1 + - openssl=3.4.1=hd08dc88_0 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hb9de7d4_0 - pari=2.17.1=h45cace7_2_pthread @@ -226,58 +256,79 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 + - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=h070dd5b_2 - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py313h96bbe82_0 - - pip=25.0=pyh145f28c_0 + - pip=25.0.1=pyh145f28c_0 - pixman=0.44.2=h86a87f0_0 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h31becfc_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py313hb6c4517_2 - primecount=7.14=hfe4b40e_0 - primecountpy=0.1.0=py313h44a8f36_5 - primesieve=12.4=h0a1ffab_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py313h31d5739_0 + - psutil=7.0.0=py313h31d5739_0 - pthread-stubs=0.4=h86ecc28_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycodestyle=2.12.1=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py313h8aa417a_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.2=py313h57f4686_0 + - pylev=1.4.0=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.8.3=py313h57f4686_0 - pysocks=1.7.1=pyha55dd90_7 - - pytest=8.3.4=pyhd8ed1ab_1 + - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.13.1=h3e021d1_104_cp313 + - python=3.13.2=h525b0ce_101_cp313 + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py313hb6a6212_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.13=5_cp313 - - pytz=2025.1=pyhd8ed1ab_0 - - pyzmq=26.2.1=py313h6e72e74_0 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py313h857f82b_2 + - pyzmq=26.3.0=py313h6e72e74_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.2=ha0a94ed_0 - - readline=8.2=h8fc344f_1 + - qt6-main=6.8.3=ha0a94ed_0 + - rapidfuzz=3.12.2=py313hb6a6212_0 + - readline=8.2=h8382b9d_2 - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.10=py313h31d5739_0 + - ruamel.yaml.clib=0.2.8=py313h31d5739_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 + - ruff=0.11.2=py313hc7fac6c_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.15.1=py313he77b7f4_0 - - setuptools=75.8.0=pyhff2d567_0 - - singular=4.4.1=hee12f27_0 + - scipy=1.15.2=py313hfdb6400_0 + - secretstorage=3.3.3=py313h1258fbd_3 + - setuptools=75.8.2=pyhff2d567_0 + - singular=4.4.1=hfdb71ee_1 - six=1.17.0=pyhd8ed1ab_0 + - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 @@ -286,23 +337,30 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.48.0=h578a6b9_1 + - sqlite=3.49.1=h578a6b9_2 - stack_data=0.6.3=pyhd8ed1ab_1 + - stdlib-list=0.11.1=pyhd8ed1ab_0 - symmetrica=3.0.1=hd600fc2_0 - sympow=2.023.6=h4d450c3_4 - sympy=1.13.3=pyh2585a3b_105 - sysroot_linux-aarch64=2.17=h68829e0_18 - tachyon=0.99b6=ha0bfc61_1002 - tk=8.6.13=h194ca79_0 + - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.2.0=pyhd8ed1ab_0 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py313h6a51379_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 - - urllib3=2.3.0=pyhd8ed1ab_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.29.3=pyhd8ed1ab_0 - wayland=1.23.1=h698ed42_0 - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xcb-util=0.4.1=h5c728e9_2 - xcb-util-cursor=0.1.5=h86ecc28_0 @@ -312,8 +370,8 @@ dependencies: - xcb-util-wm=0.4.2=h5c728e9_0 - xkeyboard-config=2.43=h86ecc28_0 - xorg-libice=1.1.2=h86ecc28_0 - - xorg-libsm=1.2.5=h0808dbd_0 - - xorg-libx11=1.8.11=hca56bd8_0 + - xorg-libsm=1.2.6=h0808dbd_0 + - xorg-libx11=1.8.12=hca56bd8_0 - xorg-libxau=1.0.12=h86ecc28_0 - xorg-libxcomposite=0.4.6=h86ecc28_2 - xorg-libxcursor=1.2.3=h86ecc28_0 @@ -329,8 +387,8 @@ dependencies: - xz=5.6.4=h2dbfc1b_0 - xz-gpl-tools=5.6.4=h2dbfc1b_0 - xz-tools=5.6.4=h86ecc28_0 + - yaml=0.2.5=hf897c2e_2 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 - - zstandard=0.23.0=py313h48a5650_1 - - zstd=1.5.6=h02f22dd_0 + - zstd=1.5.7=hbcf94c1_2 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml index 3e59dc63362..c3784b0a457 100644 --- a/environment-3.13-linux.yml +++ b/environment-3.13-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 61300229db67eba277dcdfaf2f01966dc210fc948fa732ffc381261bd01c6adb +# input_hash: d38d6e4ed0b28575b01e17911692f8cf8b8772ab00c8479013f6ef44b954c285 channels: - conda-forge @@ -10,20 +10,24 @@ dependencies: - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - alsa-lib=1.2.13=hb9d3cd8_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_hf03ea27_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321h2b4cb7a_1 - automake=1.17=pl5321ha770c72_0 - babel=2.17.0=pyhd8ed1ab_0 - - bdw-gc=8.2.8=h5888daf_1 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 + - bdw-gc=8.2.8=h5888daf_2 - beautifulsoup4=4.13.3=pyha770c72_0 - - binutils=2.43=h4852527_2 - - binutils_impl_linux-64=2.43=h4bf12b8_2 - - binutils_linux-64=2.43=h4852527_2 - - blas=2.128=openblas - - blas-devel=3.9.0=28_h1ea3ea9_openblas + - binutils=2.43=h4852527_4 + - binutils_impl_linux-64=2.43=h4bf12b8_4 + - binutils_linux-64=2.43=h4852527_4 + - blas=2.131=openblas + - blas-devel=3.9.0=31_h1ea3ea9_openblas - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py313h46c70d0_2 @@ -31,37 +35,52 @@ dependencies: - c-ares=1.34.4=hb9d3cd8_0 - c-compiler=1.9.0=h2b85faf_0 - ca-certificates=2025.1.31=hbcca054_0 - - cairo=1.18.2=h3394656_1 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - - certifi=2024.12.14=pyhd8ed1ab_0 + - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py313hfab6e84_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 + - click=8.1.8=pyh707e725_0 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=hd590300_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 + - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py313h33d0bda_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py313h8060acc_0 - - cpython=3.13.1=py313hd8ed1ab_105 + - coverage=7.7.1=py313h8060acc_0 + - cpython=3.13.2=py313hd8ed1ab_101 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.2=py313h6556f6e_0 - cxx-compiler=1.9.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py313h69fe8d1_0 - cyrus-sasl=2.1.27=h54b06d7_7 - cysignals=1.12.3=py313h46c70d0_0 - - cython=3.0.11=py313hc66aa0d_3 + - cython=3.0.12=py313h5dec8f5_0 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.12=py313h46c70d0_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - debugpy=1.8.13=py313h46c70d0_0 + - decorator=5.2.1=pyhd8ed1ab_0 + - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - - double-conversion=3.3.0=h59595ed_0 + - double-conversion=3.3.1=h5888daf_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h75fb491_2 - - ecm=7.0.5=h9458935_0 + - eclib=20231212=h46e1554_3 + - ecm=7.0.6=h90cbb55_0 + - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h5888daf_0 - fflas-ffpack=2.5.0=h4f9960b_0 + - filelock=3.18.0=pyhd8ed1ab_0 + - flake8=7.1.2=pyhd8ed1ab_0 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_1 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 @@ -69,60 +88,68 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.8=py313h8060acc_0 + - fonttools=4.56.0=py313h8060acc_0 - fortran-compiler=1.9.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.2=py313ha800b53_0 - - freetype=2.12.1=h267a509_2 + - freetype=2.13.3=h48d6fc4_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h3b03731_2 - gap-defaults=4.14.0=ha770c72_2 - - gcc=13.3.0=h9576a4e_1 - - gcc_impl_linux-64=13.3.0=hfea6d02_1 - - gcc_linux-64=13.3.0=hc28eda2_7 + - gcc=13.3.0=h9576a4e_2 + - gcc_impl_linux-64=13.3.0=h1e990d8_2 + - gcc_linux-64=13.3.0=hc28eda2_8 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - - gfortran=13.3.0=h9576a4e_1 - - gfortran_impl_linux-64=13.3.0=h10434e7_1 - - gfortran_linux-64=13.3.0=hb919d3a_7 + - gfortran=13.3.0=h9576a4e_2 + - gfortran_impl_linux-64=13.3.0=h84c1745_2 + - gfortran_linux-64=13.3.0=hb919d3a_8 - giac=1.9.0.21=hca478b9_2 - - givaro=4.2.0=hb789bce_0 + - gitdb=4.0.12=pyhd8ed1ab_0 + - gitpython=3.1.44=pyhff2d567_0 + - givaro=4.2.0=hb397f18_2 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - gmpy2=2.1.5=py313h11186cd_3 - graphite2=1.3.13=h59595ed_1003 + - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=he838d99_0 - - gxx=13.3.0=h9576a4e_1 - - gxx_impl_linux-64=13.3.0=hdbfa832_1 - - gxx_linux-64=13.3.0=h6834431_7 - - h2=4.2.0=pyhd8ed1ab_0 - - harfbuzz=10.2.0=h4bba637_0 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - gxx=13.3.0=h9576a4e_2 + - gxx_impl_linux-64=13.3.0=hae580e1_2 + - gxx_linux-64=13.3.0=h6834431_8 + - harfbuzz=10.4.0=h76408a6_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=he44f51b_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h623f65a_1004 - importlib-metadata=8.6.1=pyha770c72_0 + - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=8.32.0=pyh907856f_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 + - jaraco.classes=3.4.0=pyhd8ed1ab_2 + - jaraco.context=6.0.1=pyhd8ed1ab_0 + - jaraco.functools=4.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.5=pyhd8ed1ab_0 + - jeepney=0.9.0=pyhd8ed1ab_0 + - jinja2=3.1.6=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 - kernel-headers_linux-64=3.10.0=he073ed8_18 + - keyring=25.6.0=pyha804496_0 - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py313h33d0bda_0 - krb5=1.21.3=h659f571_0 - lcalc=2.1.0=h9cf73fc_0 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 - lerc=4.0.0=h27087fc_0 - - libblas=3.9.0=28_h59b9bed_openblas + - libblas=3.9.0=31_h59b9bed_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -131,94 +158,97 @@ dependencies: - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=28_he106b2a_openblas - - libclang-cpp19.1=19.1.7=default_hb5137d0_1 - - libclang13=19.1.7=default_h9c6a7e4_1 + - libcblas=3.9.0=31_he106b2a_openblas + - libclang-cpp20.1=20.1.1=default_hb5137d0_0 + - libclang13=20.1.1=default_h9c6a7e4_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.11.1=h332b0f4_0 + - libcurl=8.12.1=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 - libdrm=2.4.124=hb9d3cd8_0 - libedit=3.1.20250104=pl5321h7949ede_0 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - libexpat=2.6.4=h5888daf_0 - - libffi=3.4.2=h7f98852_5 - - libflint=3.1.3.1=h0aae882_101 - - libgcc=14.2.0=h77fa898_1 - - libgcc-devel_linux-64=13.3.0=h84ea5a7_101 - - libgcc-ng=14.2.0=h69a702a_1 + - libffi=3.4.6=h2dba641_0 + - libflint=3.2.1=h0aae882_0 + - libgcc=14.2.0=h767d61c_2 + - libgcc-devel_linux-64=13.3.0=hc03c837_102 + - libgcc-ng=14.2.0=h69a702a_2 - libgd=2.3.3=h6f5c62b_11 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 + - libgfortran=14.2.0=h69a702a_2 + - libgfortran-ng=14.2.0=h69a702a_2 + - libgfortran5=14.2.0=hf1ad2bd_2 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_1 + - libglib=2.84.0=h2ff4ddf_0 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - - libgomp=14.2.0=h77fa898_1 + - libgomp=14.2.0=h767d61c_2 - libhomfly=1.02r6=hd590300_1 - - libiconv=1.17=hd590300_2 + - libiconv=1.18=h4ce23a2_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=28_h7ac8fdf_openblas - - liblapacke=3.9.0=28_he2f377e_openblas - - libllvm19=19.1.7=ha7bfdaf_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblapacke=3.9.0=31_he2f377e_openblas + - libllvm20=20.1.1=ha7bfdaf_0 - liblzma=5.6.4=hb9d3cd8_0 - liblzma-devel=5.6.4=hb9d3cd8_0 - libmpdec=4.0.0=h4bc722e_0 - libnghttp2=1.64.0=h161d5f1_0 - libntlm=1.8=hb9d3cd8_0 - - libopenblas=0.3.28=pthreads_h94d23a6_1 + - libopenblas=0.3.29=pthreads_h94d23a6_0 - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - - libpng=1.6.46=h943b412_0 - - libpq=17.2=h3b95a9b_1 - - libsanitizer=13.3.0=heb74ff8_1 + - libpng=1.6.47=h943b412_0 + - libpq=17.4=h27ae623_0 + - libsanitizer=13.3.0=he8ea267_2 - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.48.0=hee588c1_1 + - libsqlite=3.49.1=hee588c1_2 - libssh2=1.11.1=hf672d98_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-devel_linux-64=13.3.0=h84ea5a7_101 - - libstdcxx-ng=14.2.0=h4852527_1 + - libstdcxx=14.2.0=h8f9b012_2 + - libstdcxx-devel_linux-64=13.3.0=hc03c837_102 + - libstdcxx-ng=14.2.0=h4852527_2 - libtiff=4.7.0=hd9ff511_3 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.8.0=hc4a0caf_0 - - libxml2=2.13.5=h8d12d68_1 + - libxkbcommon=1.8.1=hc4a0caf_0 + - libxml2=2.13.7=h8d12d68_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=h7298d08_1 + - linbox=1.7.0=h0451620_2 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 - m4rie=20200125=h051dbe0_0 - markupsafe=3.0.2=py313h8060acc_1 - - matplotlib=3.10.0=py313h78bf25f_0 - - matplotlib-base=3.10.0=py313h129903b_0 + - matplotlib=3.10.1=py313h78bf25f_0 + - matplotlib-base=3.10.1=py313h129903b_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h75482ee_3 + - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py313h536fd9c_1 - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h24ddda3_1 - mpfi=1.5.4=h9f54685_1001 - mpfr=4.2.1=h90cbb55_3 - mpmath=1.3.0=pyhd8ed1ab_1 + - msgpack-python=1.1.0=py313h33d0bda_0 - munkres=1.1.4=pyh9f0ad1d_0 - - mysql-common=9.0.1=h266115a_4 - - mysql-libs=9.0.1=he0572af_4 - - nauty=2.8.8=hd590300_1 + - mysql-common=9.0.1=h266115a_5 + - mysql-libs=9.0.1=he0572af_5 + - nauty=2.8.9=hb9d3cd8_0 - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.2.2=py313h17eae1a_0 - - openblas=0.3.28=pthreads_h6ec200e_1 + - numpy=2.2.4=py313h17eae1a_0 + - openblas=0.3.29=pthreads_h6ec200e_0 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - - openssl=3.4.0=h7b32b05_1 + - openssl=3.4.1=h7b32b05_0 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h36c2ea0_0 - pari=2.17.1=ha40142e_2_pthread @@ -227,58 +257,79 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 + - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=hba22ea6_2 - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py313h8db990d_0 - - pip=25.0=pyh145f28c_0 + - pip=25.0.1=pyh145f28c_0 - pixman=0.44.2=h29eaf8c_0 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=hd590300_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py313hf19506d_2 - primecount=7.14=h530483c_0 - primecountpy=0.1.0=py313h33d0bda_5 - primesieve=12.4=he02047a_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py313h536fd9c_0 + - psutil=7.0.0=py313h536fd9c_0 - pthread-stubs=0.4=hb9d3cd8_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycodestyle=2.12.1=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py313h920b4c0_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.2=py313h5f61773_0 + - pylev=1.4.0=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.8.3=py313h5f61773_0 - pysocks=1.7.1=pyha55dd90_7 - - pytest=8.3.4=pyhd8ed1ab_1 + - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.13.1=ha99a958_105_cp313 + - python=3.13.2=hf636f53_101_cp313 + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py313h46c70d0_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.13=5_cp313 - - pytz=2025.1=pyhd8ed1ab_0 - - pyzmq=26.2.1=py313h8e95178_0 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py313h8060acc_2 + - pyzmq=26.3.0=py313h8e95178_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.2=h588cce1_0 - - readline=8.2=h8228510_1 + - qt6-main=6.8.3=h588cce1_0 + - rapidfuzz=3.12.2=py313h46c70d0_0 + - readline=8.2=h8c095d6_2 - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.10=py313h536fd9c_0 + - ruamel.yaml.clib=0.2.8=py313h536fd9c_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 + - ruff=0.11.2=py313hfe82de2_0 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.15.1=py313h750cbce_0 - - setuptools=75.8.0=pyhff2d567_0 - - singular=4.4.1=hc910cb2_0 + - scipy=1.15.2=py313h86fcf2b_0 + - secretstorage=3.3.3=py313h78bf25f_3 + - setuptools=75.8.2=pyhff2d567_0 + - singular=4.4.1=h7ee4ccf_1 - six=1.17.0=pyhd8ed1ab_0 + - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 @@ -287,23 +338,30 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.48.0=h9eae976_1 + - sqlite=3.49.1=h9eae976_2 - stack_data=0.6.3=pyhd8ed1ab_1 + - stdlib-list=0.11.1=pyhd8ed1ab_0 - symmetrica=3.0.1=hcb278e6_0 - sympow=2.023.6=h3028977_4 - sympy=1.13.3=pyh2585a3b_105 - sysroot_linux-64=2.17=h0157908_18 - tachyon=0.99b6=hba7d16a_1002 - tk=8.6.13=noxft_h4845f30_101 + - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.2.0=pyhd8ed1ab_0 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py313h536fd9c_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 - - urllib3=2.3.0=pyhd8ed1ab_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.29.3=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_0 - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xcb-util=0.4.1=hb711507_2 - xcb-util-cursor=0.1.5=hb9d3cd8_0 @@ -313,8 +371,8 @@ dependencies: - xcb-util-wm=0.4.2=hb711507_0 - xkeyboard-config=2.43=hb9d3cd8_0 - xorg-libice=1.1.2=hb9d3cd8_0 - - xorg-libsm=1.2.5=he73a12e_0 - - xorg-libx11=1.8.11=h4f16b4b_0 + - xorg-libsm=1.2.6=he73a12e_0 + - xorg-libx11=1.8.12=h4f16b4b_0 - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 @@ -330,8 +388,8 @@ dependencies: - xz=5.6.4=hbcc6ac9_0 - xz-gpl-tools=5.6.4=hbcc6ac9_0 - xz-tools=5.6.4=hb9d3cd8_0 + - yaml=0.2.5=h7f98852_2 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - - zstandard=0.23.0=py313h80202fe_1 - - zstd=1.5.6=ha6fb4c9_0 + - zstd=1.5.7=hb8e6e7a_2 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml index 7001a6e48b4..3f13c6e456f 100644 --- a/environment-3.13-macos-x86_64.yml +++ b/environment-3.13-macos-x86_64.yml @@ -1,24 +1,28 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: afb3c390397d7005ec17971f60a8212a4c4f17ccaf16f58cc60af83b159f0903 +# input_hash: e0a4a09b1e5705700f3de6e1883804a4836eb9c5733fb0fbae9d359a8ac0dcce channels: - conda-forge dependencies: - alabaster=1.0.0=pyhd8ed1ab_1 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=pyhd8ed1ab_1 - appnope=0.1.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_hdfe9103_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hed12c24_1 - automake=1.17=pl5321h694c41f_0 - babel=2.17.0=pyhd8ed1ab_0 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - beautifulsoup4=4.13.3=pyha770c72_0 - - blas=2.128=openblas - - blas-devel=3.9.0=28_hbf4f893_openblas + - blas=2.131=openblas + - blas-devel=3.9.0=31_hbf4f893_openblas - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h00291cd_2 - brotli-bin=1.1.0=h00291cd_2 - brotli-python=1.1.0=py313h9ea2907_2 @@ -26,44 +30,57 @@ dependencies: - c-ares=1.34.4=hf13058a_0 - c-compiler=1.9.0=h09a7c41_0 - ca-certificates=2025.1.31=h8857fd0_0 - - cctools=1010.6=ha66f10e_3 - - cctools_osx-64=1010.6=hd19c6af_3 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cctools=1010.6=ha66f10e_4 + - cctools_osx-64=1010.6=hd19c6af_4 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2024.12.14=pyhd8ed1ab_0 - - cffi=1.17.1=py313h49682b3_0 + - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h576c50e_7 - - clang-18=18.1.8=default_h3571c67_7 - - clang_impl_osx-64=18.1.8=h6a44ed1_23 - - clang_osx-64=18.1.8=h7e5c614_23 - - clangxx=18.1.8=default_heb2e8d1_7 - - clangxx_impl_osx-64=18.1.8=h4b7810f_23 - - clangxx_osx-64=18.1.8=h7e5c614_23 + - clang=18.1.8=default_h576c50e_8 + - clang-18=18.1.8=default_h3571c67_8 + - clang_impl_osx-64=18.1.8=h6a44ed1_24 + - clang_osx-64=18.1.8=h7e5c614_24 + - clangxx=18.1.8=default_heb2e8d1_8 + - clangxx_impl_osx-64=18.1.8=h4b7810f_24 + - clangxx_osx-64=18.1.8=h7e5c614_24 + - click=8.1.8=pyh707e725_0 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h10d778d_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=18.1.8=h1020d70_1 - compiler-rt_osx-64=18.1.8=hf2b8a54_1 + - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py313ha0b1807_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py313h717bdf5_0 - - cpython=3.13.1=py313hd8ed1ab_105 + - coverage=7.7.1=py313h717bdf5_0 + - cpython=3.13.2=py313hd8ed1ab_101 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py313h9f47f76_0 - cysignals=1.12.3=py313h14b76d3_0 - - cython=3.0.11=py313h496bac6_3 - - debugpy=1.8.12=py313h14b76d3_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - cython=3.0.12=py313h9efc8c2_0 + - debugpy=1.8.13=py313h14b76d3_0 + - decorator=5.2.1=pyhd8ed1ab_0 + - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=ha63dd29_2 - - ecm=7.0.5=h4f6b447_0 + - eclib=20231212=h4df8e20_3 + - ecm=7.0.6=h5625669_0 + - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h240833e_0 - fflas-ffpack=2.5.0=h5898d61_0 + - filelock=3.18.0=pyhd8ed1ab_0 + - flake8=7.1.2=pyhd8ed1ab_0 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_1 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 @@ -71,56 +88,63 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.8=py313h717bdf5_0 + - fonttools=4.56.0=py313h717bdf5_0 - fortran-compiler=1.9.0=h02557f8_0 - fplll=5.5.0=h6ede486_0 - fpylll=0.6.2=py313h454044b_0 - - freetype=2.12.1=h60636b9_2 + - freetype=2.13.3=h40dfd5c_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=hb9686a1_2 - gap-defaults=4.14.0=h694c41f_2 - - gettext=0.22.5=hdfe23c8_3 - - gettext-tools=0.22.5=hdfe23c8_3 + - gettext=0.23.1=hd385c8e_0 + - gettext-tools=0.23.1=h27064b9_0 - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - - gfortran=13.2.0=h2c809b3_1 - - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - - gfortran_osx-64=13.2.0=h18f7dce_1 + - gfortran=13.3.0=hcc3c99d_1 + - gfortran_impl_osx-64=13.3.0=h355c40b_1 + - gfortran_osx-64=13.3.0=h3223c34_1 - giac=1.9.0.21=h381f543_2 - - givaro=4.2.0=h1b3d6f7_0 + - gitdb=4.0.12=pyhd8ed1ab_0 + - gitpython=3.1.44=pyhff2d567_0 + - givaro=4.2.0=h89f8175_2 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py313hc0d4f81_3 + - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - - h2=4.2.0=pyhd8ed1ab_0 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h5479cbe_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - importlib-metadata=8.6.1=pyha770c72_0 + - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.32.0=pyh907856f_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h2e86a7b_101 + - jaraco.classes=3.4.0=pyhd8ed1ab_2 + - jaraco.context=6.0.1=pyhd8ed1ab_0 + - jaraco.functools=4.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.5=pyhd8ed1ab_0 + - jinja2=3.1.6=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 + - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.7=py313h0c4e38b_0 - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.0=h0f747f7_0 - - lcms2=2.16=ha2f27b4_0 - - ld64=951.9=h4e51db5_3 - - ld64_osx-64=951.9=h33512f0_3 + - lcms2=2.17=h72f5680_0 + - ld64=951.9=h4e51db5_4 + - ld64_osx-64=951.9=h33512f0_4 - lerc=4.0.0=hb486fe8_0 - - libasprintf=0.22.5=hdfe23c8_3 - - libasprintf-devel=0.22.5=hdfe23c8_3 - - libblas=3.9.0=28_h7f60823_openblas + - libasprintf=0.23.1=h27064b9_0 + - libasprintf-devel=0.23.1=h27064b9_0 + - libblas=3.9.0=31_h7f60823_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -129,47 +153,47 @@ dependencies: - libbrotlicommon=1.1.0=h00291cd_2 - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - - libcblas=3.9.0=28_hff6cab4_openblas - - libclang-cpp18.1=18.1.8=default_h3571c67_7 - - libcurl=8.11.1=h5dec5d8_0 - - libcxx=19.1.7=hf95d169_0 - - libcxx-devel=18.1.8=h7c275be_7 + - libcblas=3.9.0=31_hff6cab4_openblas + - libclang-cpp18.1=18.1.8=default_h3571c67_8 + - libcurl=8.12.1=h5dec5d8_0 + - libcxx=20.1.1=hf95d169_0 + - libcxx-devel=18.1.8=h7c275be_8 - libdeflate=1.23=he65b83e_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - - libffi=3.4.2=h0d85af4_5 - - libflint=3.1.3.1=h9ab60bc_101 + - libffi=3.4.6=h281671d_0 + - libflint=3.2.1=had7a4b4_0 - libgd=2.3.3=h8555400_11 - - libgettextpo=0.22.5=hdfe23c8_3 - - libgettextpo-devel=0.22.5=hdfe23c8_3 - - libgfortran=5.0.0=13_2_0_h97931a8_3 - - libgfortran-devel_osx-64=13.2.0=h80d4556_3 - - libgfortran5=13.2.0=h2873a65_3 + - libgettextpo=0.23.1=h27064b9_0 + - libgettextpo-devel=0.23.1=h27064b9_0 + - libgfortran=5.0.0=14_2_0_h51e75f0_1 + - libgfortran-devel_osx-64=13.3.0=h297be85_1 + - libgfortran5=14.2.0=h51e75f0_1 - libhomfly=1.02r6=h10d778d_1 - - libiconv=1.17=hd75f5a5_2 - - libintl=0.22.5=hdfe23c8_3 - - libintl-devel=0.22.5=hdfe23c8_3 + - libiconv=1.18=h4b5e92a_1 + - libintl=0.23.1=h27064b9_0 + - libintl-devel=0.23.1=h27064b9_0 - libjpeg-turbo=3.0.0=h0dc2134_1 - - liblapack=3.9.0=28_h236ab99_openblas - - liblapacke=3.9.0=28_h85686d2_openblas + - liblapack=3.9.0=31_h236ab99_openblas + - liblapacke=3.9.0=31_h85686d2_openblas - libllvm18=18.1.8=hc29ff6c_3 - liblzma=5.6.4=hd471939_0 - liblzma-devel=5.6.4=hd471939_0 - libmpdec=4.0.0=hfdf4475_0 - libnghttp2=1.64.0=hc7306c3_0 - - libopenblas=0.3.28=openmp_hbf64a52_1 - - libpng=1.6.46=h3c4a55f_0 + - libopenblas=0.3.29=openmp_hbf64a52_0 + - libpng=1.6.47=h3c4a55f_0 - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.48.0=hdb6dae5_1 + - libsqlite=3.49.1=hdb6dae5_2 - libssh2=1.11.1=h3dc7d44_0 - libtiff=4.7.0=hb77a491_3 - libwebp-base=1.5.0=h6cf52b4_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.5=hebb159f_1 + - libxml2=2.13.7=hebb159f_0 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.7=ha54dae1_0 + - linbox=1.7.0=h1e49b7d_2 + - llvm-openmp=20.1.1=ha54dae1_1 - llvm-tools=18.1.8=hc29ff6c_3 - llvm-tools-18=18.1.8=hc29ff6c_3 - lrcalc=2.1=hac325c4_7 @@ -177,28 +201,31 @@ dependencies: - m4ri=20140914=hd82a5f3_1006 - m4rie=20200125=hd82a5f3_0 - markupsafe=3.0.2=py313h717bdf5_1 - - matplotlib=3.10.0=py313habf4b1d_0 - - matplotlib-base=3.10.0=py313he981572_0 + - matplotlib=3.10.1=py313habf4b1d_0 + - matplotlib-base=3.10.1=py313he981572_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h3080a4d_3 + - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py313ha37c0e0_1 - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h9d8efa1_1 - mpfi=1.5.4=h52b28e3_1001 - mpfr=4.2.1=haed47dc_3 - mpmath=1.3.0=pyhd8ed1ab_1 + - msgpack-python=1.1.0=py313h0c4e38b_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h10d778d_1 + - nauty=2.8.9=h6e16a3a_0 - ncurses=6.5=h0622a9a_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.2.2=py313hc518a0f_0 - - openblas=0.3.28=openmp_h30af337_1 + - numpy=2.2.4=py313hc518a0f_0 + - openblas=0.3.29=openmp_h30af337_0 - openjpeg=2.5.3=h7fd6d84_0 - - openssl=3.4.0=hc426f3f_1 + - openssl=3.4.1=hc426f3f_0 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hbcb3906_0 - pari=2.17.1=h1ed0f1a_2_pthread @@ -207,55 +234,74 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 + - pastel=0.2.1=pyhd8ed1ab_0 - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py313h0c4f865_0 - - pip=25.0=pyh145f28c_0 + - pip=25.0.1=pyh145f28c_0 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h10d778d_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py313h65e192f_2 - primecount=7.14=h28dbb38_0 - primecountpy=0.1.0=py313ha0b1807_5 - primesieve=12.4=hf036a51_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py313h63b0ddb_0 + - psutil=7.0.0=py313h63b0ddb_0 - pthread-stubs=0.4=h00291cd_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - - pycparser=2.22=pyh29332c3_1 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py313h3c055b9_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - - pytest=8.3.4=pyhd8ed1ab_1 + - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.13.1=h2334245_105_cp313 + - python=3.13.2=h534c281_101_cp313 + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py313h9ea2907_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.13=5_cp313 - - pytz=2025.1=pyhd8ed1ab_0 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py313h717bdf5_2 - pyzmq=26.2.1=py313h2d45800_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - readline=8.2=h9e318b2_1 + - rapidfuzz=3.12.2=py313h14b76d3_0 + - readline=8.2=h7cca4af_2 - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.10=py313h63b0ddb_0 + - ruamel.yaml.clib=0.2.8=py313hb558fbc_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 + - ruff=0.11.2=py313h2e013d6_0 - rw=0.9=h10d778d_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.15.1=py313h1cb6e1a_0 - - setuptools=75.8.0=pyhff2d567_0 + - scipy=1.15.2=py313h7e69c36_0 + - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.1=h604985e_0 + - singular=4.4.1=haa275bf_1 - six=1.17.0=pyhd8ed1ab_0 + - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 @@ -264,30 +310,37 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.48.0=h2e4c9dc_1 + - sqlite=3.49.1=h2e4c9dc_2 - stack_data=0.6.3=pyhd8ed1ab_1 + - stdlib-list=0.11.1=pyhd8ed1ab_0 - symmetrica=3.0.1=hf0c8a7f_0 - sympow=2.023.6=h7305399_4 - sympy=1.13.3=pyh2585a3b_105 - tachyon=0.99b6=h3a1d103_1002 - tapi=1300.6.5=h390ca13_0 - tk=8.6.13=h1abcd95_1 + - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.2.0=pyhd8ed1ab_0 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py313h63b0ddb_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 - - urllib3=2.3.0=pyhd8ed1ab_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.29.3=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h6e16a3a_0 - xorg-libxdmcp=1.1.5=h00291cd_0 - xz=5.6.4=h357f2ed_0 - xz-gpl-tools=5.6.4=h357f2ed_0 - xz-tools=5.6.4=hd471939_0 + - yaml=0.2.5=h0d85af4_2 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 - - zstandard=0.23.0=py313hab0894d_1 - - zstd=1.5.6=h915ae27_0 + - zstd=1.5.7=h8210216_2 diff --git a/environment-3.13-macos.yml b/environment-3.13-macos.yml index e70d50362e6..e9236748a81 100644 --- a/environment-3.13-macos.yml +++ b/environment-3.13-macos.yml @@ -1,24 +1,28 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: e4d7e44899f88d205ebc1107e5c388341c8a2f11b832cd1c699c1071457c214b +# input_hash: e02179ce03ce0ec1538d5d11ddb3474da3eafb46ea557b7628c6a5665a5ef693 channels: - conda-forge dependencies: - alabaster=1.0.0=pyhd8ed1ab_1 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=pyhd8ed1ab_1 - appnope=0.1.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_h1f29f7c_102 - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hcd07c0c_1 - automake=1.17=pl5321hce30654_0 - babel=2.17.0=pyhd8ed1ab_0 - - bdw-gc=8.2.8=h286801f_1 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 + - bdw-gc=8.2.8=h286801f_2 - beautifulsoup4=4.13.3=pyha770c72_0 - - blas=2.128=openblas - - blas-devel=3.9.0=28_h11c0a38_openblas + - blas=2.131=openblas + - blas-devel=3.9.0=31_h11c0a38_openblas - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hd74edd7_2 - brotli-bin=1.1.0=hd74edd7_2 - brotli-python=1.1.0=py313h3579c5c_2 @@ -26,44 +30,57 @@ dependencies: - c-ares=1.34.4=h5505292_0 - c-compiler=1.9.0=hdf49b6b_0 - ca-certificates=2025.1.31=hf0a4a13_0 - - cctools=1010.6=hb4fb6a3_3 - - cctools_osx-arm64=1010.6=h3b4f5d3_3 + - cachecontrol=0.14.2=pyha770c72_0 + - cachecontrol-with-filecache=0.14.2=pyhd8ed1ab_0 + - cachy=0.3.0=pyhd8ed1ab_2 + - cctools=1010.6=hb4fb6a3_4 + - cctools_osx-arm64=1010.6=h3b4f5d3_4 - cddlib=1!0.94m=h6d7a090_0 - - certifi=2024.12.14=pyhd8ed1ab_0 - - cffi=1.17.1=py313hc845a76_0 + - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h474c9e2_7 - - clang-18=18.1.8=default_hf90f093_7 - - clang_impl_osx-arm64=18.1.8=h2ae9ea5_23 - - clang_osx-arm64=18.1.8=h07b0088_23 - - clangxx=18.1.8=default_h1ffe849_7 - - clangxx_impl_osx-arm64=18.1.8=h555f467_23 - - clangxx_osx-arm64=18.1.8=h07b0088_23 + - clang=18.1.8=default_h474c9e2_8 + - clang-18=18.1.8=default_hf90f093_8 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_24 + - clang_osx-arm64=18.1.8=h07b0088_24 + - clangxx=18.1.8=default_h1ffe849_8 + - clangxx_impl_osx-arm64=18.1.8=h555f467_24 + - clangxx_osx-arm64=18.1.8=h07b0088_24 + - click=8.1.8=pyh707e725_0 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h93a5062_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=18.1.8=h856b3c1_1 - compiler-rt_osx-arm64=18.1.8=h832e737_1 + - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py313h0ebd0e5_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py313ha9b7d5b_0 - - cpython=3.13.1=py313hd8ed1ab_105 + - coverage=7.7.1=py313ha9b7d5b_0 + - cpython=3.13.2=py313hd8ed1ab_101 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py313ha4cfd47_0 - cysignals=1.12.3=py313h928ef07_0 - - cython=3.0.11=py313h80254e6_3 - - debugpy=1.8.12=py313h928ef07_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - cython=3.0.12=py313hd607753_0 + - debugpy=1.8.13=py313h928ef07_0 + - decorator=5.2.1=pyhd8ed1ab_0 + - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=hc39b9a7_2 - - ecm=7.0.5=h41d338b_0 + - ecl=24.5.10=h1f5daad_0 + - eclib=20231212=h696e3a3_3 + - ecm=7.0.6=hdd59bce_0 + - ensureconda=1.4.4=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - execnet=2.1.1=pyhd8ed1ab_1 - executing=2.1.0=pyhd8ed1ab_1 - expat=2.6.4=h286801f_0 - fflas-ffpack=2.5.0=h4bc3318_0 + - filelock=3.18.0=pyhd8ed1ab_0 + - flake8=7.1.2=pyhd8ed1ab_0 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_1 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 @@ -71,56 +88,63 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.8=py313ha9b7d5b_0 + - fonttools=4.56.0=py313ha9b7d5b_0 - fortran-compiler=1.9.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 - fpylll=0.6.2=py313h15e87fc_0 - - freetype=2.12.1=hadb7bae_2 + - freetype=2.13.3=h1d14073_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h25f1785_2 - gap-defaults=4.14.0=hce30654_2 - - gettext=0.22.5=h8414b35_3 - - gettext-tools=0.22.5=h8414b35_3 + - gettext=0.23.1=h3dcc1bd_0 + - gettext-tools=0.23.1=h493aca8_0 - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.2.0=h1ca8e4b_1 - - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - - gfortran_osx-arm64=13.2.0=h57527a5_1 + - gfortran=13.3.0=h3ef1dbf_1 + - gfortran_impl_osx-arm64=13.3.0=h0045e9c_1 + - gfortran_osx-arm64=13.3.0=h3c33bd0_1 - giac=1.9.0.21=h573964a_2 - - givaro=4.2.0=h018886a_0 + - gitdb=4.0.12=pyhd8ed1ab_0 + - gitpython=3.1.44=pyhff2d567_0 + - givaro=4.2.0=h73034e7_2 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py313h2cdc120_3 + - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - - h2=4.2.0=pyhd8ed1ab_0 - - hpack=4.1.0=pyhd8ed1ab_0 - - hyperframe=6.1.0=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h3fe6531_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - importlib-metadata=8.6.1=pyha770c72_0 + - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=8.32.0=pyh907856f_0 + - ipython=9.0.2=pyhfb0248b_0 + - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.5=pyhd8ed1ab_1 - isl=0.26=imath32_h347afa1_101 + - jaraco.classes=3.4.0=pyhd8ed1ab_2 + - jaraco.context=6.0.1=pyhd8ed1ab_0 + - jaraco.functools=4.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.5=pyhd8ed1ab_0 + - jinja2=3.1.6=pyhd8ed1ab_0 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyterlab_widgets=3.0.13=pyhd8ed1ab_1 + - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.7=py313hf9c7212_0 - krb5=1.21.3=h237132a_0 - lcalc=2.1.0=hdaf6845_0 - - lcms2=2.16=ha0e7c42_0 - - ld64=951.9=h4c6efb1_3 - - ld64_osx-arm64=951.9=hb6b49e2_3 + - lcms2=2.17=h7eeda09_0 + - ld64=951.9=h4c6efb1_4 + - ld64_osx-arm64=951.9=hb6b49e2_4 - lerc=4.0.0=h9a09cb3_0 - - libasprintf=0.22.5=h8414b35_3 - - libasprintf-devel=0.22.5=h8414b35_3 - - libblas=3.9.0=28_h10e41b3_openblas + - libasprintf=0.23.1=h493aca8_0 + - libasprintf-devel=0.23.1=h493aca8_0 + - libblas=3.9.0=31_h10e41b3_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -129,48 +153,48 @@ dependencies: - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - - libcblas=3.9.0=28_hb3479ef_openblas - - libclang-cpp18.1=18.1.8=default_hf90f093_7 - - libcurl=8.11.1=h73640d1_0 - - libcxx=19.1.7=ha82da77_0 - - libcxx-devel=18.1.8=h6dc3340_7 + - libcblas=3.9.0=31_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_8 + - libcurl=8.12.1=h73640d1_0 + - libcxx=20.1.1=ha82da77_0 + - libcxx-devel=18.1.8=h6dc3340_8 - libdeflate=1.23=hec38601_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.6.4=h286801f_0 - libffi=3.4.2=h3422bc3_5 - - libflint=3.1.3.1=ha3035ea_101 + - libflint=3.2.1=h2610279_0 - libgd=2.3.3=hb2c3a21_11 - - libgettextpo=0.22.5=h8414b35_3 - - libgettextpo-devel=0.22.5=h8414b35_3 - - libgfortran=5.0.0=13_2_0_hd922786_3 - - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=hdff4504_1 + - libgettextpo=0.23.1=h493aca8_0 + - libgettextpo-devel=0.23.1=h493aca8_0 + - libgfortran=5.0.0=14_2_0_h6c33f7e_1 + - libgfortran-devel_osx-arm64=13.3.0=h5020ebb_1 + - libgfortran5=14.2.0=h6c33f7e_1 + - libglib=2.84.0=hdff4504_0 - libhomfly=1.02r6=h93a5062_1 - - libiconv=1.17=h0d3ecfb_2 - - libintl=0.22.5=h8414b35_3 - - libintl-devel=0.22.5=h8414b35_3 + - libiconv=1.18=hfe07756_1 + - libintl=0.23.1=h493aca8_0 + - libintl-devel=0.23.1=h493aca8_0 - libjpeg-turbo=3.0.0=hb547adb_1 - - liblapack=3.9.0=28_hc9a63f6_openblas - - liblapacke=3.9.0=28_hbb7bcf8_openblas + - liblapack=3.9.0=31_hc9a63f6_openblas + - liblapacke=3.9.0=31_hbb7bcf8_openblas - libllvm18=18.1.8=hc4b4ae8_3 - liblzma=5.6.4=h39f12f2_0 - liblzma-devel=5.6.4=h39f12f2_0 - libmpdec=4.0.0=h99b78c6_0 - libnghttp2=1.64.0=h6d7220d_0 - - libopenblas=0.3.28=openmp_hf332438_1 - - libpng=1.6.46=h3783ad8_0 + - libopenblas=0.3.29=openmp_hf332438_0 + - libpng=1.6.47=h3783ad8_0 - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.48.0=h3f77e49_1 + - libsqlite=3.49.1=h3f77e49_2 - libssh2=1.11.1=h9cc3647_0 - libtiff=4.7.0=h551f018_3 - libwebp-base=1.5.0=h2471fea_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.5=h178c5d8_1 + - libxml2=2.13.7=h178c5d8_0 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.7=hdb05f8b_0 + - linbox=1.7.0=h66f06df_2 + - llvm-openmp=20.1.1=hdb05f8b_1 - llvm-tools=18.1.8=hc4b4ae8_3 - llvm-tools-18=18.1.8=hc4b4ae8_3 - lrcalc=2.1=hf9b8971_7 @@ -178,28 +202,31 @@ dependencies: - m4ri=20140914=hc97c1ff_1006 - m4rie=20200125=hc97c1ff_0 - markupsafe=3.0.2=py313ha9b7d5b_1 - - matplotlib=3.10.0=py313h39782a4_0 - - matplotlib-base=3.10.0=py313haaf02c0_0 + - matplotlib=3.10.1=py313h39782a4_0 + - matplotlib-base=3.10.1=py313haaf02c0_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.47.0=h2bbcd85_2 + - maxima=5.47.0=hd2c4bfb_3 + - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py313h20a7fcf_1 - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h8f1351a_1 - mpfi=1.5.4=hbde5f5b_1001 - mpfr=4.2.1=hb693164_3 - mpmath=1.3.0=pyhd8ed1ab_1 + - msgpack-python=1.1.0=py313hf9c7212_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h93a5062_1 + - nauty=2.8.9=h5505292_0 - ncurses=6.5=h5e97a16_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.2.2=py313h41a2e72_0 - - openblas=0.3.28=openmp_hea878ba_1 + - numpy=2.2.4=py313h41a2e72_0 + - openblas=0.3.29=openmp_hea878ba_0 - openjpeg=2.5.3=h8a3d83b_0 - - openssl=3.4.0=h81ee809_1 + - openssl=3.4.1=h81ee809_0 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=h27ca646_0 - pari=2.17.1=h49d18c7_2_pthread @@ -208,56 +235,75 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 + - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=h297a79d_2 - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py313hb37fac4_0 - - pip=25.0=pyh145f28c_0 + - pip=25.0.1=pyh145f28c_0 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h93a5062_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py313h6afad4e_2 - primecount=7.14=ha84d530_0 - primecountpy=0.1.0=py313h0ebd0e5_5 - primesieve=12.4=h00cdb27_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py313h90d716c_0 + - psutil=7.0.0=py313h90d716c_0 - pthread-stubs=0.4=hd74edd7_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - - pycparser=2.22=pyh29332c3_1 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py313hdde674f_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 - pygments=2.19.1=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - - pytest=8.3.4=pyhd8ed1ab_1 + - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.13.1=h4f43103_105_cp313 + - python=3.13.2=h81fe080_101_cp313 + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py313h3579c5c_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.13=5_cp313 - - pytz=2025.1=pyhd8ed1ab_0 - - pyzmq=26.2.1=py313he6960b1_0 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py313ha9b7d5b_2 + - pyzmq=26.3.0=py313he6960b1_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - readline=8.2=h92ec313_1 + - rapidfuzz=3.12.2=py313h928ef07_0 + - readline=8.2=h1d1bf99_2 - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.10=py313h90d716c_0 + - ruamel.yaml.clib=0.2.8=py313h63a2874_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 + - ruff=0.11.2=py313h35210b4_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.15.1=py313h1a9b77e_0 - - setuptools=75.8.0=pyhff2d567_0 + - scipy=1.15.2=py313h9a24e0a_0 + - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.1=h5a8969a_0 + - singular=4.4.1=h837545d_1 - six=1.17.0=pyhd8ed1ab_0 + - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - soupsieve=2.5=pyhd8ed1ab_1 - - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 @@ -266,30 +312,37 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - sqlite=3.48.0=hd7222ec_1 + - sqlite=3.49.1=hd7222ec_2 - stack_data=0.6.3=pyhd8ed1ab_1 + - stdlib-list=0.11.1=pyhd8ed1ab_0 - symmetrica=3.0.1=hb7217d7_0 - sympow=2.023.6=hc13a52f_4 - sympy=1.13.3=pyh2585a3b_105 - tachyon=0.99b6=hb8a568e_1002 - tapi=1300.6.5=h03f4b80_0 - tk=8.6.13=h5083fa2_1 + - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.2.0=pyhd8ed1ab_0 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py313h90d716c_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 - - urllib3=2.3.0=pyhd8ed1ab_0 + - typing-extensions=4.13.0=h9fa5a19_1 + - typing_extensions=4.13.0=pyh29332c3_1 + - tzdata=2025b=h78e105d_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.29.3=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.13=pyhd8ed1ab_1 - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - xz=5.6.4=h9a6d368_0 - xz-gpl-tools=5.6.4=h9a6d368_0 - xz-tools=5.6.4=h39f12f2_0 + - yaml=0.2.5=h3422bc3_2 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 - - zstandard=0.23.0=py313hf2da073_1 - - zstd=1.5.6=hb46c0d2_0 + - zstd=1.5.7=h6491c7d_2 From 731caabe55aa946fd9777b629d8a13b846af0fcb Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Mon, 8 Sep 2025 11:52:13 +0800 Subject: [PATCH 11/17] Improve CI test matrix --- .github/workflows/ci-meson.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci-meson.yml b/.github/workflows/ci-meson.yml index 4b61c6dec09..1d79a95f2b1 100644 --- a/.github/workflows/ci-meson.yml +++ b/.github/workflows/ci-meson.yml @@ -26,25 +26,24 @@ jobs: fail-fast: false matrix: os: ['ubuntu', 'macos', 'windows'] - python: ['3.11', '3.12'] + python: ['3.12', '3.13'] tests: ['all'] editable: ${{ fromJson(github.event_name == 'pull_request' && '[false]' || '[false, true]') }} include: + # One run for oldest supported Python + - os: 'ubuntu' + python: '3.11' + tests: 'all' + # Test only changed files - os: 'ubuntu' python: '3.12' tests: 'new' - - os: 'ubuntu' - python: '3.13' - tests: 'all' - # one additional editable run in pull_request, this has no effect if not pull_request + # One additional editable run in pull_request, this has no effect if not pull_request - os: 'ubuntu' python: '3.12' editable: true tests: 'all' - - os: windows - python: '3.13' - tests: 'all' steps: - uses: actions/checkout@v4 From 02af97848351a65b3dca11aa43b4302d965064cd Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Wed, 24 Sep 2025 12:34:00 +0800 Subject: [PATCH 12/17] Force downgrade of maxima and gcc --- environment-3.11-linux-aarch64.yml | 182 ++++++++++++----------------- environment-3.11-linux.yml | 140 +++++++++++----------- environment-3.11-macos-x86_64.yml | 148 +++++++++++------------ environment-3.11-macos.yml | 144 ++++++++++++----------- environment-3.12-linux-aarch64.yml | 182 ++++++++++++----------------- environment-3.12-linux.yml | 140 +++++++++++----------- environment-3.12-macos-x86_64.yml | 148 +++++++++++------------ environment-3.12-macos.yml | 144 ++++++++++++----------- environment-3.13-linux-aarch64.yml | 144 +++++++++++------------ environment-3.13-linux.yml | 144 +++++++++++------------ environment-3.13-macos-x86_64.yml | 148 +++++++++++------------ environment-3.13-macos.yml | 144 ++++++++++++----------- tools/update-conda.py | 99 +++++++++------- 13 files changed, 929 insertions(+), 978 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index fcfe1a54846..63cc120ce41 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 0f93258661a304ad5d78a84f4aa6f7e6679df7743364d5c7b74fdc5f8c5dbb4b +# input_hash: 5dc2afd53e1889e0f0a03ffe235ce21d84fc39b8fd380888fbb9886b4d86dc54 channels: - conda-forge @@ -9,7 +9,6 @@ dependencies: - _openmp_mutex=4.5=2_gnu - _r-mutex=1.0.1=anacondar_1 - alabaster=1.0.0=pyhd8ed1ab_1 - - alsa-lib=1.2.14=h86ecc28_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_h6fc4d3a_102 @@ -25,8 +24,8 @@ dependencies: - binutils=2.44=hf1166c9_1 - binutils_impl_linux-aarch64=2.44=h4c662bb_1 - binutils_linux-aarch64=2.44=hf1166c9_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h9678261_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h9678261_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h2a328a1_1 @@ -37,9 +36,9 @@ dependencies: - brotli-bin=1.1.0=he30d5cf_4 - brotli-python=1.1.0=py311h2cb90db_4 - bwidget=1.10.1=h8af1aa0_1 - - bzip2=1.0.8=h68df207_7 + - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - - c-compiler=1.11.0=hdceaead_0 + - c-compiler=1.10.0=h6561dab_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -48,35 +47,33 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py311h3324b35_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - click=8.2.1=pyh707e725_0 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h31becfc_1 + - cliquer=1.23=he30d5cf_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=14.3.0=h92dcf8a_5 + - conda-gcc-specs=13.4.0=h9b409da_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311hfca10b7_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py311h2dad8b0_1 + - coverage=7.10.7=py311h2dad8b0_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py311h2822d24_1 + - cryptography=46.0.1=py311h2822d24_3 - curl=8.14.1=h6702fde_0 - - cxx-compiler=1.11.0=h7b35c40_0 + - cxx-compiler=1.10.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py311hc8fbf20_0 - - cyrus-sasl=2.1.28=h6c5dea3_0 - cysignals=1.12.4=py311h2cb90db_0 - - cython=3.1.3=py311h396fb50_2 + - cython=3.1.4=py311h396fb50_2 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.16=py311h8e4e6a5_1 + - debugpy=1.8.17=py311h8e4e6a5_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 - distlib=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - - double-conversion=3.3.1=h5ad3122_0 - dulwich=0.22.8=py311h0ca61a2_0 - ecl=24.5.10=h043f013_1 - eclib=20250627=h2fd3c11_0 @@ -97,42 +94,42 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py311h164a683_0 - - fortran-compiler=1.11.0=h151373c_0 + - fonttools=4.60.0=py311h164a683_0 + - fortran-compiler=1.10.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.4=py311h2dc1a0e_0 - - freetype=2.13.3=h8af1aa0_1 - - fribidi=1.0.10=hb9de7d4_0 + - freetype=2.14.1=h8af1aa0_0 + - fribidi=1.0.16=he30d5cf_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_5 - gap-defaults=4.14.0=h8af1aa0_5 - - gcc=14.3.0=h7408ef6_5 - - gcc_impl_linux-aarch64=14.3.0=h2b96704_5 - - gcc_linux-aarch64=14.3.0=h39d9346_11 + - gcc=13.4.0=h6911c08_5 + - gcc_impl_linux-aarch64=13.4.0=h69010b7_5 + - gcc_linux-aarch64=13.4.0=h9f4daab_11 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - - gfortran=14.3.0=ha28f942_5 - - gfortran_impl_linux-aarch64=14.3.0=h8827d62_5 - - gfortran_linux-aarch64=14.3.0=hc530033_11 + - gfortran=13.4.0=hb5ee532_5 + - gfortran_impl_linux-aarch64=13.4.0=haab2fa3_5 + - gfortran_linux-aarch64=13.4.0=hc3e6d23_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=hd67695c_2 + - givaro=4.2.0=h3df9001_3 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - gmpy2=2.1.5=py311h8dd2ae4_3 - graphite2=1.3.14=hfae3067_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.8=hac7f374_1 - - gxx=14.3.0=ha28f942_5 - - gxx_impl_linux-aarch64=14.3.0=h72695c8_5 - - gxx_linux-aarch64=14.3.0=h83defb1_11 + - gxx=13.4.0=hb5ee532_5 + - gxx_impl_linux-aarch64=13.4.0=hf6d83cf_5 + - gxx_linux-aarch64=13.4.0=h8ec2b1b_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.2.1=h405b6a2_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hf4881d6_0 + - igraph=0.10.17=h1827c4d_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -149,7 +146,7 @@ dependencies: - jeepney=0.9.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -164,7 +161,7 @@ dependencies: - lcms2=2.17=hc88f144_0 - ld_impl_linux-aarch64=2.44=h5e2c951_1 - lerc=4.0.0=hfdc4d58_1 - - libblas=3.9.0=35_h1a9f1db_openblas + - libblas=3.9.0=36_haddc8a3_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -173,65 +170,51 @@ dependencies: - libbrotlicommon=1.1.0=he30d5cf_4 - libbrotlidec=1.1.0=he30d5cf_4 - libbrotlienc=1.1.0=he30d5cf_4 - - libcblas=3.9.0=35_hab92f65_openblas - - libclang-cpp20.1=20.1.8=default_hf07bfb7_0 - - libclang13=21.1.0=default_h173080d_0 - - libcups=2.3.3=h5cdc715_5 + - libcblas=3.9.0=36_hd72aa62_openblas - libcurl=8.14.1=h6702fde_0 - libdeflate=1.24=he377734_0 - - libdrm=2.4.125=he30d5cf_1 - libedit=3.1.20250104=pl5321h976ea20_0 - - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.7.1=hfae3067_0 - libffi=3.4.6=he21f813_1 - libflint=3.2.2=hd878b8d_0 - - libfreetype=2.13.3=h8af1aa0_1 - - libfreetype6=2.13.3=he93130f_1 + - libfreetype=2.14.1=h8af1aa0_0 + - libfreetype6=2.14.1=hdae7a39_0 - libgcc=15.1.0=he277a41_5 - - libgcc-devel_linux-aarch64=14.3.0=h370b906_105 + - libgcc-devel_linux-aarch64=13.4.0=hd10b1b9_105 - libgcc-ng=15.1.0=he9431aa_5 - libgd=2.3.3=hc8d7b1d_11 - libgfortran=15.1.0=he9431aa_5 - libgfortran-ng=15.1.0=he9431aa_5 - libgfortran5=15.1.0=hbc25352_5 - - libgl=1.7.0=hd24410f_2 - libglib=2.84.1=hc486b8e_0 - - libglvnd=1.7.0=hd24410f_2 - - libglx=1.7.0=hd24410f_2 - libgomp=15.1.0=he277a41_5 - libhomfly=1.03=he30d5cf_0 - libiconv=1.18=h90929bb_2 - libjpeg-turbo=3.1.0=h86ecc28_0 - - liblapack=3.9.0=35_h411afd4_openblas - - liblapacke=3.9.0=35_hc659ca5_openblas - - libllvm20=20.1.8=h2b567e5_0 - - libllvm21=21.1.0=h2b567e5_0 + - liblapack=3.9.0=36_h88aeb00_openblas + - liblapacke=3.9.0=36_hb558247_openblas - liblzma=5.8.1=h86ecc28_2 - liblzma-devel=5.8.1=h86ecc28_2 - libnghttp2=1.67.0=ha888d0e_0 - libnsl=2.0.1=h86ecc28_1 - - libntlm=1.4=hf897c2e_1002 - libopenblas=0.3.30=pthreads_h9d3fd7e_2 - - libopengl=1.7.0=hd24410f_2 - - libpciaccess=0.18=h86ecc28_0 - libpng=1.6.50=h1abf092_1 - - libpq=17.6=hb4b1422_1 - - libsanitizer=14.3.0=h48d3638_5 + - libsanitizer=13.4.0=h8a98f30_5 - libsodium=1.0.20=h68df207_0 - libsqlite=3.50.4=h022381a_0 - libssh2=1.11.1=h18c354c_0 - libstdcxx=15.1.0=h3f4de04_5 - - libstdcxx-devel_linux-aarch64=14.3.0=h370b906_105 + - libstdcxx-devel_linux-aarch64=13.4.0=hd10b1b9_105 - libstdcxx-ng=15.1.0=hf1166c9_5 - - libtiff=4.7.0=h7a57436_6 - - libuuid=2.38.1=hb4cce97_0 + - libtiff=4.7.1=h7a57436_0 + - libuuid=2.41.2=h3e4203c_0 - libwebp-base=1.6.0=ha2e29f5_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.11.0=h95ca766_0 - - libxml2=2.13.8=he58860d_1 - - libxslt=1.1.43=h4552c8e_0 + - libxml2=2.15.0=h788dabe_1 + - libxml2-16=2.15.0=h8591a01_1 + - libxml2-devel=2.15.0=h788dabe_1 - libzlib=1.3.1=h86ecc28_2 - linbox=1.7.0=h8d1c19e_2 - lrcalc=2.1=hfae3067_8 @@ -240,10 +223,10 @@ dependencies: - m4rie=20200125=hedfd65a_0 - make=4.4.1=h2a6d0cb_2 - markupsafe=3.0.2=py311ha09ea12_1 - - matplotlib=3.10.6=py311hfecb2dc_1 - - matplotlib-base=3.10.6=py311hb9c6b48_1 + - matplotlib=3.9.1=py311hfecb2dc_1 + - matplotlib-base=3.9.1=py311ha1793d2_2 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h9d48c1e_0 + - maxima=5.47.0=h043f013_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311ha879c10_1 - meson=1.9.0=pyhcf101f3_0 @@ -256,7 +239,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py311hfca10b7_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h86ecc28_0 + - nauty=2.9.1=he30d5cf_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -267,13 +250,12 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=hdc560ac_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.3.2=py311h669026d_2 + - numpy=2.3.3=py311h669026d_0 - openblas=0.3.30=pthreads_h3a8cbd8_2 - - openjpeg=2.5.3=h5da879a_1 - - openldap=2.6.10=h30c48ee_0 - - openssl=3.5.2=h8e36d6e_0 + - openjpeg=2.5.4=h5da879a_0 + - openssl=3.5.3=h8e36d6e_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=hb9de7d4_0 + - palp=2.21=he30d5cf_0 - pandoc=3.8=h8af1aa0_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=h1e6a6fd_1 @@ -287,40 +269,39 @@ dependencies: - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py311h29e3d14_1 + - pillow=11.3.0=py311h3bd873a_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=h7ac5ae9_1 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h31becfc_0 + - planarity=4.0.0.0=he30d5cf_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py311h3d7cd5b_2 - - primecount=7.14=hfe4b40e_0 - - primecountpy=0.1.0=py311hc07b1fb_5 - - primesieve=12.4=h0a1ffab_0 + - primecount=7.19=hfe4b40e_0 + - primecountpy=0.1.1=py311hfca10b7_0 + - primesieve=12.8=h5ad3122_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py311h19352d5_1 + - psutil=7.1.0=py311h19352d5_0 - pthread-stubs=0.4=h86ecc28_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py311ha879c10_2 + - pycosat=0.6.6=py311h19352d5_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311h73012f0_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py311h19352d5_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py311h19352d5_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyside6=6.9.0=py311habb2604_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -335,13 +316,12 @@ dependencies: - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h58d527c_2 - - pyzmq=27.0.2=py311h5e4e491_3 + - pyzmq=27.1.0=py311h5e4e491_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.9.0=hf89e03d_2 - r-base=4.2.3=h6952844_18 - r-lattice=0.22_6=r42h25e906a_0 - - rapidfuzz=3.14.0=py311h2cb90db_1 + - rapidfuzz=3.14.1=py311h2cb90db_0 - readline=8.2=h8382b9d_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -353,13 +333,13 @@ dependencies: - ruamel.yaml=0.18.15=py311h19352d5_1 - ruamel.yaml.clib=0.2.12=py311h19352d5_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=haf60cf3_0 + - ruff=0.13.1=h46ed904_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py311h33b5a33_1 - - secretstorage=3.3.3=py311hfecb2dc_4 + - scipy=1.16.2=py311h33b5a33_0 + - secretstorage=3.4.0=py311hfecb2dc_0 - sed=4.9=hd4cd8d4_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 @@ -371,7 +351,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -385,7 +365,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h7a35ef0_1 - - symmetrica=3.0.1=hd600fc2_0 + - symmetrica=3.1.0=he30d5cf_0 - sympow=2.023.6=h4d450c3_4 - sympy=1.14.0=pyh2585a3b_105 - sysroot_linux-aarch64=2.28=h585391f_8 @@ -400,7 +380,7 @@ dependencies: - tornado=6.5.2=py311hb9158a3_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -408,43 +388,27 @@ dependencies: - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py311h19352d5_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h29d70c3_0 + - uv=0.8.18=h29d70c3_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - - wayland=1.24.0=h698ed42_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - wrapt=1.17.3=py311h19352d5_1 - - xcb-util=0.4.1=hca56bd8_2 - - xcb-util-cursor=0.1.5=h86ecc28_0 - - xcb-util-image=0.4.0=h5c728e9_2 - - xcb-util-keysyms=0.4.1=h5c728e9_0 - - xcb-util-renderutil=0.3.10=h5c728e9_0 - - xcb-util-wm=0.4.2=h5c728e9_0 - - xkeyboard-config=2.45=h86ecc28_0 - xorg-libice=1.1.2=h86ecc28_0 - xorg-libsm=1.2.6=h0808dbd_0 - xorg-libx11=1.8.12=hca56bd8_0 - xorg-libxau=1.0.12=h86ecc28_0 - - xorg-libxcomposite=0.4.6=h86ecc28_2 - - xorg-libxcursor=1.2.3=h86ecc28_0 - - xorg-libxdamage=1.1.6=h86ecc28_0 - xorg-libxdmcp=1.1.5=h57736b2_0 - xorg-libxext=1.3.6=h57736b2_0 - - xorg-libxfixes=6.0.1=h57736b2_0 - - xorg-libxi=1.8.2=h57736b2_0 - - xorg-libxrandr=1.5.4=h86ecc28_0 - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxt=1.3.1=h57736b2_0 - - xorg-libxtst=1.2.5=h57736b2_3 - - xorg-libxxf86vm=1.1.6=h86ecc28_0 - xz=5.8.1=h2dbfc1b_2 - xz-gpl-tools=5.8.1=h2dbfc1b_2 - xz-tools=5.8.1=h86ecc28_2 - yaml=0.2.5=h80f16a2_3 - - zeromq=4.3.5=hc59e2e1_8 + - zeromq=4.3.5=hefbcea8_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h86ecc28_2 - - zstandard=0.24.0=py311h2d2a351_1 + - zstandard=0.25.0=py311h51cfe5d_0 - zstd=1.5.7=hbcf94c1_2 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index 7563367d106..fd708646dce 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 91d15975f2080151e7cb3549a03f61ac03d988076e69b366da4c5110b31ed204 +# input_hash: d8d42f1af44f32dd8bd24fc9201cf6e08599ed4d1d390ed5183943d2045c8f6b channels: - conda-forge @@ -27,8 +27,8 @@ dependencies: - binutils=2.44=h4852527_1 - binutils_impl_linux-64=2.44=h4bf12b8_1 - binutils_linux-64=2.44=h4852527_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h1ea3ea9_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h1ea3ea9_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h00ab1b0_1 @@ -39,9 +39,9 @@ dependencies: - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py311h1ddb823_4 - bwidget=1.10.1=ha770c72_1 - - bzip2=1.0.8=h4bc722e_7 + - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - - c-compiler=1.11.0=h4d9bdce_0 + - c-compiler=1.10.0=h2b85faf_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -50,29 +50,29 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py311h5b438cf_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - click=8.2.1=pyh707e725_0 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=hd590300_1 + - cliquer=1.23=hb03c661_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=14.3.0=hb991d5c_5 + - conda-gcc-specs=13.4.0=h54dc52d_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311hdf67eae_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py311h3778330_1 + - coverage=7.10.7=py311h3778330_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py311h8488d03_1 + - cryptography=46.0.1=py311h8488d03_3 - curl=8.14.1=h332b0f4_0 - - cxx-compiler=1.11.0=hfcd1e18_0 + - cxx-compiler=1.10.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py311h8699650_0 - cyrus-sasl=2.1.28=hd9c7081_0 - cysignals=1.12.4=py311h1ddb823_0 - - cython=3.1.3=py311h91b4c63_2 + - cython=3.1.4=py311h91b4c63_2 - dbus=1.16.2=h3c4dab8_0 - - debugpy=1.8.16=py311hc665b79_1 + - debugpy=1.8.17=py311hc665b79_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -99,35 +99,35 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py311h3778330_0 - - fortran-compiler=1.11.0=h9bea470_0 + - fonttools=4.60.0=py311h3778330_0 + - fortran-compiler=1.10.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.4=py311hf0b6740_0 - - freetype=2.13.3=ha770c72_1 - - fribidi=1.0.10=h36c2ea0_0 + - freetype=2.14.1=ha770c72_0 + - fribidi=1.0.16=hb03c661_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h3b03731_5 - gap-defaults=4.14.0=ha770c72_5 - - gcc=14.3.0=h76bdaa0_5 - - gcc_impl_linux-64=14.3.0=hd9e9e21_5 - - gcc_linux-64=14.3.0=h1382650_11 + - gcc=13.4.0=h81444f0_5 + - gcc_impl_linux-64=13.4.0=h69c5793_5 + - gcc_linux-64=13.4.0=h621f4e2_11 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - - gfortran=14.3.0=he448592_5 - - gfortran_impl_linux-64=14.3.0=h7db7018_5 - - gfortran_linux-64=14.3.0=h30a37f7_11 + - gfortran=13.4.0=h7467c50_5 + - gfortran_impl_linux-64=13.4.0=h847f9e2_5 + - gfortran_linux-64=13.4.0=h3b61c9e_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=hb397f18_2 + - givaro=4.2.0=h49654ea_3 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - gmpy2=2.1.5=py311h0f6cedb_3 - graphite2=1.3.14=hecca717_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.8=hbf7d49c_1 - - gxx=14.3.0=he448592_5 - - gxx_impl_linux-64=14.3.0=he663afc_5 - - gxx_linux-64=14.3.0=ha7acb78_11 + - gxx=13.4.0=h7467c50_5 + - gxx_impl_linux-64=13.4.0=haf17267_5 + - gxx_linux-64=13.4.0=he431e45_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.4.5=h15599e2_0 - hpack=4.1.0=pyhd8ed1ab_0 @@ -151,7 +151,7 @@ dependencies: - jeepney=0.9.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -166,7 +166,7 @@ dependencies: - lcms2=2.17=h717163a_0 - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - - libblas=3.9.0=35_h59b9bed_openblas + - libblas=3.9.0=36_h4a7cf45_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -175,9 +175,9 @@ dependencies: - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 - - libcblas=3.9.0=35_he106b2a_openblas - - libclang-cpp20.1=20.1.8=default_hddf928d_0 - - libclang13=21.1.0=default_ha444ac7_0 + - libcblas=3.9.0=36_h0358290_openblas + - libclang-cpp20.1=20.1.8=default_h99862b1_3 + - libclang13=21.1.0=default_h746c552_1 - libcups=2.3.3=hb8b1518_5 - libcurl=8.14.1=h332b0f4_0 - libdeflate=1.24=h86f0d12_0 @@ -188,10 +188,10 @@ dependencies: - libexpat=2.7.1=hecca717_0 - libffi=3.4.6=h2dba641_1 - libflint=3.2.2=h754cb6e_0 - - libfreetype=2.13.3=ha770c72_1 - - libfreetype6=2.13.3=h48d6fc4_1 + - libfreetype=2.14.1=ha770c72_0 + - libfreetype6=2.14.1=h73754d4_0 - libgcc=15.1.0=h767d61c_5 - - libgcc-devel_linux-64=14.3.0=h85bb3a7_105 + - libgcc-devel_linux-64=13.4.0=hba01cd7_105 - libgcc-ng=15.1.0=h69a702a_5 - libgd=2.3.3=h6f5c62b_11 - libgfortran=15.1.0=h69a702a_5 @@ -205,8 +205,8 @@ dependencies: - libhomfly=1.03=hb03c661_0 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.0=hb9d3cd8_0 - - liblapack=3.9.0=35_h7ac8fdf_openblas - - liblapacke=3.9.0=35_he2f377e_openblas + - liblapack=3.9.0=36_h47877c9_openblas + - liblapacke=3.9.0=36_h6ae95b6_openblas - libllvm20=20.1.8=hecd9e04_0 - libllvm21=21.1.0=hecd9e04_0 - liblzma=5.8.1=hb9d3cd8_2 @@ -218,16 +218,16 @@ dependencies: - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hb9d3cd8_0 - libpng=1.6.50=h421ea60_1 - - libpq=17.6=h3675c94_1 - - libsanitizer=14.3.0=hd08acf3_5 + - libpq=17.6=h3675c94_2 + - libsanitizer=13.4.0=h14bf0c3_5 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.50.4=h0c1763c_0 - libssh2=1.11.1=hcf80075_0 - libstdcxx=15.1.0=h8f9b012_5 - - libstdcxx-devel_linux-64=14.3.0=h85bb3a7_105 + - libstdcxx-devel_linux-64=13.4.0=hba01cd7_105 - libstdcxx-ng=15.1.0=h4852527_5 - - libtiff=4.7.0=h8261f1e_6 - - libuuid=2.38.1=h0b41bf4_0 + - libtiff=4.7.1=h8261f1e_0 + - libuuid=2.41.2=he9a06e4_0 - libwebp-base=1.6.0=hd42ef1d_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 @@ -246,7 +246,7 @@ dependencies: - matplotlib=3.10.6=py311h38be061_1 - matplotlib-base=3.10.6=py311h0f3be63_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h0673e8f_0 + - maxima=5.47.0=h75482ee_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311h9ecbd09_1 - meson=1.9.0=pyhcf101f3_0 @@ -259,7 +259,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py311hdf67eae_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=hb9d3cd8_0 + - nauty=2.9.1=hb03c661_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -270,13 +270,13 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h171cf75_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.3.2=py311h2e04523_2 + - numpy=2.3.3=py311h2e04523_0 - openblas=0.3.30=pthreads_h6ec200e_2 - - openjpeg=2.5.3=h55fea9a_1 + - openjpeg=2.5.4=h55fea9a_0 - openldap=2.6.10=he970967_0 - - openssl=3.5.2=h26f9b46_0 + - openssl=3.5.3=h26f9b46_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=h36c2ea0_0 + - palp=2.21=hb03c661_0 - pandoc=3.8=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.4=hadf4263_0 @@ -290,37 +290,37 @@ dependencies: - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py311h3df08e7_1 + - pillow=11.3.0=py311h98278a2_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=h54a6638_1 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=hd590300_0 + - planarity=4.0.0.0=hb03c661_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py311h17071fb_2 - - primecount=7.14=h530483c_0 - - primecountpy=0.1.0=py311hd18a35c_5 - - primesieve=12.4=he02047a_0 + - primecount=7.19=h530483c_0 + - primecountpy=0.1.1=py311hdf67eae_0 + - primesieve=12.8=h5888daf_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py311h49ec1c0_1 + - psutil=7.1.0=py311h49ec1c0_0 - pthread-stubs=0.4=hb9d3cd8_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py311h9ecbd09_2 + - pycosat=0.6.6=py311h49ec1c0_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311hdae7d1d_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py311h49ec1c0_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py311h49ec1c0_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pyside6=6.9.2=py311h72d58bf_1 @@ -338,13 +338,13 @@ dependencies: - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h2dc5d0c_2 - - pyzmq=27.0.2=py311h2315fbb_3 + - pyzmq=27.1.0=py311h2315fbb_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - qt6-main=6.9.2=h3fc9a0a_0 - r-base=4.2.3=h2d83a99_19 - r-lattice=0.22_6=r42h57805ef_0 - - rapidfuzz=3.14.0=py311h1ddb823_1 + - rapidfuzz=3.14.1=py311h1ddb823_0 - readline=8.2=h8c095d6_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -356,13 +356,13 @@ dependencies: - ruamel.yaml=0.18.15=py311h49ec1c0_1 - ruamel.yaml.clib=0.2.12=py311h49ec1c0_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h718f522_0 + - ruff=0.13.1=ha3a3aed_0 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py311h1e13796_1 - - secretstorage=3.3.3=py311h38be061_4 + - scipy=1.16.2=py311h1e13796_0 + - secretstorage=3.4.0=py311h38be061_0 - sed=4.9=h6688a6e_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 @@ -374,7 +374,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -388,7 +388,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h064106a_1 - - symmetrica=3.0.1=hcb278e6_0 + - symmetrica=3.1.0=hb03c661_0 - sympow=2.023.6=h3028977_4 - sympy=1.14.0=pyh2585a3b_105 - sysroot_linux-64=2.28=h4ee821c_8 @@ -403,7 +403,7 @@ dependencies: - tornado=6.5.2=py311h49ec1c0_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -411,10 +411,10 @@ dependencies: - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py311h49ec1c0_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h2f8d451_0 + - uv=0.8.18=h2f8d451_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wayland=1.24.0=h3e06ad9_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 @@ -446,8 +446,8 @@ dependencies: - xz-gpl-tools=5.8.1=hbcc6ac9_2 - xz-tools=5.8.1=hb9d3cd8_2 - yaml=0.2.5=h280c20c_3 - - zeromq=4.3.5=h3989a48_8 + - zeromq=4.3.5=h387f397_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=hb9d3cd8_2 - - zstandard=0.24.0=py311h4854a17_1 + - zstandard=0.25.0=py311haee01d2_0 - zstd=1.5.7=hb8e6e7a_2 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index 6c1139cc171..d5236556016 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 4f84445056f89363dd4ecdcc9856475fa13e40bd11168fc05c927c40c3e03000 +# input_hash: 8751ff290adac1b405bd4b119717166d492013230b48888abe843cd36aa8b34d channels: - conda-forge @@ -22,8 +22,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - beautifulsoup4=4.13.5=pyha770c72_0 - - blas=2.135=openblas - - blas-devel=3.9.0=35_hbf4f893_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_hbf4f893_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h7728843_1 @@ -34,48 +34,48 @@ dependencies: - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py311h7b20566_4 - bwidget=1.10.1=h694c41f_1 - - bzip2=1.0.8=hfdf4475_7 + - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - - c-compiler=1.11.0=h7a00415_0 + - c-compiler=1.10.0=h09a7c41_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - - cctools=1024.3=h67a6458_1 - - cctools_osx-64=1024.3=haa85c18_1 + - cctools=1021.4=ha66f10e_0 + - cctools_osx-64=1021.4=h508880d_0 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py311he66fa18_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_h576c50e_3 - - clang-19=19.1.7=default_h3571c67_3 - - clang_impl_osx-64=19.1.7=hc73cdc9_25 - - clang_osx-64=19.1.7=h7e5c614_25 - - clangxx=19.1.7=default_heb2e8d1_3 - - clangxx_impl_osx-64=19.1.7=hb295874_25 - - clangxx_osx-64=19.1.7=h7e5c614_25 - - click=8.2.1=pyh707e725_0 + - clang=18.1.8=default_h1323312_15 + - clang-18=18.1.8=default_hc369343_15 + - clang_impl_osx-64=18.1.8=h6a44ed1_25 + - clang_osx-64=18.1.8=h7e5c614_25 + - clangxx=18.1.8=default_h1c12a56_15 + - clangxx_impl_osx-64=18.1.8=h4b7810f_25 + - clangxx_osx-64=18.1.8=h7e5c614_25 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h10d778d_1 + - cliquer=1.23=h8616949_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=h52031e2_0 - - compiler-rt_osx-64=19.1.7=hc6f8467_0 + - compiler-rt=18.1.8=he914875_2 + - compiler-rt_osx-64=18.1.8=h138dee1_2 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311hd4d69bb_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py311he13f9b5_1 + - coverage=7.10.7=py311he13f9b5_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py311hfecee6a_1 + - cryptography=46.0.1=py311h3e2dd55_3 - curl=8.14.1=h5dec5d8_0 - - cxx-compiler=1.11.0=h307afc9_0 + - cxx-compiler=1.10.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py311h29339b9_0 - cysignals=1.12.4=py311h7b20566_0 - - cython=3.1.3=py311h22405ca_2 - - debugpy=1.8.16=py311hc651eee_1 + - cython=3.1.4=py311h8726017_2 + - debugpy=1.8.17=py311h1854d6b_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -101,12 +101,12 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py311hfbe4617_0 + - fonttools=4.60.0=py311he13f9b5_0 - fortran-compiler=1.10.0=h02557f8_0 - fplll=5.5.0=h6ede486_0 - fpylll=0.6.4=py311h793c761_0 - - freetype=2.13.3=h694c41f_1 - - fribidi=1.0.10=hbcb3906_0 + - freetype=2.14.1=h694c41f_0 + - fribidi=1.0.16=h8616949_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=hb9686a1_5 - gap-defaults=4.14.0=h694c41f_5 @@ -117,7 +117,7 @@ dependencies: - gfortran_osx-64=13.4.0=h3223c34_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=h89f8175_2 + - givaro=4.2.0=hbf3f340_3 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py311h7945f45_3 @@ -130,7 +130,7 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hd314217_0 + - igraph=1.0.0=h88b1ca6_0 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -147,7 +147,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -158,11 +158,11 @@ dependencies: - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.1=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=955.13=hc3792c1_1 - - ld64_osx-64=955.13=hf1c22e8_1 + - ld64=954.16=h4e51db5_0 + - ld64_osx-64=954.16=h28b3ac7_0 - lerc=4.0.0=hcca01a6_1 - libasprintf=0.25.1=h3184127_1 - - libblas=3.9.0=35_h7f60823_openblas + - libblas=3.9.0=36_he492b99_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -171,19 +171,19 @@ dependencies: - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 - - libcblas=3.9.0=35_hff6cab4_openblas - - libclang-cpp19.1=19.1.7=default_h3571c67_3 + - libcblas=3.9.0=36_h9b27e0a_openblas + - libclang-cpp18.1=18.1.8=default_hc369343_15 - libcurl=8.14.1=h5dec5d8_0 - - libcxx=21.1.0=h3d58e20_1 - - libcxx-devel=19.1.7=h7c275be_1 + - libcxx=21.1.1=h3d58e20_0 + - libcxx-devel=18.1.8=h7c275be_8 - libdeflate=1.24=hcc1b750_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.7.1=h21dd04a_0 - libffi=3.4.6=h281671d_1 - libflint=3.2.2=h26b1ecd_0 - - libfreetype=2.13.3=h694c41f_1 - - libfreetype6=2.13.3=h40dfd5c_1 + - libfreetype=2.14.1=h694c41f_0 + - libfreetype6=2.14.1=h6912278_0 - libgd=2.3.3=h8555400_11 - libgettextpo=0.25.1=h3184127_1 - libgfortran=15.1.0=h5f6db21_1 @@ -194,9 +194,9 @@ dependencies: - libiconv=1.18=h57a12c2_2 - libintl=0.25.1=h3184127_1 - libjpeg-turbo=3.1.0=h6e16a3a_0 - - liblapack=3.9.0=35_h236ab99_openblas - - liblapacke=3.9.0=35_h85686d2_openblas - - libllvm19=19.1.7=hc29ff6c_1 + - liblapack=3.9.0=36_h859234e_openblas + - liblapacke=3.9.0=36_h94b3770_openblas + - libllvm18=18.1.8=default_hc369343_10 - liblzma=5.8.1=hd471939_2 - liblzma-devel=5.8.1=hd471939_2 - libnghttp2=1.67.0=h3338091_0 @@ -205,15 +205,17 @@ dependencies: - libsodium=1.0.20=hfdf4475_0 - libsqlite=3.50.4=h39a8b3b_0 - libssh2=1.11.1=hed3591d_0 - - libtiff=4.7.0=h59ddb5d_6 + - libtiff=4.7.1=haa3b502_0 - libwebp-base=1.6.0=hb807250_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.8=he1bc88e_1 + - libxml2=2.15.0=h7b7ecba_1 + - libxml2-16=2.15.0=ha1d9b0f_1 + - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h1e49b7d_2 - llvm-openmp=21.1.0=hf4e0ed4_0 - - llvm-tools=19.1.7=h3fe3016_1 - - llvm-tools-19=19.1.7=he90a8e3_1 + - llvm-tools=18.1.8=default_hc369343_10 + - llvm-tools-18=18.1.8=default_hc369343_10 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 @@ -224,7 +226,7 @@ dependencies: - matplotlib=3.10.6=py311h6eed73b_1 - matplotlib-base=3.10.6=py311h48d7e91_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h08eff1e_0 + - maxima=5.47.0=h3080a4d_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311h3336109_1 - meson=1.9.0=pyhcf101f3_0 @@ -237,7 +239,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py311hd4d69bb_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h6e16a3a_0 + - nauty=2.9.1=h8616949_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -248,12 +250,12 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h0ba0a54_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.3.2=py311h09fcace_2 + - numpy=2.3.3=py311hf157cb9_0 - openblas=0.3.30=openmp_h30af337_2 - - openjpeg=2.5.3=h036ada5_1 - - openssl=3.5.2=h6e31bce_0 + - openjpeg=2.5.4=h87e8dc5_0 + - openssl=3.5.3=h230baf5_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=hbcb3906_0 + - palp=2.21=h8616949_0 - pandoc=3.8=h694c41f_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=hae8941d_1 @@ -267,37 +269,37 @@ dependencies: - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py311h0d39b4b_1 + - pillow=11.3.0=py311ha88f94d_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=ha059160_1 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h10d778d_0 + - planarity=4.0.0.0=h8616949_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py311h221ab62_2 - - primecount=7.14=h28dbb38_0 - - primecountpy=0.1.0=py311h4e34fa0_5 - - primesieve=12.4=hf036a51_0 + - primecount=7.19=h4cb41a5_0 + - primecountpy=0.1.1=py311haec20ae_0 + - primesieve=12.8=h240833e_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py311h13e5629_1 + - psutil=7.1.0=py311hf197a57_0 - pthread-stubs=0.4=h00291cd_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py311h4d7f069_2 + - pycosat=0.6.6=py311h13e5629_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311hd1a56c6_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py311hf197a57_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py311hf197a57_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 @@ -314,12 +316,12 @@ dependencies: - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311ha3cf9ac_2 - - pyzmq=27.0.2=py311h0ab6910_3 + - pyzmq=27.1.0=py311h0ab6910_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - r-base=4.2.3=hca818a3_18 - r-lattice=0.22_6=r42hb2c329c_0 - - rapidfuzz=3.14.0=py311h7b20566_1 + - rapidfuzz=3.14.1=py311h11ccb26_0 - readline=8.2=h7cca4af_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -331,12 +333,12 @@ dependencies: - ruamel.yaml=0.18.15=py311hf197a57_1 - ruamel.yaml.clib=0.2.12=py311h13e5629_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h3caf6b2_0 - - rw=0.9=h10d778d_2 + - ruff=0.13.1=hba89d1c_0 + - rw=0.7=1 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py311h364c4a8_1 + - scipy=1.16.2=py311h32c7e5c_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 @@ -348,7 +350,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -362,7 +364,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h79ccd14_1 - - symmetrica=3.0.1=hf0c8a7f_0 + - symmetrica=3.1.0=h8616949_0 - sympow=2.023.6=h7305399_4 - sympy=1.14.0=pyh2585a3b_105 - tachyon=0.99b6=h3a1d103_1002 @@ -377,7 +379,7 @@ dependencies: - tornado=6.5.2=py311h13e5629_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -385,9 +387,9 @@ dependencies: - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py311h13e5629_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h7032f6b_0 + - uv=0.8.18=h7032f6b_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 @@ -399,8 +401,8 @@ dependencies: - xz-gpl-tools=5.8.1=h357f2ed_2 - xz-tools=5.8.1=hd471939_2 - yaml=0.2.5=h4132b18_3 - - zeromq=4.3.5=h5137e6a_8 + - zeromq=4.3.5=h6c33b1e_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=hd23fc13_2 - - zstandard=0.24.0=py311h3c2bd5d_1 + - zstandard=0.25.0=py311h62e9434_0 - zstd=1.5.7=h8210216_2 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 08489c4a4a0..ba060cb5c6a 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 4062240833301d87d531bfff6f3e4096a73fd8fc8bd60210e715dec50b68cafa +# input_hash: e853ce2d7d33e999325a54da45222021ef5cb52cbb702e21bc18af18b5cb3846 channels: - conda-forge @@ -21,8 +21,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h286801f_2 - beautifulsoup4=4.13.5=pyha770c72_0 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h11c0a38_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h11c0a38_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h2ffa867_1 @@ -33,48 +33,48 @@ dependencies: - brotli-bin=1.1.0=h6caf38d_4 - brotli-python=1.1.0=py311hf719da1_4 - bwidget=1.10.1=hce30654_1 - - bzip2=1.0.8=h99b78c6_7 + - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - - c-compiler=1.11.0=h61f9b84_0 + - c-compiler=1.10.0=hdf49b6b_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - - cctools=1024.3=hd01ab73_1 - - cctools_osx-arm64=1024.3=haeb51d2_1 + - cctools=1021.4=hb4fb6a3_0 + - cctools_osx-arm64=1021.4=h12580ec_0 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py311h146a0b8_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_h474c9e2_3 - - clang-19=19.1.7=default_hf90f093_3 - - clang_impl_osx-arm64=19.1.7=h76e6a08_25 - - clang_osx-arm64=19.1.7=h07b0088_25 - - clangxx=19.1.7=default_h1ffe849_3 - - clangxx_impl_osx-arm64=19.1.7=h276745f_25 - - clangxx_osx-arm64=19.1.7=h07b0088_25 - - click=8.2.1=pyh707e725_0 + - clang=18.1.8=default_hf9bcbb7_15 + - clang-18=18.1.8=default_h73dfc95_15 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_25 + - clang_osx-arm64=18.1.8=h07b0088_25 + - clangxx=18.1.8=default_h36137df_15 + - clangxx_impl_osx-arm64=18.1.8=h555f467_25 + - clangxx_osx-arm64=18.1.8=h07b0088_25 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h93a5062_1 + - cliquer=1.23=hc919400_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=hd2aecb6_0 - - compiler-rt_osx-arm64=19.1.7=h7969c41_0 + - compiler-rt=18.1.8=h855ad52_2 + - compiler-rt_osx-arm64=18.1.8=he32a8d3_2 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311h57a9ea7_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py311ha9b3269_1 + - coverage=7.10.7=py311ha9b3269_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py311h0107818_1 + - cryptography=46.0.1=py311h054b3d0_3 - curl=8.14.1=h73640d1_0 - - cxx-compiler=1.11.0=h88570a1_0 + - cxx-compiler=1.10.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py311haabaa81_0 - cysignals=1.12.4=py311hf719da1_0 - - cython=3.1.3=py311hafdb409_2 - - debugpy=1.8.16=py311ha59bd64_1 + - cython=3.1.4=py311h9342580_2 + - debugpy=1.8.17=py311hc58e375_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -100,12 +100,12 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py311h2fe624c_0 + - fonttools=4.60.0=py311ha9b3269_0 - fortran-compiler=1.10.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 - fpylll=0.6.4=py311h4044dbd_0 - - freetype=2.13.3=hce30654_1 - - fribidi=1.0.10=h27ca646_0 + - freetype=2.14.1=hce30654_0 + - fribidi=1.0.16=hc919400_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h25f1785_5 - gap-defaults=4.14.0=hce30654_5 @@ -116,7 +116,7 @@ dependencies: - gfortran_osx-arm64=13.4.0=h3c33bd0_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=h73034e7_2 + - givaro=4.2.0=h5331fe3_3 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py311hb5d9ff4_3 @@ -129,7 +129,7 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hb134b8e_0 + - igraph=0.10.17=h73cadaf_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -146,7 +146,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -157,11 +157,11 @@ dependencies: - krb5=1.21.3=h237132a_0 - lcalc=2.1.1=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=955.13=he86490a_1 - - ld64_osx-arm64=955.13=hc42d924_1 + - ld64=954.16=h4c6efb1_0 + - ld64_osx-arm64=954.16=h9d5fcb0_0 - lerc=4.0.0=hd64df32_1 - libasprintf=0.25.1=h493aca8_0 - - libblas=3.9.0=35_h10e41b3_openblas + - libblas=3.9.0=36_h51639a9_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -170,19 +170,19 @@ dependencies: - libbrotlicommon=1.1.0=h6caf38d_4 - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 - - libcblas=3.9.0=35_hb3479ef_openblas - - libclang-cpp19.1=19.1.7=default_hf90f093_3 + - libcblas=3.9.0=36_hb0561ab_openblas + - libclang-cpp18.1=18.1.8=default_h73dfc95_15 - libcurl=8.14.1=h73640d1_0 - - libcxx=21.1.0=hf598326_1 - - libcxx-devel=19.1.7=h6dc3340_1 + - libcxx=21.1.1=hf598326_0 + - libcxx-devel=18.1.8=h6dc3340_8 - libdeflate=1.24=h5773f1b_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.7.1=hec049ff_0 - libffi=3.4.6=h1da3d7d_1 - libflint=3.2.2=hf825d4a_0 - - libfreetype=2.13.3=hce30654_1 - - libfreetype6=2.13.3=h1d14073_1 + - libfreetype=2.14.1=hce30654_0 + - libfreetype6=2.14.1=h6da58f4_0 - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.25.1=h493aca8_0 - libgfortran=15.1.0=hfdf1602_1 @@ -193,9 +193,9 @@ dependencies: - libiconv=1.18=h23cfdf5_2 - libintl=0.25.1=h493aca8_0 - libjpeg-turbo=3.1.0=h5505292_0 - - liblapack=3.9.0=35_hc9a63f6_openblas - - liblapacke=3.9.0=35_hbb7bcf8_openblas - - libllvm19=19.1.7=hc4b4ae8_1 + - liblapack=3.9.0=36_hd9741b5_openblas + - liblapacke=3.9.0=36_h1b118fd_openblas + - libllvm18=18.1.8=default_h3f38c9c_10 - liblzma=5.8.1=h39f12f2_2 - liblzma-devel=5.8.1=h39f12f2_2 - libnghttp2=1.67.0=hc438710_0 @@ -204,15 +204,17 @@ dependencies: - libsodium=1.0.20=h99b78c6_0 - libsqlite=3.50.4=h4237e3c_0 - libssh2=1.11.1=h1590b86_0 - - libtiff=4.7.0=h025e3ab_6 + - libtiff=4.7.1=h7dc4979_0 - libwebp-base=1.6.0=h07db88b_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.8=h4a9ca0c_1 + - libxml2=2.15.0=h9329255_1 + - libxml2-16=2.15.0=h0ff4647_1 + - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h66f06df_2 - llvm-openmp=21.1.0=hbb9b287_0 - - llvm-tools=19.1.7=hd2aecb6_1 - - llvm-tools-19=19.1.7=h87a4c7e_1 + - llvm-tools=18.1.8=default_h3f38c9c_10 + - llvm-tools-18=18.1.8=default_h3f38c9c_10 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - m4ri=20140914=hc97c1ff_1006 @@ -235,7 +237,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py311h57a9ea7_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h5505292_0 + - nauty=2.9.1=hf22a7ee_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -246,12 +248,12 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h4f10f1e_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.3.2=py311h0856f98_2 + - numpy=2.3.3=py311h8685306_0 - openblas=0.3.30=openmp_hea878ba_2 - - openjpeg=2.5.3=h889cd5d_1 - - openssl=3.5.2=he92f556_0 + - openjpeg=2.5.4=hbfb3c88_0 + - openssl=3.5.3=h5503f6c_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=h27ca646_0 + - palp=2.21=hc919400_0 - pandoc=3.8=hce30654_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=h5fd7515_1 @@ -265,37 +267,37 @@ dependencies: - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py311h3f9ac88_1 + - pillow=11.3.0=py311h1f9957d_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=h81086ad_1 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h93a5062_0 + - planarity=4.0.0.0=hc919400_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py311h911f23a_2 - - primecount=7.14=ha84d530_0 - - primecountpy=0.1.0=py311h210dab8_5 - - primesieve=12.4=h00cdb27_0 + - primecount=7.19=h4bfcebb_0 + - primecountpy=0.1.1=py311h5a5e7c7_0 + - primesieve=12.8=h286801f_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py311h3696347_1 + - psutil=7.1.0=py311h9408147_0 - pthread-stubs=0.4=hd74edd7_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py311h917b07b_2 + - pycosat=0.6.6=py311h3696347_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311hf245fc6_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py311h9408147_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py311h9408147_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 @@ -312,12 +314,12 @@ dependencies: - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h4921393_2 - - pyzmq=27.0.2=py311h13abfa4_3 + - pyzmq=27.1.0=py311h13abfa4_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - r-base=4.2.3=heb3d878_18 - r-lattice=0.22_6=r42hd2d937b_0 - - rapidfuzz=3.14.0=py311hf719da1_1 + - rapidfuzz=3.14.1=py311h251fd82_0 - readline=8.2=h1d1bf99_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -329,12 +331,12 @@ dependencies: - ruamel.yaml=0.18.15=py311h9408147_1 - ruamel.yaml.clib=0.2.8=py311hae2e1ce_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h2342e2b_0 + - ruff=0.13.1=h492a034_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py311h0a08e73_1 + - scipy=1.16.2=py311h2734c94_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 @@ -346,7 +348,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -360,7 +362,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=hddbed1c_1 - - symmetrica=3.0.1=hb7217d7_0 + - symmetrica=3.1.0=hc919400_0 - sympow=2.023.6=hc13a52f_4 - sympy=1.14.0=pyh2585a3b_105 - tachyon=0.99b6=hb8a568e_1002 @@ -375,7 +377,7 @@ dependencies: - tornado=6.5.2=py311h3696347_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -383,9 +385,9 @@ dependencies: - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py311h3696347_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=haaa92d6_0 + - uv=0.8.18=haaa92d6_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 @@ -397,8 +399,8 @@ dependencies: - xz-gpl-tools=5.8.1=h9a6d368_2 - xz-tools=5.8.1=h39f12f2_2 - yaml=0.2.5=h925e9cb_3 - - zeromq=4.3.5=hc0cf3cd_8 + - zeromq=4.3.5=h888dc83_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h8359307_2 - - zstandard=0.24.0=py311hcb74504_1 + - zstandard=0.25.0=py311h5bb9006_0 - zstd=1.5.7=h6491c7d_2 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index 637b0567ce3..84acb079d84 100644 --- a/environment-3.12-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 4074ac4289a51330dc251ad6e45665f4dff1dca08ffea0ed4b0dccb611c95de2 +# input_hash: 3786d4b9508a60c2143277399265150bcf4d54e4690ff2707abed26ed418289c channels: - conda-forge @@ -10,7 +10,6 @@ dependencies: - _python_abi3_support=1.0=hd8ed1ab_2 - _r-mutex=1.0.1=anacondar_1 - alabaster=1.0.0=pyhd8ed1ab_1 - - alsa-lib=1.2.14=h86ecc28_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_h6fc4d3a_102 @@ -26,8 +25,8 @@ dependencies: - binutils=2.44=hf1166c9_1 - binutils_impl_linux-aarch64=2.44=h4c662bb_1 - binutils_linux-aarch64=2.44=hf1166c9_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h9678261_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h9678261_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h2a328a1_1 @@ -38,9 +37,9 @@ dependencies: - brotli-bin=1.1.0=he30d5cf_4 - brotli-python=1.1.0=py312h1ab2c47_4 - bwidget=1.10.1=h8af1aa0_1 - - bzip2=1.0.8=h68df207_7 + - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - - c-compiler=1.11.0=hdceaead_0 + - c-compiler=1.10.0=h6561dab_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -49,35 +48,33 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py312h2fc7fbd_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - click=8.2.1=pyh707e725_0 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h31becfc_1 + - cliquer=1.23=he30d5cf_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=14.3.0=h92dcf8a_5 + - conda-gcc-specs=13.4.0=h9b409da_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312h4f740d2_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py312hd077ced_1 + - coverage=7.10.7=py312hd077ced_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py312h4cd2d69_1 + - cryptography=46.0.1=py312h4cd2d69_3 - curl=8.14.1=h6702fde_0 - - cxx-compiler=1.11.0=h7b35c40_0 + - cxx-compiler=1.10.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py312hb80cc37_0 - - cyrus-sasl=2.1.28=h6c5dea3_0 - cysignals=1.12.4=py312h1ab2c47_0 - - cython=3.1.3=py312hfce37a5_2 + - cython=3.1.4=py312hfce37a5_2 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.16=py312hf55c4e8_1 + - debugpy=1.8.17=py312hf55c4e8_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 - distlib=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - - double-conversion=3.3.1=h5ad3122_0 - dulwich=0.22.8=py312h8cbf658_0 - ecl=24.5.10=h043f013_1 - eclib=20250627=h2fd3c11_0 @@ -98,42 +95,42 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py312ha4530ae_0 - - fortran-compiler=1.11.0=h151373c_0 + - fonttools=4.60.0=py312ha4530ae_0 + - fortran-compiler=1.10.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.4=py312h37c3976_0 - - freetype=2.13.3=h8af1aa0_1 - - fribidi=1.0.10=hb9de7d4_0 + - freetype=2.14.1=h8af1aa0_0 + - fribidi=1.0.16=he30d5cf_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_5 - gap-defaults=4.14.0=h8af1aa0_5 - - gcc=14.3.0=h7408ef6_5 - - gcc_impl_linux-aarch64=14.3.0=h2b96704_5 - - gcc_linux-aarch64=14.3.0=h39d9346_11 + - gcc=13.4.0=h6911c08_5 + - gcc_impl_linux-aarch64=13.4.0=h69010b7_5 + - gcc_linux-aarch64=13.4.0=h9f4daab_11 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - - gfortran=14.3.0=ha28f942_5 - - gfortran_impl_linux-aarch64=14.3.0=h8827d62_5 - - gfortran_linux-aarch64=14.3.0=hc530033_11 + - gfortran=13.4.0=hb5ee532_5 + - gfortran_impl_linux-aarch64=13.4.0=haab2fa3_5 + - gfortran_linux-aarch64=13.4.0=hc3e6d23_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=hd67695c_2 + - givaro=4.2.0=h3df9001_3 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - gmpy2=2.1.5=py312he9d48ea_3 - graphite2=1.3.14=hfae3067_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.8=hac7f374_1 - - gxx=14.3.0=ha28f942_5 - - gxx_impl_linux-aarch64=14.3.0=h72695c8_5 - - gxx_linux-aarch64=14.3.0=h83defb1_11 + - gxx=13.4.0=hb5ee532_5 + - gxx_impl_linux-aarch64=13.4.0=hf6d83cf_5 + - gxx_linux-aarch64=13.4.0=h8ec2b1b_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.2.1=h405b6a2_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hf4881d6_0 + - igraph=0.10.17=h1827c4d_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -150,7 +147,7 @@ dependencies: - jeepney=0.9.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -165,7 +162,7 @@ dependencies: - lcms2=2.17=hc88f144_0 - ld_impl_linux-aarch64=2.44=h5e2c951_1 - lerc=4.0.0=hfdc4d58_1 - - libblas=3.9.0=35_h1a9f1db_openblas + - libblas=3.9.0=36_haddc8a3_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -174,65 +171,51 @@ dependencies: - libbrotlicommon=1.1.0=he30d5cf_4 - libbrotlidec=1.1.0=he30d5cf_4 - libbrotlienc=1.1.0=he30d5cf_4 - - libcblas=3.9.0=35_hab92f65_openblas - - libclang-cpp20.1=20.1.8=default_hf07bfb7_0 - - libclang13=21.1.0=default_h173080d_0 - - libcups=2.3.3=h5cdc715_5 + - libcblas=3.9.0=36_hd72aa62_openblas - libcurl=8.14.1=h6702fde_0 - libdeflate=1.24=he377734_0 - - libdrm=2.4.125=he30d5cf_1 - libedit=3.1.20250104=pl5321h976ea20_0 - - libegl=1.7.0=hd24410f_2 - libev=4.33=h31becfc_2 - libexpat=2.7.1=hfae3067_0 - libffi=3.4.6=he21f813_1 - libflint=3.2.2=hd878b8d_0 - - libfreetype=2.13.3=h8af1aa0_1 - - libfreetype6=2.13.3=he93130f_1 + - libfreetype=2.14.1=h8af1aa0_0 + - libfreetype6=2.14.1=hdae7a39_0 - libgcc=15.1.0=he277a41_5 - - libgcc-devel_linux-aarch64=14.3.0=h370b906_105 + - libgcc-devel_linux-aarch64=13.4.0=hd10b1b9_105 - libgcc-ng=15.1.0=he9431aa_5 - libgd=2.3.3=hc8d7b1d_11 - libgfortran=15.1.0=he9431aa_5 - libgfortran-ng=15.1.0=he9431aa_5 - libgfortran5=15.1.0=hbc25352_5 - - libgl=1.7.0=hd24410f_2 - libglib=2.84.1=hc486b8e_0 - - libglvnd=1.7.0=hd24410f_2 - - libglx=1.7.0=hd24410f_2 - libgomp=15.1.0=he277a41_5 - libhomfly=1.03=he30d5cf_0 - libiconv=1.18=h90929bb_2 - libjpeg-turbo=3.1.0=h86ecc28_0 - - liblapack=3.9.0=35_h411afd4_openblas - - liblapacke=3.9.0=35_hc659ca5_openblas - - libllvm20=20.1.8=h2b567e5_0 - - libllvm21=21.1.0=h2b567e5_0 + - liblapack=3.9.0=36_h88aeb00_openblas + - liblapacke=3.9.0=36_hb558247_openblas - liblzma=5.8.1=h86ecc28_2 - liblzma-devel=5.8.1=h86ecc28_2 - libnghttp2=1.67.0=ha888d0e_0 - libnsl=2.0.1=h86ecc28_1 - - libntlm=1.4=hf897c2e_1002 - libopenblas=0.3.30=pthreads_h9d3fd7e_2 - - libopengl=1.7.0=hd24410f_2 - - libpciaccess=0.18=h86ecc28_0 - libpng=1.6.50=h1abf092_1 - - libpq=17.6=hb4b1422_1 - - libsanitizer=14.3.0=h48d3638_5 + - libsanitizer=13.4.0=h8a98f30_5 - libsodium=1.0.20=h68df207_0 - libsqlite=3.50.4=h022381a_0 - libssh2=1.11.1=h18c354c_0 - libstdcxx=15.1.0=h3f4de04_5 - - libstdcxx-devel_linux-aarch64=14.3.0=h370b906_105 + - libstdcxx-devel_linux-aarch64=13.4.0=hd10b1b9_105 - libstdcxx-ng=15.1.0=hf1166c9_5 - - libtiff=4.7.0=h7a57436_6 - - libuuid=2.38.1=hb4cce97_0 + - libtiff=4.7.1=h7a57436_0 + - libuuid=2.41.2=h3e4203c_0 - libwebp-base=1.6.0=ha2e29f5_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.11.0=h95ca766_0 - - libxml2=2.13.8=he58860d_1 - - libxslt=1.1.43=h4552c8e_0 + - libxml2=2.15.0=h788dabe_1 + - libxml2-16=2.15.0=h8591a01_1 + - libxml2-devel=2.15.0=h788dabe_1 - libzlib=1.3.1=h86ecc28_2 - linbox=1.7.0=h8d1c19e_2 - lrcalc=2.1=hfae3067_8 @@ -241,10 +224,10 @@ dependencies: - m4rie=20200125=hedfd65a_0 - make=4.4.1=h2a6d0cb_2 - markupsafe=3.0.2=py312h74ce7d3_1 - - matplotlib=3.10.6=py312h8025657_1 - - matplotlib-base=3.10.6=py312h9d0c5ba_1 + - matplotlib=3.9.1=py312h8025657_1 + - matplotlib-base=3.9.1=py312h97afc53_2 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h9d48c1e_0 + - maxima=5.47.0=h043f013_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py312hb2c0f52_1 - meson=1.9.0=pyhcf101f3_0 @@ -257,7 +240,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py312h4f740d2_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h86ecc28_0 + - nauty=2.9.1=he30d5cf_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -268,13 +251,12 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=hdc560ac_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.3.2=py312h6615c27_2 + - numpy=2.3.3=py312h6615c27_0 - openblas=0.3.30=pthreads_h3a8cbd8_2 - - openjpeg=2.5.3=h5da879a_1 - - openldap=2.6.10=h30c48ee_0 - - openssl=3.5.2=h8e36d6e_0 + - openjpeg=2.5.4=h5da879a_0 + - openssl=3.5.3=h8e36d6e_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=hb9de7d4_0 + - palp=2.21=he30d5cf_0 - pandoc=3.8=h8af1aa0_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=h1e6a6fd_1 @@ -288,40 +270,39 @@ dependencies: - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py312h8e7bd28_1 + - pillow=11.3.0=py312h6e23c8a_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=h7ac5ae9_1 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h31becfc_0 + - planarity=4.0.0.0=he30d5cf_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py312h372cae2_2 - - primecount=7.14=hfe4b40e_0 - - primecountpy=0.1.0=py312h451a7dd_5 - - primesieve=12.4=h0a1ffab_0 + - primecount=7.19=hfe4b40e_0 + - primecountpy=0.1.1=py312h4f740d2_0 + - primesieve=12.8=h5ad3122_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py312hcd1a082_1 + - psutil=7.1.0=py312hcd1a082_0 - pthread-stubs=0.4=h86ecc28_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py312hb2c0f52_2 + - pycosat=0.6.6=py312hcd1a082_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312h1c19210_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py312hcd1a082_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py312hcd1a082_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyside6=6.9.0=py312hdd999d0_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -337,13 +318,12 @@ dependencies: - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312hcc812fe_2 - - pyzmq=27.0.2=py312h4552c38_3 + - pyzmq=27.1.0=py312h4552c38_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.9.0=hf89e03d_2 - r-base=4.2.3=h6952844_18 - r-lattice=0.22_6=r42h25e906a_0 - - rapidfuzz=3.14.0=py312h1ab2c47_1 + - rapidfuzz=3.14.1=py312h1ab2c47_0 - readline=8.2=h8382b9d_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -355,13 +335,13 @@ dependencies: - ruamel.yaml=0.18.15=py312hcd1a082_1 - ruamel.yaml.clib=0.2.12=py312hcd1a082_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=haf60cf3_0 + - ruff=0.13.1=h46ed904_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py312h410a068_1 - - secretstorage=3.3.3=py312h8025657_4 + - scipy=1.16.2=py312h410a068_0 + - secretstorage=3.4.0=py312h8025657_0 - sed=4.9=hd4cd8d4_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 @@ -373,7 +353,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -387,7 +367,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h7a35ef0_1 - - symmetrica=3.0.1=hd600fc2_0 + - symmetrica=3.1.0=he30d5cf_0 - sympow=2.023.6=h4d450c3_4 - sympy=1.14.0=pyh2585a3b_105 - sysroot_linux-aarch64=2.28=h585391f_8 @@ -402,7 +382,7 @@ dependencies: - tornado=6.5.2=py312hefbd42c_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -410,43 +390,27 @@ dependencies: - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py312hcd1a082_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h29d70c3_0 + - uv=0.8.18=h29d70c3_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - - wayland=1.24.0=h698ed42_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - wrapt=1.17.3=py312hcd1a082_1 - - xcb-util=0.4.1=hca56bd8_2 - - xcb-util-cursor=0.1.5=h86ecc28_0 - - xcb-util-image=0.4.0=h5c728e9_2 - - xcb-util-keysyms=0.4.1=h5c728e9_0 - - xcb-util-renderutil=0.3.10=h5c728e9_0 - - xcb-util-wm=0.4.2=h5c728e9_0 - - xkeyboard-config=2.45=h86ecc28_0 - xorg-libice=1.1.2=h86ecc28_0 - xorg-libsm=1.2.6=h0808dbd_0 - xorg-libx11=1.8.12=hca56bd8_0 - xorg-libxau=1.0.12=h86ecc28_0 - - xorg-libxcomposite=0.4.6=h86ecc28_2 - - xorg-libxcursor=1.2.3=h86ecc28_0 - - xorg-libxdamage=1.1.6=h86ecc28_0 - xorg-libxdmcp=1.1.5=h57736b2_0 - xorg-libxext=1.3.6=h57736b2_0 - - xorg-libxfixes=6.0.1=h57736b2_0 - - xorg-libxi=1.8.2=h57736b2_0 - - xorg-libxrandr=1.5.4=h86ecc28_0 - xorg-libxrender=0.9.12=h86ecc28_0 - xorg-libxt=1.3.1=h57736b2_0 - - xorg-libxtst=1.2.5=h57736b2_3 - - xorg-libxxf86vm=1.1.6=h86ecc28_0 - xz=5.8.1=h2dbfc1b_2 - xz-gpl-tools=5.8.1=h2dbfc1b_2 - xz-tools=5.8.1=h86ecc28_2 - yaml=0.2.5=h80f16a2_3 - - zeromq=4.3.5=hc59e2e1_8 + - zeromq=4.3.5=hefbcea8_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h86ecc28_2 - - zstandard=0.24.0=py312h1b6efda_1 + - zstandard=0.25.0=py312hd41f8a7_0 - zstd=1.5.7=hbcf94c1_2 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index d70b63a86d7..051edeedd2a 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 61e57551fe111f14e4b13781b1b5e9188c447b493b8bbec0d314ccfca8681bcf +# input_hash: f4a143087bb8e372d4c99fdcf0534e461c306c3a2375ed7eefa930b9447378d1 channels: - conda-forge @@ -28,8 +28,8 @@ dependencies: - binutils=2.44=h4852527_1 - binutils_impl_linux-64=2.44=h4bf12b8_1 - binutils_linux-64=2.44=h4852527_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h1ea3ea9_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h1ea3ea9_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h00ab1b0_1 @@ -40,9 +40,9 @@ dependencies: - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py312h1289d80_4 - bwidget=1.10.1=ha770c72_1 - - bzip2=1.0.8=h4bc722e_7 + - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - - c-compiler=1.11.0=h4d9bdce_0 + - c-compiler=1.10.0=h2b85faf_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -51,29 +51,29 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py312h35888ee_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - click=8.2.1=pyh707e725_0 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=hd590300_1 + - cliquer=1.23=hb03c661_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=14.3.0=hb991d5c_5 + - conda-gcc-specs=13.4.0=h54dc52d_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312hd9148b4_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py312h8a5da7c_1 + - coverage=7.10.7=py312h8a5da7c_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py312hee9fe19_1 + - cryptography=46.0.1=py312hee9fe19_3 - curl=8.14.1=h332b0f4_0 - - cxx-compiler=1.11.0=hfcd1e18_0 + - cxx-compiler=1.10.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py312hb7bab4f_0 - cyrus-sasl=2.1.28=hd9c7081_0 - cysignals=1.12.4=py312h1289d80_0 - - cython=3.1.3=py312h7c45ced_2 + - cython=3.1.4=py312h7c45ced_2 - dbus=1.16.2=h3c4dab8_0 - - debugpy=1.8.16=py312h8285ef7_1 + - debugpy=1.8.17=py312h8285ef7_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -100,35 +100,35 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py312h8a5da7c_0 - - fortran-compiler=1.11.0=h9bea470_0 + - fonttools=4.60.0=py312h8a5da7c_0 + - fortran-compiler=1.10.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.4=py312ha4ee43a_0 - - freetype=2.13.3=ha770c72_1 - - fribidi=1.0.10=h36c2ea0_0 + - freetype=2.14.1=ha770c72_0 + - fribidi=1.0.16=hb03c661_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h3b03731_5 - gap-defaults=4.14.0=ha770c72_5 - - gcc=14.3.0=h76bdaa0_5 - - gcc_impl_linux-64=14.3.0=hd9e9e21_5 - - gcc_linux-64=14.3.0=h1382650_11 + - gcc=13.4.0=h81444f0_5 + - gcc_impl_linux-64=13.4.0=h69c5793_5 + - gcc_linux-64=13.4.0=h621f4e2_11 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - - gfortran=14.3.0=he448592_5 - - gfortran_impl_linux-64=14.3.0=h7db7018_5 - - gfortran_linux-64=14.3.0=h30a37f7_11 + - gfortran=13.4.0=h7467c50_5 + - gfortran_impl_linux-64=13.4.0=h847f9e2_5 + - gfortran_linux-64=13.4.0=h3b61c9e_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=hb397f18_2 + - givaro=4.2.0=h49654ea_3 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - gmpy2=2.1.5=py312h7201bc8_3 - graphite2=1.3.14=hecca717_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.8=hbf7d49c_1 - - gxx=14.3.0=he448592_5 - - gxx_impl_linux-64=14.3.0=he663afc_5 - - gxx_linux-64=14.3.0=ha7acb78_11 + - gxx=13.4.0=h7467c50_5 + - gxx_impl_linux-64=13.4.0=haf17267_5 + - gxx_linux-64=13.4.0=he431e45_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.4.5=h15599e2_0 - hpack=4.1.0=pyhd8ed1ab_0 @@ -152,7 +152,7 @@ dependencies: - jeepney=0.9.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -167,7 +167,7 @@ dependencies: - lcms2=2.17=h717163a_0 - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - - libblas=3.9.0=35_h59b9bed_openblas + - libblas=3.9.0=36_h4a7cf45_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -176,9 +176,9 @@ dependencies: - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 - - libcblas=3.9.0=35_he106b2a_openblas - - libclang-cpp20.1=20.1.8=default_hddf928d_0 - - libclang13=21.1.0=default_ha444ac7_0 + - libcblas=3.9.0=36_h0358290_openblas + - libclang-cpp20.1=20.1.8=default_h99862b1_3 + - libclang13=21.1.0=default_h746c552_1 - libcups=2.3.3=hb8b1518_5 - libcurl=8.14.1=h332b0f4_0 - libdeflate=1.24=h86f0d12_0 @@ -189,10 +189,10 @@ dependencies: - libexpat=2.7.1=hecca717_0 - libffi=3.4.6=h2dba641_1 - libflint=3.2.2=h754cb6e_0 - - libfreetype=2.13.3=ha770c72_1 - - libfreetype6=2.13.3=h48d6fc4_1 + - libfreetype=2.14.1=ha770c72_0 + - libfreetype6=2.14.1=h73754d4_0 - libgcc=15.1.0=h767d61c_5 - - libgcc-devel_linux-64=14.3.0=h85bb3a7_105 + - libgcc-devel_linux-64=13.4.0=hba01cd7_105 - libgcc-ng=15.1.0=h69a702a_5 - libgd=2.3.3=h6f5c62b_11 - libgfortran=15.1.0=h69a702a_5 @@ -206,8 +206,8 @@ dependencies: - libhomfly=1.03=hb03c661_0 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.0=hb9d3cd8_0 - - liblapack=3.9.0=35_h7ac8fdf_openblas - - liblapacke=3.9.0=35_he2f377e_openblas + - liblapack=3.9.0=36_h47877c9_openblas + - liblapacke=3.9.0=36_h6ae95b6_openblas - libllvm20=20.1.8=hecd9e04_0 - libllvm21=21.1.0=hecd9e04_0 - liblzma=5.8.1=hb9d3cd8_2 @@ -219,16 +219,16 @@ dependencies: - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hb9d3cd8_0 - libpng=1.6.50=h421ea60_1 - - libpq=17.6=h3675c94_1 - - libsanitizer=14.3.0=hd08acf3_5 + - libpq=17.6=h3675c94_2 + - libsanitizer=13.4.0=h14bf0c3_5 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.50.4=h0c1763c_0 - libssh2=1.11.1=hcf80075_0 - libstdcxx=15.1.0=h8f9b012_5 - - libstdcxx-devel_linux-64=14.3.0=h85bb3a7_105 + - libstdcxx-devel_linux-64=13.4.0=hba01cd7_105 - libstdcxx-ng=15.1.0=h4852527_5 - - libtiff=4.7.0=h8261f1e_6 - - libuuid=2.38.1=h0b41bf4_0 + - libtiff=4.7.1=h8261f1e_0 + - libuuid=2.41.2=he9a06e4_0 - libwebp-base=1.6.0=hd42ef1d_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 @@ -247,7 +247,7 @@ dependencies: - matplotlib=3.10.6=py312h7900ff3_1 - matplotlib-base=3.10.6=py312he3d6523_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h0673e8f_0 + - maxima=5.47.0=h75482ee_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py312h66e93f0_1 - meson=1.9.0=pyhcf101f3_0 @@ -260,7 +260,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py312hd9148b4_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=hb9d3cd8_0 + - nauty=2.9.1=hb03c661_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -271,13 +271,13 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h171cf75_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.3.2=py312h33ff503_2 + - numpy=2.3.3=py312h33ff503_0 - openblas=0.3.30=pthreads_h6ec200e_2 - - openjpeg=2.5.3=h55fea9a_1 + - openjpeg=2.5.4=h55fea9a_0 - openldap=2.6.10=he970967_0 - - openssl=3.5.2=h26f9b46_0 + - openssl=3.5.3=h26f9b46_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=h36c2ea0_0 + - palp=2.21=hb03c661_0 - pandoc=3.8=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.4=hadf4263_0 @@ -291,37 +291,37 @@ dependencies: - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py312h0e488c8_1 + - pillow=11.3.0=py312h7b42cdd_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=h54a6638_1 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=hd590300_0 + - planarity=4.0.0.0=hb03c661_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py312h7383a07_2 - - primecount=7.14=h530483c_0 - - primecountpy=0.1.0=py312h68727a3_5 - - primesieve=12.4=he02047a_0 + - primecount=7.19=h530483c_0 + - primecountpy=0.1.1=py312hd9148b4_0 + - primesieve=12.8=h5888daf_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py312h4c3975b_1 + - psutil=7.1.0=py312h4c3975b_0 - pthread-stubs=0.4=hb9d3cd8_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py312h66e93f0_2 + - pycosat=0.6.6=py312h4c3975b_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312h680f630_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py312h4c3975b_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py312h4c3975b_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pyside6=6.9.2=py312h5654102_1 @@ -340,13 +340,13 @@ dependencies: - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h178313f_2 - - pyzmq=27.0.2=py312hfb55c3c_3 + - pyzmq=27.1.0=py312hfb55c3c_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - qt6-main=6.9.2=h3fc9a0a_0 - r-base=4.2.3=h2d83a99_19 - r-lattice=0.22_6=r42h57805ef_0 - - rapidfuzz=3.14.0=py312h1289d80_1 + - rapidfuzz=3.14.1=py312h1289d80_0 - readline=8.2=h8c095d6_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -358,13 +358,13 @@ dependencies: - ruamel.yaml=0.18.15=py312h4c3975b_1 - ruamel.yaml.clib=0.2.12=py312h4c3975b_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h718f522_0 + - ruff=0.13.1=ha3a3aed_0 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py312h7a1785b_1 - - secretstorage=3.3.3=py312h7900ff3_4 + - scipy=1.16.2=py312h7a1785b_0 + - secretstorage=3.4.0=py312h7900ff3_0 - sed=4.9=h6688a6e_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 @@ -376,7 +376,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -390,7 +390,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h064106a_1 - - symmetrica=3.0.1=hcb278e6_0 + - symmetrica=3.1.0=hb03c661_0 - sympow=2.023.6=h3028977_4 - sympy=1.14.0=pyh2585a3b_105 - sysroot_linux-64=2.28=h4ee821c_8 @@ -405,7 +405,7 @@ dependencies: - tornado=6.5.2=py312h4c3975b_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -413,10 +413,10 @@ dependencies: - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py312h4c3975b_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h2f8d451_0 + - uv=0.8.18=h2f8d451_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wayland=1.24.0=h3e06ad9_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 @@ -448,8 +448,8 @@ dependencies: - xz-gpl-tools=5.8.1=hbcc6ac9_2 - xz-tools=5.8.1=hb9d3cd8_2 - yaml=0.2.5=h280c20c_3 - - zeromq=4.3.5=h3989a48_8 + - zeromq=4.3.5=h387f397_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=hb9d3cd8_2 - - zstandard=0.24.0=py312h3fa7853_1 + - zstandard=0.25.0=py312h5253ce2_0 - zstd=1.5.7=hb8e6e7a_2 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 4538a936f7f..6009e2fb8db 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 8395dc35099630f4c9b73f5201a0192f194e64d7ffcf8c285a1924dff9d50b43 +# input_hash: b9db1866189c7c811a05952841d01f2a89fc541b8718ea5b59f27d544439fcaa channels: - conda-forge @@ -23,8 +23,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - beautifulsoup4=4.13.5=pyha770c72_0 - - blas=2.135=openblas - - blas-devel=3.9.0=35_hbf4f893_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_hbf4f893_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h7728843_1 @@ -35,48 +35,48 @@ dependencies: - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py312h462f358_4 - bwidget=1.10.1=h694c41f_1 - - bzip2=1.0.8=hfdf4475_7 + - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - - c-compiler=1.11.0=h7a00415_0 + - c-compiler=1.10.0=h09a7c41_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - - cctools=1024.3=h67a6458_1 - - cctools_osx-64=1024.3=haa85c18_1 + - cctools=1021.4=ha66f10e_0 + - cctools_osx-64=1021.4=h508880d_0 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py312hc05cdf7_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_h576c50e_3 - - clang-19=19.1.7=default_h3571c67_3 - - clang_impl_osx-64=19.1.7=hc73cdc9_25 - - clang_osx-64=19.1.7=h7e5c614_25 - - clangxx=19.1.7=default_heb2e8d1_3 - - clangxx_impl_osx-64=19.1.7=hb295874_25 - - clangxx_osx-64=19.1.7=h7e5c614_25 - - click=8.2.1=pyh707e725_0 + - clang=18.1.8=default_h1323312_15 + - clang-18=18.1.8=default_hc369343_15 + - clang_impl_osx-64=18.1.8=h6a44ed1_25 + - clang_osx-64=18.1.8=h7e5c614_25 + - clangxx=18.1.8=default_h1c12a56_15 + - clangxx_impl_osx-64=18.1.8=h4b7810f_25 + - clangxx_osx-64=18.1.8=h7e5c614_25 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h10d778d_1 + - cliquer=1.23=h8616949_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=h52031e2_0 - - compiler-rt_osx-64=19.1.7=hc6f8467_0 + - compiler-rt=18.1.8=he914875_2 + - compiler-rt_osx-64=18.1.8=h138dee1_2 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312hedd4973_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py312hacf3034_1 + - coverage=7.10.7=py312hacf3034_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py312h4ba807b_1 + - cryptography=46.0.1=py312hb922d34_3 - curl=8.14.1=h5dec5d8_0 - - cxx-compiler=1.11.0=h307afc9_0 + - cxx-compiler=1.10.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py312hcedb801_0 - cysignals=1.12.4=py312h462f358_0 - - cython=3.1.3=py312h09360c7_2 - - debugpy=1.8.16=py312h2ac44ba_1 + - cython=3.1.4=py312hfbda96f_2 + - debugpy=1.8.17=py312hbfd3414_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -102,12 +102,12 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py312h3d55d04_0 + - fonttools=4.60.0=py312hacf3034_0 - fortran-compiler=1.10.0=h02557f8_0 - fplll=5.5.0=h6ede486_0 - fpylll=0.6.4=py312hfffdf69_0 - - freetype=2.13.3=h694c41f_1 - - fribidi=1.0.10=hbcb3906_0 + - freetype=2.14.1=h694c41f_0 + - fribidi=1.0.16=h8616949_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=hb9686a1_5 - gap-defaults=4.14.0=h694c41f_5 @@ -118,7 +118,7 @@ dependencies: - gfortran_osx-64=13.4.0=h3223c34_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=h89f8175_2 + - givaro=4.2.0=hbf3f340_3 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py312h068713c_3 @@ -131,7 +131,7 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hd314217_0 + - igraph=1.0.0=h88b1ca6_0 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -148,7 +148,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -159,11 +159,11 @@ dependencies: - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.1=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=955.13=hc3792c1_1 - - ld64_osx-64=955.13=hf1c22e8_1 + - ld64=954.16=h4e51db5_0 + - ld64_osx-64=954.16=h28b3ac7_0 - lerc=4.0.0=hcca01a6_1 - libasprintf=0.25.1=h3184127_1 - - libblas=3.9.0=35_h7f60823_openblas + - libblas=3.9.0=36_he492b99_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -172,19 +172,19 @@ dependencies: - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 - - libcblas=3.9.0=35_hff6cab4_openblas - - libclang-cpp19.1=19.1.7=default_h3571c67_3 + - libcblas=3.9.0=36_h9b27e0a_openblas + - libclang-cpp18.1=18.1.8=default_hc369343_15 - libcurl=8.14.1=h5dec5d8_0 - - libcxx=21.1.0=h3d58e20_1 - - libcxx-devel=19.1.7=h7c275be_1 + - libcxx=21.1.1=h3d58e20_0 + - libcxx-devel=18.1.8=h7c275be_8 - libdeflate=1.24=hcc1b750_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.7.1=h21dd04a_0 - libffi=3.4.6=h281671d_1 - libflint=3.2.2=h26b1ecd_0 - - libfreetype=2.13.3=h694c41f_1 - - libfreetype6=2.13.3=h40dfd5c_1 + - libfreetype=2.14.1=h694c41f_0 + - libfreetype6=2.14.1=h6912278_0 - libgd=2.3.3=h8555400_11 - libgettextpo=0.25.1=h3184127_1 - libgfortran=15.1.0=h5f6db21_1 @@ -195,9 +195,9 @@ dependencies: - libiconv=1.18=h57a12c2_2 - libintl=0.25.1=h3184127_1 - libjpeg-turbo=3.1.0=h6e16a3a_0 - - liblapack=3.9.0=35_h236ab99_openblas - - liblapacke=3.9.0=35_h85686d2_openblas - - libllvm19=19.1.7=hc29ff6c_1 + - liblapack=3.9.0=36_h859234e_openblas + - liblapacke=3.9.0=36_h94b3770_openblas + - libllvm18=18.1.8=default_hc369343_10 - liblzma=5.8.1=hd471939_2 - liblzma-devel=5.8.1=hd471939_2 - libnghttp2=1.67.0=h3338091_0 @@ -206,15 +206,17 @@ dependencies: - libsodium=1.0.20=hfdf4475_0 - libsqlite=3.50.4=h39a8b3b_0 - libssh2=1.11.1=hed3591d_0 - - libtiff=4.7.0=h59ddb5d_6 + - libtiff=4.7.1=haa3b502_0 - libwebp-base=1.6.0=hb807250_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.8=he1bc88e_1 + - libxml2=2.15.0=h7b7ecba_1 + - libxml2-16=2.15.0=ha1d9b0f_1 + - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h1e49b7d_2 - llvm-openmp=21.1.0=hf4e0ed4_0 - - llvm-tools=19.1.7=h3fe3016_1 - - llvm-tools-19=19.1.7=he90a8e3_1 + - llvm-tools=18.1.8=default_hc369343_10 + - llvm-tools-18=18.1.8=default_hc369343_10 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 @@ -225,7 +227,7 @@ dependencies: - matplotlib=3.10.6=py312hb401068_1 - matplotlib-base=3.10.6=py312h7894933_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h08eff1e_0 + - maxima=5.47.0=h3080a4d_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py312hb553811_1 - meson=1.9.0=pyhcf101f3_0 @@ -238,7 +240,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py312hedd4973_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h6e16a3a_0 + - nauty=2.9.1=h8616949_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -249,12 +251,12 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h0ba0a54_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.3.2=py312hda18a35_2 + - numpy=2.3.3=py312ha3982b3_0 - openblas=0.3.30=openmp_h30af337_2 - - openjpeg=2.5.3=h036ada5_1 - - openssl=3.5.2=h6e31bce_0 + - openjpeg=2.5.4=h87e8dc5_0 + - openssl=3.5.3=h230baf5_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=hbcb3906_0 + - palp=2.21=h8616949_0 - pandoc=3.8=h694c41f_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=hae8941d_1 @@ -268,37 +270,37 @@ dependencies: - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py312h528e901_1 + - pillow=11.3.0=py312h051e184_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=ha059160_1 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h10d778d_0 + - planarity=4.0.0.0=h8616949_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py312h045e30c_2 - - primecount=7.14=h28dbb38_0 - - primecountpy=0.1.0=py312hc47a885_5 - - primesieve=12.4=hf036a51_0 + - primecount=7.19=h4cb41a5_0 + - primecountpy=0.1.1=py312hd099df3_0 + - primesieve=12.8=h240833e_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py312h2f459f6_1 + - psutil=7.1.0=py312h80b0991_0 - pthread-stubs=0.4=h00291cd_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py312h01d7ebd_2 + - pycosat=0.6.6=py312h2f459f6_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312haba3716_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py312h80b0991_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py312h80b0991_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 @@ -316,12 +318,12 @@ dependencies: - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h3520af0_2 - - pyzmq=27.0.2=py312hb7d603e_3 + - pyzmq=27.1.0=py312hb7d603e_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - r-base=4.2.3=hca818a3_18 - r-lattice=0.22_6=r42hb2c329c_0 - - rapidfuzz=3.14.0=py312h462f358_1 + - rapidfuzz=3.14.1=py312h69bf00f_0 - readline=8.2=h7cca4af_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -333,12 +335,12 @@ dependencies: - ruamel.yaml=0.18.15=py312h80b0991_1 - ruamel.yaml.clib=0.2.12=py312h2f459f6_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h3caf6b2_0 - - rw=0.9=h10d778d_2 + - ruff=0.13.1=hba89d1c_0 + - rw=0.7=1 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py312h67ab7b6_1 + - scipy=1.16.2=py312he2acf2f_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 @@ -350,7 +352,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -364,7 +366,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h79ccd14_1 - - symmetrica=3.0.1=hf0c8a7f_0 + - symmetrica=3.1.0=h8616949_0 - sympow=2.023.6=h7305399_4 - sympy=1.14.0=pyh2585a3b_105 - tachyon=0.99b6=h3a1d103_1002 @@ -379,7 +381,7 @@ dependencies: - tornado=6.5.2=py312h2f459f6_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -387,9 +389,9 @@ dependencies: - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py312h2f459f6_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h7032f6b_0 + - uv=0.8.18=h7032f6b_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 @@ -401,8 +403,8 @@ dependencies: - xz-gpl-tools=5.8.1=h357f2ed_2 - xz-tools=5.8.1=hd471939_2 - yaml=0.2.5=h4132b18_3 - - zeromq=4.3.5=h5137e6a_8 + - zeromq=4.3.5=h6c33b1e_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=hd23fc13_2 - - zstandard=0.24.0=py312hcfdedb4_1 + - zstandard=0.25.0=py312h01f6755_0 - zstd=1.5.7=h8210216_2 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index 80cc6ebfb72..f41ccdd9c9d 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 6370f9f0ed5231121794c24b5c7443d4ddee7989ca9b52ccfca4a19b100afc38 +# input_hash: 3ab08f08dc9f813fb2119aa6a1222695a881973f7ccfaaf4aba8456987623677 channels: - conda-forge @@ -22,8 +22,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h286801f_2 - beautifulsoup4=4.13.5=pyha770c72_0 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h11c0a38_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h11c0a38_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h2ffa867_1 @@ -34,48 +34,48 @@ dependencies: - brotli-bin=1.1.0=h6caf38d_4 - brotli-python=1.1.0=py312h6b01ec3_4 - bwidget=1.10.1=hce30654_1 - - bzip2=1.0.8=h99b78c6_7 + - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - - c-compiler=1.11.0=h61f9b84_0 + - c-compiler=1.10.0=hdf49b6b_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - - cctools=1024.3=hd01ab73_1 - - cctools_osx-arm64=1024.3=haeb51d2_1 + - cctools=1021.4=hb4fb6a3_0 + - cctools_osx-arm64=1021.4=h12580ec_0 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py312h429097b_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_h474c9e2_3 - - clang-19=19.1.7=default_hf90f093_3 - - clang_impl_osx-arm64=19.1.7=h76e6a08_25 - - clang_osx-arm64=19.1.7=h07b0088_25 - - clangxx=19.1.7=default_h1ffe849_3 - - clangxx_impl_osx-arm64=19.1.7=h276745f_25 - - clangxx_osx-arm64=19.1.7=h07b0088_25 - - click=8.2.1=pyh707e725_0 + - clang=18.1.8=default_hf9bcbb7_15 + - clang-18=18.1.8=default_h73dfc95_15 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_25 + - clang_osx-arm64=18.1.8=h07b0088_25 + - clangxx=18.1.8=default_h36137df_15 + - clangxx_impl_osx-arm64=18.1.8=h555f467_25 + - clangxx_osx-arm64=18.1.8=h07b0088_25 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h93a5062_1 + - cliquer=1.23=hc919400_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=hd2aecb6_0 - - compiler-rt_osx-arm64=19.1.7=h7969c41_0 + - compiler-rt=18.1.8=h855ad52_2 + - compiler-rt_osx-arm64=18.1.8=he32a8d3_2 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312ha0dd364_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py312h5748b74_1 + - coverage=7.10.7=py312h5748b74_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py312h6f41444_1 + - cryptography=46.0.1=py312h05a80bc_3 - curl=8.14.1=h73640d1_0 - - cxx-compiler=1.11.0=h88570a1_0 + - cxx-compiler=1.10.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py312he7c0534_0 - cysignals=1.12.4=py312h6b01ec3_0 - - cython=3.1.3=py312haa408a8_2 - - debugpy=1.8.16=py312he360a15_1 + - cython=3.1.4=py312hd9aa7d2_2 + - debugpy=1.8.17=py312h56d30c9_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -101,12 +101,12 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py312h6daa0e5_0 + - fonttools=4.60.0=py312h5748b74_0 - fortran-compiler=1.10.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 - fpylll=0.6.4=py312h03fe13c_0 - - freetype=2.13.3=hce30654_1 - - fribidi=1.0.10=h27ca646_0 + - freetype=2.14.1=hce30654_0 + - fribidi=1.0.16=hc919400_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h25f1785_5 - gap-defaults=4.14.0=hce30654_5 @@ -117,7 +117,7 @@ dependencies: - gfortran_osx-arm64=13.4.0=h3c33bd0_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=h73034e7_2 + - givaro=4.2.0=h5331fe3_3 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py312h524cf62_3 @@ -130,7 +130,7 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hb134b8e_0 + - igraph=0.10.17=h73cadaf_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -147,7 +147,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -158,11 +158,11 @@ dependencies: - krb5=1.21.3=h237132a_0 - lcalc=2.1.1=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=955.13=he86490a_1 - - ld64_osx-arm64=955.13=hc42d924_1 + - ld64=954.16=h4c6efb1_0 + - ld64_osx-arm64=954.16=h9d5fcb0_0 - lerc=4.0.0=hd64df32_1 - libasprintf=0.25.1=h493aca8_0 - - libblas=3.9.0=35_h10e41b3_openblas + - libblas=3.9.0=36_h51639a9_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -171,19 +171,19 @@ dependencies: - libbrotlicommon=1.1.0=h6caf38d_4 - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 - - libcblas=3.9.0=35_hb3479ef_openblas - - libclang-cpp19.1=19.1.7=default_hf90f093_3 + - libcblas=3.9.0=36_hb0561ab_openblas + - libclang-cpp18.1=18.1.8=default_h73dfc95_15 - libcurl=8.14.1=h73640d1_0 - - libcxx=21.1.0=hf598326_1 - - libcxx-devel=19.1.7=h6dc3340_1 + - libcxx=21.1.1=hf598326_0 + - libcxx-devel=18.1.8=h6dc3340_8 - libdeflate=1.24=h5773f1b_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.7.1=hec049ff_0 - libffi=3.4.6=h1da3d7d_1 - libflint=3.2.2=hf825d4a_0 - - libfreetype=2.13.3=hce30654_1 - - libfreetype6=2.13.3=h1d14073_1 + - libfreetype=2.14.1=hce30654_0 + - libfreetype6=2.14.1=h6da58f4_0 - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.25.1=h493aca8_0 - libgfortran=15.1.0=hfdf1602_1 @@ -194,9 +194,9 @@ dependencies: - libiconv=1.18=h23cfdf5_2 - libintl=0.25.1=h493aca8_0 - libjpeg-turbo=3.1.0=h5505292_0 - - liblapack=3.9.0=35_hc9a63f6_openblas - - liblapacke=3.9.0=35_hbb7bcf8_openblas - - libllvm19=19.1.7=hc4b4ae8_1 + - liblapack=3.9.0=36_hd9741b5_openblas + - liblapacke=3.9.0=36_h1b118fd_openblas + - libllvm18=18.1.8=default_h3f38c9c_10 - liblzma=5.8.1=h39f12f2_2 - liblzma-devel=5.8.1=h39f12f2_2 - libnghttp2=1.67.0=hc438710_0 @@ -205,15 +205,17 @@ dependencies: - libsodium=1.0.20=h99b78c6_0 - libsqlite=3.50.4=h4237e3c_0 - libssh2=1.11.1=h1590b86_0 - - libtiff=4.7.0=h025e3ab_6 + - libtiff=4.7.1=h7dc4979_0 - libwebp-base=1.6.0=h07db88b_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.8=h4a9ca0c_1 + - libxml2=2.15.0=h9329255_1 + - libxml2-16=2.15.0=h0ff4647_1 + - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h66f06df_2 - llvm-openmp=21.1.0=hbb9b287_0 - - llvm-tools=19.1.7=hd2aecb6_1 - - llvm-tools-19=19.1.7=h87a4c7e_1 + - llvm-tools=18.1.8=default_h3f38c9c_10 + - llvm-tools-18=18.1.8=default_h3f38c9c_10 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - m4ri=20140914=hc97c1ff_1006 @@ -236,7 +238,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py312ha0dd364_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h5505292_0 + - nauty=2.9.1=hf22a7ee_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -247,12 +249,12 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h4f10f1e_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.3.2=py312h2f38b44_2 + - numpy=2.3.3=py312h85ea64e_0 - openblas=0.3.30=openmp_hea878ba_2 - - openjpeg=2.5.3=h889cd5d_1 - - openssl=3.5.2=he92f556_0 + - openjpeg=2.5.4=hbfb3c88_0 + - openssl=3.5.3=h5503f6c_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=h27ca646_0 + - palp=2.21=hc919400_0 - pandoc=3.8=hce30654_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=h5fd7515_1 @@ -266,37 +268,37 @@ dependencies: - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py312hce42e9c_1 + - pillow=11.3.0=py312h2525f64_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=h81086ad_1 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h93a5062_0 + - planarity=4.0.0.0=hc919400_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py312he1ec6da_2 - - primecount=7.14=ha84d530_0 - - primecountpy=0.1.0=py312hb23fbb9_5 - - primesieve=12.4=h00cdb27_0 + - primecount=7.19=h4bfcebb_0 + - primecountpy=0.1.1=py312h84eede6_0 + - primesieve=12.8=h286801f_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py312h163523d_1 + - psutil=7.1.0=py312h4409184_0 - pthread-stubs=0.4=hd74edd7_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py312hea69d52_2 + - pycosat=0.6.6=py312h163523d_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312hd3c0895_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py312h4409184_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py312h4409184_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 @@ -314,12 +316,12 @@ dependencies: - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h998013c_2 - - pyzmq=27.0.2=py312hd65ceae_3 + - pyzmq=27.1.0=py312hd65ceae_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - r-base=4.2.3=heb3d878_18 - r-lattice=0.22_6=r42hd2d937b_0 - - rapidfuzz=3.14.0=py312h6b01ec3_1 + - rapidfuzz=3.14.1=py312h455b684_0 - readline=8.2=h1d1bf99_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -331,12 +333,12 @@ dependencies: - ruamel.yaml=0.18.15=py312h4409184_1 - ruamel.yaml.clib=0.2.12=py312h163523d_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h2342e2b_0 + - ruff=0.13.1=h492a034_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py312h6e75237_1 + - scipy=1.16.2=py312ha6bbf71_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 @@ -348,7 +350,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -362,7 +364,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=hddbed1c_1 - - symmetrica=3.0.1=hb7217d7_0 + - symmetrica=3.1.0=hc919400_0 - sympow=2.023.6=hc13a52f_4 - sympy=1.14.0=pyh2585a3b_105 - tachyon=0.99b6=hb8a568e_1002 @@ -377,7 +379,7 @@ dependencies: - tornado=6.5.2=py312h163523d_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -385,9 +387,9 @@ dependencies: - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py312h163523d_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=haaa92d6_0 + - uv=0.8.18=haaa92d6_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 @@ -399,8 +401,8 @@ dependencies: - xz-gpl-tools=5.8.1=h9a6d368_2 - xz-tools=5.8.1=h39f12f2_2 - yaml=0.2.5=h925e9cb_3 - - zeromq=4.3.5=hc0cf3cd_8 + - zeromq=4.3.5=h888dc83_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h8359307_2 - - zstandard=0.24.0=py312h26de6b3_1 + - zstandard=0.25.0=py312h37e1c23_0 - zstd=1.5.7=h6491c7d_2 diff --git a/environment-3.13-linux-aarch64.yml b/environment-3.13-linux-aarch64.yml index 7de887bb1c8..818f26cdd45 100644 --- a/environment-3.13-linux-aarch64.yml +++ b/environment-3.13-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 35db84779c87662bb82d90d231dea2df2ebcc64a56daaf4421ec88b44479ec5f +# input_hash: 561408ff6ec377f2730ff670c6e1d8594666bf528d04ab0c4c4f8621929dba9d channels: - conda-forge @@ -26,8 +26,8 @@ dependencies: - binutils=2.44=hf1166c9_1 - binutils_impl_linux-aarch64=2.44=h4c662bb_1 - binutils_linux-aarch64=2.44=hf1166c9_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h9678261_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h9678261_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h2a328a1_1 @@ -38,9 +38,9 @@ dependencies: - brotli-bin=1.1.0=he30d5cf_4 - brotli-python=1.1.0=py313he352c24_4 - bwidget=1.10.1=h8af1aa0_1 - - bzip2=1.0.8=h68df207_7 + - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - - c-compiler=1.11.0=hdceaead_0 + - c-compiler=1.10.0=h6561dab_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -49,29 +49,29 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py313h0f41b0d_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - click=8.2.1=pyh707e725_0 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h31becfc_1 + - cliquer=1.23=he30d5cf_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=14.3.0=h92dcf8a_5 + - conda-gcc-specs=13.4.0=h9b409da_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313he6111f0_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py313hfa222a2_1 + - coverage=7.10.7=py313hfa222a2_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py313hbc6eba2_1 + - cryptography=46.0.1=py313hbc6eba2_3 - curl=8.14.1=h6702fde_0 - - cxx-compiler=1.11.0=h7b35c40_0 + - cxx-compiler=1.10.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py313h9954bcd_0 - cyrus-sasl=2.1.28=h6c5dea3_0 - cysignals=1.12.4=py313he352c24_0 - - cython=3.1.3=py313h34093b6_2 + - cython=3.1.4=py313h34093b6_2 - dbus=1.16.2=heda779d_0 - - debugpy=1.8.16=py313h59403f9_1 + - debugpy=1.8.17=py313h59403f9_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -98,35 +98,35 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py313hd3a54cf_0 - - fortran-compiler=1.11.0=h151373c_0 + - fonttools=4.60.0=py313hd3a54cf_0 + - fortran-compiler=1.10.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.4=py313hf5933f0_0 - - freetype=2.13.3=h8af1aa0_1 - - fribidi=1.0.10=hb9de7d4_0 + - freetype=2.14.1=h8af1aa0_0 + - fribidi=1.0.16=he30d5cf_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_5 - gap-defaults=4.14.0=h8af1aa0_5 - - gcc=14.3.0=h7408ef6_5 - - gcc_impl_linux-aarch64=14.3.0=h2b96704_5 - - gcc_linux-aarch64=14.3.0=h39d9346_11 + - gcc=13.4.0=h6911c08_5 + - gcc_impl_linux-aarch64=13.4.0=h69010b7_5 + - gcc_linux-aarch64=13.4.0=h9f4daab_11 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - - gfortran=14.3.0=ha28f942_5 - - gfortran_impl_linux-aarch64=14.3.0=h8827d62_5 - - gfortran_linux-aarch64=14.3.0=hc530033_11 + - gfortran=13.4.0=hb5ee532_5 + - gfortran_impl_linux-aarch64=13.4.0=haab2fa3_5 + - gfortran_linux-aarch64=13.4.0=hc3e6d23_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=hd67695c_2 + - givaro=4.2.0=h3df9001_3 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - gmpy2=2.1.5=py313h0c041f1_3 - graphite2=1.3.14=hfae3067_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h294027d_0 - - gxx=14.3.0=ha28f942_5 - - gxx_impl_linux-aarch64=14.3.0=h72695c8_5 - - gxx_linux-aarch64=14.3.0=h83defb1_11 + - gxx=13.4.0=hb5ee532_5 + - gxx_impl_linux-aarch64=13.4.0=hf6d83cf_5 + - gxx_linux-aarch64=13.4.0=h8ec2b1b_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.4.5=he4899c9_0 - hpack=4.1.0=pyhd8ed1ab_0 @@ -150,7 +150,7 @@ dependencies: - jeepney=0.9.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -165,7 +165,7 @@ dependencies: - lcms2=2.17=hc88f144_0 - ld_impl_linux-aarch64=2.44=h5e2c951_1 - lerc=4.0.0=hfdc4d58_1 - - libblas=3.9.0=35_h1a9f1db_openblas + - libblas=3.9.0=36_haddc8a3_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -174,9 +174,9 @@ dependencies: - libbrotlicommon=1.1.0=he30d5cf_4 - libbrotlidec=1.1.0=he30d5cf_4 - libbrotlienc=1.1.0=he30d5cf_4 - - libcblas=3.9.0=35_hab92f65_openblas - - libclang-cpp20.1=20.1.8=default_hf07bfb7_0 - - libclang13=21.1.0=default_h173080d_0 + - libcblas=3.9.0=36_hd72aa62_openblas + - libclang-cpp20.1=20.1.8=default_he95a3c9_3 + - libclang13=21.1.0=default_h94a09a5_1 - libcups=2.3.3=h5cdc715_5 - libcurl=8.14.1=h6702fde_0 - libdeflate=1.24=he377734_0 @@ -187,10 +187,10 @@ dependencies: - libexpat=2.7.1=hfae3067_0 - libffi=3.4.6=he21f813_1 - libflint=3.2.2=hd878b8d_0 - - libfreetype=2.13.3=h8af1aa0_1 - - libfreetype6=2.13.3=he93130f_1 + - libfreetype=2.14.1=h8af1aa0_0 + - libfreetype6=2.14.1=hdae7a39_0 - libgcc=15.1.0=he277a41_5 - - libgcc-devel_linux-aarch64=14.3.0=h370b906_105 + - libgcc-devel_linux-aarch64=13.4.0=hd10b1b9_105 - libgcc-ng=15.1.0=he9431aa_5 - libgd=2.3.3=hc8d7b1d_11 - libgfortran=15.1.0=he9431aa_5 @@ -204,8 +204,8 @@ dependencies: - libhomfly=1.03=he30d5cf_0 - libiconv=1.18=h90929bb_2 - libjpeg-turbo=3.1.0=h86ecc28_0 - - liblapack=3.9.0=35_h411afd4_openblas - - liblapacke=3.9.0=35_hc659ca5_openblas + - liblapack=3.9.0=36_h88aeb00_openblas + - liblapacke=3.9.0=36_hb558247_openblas - libllvm20=20.1.8=h2b567e5_0 - libllvm21=21.1.0=h2b567e5_0 - liblzma=5.8.1=h86ecc28_2 @@ -217,16 +217,16 @@ dependencies: - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h86ecc28_0 - libpng=1.6.50=h1abf092_1 - - libpq=17.6=hb4b1422_1 - - libsanitizer=14.3.0=h48d3638_5 + - libpq=17.6=hb4b1422_2 + - libsanitizer=13.4.0=h8a98f30_5 - libsodium=1.0.20=h68df207_0 - libsqlite=3.50.4=h022381a_0 - libssh2=1.11.1=h18c354c_0 - libstdcxx=15.1.0=h3f4de04_5 - - libstdcxx-devel_linux-aarch64=14.3.0=h370b906_105 + - libstdcxx-devel_linux-aarch64=13.4.0=hd10b1b9_105 - libstdcxx-ng=15.1.0=hf1166c9_5 - - libtiff=4.7.0=h7a57436_6 - - libuuid=2.38.1=hb4cce97_0 + - libtiff=4.7.1=h7a57436_0 + - libuuid=2.41.2=h3e4203c_0 - libwebp-base=1.6.0=ha2e29f5_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 @@ -244,7 +244,7 @@ dependencies: - matplotlib=3.10.6=py313h1258fbd_1 - matplotlib-base=3.10.6=py313h5dbd8ee_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h9d48c1e_0 + - maxima=5.47.0=h043f013_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py313h31d5739_1 - meson=1.9.0=pyhcf101f3_0 @@ -257,7 +257,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py313he6111f0_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h86ecc28_0 + - nauty=2.9.1=he30d5cf_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -268,13 +268,13 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=hdc560ac_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.3.2=py313h11e5ff7_2 + - numpy=2.3.3=py313h11e5ff7_0 - openblas=0.3.30=pthreads_h3a8cbd8_2 - - openjpeg=2.5.3=h5da879a_1 + - openjpeg=2.5.4=h5da879a_0 - openldap=2.6.10=h30c48ee_0 - - openssl=3.5.2=h8e36d6e_0 + - openssl=3.5.3=h8e36d6e_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=hb9de7d4_0 + - palp=2.21=he30d5cf_0 - pandoc=3.8=h8af1aa0_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.4=he55ef5b_0 @@ -288,37 +288,37 @@ dependencies: - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py313h8814059_1 + - pillow=11.3.0=py313ha01fe87_3 - pip=25.2=pyh145f28c_0 - pixman=0.46.4=h7ac5ae9_1 - pkg-config=0.29.2=hce167ba_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h31becfc_0 + - planarity=4.0.0.0=he30d5cf_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py313hb6c4517_2 - - primecount=7.14=hfe4b40e_0 - - primecountpy=0.1.0=py313h44a8f36_5 - - primesieve=12.4=h0a1ffab_0 + - primecount=7.19=hfe4b40e_0 + - primecountpy=0.1.1=py313he6111f0_0 + - primesieve=12.8=h5ad3122_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py313h6194ac5_1 + - psutil=7.1.0=py313h6194ac5_0 - pthread-stubs=0.4=h86ecc28_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py313h31d5739_2 + - pycosat=0.6.6=py313h6194ac5_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313h023b233_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py313h6194ac5_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py313h6194ac5_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pyside6=6.9.2=py313h91481dc_1 @@ -337,13 +337,13 @@ dependencies: - python_abi=3.13=8_cp313 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py313h857f82b_2 - - pyzmq=27.0.2=py312h4552c38_3 + - pyzmq=27.1.0=py312h4552c38_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - qt6-main=6.9.2=h2f84684_0 - r-base=4.4.3=h938603e_2 - - r-lattice=0.22_7=r44hdd76399_0 - - rapidfuzz=3.14.0=py313he352c24_1 + - r-lattice=0.22_7=r44h0557e7b_1 + - rapidfuzz=3.14.1=py313he352c24_0 - readline=8.2=h8382b9d_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -351,17 +351,17 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py313h8f1d341_1 - - rpy2=3.6.2=py313r44h4cee7d6_0 + - rpy2=3.6.3=py313r44h65fa22d_0 - ruamel.yaml=0.18.15=py313h6194ac5_1 - ruamel.yaml.clib=0.2.12=py313h6194ac5_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=haf60cf3_0 + - ruff=0.13.1=h46ed904_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py313he5bcb21_1 - - secretstorage=3.3.3=py313h1258fbd_4 + - scipy=1.16.2=py313he5bcb21_0 + - secretstorage=3.4.0=py313h1258fbd_0 - sed=4.9=hd4cd8d4_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 @@ -372,7 +372,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -386,7 +386,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h7a35ef0_1 - - symmetrica=3.0.1=hd600fc2_0 + - symmetrica=3.1.0=he30d5cf_0 - sympow=2.023.6=h4d450c3_4 - sympy=1.14.0=pyh2585a3b_105 - sysroot_linux-aarch64=2.28=h585391f_8 @@ -401,17 +401,17 @@ dependencies: - tornado=6.5.2=py313he149459_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h29d70c3_0 + - uv=0.8.18=h29d70c3_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wayland=1.24.0=h698ed42_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - wrapt=1.17.3=py313h6194ac5_1 @@ -442,8 +442,8 @@ dependencies: - xz-gpl-tools=5.8.1=h2dbfc1b_2 - xz-tools=5.8.1=h86ecc28_2 - yaml=0.2.5=h80f16a2_3 - - zeromq=4.3.5=hc59e2e1_8 + - zeromq=4.3.5=hefbcea8_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h86ecc28_2 - - zstandard=0.24.0=py313h093d14f_1 + - zstandard=0.25.0=py313h62ef0ea_0 - zstd=1.5.7=hbcf94c1_2 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml index 56c568a5c61..ac7ad15d274 100644 --- a/environment-3.13-linux.yml +++ b/environment-3.13-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: e5b49841d987e5645f0f0a4cbfde1b9800740813c5ed93733505546bc289066e +# input_hash: 43cda7efc75bd90bb66cce0e931149429df9f5737f1b8ac7c2f9f766a3653a31 channels: - conda-forge @@ -28,8 +28,8 @@ dependencies: - binutils=2.44=h4852527_1 - binutils_impl_linux-64=2.44=h4bf12b8_1 - binutils_linux-64=2.44=h4852527_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h1ea3ea9_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h1ea3ea9_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h00ab1b0_1 @@ -40,9 +40,9 @@ dependencies: - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py313h7033f15_4 - bwidget=1.10.1=ha770c72_1 - - bzip2=1.0.8=h4bc722e_7 + - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - - c-compiler=1.11.0=h4d9bdce_0 + - c-compiler=1.10.0=h2b85faf_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -51,29 +51,29 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py313hf01b4d8_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - click=8.2.1=pyh707e725_0 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=hd590300_1 + - cliquer=1.23=hb03c661_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=14.3.0=hb991d5c_5 + - conda-gcc-specs=13.4.0=h54dc52d_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313h7037e92_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py313h3dea7bd_1 + - coverage=7.10.7=py313h3dea7bd_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py313hafb0bba_1 + - cryptography=46.0.1=py313hafb0bba_3 - curl=8.14.1=h332b0f4_0 - - cxx-compiler=1.11.0=hfcd1e18_0 + - cxx-compiler=1.10.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py313h69fe8d1_0 - cyrus-sasl=2.1.28=hd9c7081_0 - cysignals=1.12.4=py313h7033f15_0 - - cython=3.1.3=py313h3484ee8_2 + - cython=3.1.4=py313h3484ee8_2 - dbus=1.16.2=h3c4dab8_0 - - debugpy=1.8.16=py313h5d5ffb9_1 + - debugpy=1.8.17=py313h5d5ffb9_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -100,35 +100,35 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py313h3dea7bd_0 - - fortran-compiler=1.11.0=h9bea470_0 + - fonttools=4.60.0=py313h3dea7bd_0 + - fortran-compiler=1.10.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.4=py313ha800b53_0 - - freetype=2.13.3=ha770c72_1 - - fribidi=1.0.10=h36c2ea0_0 + - freetype=2.14.1=ha770c72_0 + - fribidi=1.0.16=hb03c661_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h3b03731_5 - gap-defaults=4.14.0=ha770c72_5 - - gcc=14.3.0=h76bdaa0_5 - - gcc_impl_linux-64=14.3.0=hd9e9e21_5 - - gcc_linux-64=14.3.0=h1382650_11 + - gcc=13.4.0=h81444f0_5 + - gcc_impl_linux-64=13.4.0=h69c5793_5 + - gcc_linux-64=13.4.0=h621f4e2_11 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - - gfortran=14.3.0=he448592_5 - - gfortran_impl_linux-64=14.3.0=h7db7018_5 - - gfortran_linux-64=14.3.0=h30a37f7_11 + - gfortran=13.4.0=h7467c50_5 + - gfortran_impl_linux-64=13.4.0=h847f9e2_5 + - gfortran_linux-64=13.4.0=h3b61c9e_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=hb397f18_2 + - givaro=4.2.0=h49654ea_3 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - gmpy2=2.1.5=py313h11186cd_3 - graphite2=1.3.14=hecca717_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=he838d99_0 - - gxx=14.3.0=he448592_5 - - gxx_impl_linux-64=14.3.0=he663afc_5 - - gxx_linux-64=14.3.0=ha7acb78_11 + - gxx=13.4.0=h7467c50_5 + - gxx_impl_linux-64=13.4.0=haf17267_5 + - gxx_linux-64=13.4.0=he431e45_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.4.5=h15599e2_0 - hpack=4.1.0=pyhd8ed1ab_0 @@ -152,7 +152,7 @@ dependencies: - jeepney=0.9.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -167,7 +167,7 @@ dependencies: - lcms2=2.17=h717163a_0 - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - - libblas=3.9.0=35_h59b9bed_openblas + - libblas=3.9.0=36_h4a7cf45_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -176,9 +176,9 @@ dependencies: - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 - - libcblas=3.9.0=35_he106b2a_openblas - - libclang-cpp20.1=20.1.8=default_hddf928d_0 - - libclang13=21.1.0=default_ha444ac7_0 + - libcblas=3.9.0=36_h0358290_openblas + - libclang-cpp20.1=20.1.8=default_h99862b1_3 + - libclang13=21.1.0=default_h746c552_1 - libcups=2.3.3=hb8b1518_5 - libcurl=8.14.1=h332b0f4_0 - libdeflate=1.24=h86f0d12_0 @@ -189,10 +189,10 @@ dependencies: - libexpat=2.7.1=hecca717_0 - libffi=3.4.6=h2dba641_1 - libflint=3.2.2=h754cb6e_0 - - libfreetype=2.13.3=ha770c72_1 - - libfreetype6=2.13.3=h48d6fc4_1 + - libfreetype=2.14.1=ha770c72_0 + - libfreetype6=2.14.1=h73754d4_0 - libgcc=15.1.0=h767d61c_5 - - libgcc-devel_linux-64=14.3.0=h85bb3a7_105 + - libgcc-devel_linux-64=13.4.0=hba01cd7_105 - libgcc-ng=15.1.0=h69a702a_5 - libgd=2.3.3=h6f5c62b_11 - libgfortran=15.1.0=h69a702a_5 @@ -206,8 +206,8 @@ dependencies: - libhomfly=1.03=hb03c661_0 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.0=hb9d3cd8_0 - - liblapack=3.9.0=35_h7ac8fdf_openblas - - liblapacke=3.9.0=35_he2f377e_openblas + - liblapack=3.9.0=36_h47877c9_openblas + - liblapacke=3.9.0=36_h6ae95b6_openblas - libllvm20=20.1.8=hecd9e04_0 - libllvm21=21.1.0=hecd9e04_0 - liblzma=5.8.1=hb9d3cd8_2 @@ -219,16 +219,16 @@ dependencies: - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hb9d3cd8_0 - libpng=1.6.50=h421ea60_1 - - libpq=17.6=h3675c94_1 - - libsanitizer=14.3.0=hd08acf3_5 + - libpq=17.6=h3675c94_2 + - libsanitizer=13.4.0=h14bf0c3_5 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.50.4=h0c1763c_0 - libssh2=1.11.1=hcf80075_0 - libstdcxx=15.1.0=h8f9b012_5 - - libstdcxx-devel_linux-64=14.3.0=h85bb3a7_105 + - libstdcxx-devel_linux-64=13.4.0=hba01cd7_105 - libstdcxx-ng=15.1.0=h4852527_5 - - libtiff=4.7.0=h8261f1e_6 - - libuuid=2.38.1=h0b41bf4_0 + - libtiff=4.7.1=h8261f1e_0 + - libuuid=2.41.2=he9a06e4_0 - libwebp-base=1.6.0=hd42ef1d_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 @@ -247,7 +247,7 @@ dependencies: - matplotlib=3.10.6=py313h78bf25f_1 - matplotlib-base=3.10.6=py313h683a580_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h0673e8f_0 + - maxima=5.47.0=h75482ee_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py313h536fd9c_1 - meson=1.9.0=pyhcf101f3_0 @@ -260,7 +260,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py313h7037e92_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=hb9d3cd8_0 + - nauty=2.9.1=hb03c661_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -271,13 +271,13 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h171cf75_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.3.2=py313hf6604e3_2 + - numpy=2.3.3=py313hf6604e3_0 - openblas=0.3.30=pthreads_h6ec200e_2 - - openjpeg=2.5.3=h55fea9a_1 + - openjpeg=2.5.4=h55fea9a_0 - openldap=2.6.10=he970967_0 - - openssl=3.5.2=h26f9b46_0 + - openssl=3.5.3=h26f9b46_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=h36c2ea0_0 + - palp=2.21=hb03c661_0 - pandoc=3.8=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.4=hadf4263_0 @@ -291,37 +291,37 @@ dependencies: - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py313hf46931b_1 + - pillow=11.3.0=py313ha492abd_3 - pip=25.2=pyh145f28c_0 - pixman=0.46.4=h54a6638_1 - pkg-config=0.29.2=h4bc722e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=hd590300_0 + - planarity=4.0.0.0=hb03c661_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py313hf19506d_2 - - primecount=7.14=h530483c_0 - - primecountpy=0.1.0=py313h33d0bda_5 - - primesieve=12.4=he02047a_0 + - primecount=7.19=h530483c_0 + - primecountpy=0.1.1=py313h7037e92_0 + - primesieve=12.8=h5888daf_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py313h07c4f96_1 + - psutil=7.1.0=py313h07c4f96_0 - pthread-stubs=0.4=hb9d3cd8_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py313h536fd9c_2 + - pycosat=0.6.6=py313h07c4f96_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313h4b2b08d_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py313h07c4f96_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py313h07c4f96_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pyside6=6.9.2=py313ha3f37dd_1 @@ -340,13 +340,13 @@ dependencies: - python_abi=3.13=8_cp313 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py313h8060acc_2 - - pyzmq=27.0.2=py312hfb55c3c_3 + - pyzmq=27.1.0=py312hfb55c3c_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - qt6-main=6.9.2=h3fc9a0a_0 - r-base=4.4.3=h85845a0_2 - - r-lattice=0.22_7=r44h2b5f3a1_0 - - rapidfuzz=3.14.0=py313h7033f15_1 + - r-lattice=0.22_7=r44h54b55ab_1 + - rapidfuzz=3.14.1=py313h7033f15_0 - readline=8.2=h8c095d6_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -354,17 +354,17 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py313h843e2db_1 - - rpy2=3.6.2=py313r44h269ec90_0 + - rpy2=3.6.3=py313r44h67dc6d7_0 - ruamel.yaml=0.18.15=py313h07c4f96_1 - ruamel.yaml.clib=0.2.12=py313h07c4f96_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h718f522_0 + - ruff=0.13.1=ha3a3aed_0 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py313h11c21cd_1 - - secretstorage=3.3.3=py313h78bf25f_4 + - scipy=1.16.2=py313h11c21cd_0 + - secretstorage=3.4.0=py313h78bf25f_0 - sed=4.9=h6688a6e_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 @@ -375,7 +375,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -389,7 +389,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h064106a_1 - - symmetrica=3.0.1=hcb278e6_0 + - symmetrica=3.1.0=hb03c661_0 - sympow=2.023.6=h3028977_4 - sympy=1.14.0=pyh2585a3b_105 - sysroot_linux-64=2.28=h4ee821c_8 @@ -404,17 +404,17 @@ dependencies: - tornado=6.5.2=py313h07c4f96_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h2f8d451_0 + - uv=0.8.18=h2f8d451_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wayland=1.24.0=h3e06ad9_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - wrapt=1.17.3=py313h07c4f96_1 @@ -445,8 +445,8 @@ dependencies: - xz-gpl-tools=5.8.1=hbcc6ac9_2 - xz-tools=5.8.1=hb9d3cd8_2 - yaml=0.2.5=h280c20c_3 - - zeromq=4.3.5=h3989a48_8 + - zeromq=4.3.5=h387f397_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=hb9d3cd8_2 - - zstandard=0.24.0=py313h736c1ce_1 + - zstandard=0.25.0=py313h54dd161_0 - zstd=1.5.7=hb8e6e7a_2 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml index dcba730d0ed..834c84b06f7 100644 --- a/environment-3.13-macos-x86_64.yml +++ b/environment-3.13-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: efce09dd56b13f4bfbf006ce41a8ab44151221ca03153723544cfc85db518807 +# input_hash: a91c3b16e12cc399c47de28bbcc9ca483e76d9b0c6873e58b67921ad10e398ee channels: - conda-forge @@ -23,8 +23,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - beautifulsoup4=4.13.5=pyha770c72_0 - - blas=2.135=openblas - - blas-devel=3.9.0=35_hbf4f893_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_hbf4f893_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h7728843_1 @@ -35,48 +35,48 @@ dependencies: - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py313h253db18_4 - bwidget=1.10.1=h694c41f_1 - - bzip2=1.0.8=hfdf4475_7 + - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - - c-compiler=1.11.0=h7a00415_0 + - c-compiler=1.10.0=h09a7c41_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - - cctools=1024.3=h67a6458_1 - - cctools_osx-64=1024.3=haa85c18_1 + - cctools=1021.4=ha66f10e_0 + - cctools_osx-64=1021.4=h508880d_0 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py313he20ea1e_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_h576c50e_3 - - clang-19=19.1.7=default_h3571c67_3 - - clang_impl_osx-64=19.1.7=hc73cdc9_25 - - clang_osx-64=19.1.7=h7e5c614_25 - - clangxx=19.1.7=default_heb2e8d1_3 - - clangxx_impl_osx-64=19.1.7=hb295874_25 - - clangxx_osx-64=19.1.7=h7e5c614_25 - - click=8.2.1=pyh707e725_0 + - clang=18.1.8=default_h1323312_15 + - clang-18=18.1.8=default_hc369343_15 + - clang_impl_osx-64=18.1.8=h6a44ed1_25 + - clang_osx-64=18.1.8=h7e5c614_25 + - clangxx=18.1.8=default_h1c12a56_15 + - clangxx_impl_osx-64=18.1.8=h4b7810f_25 + - clangxx_osx-64=18.1.8=h7e5c614_25 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h10d778d_1 + - cliquer=1.23=h8616949_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=h52031e2_0 - - compiler-rt_osx-64=19.1.7=hc6f8467_0 + - compiler-rt=18.1.8=he914875_2 + - compiler-rt_osx-64=18.1.8=h138dee1_2 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313hc551f4f_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py313h0f4d31d_1 + - coverage=7.10.7=py313h0f4d31d_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py313h2686292_1 + - cryptography=46.0.1=py313h0218d6d_3 - curl=8.14.1=h5dec5d8_0 - - cxx-compiler=1.11.0=h307afc9_0 + - cxx-compiler=1.10.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py313h9f47f76_0 - cysignals=1.12.4=py313h253db18_0 - - cython=3.1.3=py313h2538113_2 - - debugpy=1.8.16=py313h03db916_1 + - cython=3.1.4=py313ha8e042b_2 + - debugpy=1.8.17=py313hff8d55d_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -102,12 +102,12 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py313h4db2fa4_0 + - fonttools=4.60.0=py313h0f4d31d_0 - fortran-compiler=1.10.0=h02557f8_0 - fplll=5.5.0=h6ede486_0 - fpylll=0.6.4=py313h454044b_0 - - freetype=2.13.3=h694c41f_1 - - fribidi=1.0.10=hbcb3906_0 + - freetype=2.14.1=h694c41f_0 + - fribidi=1.0.16=h8616949_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=hb9686a1_5 - gap-defaults=4.14.0=h694c41f_5 @@ -118,7 +118,7 @@ dependencies: - gfortran_osx-64=13.4.0=h3223c34_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=h89f8175_2 + - givaro=4.2.0=hbf3f340_3 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py313hc0d4f81_3 @@ -131,7 +131,7 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hd314217_0 + - igraph=1.0.0=h88b1ca6_0 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h61918c1_1004 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -148,7 +148,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -159,11 +159,11 @@ dependencies: - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.1=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=955.13=hc3792c1_1 - - ld64_osx-64=955.13=hf1c22e8_1 + - ld64=954.16=h4e51db5_0 + - ld64_osx-64=954.16=h28b3ac7_0 - lerc=4.0.0=hcca01a6_1 - libasprintf=0.25.1=h3184127_1 - - libblas=3.9.0=35_h7f60823_openblas + - libblas=3.9.0=36_he492b99_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -172,19 +172,19 @@ dependencies: - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 - - libcblas=3.9.0=35_hff6cab4_openblas - - libclang-cpp19.1=19.1.7=default_h3571c67_3 + - libcblas=3.9.0=36_h9b27e0a_openblas + - libclang-cpp18.1=18.1.8=default_hc369343_15 - libcurl=8.14.1=h5dec5d8_0 - - libcxx=21.1.0=h3d58e20_1 - - libcxx-devel=19.1.7=h7c275be_1 + - libcxx=21.1.1=h3d58e20_0 + - libcxx-devel=18.1.8=h7c275be_8 - libdeflate=1.23=hcc1b750_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.7.1=h21dd04a_0 - libffi=3.4.6=h281671d_1 - libflint=3.2.2=h26b1ecd_0 - - libfreetype=2.13.3=h694c41f_1 - - libfreetype6=2.13.3=h40dfd5c_1 + - libfreetype=2.14.1=h694c41f_0 + - libfreetype6=2.14.1=h6912278_0 - libgd=2.3.3=h8555400_11 - libgettextpo=0.25.1=h3184127_1 - libgfortran=15.1.0=h5f6db21_1 @@ -195,9 +195,9 @@ dependencies: - libiconv=1.18=h57a12c2_2 - libintl=0.25.1=h3184127_1 - libjpeg-turbo=3.1.0=h6e16a3a_0 - - liblapack=3.9.0=35_h236ab99_openblas - - liblapacke=3.9.0=35_h85686d2_openblas - - libllvm19=19.1.7=hc29ff6c_1 + - liblapack=3.9.0=36_h859234e_openblas + - liblapacke=3.9.0=36_h94b3770_openblas + - libllvm18=18.1.8=default_hc369343_10 - liblzma=5.8.1=hd471939_2 - liblzma-devel=5.8.1=hd471939_2 - libmpdec=4.0.0=h6e16a3a_0 @@ -210,12 +210,14 @@ dependencies: - libtiff=4.7.0=hb77a491_4 - libwebp-base=1.6.0=hb807250_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.8=he1bc88e_1 + - libxml2=2.15.0=h7b7ecba_1 + - libxml2-16=2.15.0=ha1d9b0f_1 + - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h1e49b7d_2 - llvm-openmp=21.1.0=hf4e0ed4_0 - - llvm-tools=19.1.7=h3fe3016_1 - - llvm-tools-19=19.1.7=he90a8e3_1 + - llvm-tools=18.1.8=default_hc369343_10 + - llvm-tools-18=18.1.8=default_hc369343_10 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 @@ -226,7 +228,7 @@ dependencies: - matplotlib=3.10.6=py313habf4b1d_1 - matplotlib-base=3.10.6=py313h4ad75b8_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - maxima=5.48.1=h08eff1e_0 + - maxima=5.47.0=h3080a4d_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py313ha37c0e0_1 - meson=1.9.0=pyhcf101f3_0 @@ -239,7 +241,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py313hc551f4f_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h6e16a3a_0 + - nauty=2.9.1=h8616949_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -250,12 +252,12 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h0ba0a54_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.3.2=py313hdb1a8e5_2 + - numpy=2.3.3=py313ha99c057_0 - openblas=0.3.30=openmp_h30af337_2 - openjpeg=2.5.3=h036ada5_1 - - openssl=3.5.2=h6e31bce_0 + - openssl=3.5.3=h230baf5_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=hbcb3906_0 + - palp=2.21=h8616949_0 - pandoc=3.8=h694c41f_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=hae8941d_1 @@ -269,37 +271,37 @@ dependencies: - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py313h77ba6b6_1 + - pillow=11.3.0=py313hcfd0557_3 - pip=25.2=pyh145f28c_0 - pixman=0.46.4=ha059160_1 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h10d778d_0 + - planarity=4.0.0.0=h8616949_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py313h65e192f_2 - - primecount=7.14=h28dbb38_0 - - primecountpy=0.1.0=py313ha0b1807_5 - - primesieve=12.4=hf036a51_0 + - primecount=7.19=h4cb41a5_0 + - primecountpy=0.1.1=py313h5eff275_0 + - primesieve=12.8=h240833e_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py313h585f44e_1 + - psutil=7.1.0=py313hf050af9_0 - pthread-stubs=0.4=h00291cd_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py313h63b0ddb_2 + - pycosat=0.6.6=py313h585f44e_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313hb35714d_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py313hf050af9_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py313hf050af9_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 @@ -317,12 +319,12 @@ dependencies: - python_abi=3.13=8_cp313 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py313h717bdf5_2 - - pyzmq=27.0.2=py312hb7d603e_3 + - pyzmq=27.1.0=py312hb7d603e_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - r-base=4.4.3=haf6f1e6_0 - - r-lattice=0.22_7=r44h79f565e_0 - - rapidfuzz=3.14.0=py313h253db18_1 + - r-lattice=0.22_7=r44h735ac91_1 + - rapidfuzz=3.14.1=py313hc4a83b5_0 - readline=8.2=h7cca4af_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -330,16 +332,16 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py313h66e1e84_1 - - rpy2=3.6.2=py313r44h690ad7b_0 + - rpy2=3.6.3=py313r44h91f4b35_0 - ruamel.yaml=0.18.15=py313hf050af9_1 - ruamel.yaml.clib=0.2.12=py313h585f44e_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h3caf6b2_0 - - rw=0.9=h10d778d_2 + - ruff=0.13.1=hba89d1c_0 + - rw=0.7=1 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py313hf2e9e4d_1 + - scipy=1.16.2=py313h61f8160_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 @@ -350,7 +352,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -364,7 +366,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h79ccd14_1 - - symmetrica=3.0.1=hf0c8a7f_0 + - symmetrica=3.1.0=h8616949_0 - sympow=2.023.6=h7305399_4 - sympy=1.14.0=pyh2585a3b_105 - tachyon=0.99b6=h3a1d103_1002 @@ -379,16 +381,16 @@ dependencies: - tornado=6.5.2=py313h585f44e_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h7032f6b_0 + - uv=0.8.18=h7032f6b_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - wrapt=1.17.3=py313h585f44e_1 @@ -399,8 +401,8 @@ dependencies: - xz-gpl-tools=5.8.1=h357f2ed_2 - xz-tools=5.8.1=hd471939_2 - yaml=0.2.5=h4132b18_3 - - zeromq=4.3.5=h5137e6a_8 + - zeromq=4.3.5=h6c33b1e_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=hd23fc13_2 - - zstandard=0.24.0=py313h4b03fa9_1 + - zstandard=0.25.0=py313hcb05632_0 - zstd=1.5.7=h8210216_2 diff --git a/environment-3.13-macos.yml b/environment-3.13-macos.yml index 449928956d2..3350fbbf1da 100644 --- a/environment-3.13-macos.yml +++ b/environment-3.13-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: beae92f03e38d5dac4fd004aa75d9edc2e43929ca209be20658f96f2b33bec48 +# input_hash: 05504c1e7b6569d8275467505432374cb4a7a970af642f391d22c43b9ac880f2 channels: - conda-forge @@ -22,8 +22,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h286801f_2 - beautifulsoup4=4.13.5=pyha770c72_0 - - blas=2.135=openblas - - blas-devel=3.9.0=35_h11c0a38_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_h11c0a38_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - bliss=0.77=h2ffa867_1 @@ -34,48 +34,48 @@ dependencies: - brotli-bin=1.1.0=h6caf38d_4 - brotli-python=1.1.0=py313hb4b7877_4 - bwidget=1.10.1=hce30654_1 - - bzip2=1.0.8=h99b78c6_7 + - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - - c-compiler=1.11.0=h61f9b84_0 + - c-compiler=1.10.0=hdf49b6b_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - - cctools=1024.3=hd01ab73_1 - - cctools_osx-arm64=1024.3=haeb51d2_1 + - cctools=1021.4=hb4fb6a3_0 + - cctools_osx-arm64=1021.4=h12580ec_0 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py313h755b2b2_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_h474c9e2_3 - - clang-19=19.1.7=default_hf90f093_3 - - clang_impl_osx-arm64=19.1.7=h76e6a08_25 - - clang_osx-arm64=19.1.7=h07b0088_25 - - clangxx=19.1.7=default_h1ffe849_3 - - clangxx_impl_osx-arm64=19.1.7=h276745f_25 - - clangxx_osx-arm64=19.1.7=h07b0088_25 - - click=8.2.1=pyh707e725_0 + - clang=18.1.8=default_hf9bcbb7_15 + - clang-18=18.1.8=default_h73dfc95_15 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_25 + - clang_osx-arm64=18.1.8=h07b0088_25 + - clangxx=18.1.8=default_h36137df_15 + - clangxx_impl_osx-arm64=18.1.8=h555f467_25 + - clangxx_osx-arm64=18.1.8=h07b0088_25 + - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - cliquer=1.22=h93a5062_1 + - cliquer=1.23=hc919400_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=hd2aecb6_0 - - compiler-rt_osx-arm64=19.1.7=h7969c41_0 + - compiler-rt=18.1.8=h855ad52_2 + - compiler-rt_osx-arm64=18.1.8=he32a8d3_2 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313hc50a443_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py313h7d74516_1 + - coverage=7.10.7=py313h7d74516_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py313h06766fd_1 + - cryptography=46.0.1=py313h4d9e278_3 - curl=8.14.1=h73640d1_0 - - cxx-compiler=1.11.0=h88570a1_0 + - cxx-compiler=1.10.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py313ha4cfd47_0 - cysignals=1.12.4=py313hb4b7877_0 - - cython=3.1.3=py313h6e1fedc_2 - - debugpy=1.8.16=py313hab38a8b_1 + - cython=3.1.4=py313h4e8f416_2 + - debugpy=1.8.17=py313hc37fe24_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -101,12 +101,12 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py313ha0c97b7_0 + - fonttools=4.60.0=py313h7d74516_0 - fortran-compiler=1.10.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 - fpylll=0.6.4=py313h15e87fc_0 - - freetype=2.13.3=hce30654_1 - - fribidi=1.0.10=h27ca646_0 + - freetype=2.14.1=hce30654_0 + - fribidi=1.0.16=hc919400_0 - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h25f1785_5 - gap-defaults=4.14.0=hce30654_5 @@ -117,7 +117,7 @@ dependencies: - gfortran_osx-arm64=13.4.0=h3c33bd0_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - givaro=4.2.0=h73034e7_2 + - givaro=4.2.0=h5331fe3_3 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py313h2cdc120_3 @@ -130,7 +130,7 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hb134b8e_0 + - igraph=0.10.17=h73cadaf_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=hd73f12c_1004 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -147,7 +147,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh31011fe_0 @@ -158,11 +158,11 @@ dependencies: - krb5=1.21.3=h237132a_0 - lcalc=2.1.1=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=955.13=he86490a_1 - - ld64_osx-arm64=955.13=hc42d924_1 + - ld64=954.16=h4c6efb1_0 + - ld64_osx-arm64=954.16=h9d5fcb0_0 - lerc=4.0.0=hd64df32_1 - libasprintf=0.25.1=h493aca8_0 - - libblas=3.9.0=35_h10e41b3_openblas + - libblas=3.9.0=36_h51639a9_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -171,19 +171,19 @@ dependencies: - libbrotlicommon=1.1.0=h6caf38d_4 - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 - - libcblas=3.9.0=35_hb3479ef_openblas - - libclang-cpp19.1=19.1.7=default_hf90f093_3 + - libcblas=3.9.0=36_hb0561ab_openblas + - libclang-cpp18.1=18.1.8=default_h73dfc95_15 - libcurl=8.14.1=h73640d1_0 - - libcxx=21.1.0=hf598326_1 - - libcxx-devel=19.1.7=h6dc3340_1 + - libcxx=21.1.1=hf598326_0 + - libcxx-devel=18.1.8=h6dc3340_8 - libdeflate=1.23=h5773f1b_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.7.1=hec049ff_0 - libffi=3.4.6=h1da3d7d_1 - libflint=3.2.2=hf825d4a_0 - - libfreetype=2.13.3=hce30654_1 - - libfreetype6=2.13.3=h1d14073_1 + - libfreetype=2.14.1=hce30654_0 + - libfreetype6=2.14.1=h6da58f4_0 - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.25.1=h493aca8_0 - libgfortran=15.1.0=hfdf1602_1 @@ -194,9 +194,9 @@ dependencies: - libiconv=1.18=h23cfdf5_2 - libintl=0.25.1=h493aca8_0 - libjpeg-turbo=3.1.0=h5505292_0 - - liblapack=3.9.0=35_hc9a63f6_openblas - - liblapacke=3.9.0=35_hbb7bcf8_openblas - - libllvm19=19.1.7=hc4b4ae8_1 + - liblapack=3.9.0=36_hd9741b5_openblas + - liblapacke=3.9.0=36_h1b118fd_openblas + - libllvm18=18.1.8=default_h3f38c9c_10 - liblzma=5.8.1=h39f12f2_2 - liblzma-devel=5.8.1=h39f12f2_2 - libmpdec=4.0.0=h5505292_0 @@ -209,12 +209,14 @@ dependencies: - libtiff=4.7.0=h551f018_4 - libwebp-base=1.6.0=h07db88b_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.8=h4a9ca0c_1 + - libxml2=2.15.0=h9329255_1 + - libxml2-16=2.15.0=h0ff4647_1 + - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h66f06df_2 - llvm-openmp=21.1.0=hbb9b287_0 - - llvm-tools=19.1.7=hd2aecb6_1 - - llvm-tools-19=19.1.7=h87a4c7e_1 + - llvm-tools=18.1.8=default_h3f38c9c_10 + - llvm-tools-18=18.1.8=default_h3f38c9c_10 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - m4ri=20140914=hc97c1ff_1006 @@ -237,7 +239,7 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.1=py313hc50a443_1 - munkres=1.1.4=pyhd8ed1ab_1 - - nauty=2.8.9=h5505292_0 + - nauty=2.9.1=hf22a7ee_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert=7.16.6=hb482800_0 - nbconvert-core=7.16.6=pyh29332c3_0 @@ -248,12 +250,12 @@ dependencies: - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h4f10f1e_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.3.2=py313h674b998_2 + - numpy=2.3.3=py313h9771d21_0 - openblas=0.3.30=openmp_hea878ba_2 - openjpeg=2.5.3=h889cd5d_1 - - openssl=3.5.2=he92f556_0 + - openssl=3.5.3=h5503f6c_1 - packaging=25.0=pyh29332c3_1 - - palp=2.20=h27ca646_0 + - palp=2.21=hc919400_0 - pandoc=3.8=hce30654_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=h5fd7515_1 @@ -267,37 +269,37 @@ dependencies: - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py313h1d270a1_1 + - pillow=11.3.0=py313he4c6d0d_3 - pip=25.2=pyh145f28c_0 - pixman=0.46.4=h81086ad_1 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=h93a5062_0 + - planarity=4.0.0.0=hc919400_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py313h6afad4e_2 - - primecount=7.14=ha84d530_0 - - primecountpy=0.1.0=py313h0ebd0e5_5 - - primesieve=12.4=h00cdb27_0 + - primecount=7.19=h4bfcebb_0 + - primecountpy=0.1.1=py313ha61f8ec_0 + - primesieve=12.8=h286801f_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py313hcdf3177_1 + - psutil=7.1.0=py313h6535dbc_0 - pthread-stubs=0.4=hd74edd7_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py313h90d716c_2 + - pycosat=0.6.6=py313hcdf3177_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313hf3ab51e_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py313h6535dbc_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py313h6535dbc_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 @@ -315,12 +317,12 @@ dependencies: - python_abi=3.13=8_cp313 - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py313ha9b7d5b_2 - - pyzmq=27.0.2=py312hd65ceae_3 + - pyzmq=27.1.0=py312hd65ceae_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - r-base=4.4.3=h3dfa2b9_0 - - r-lattice=0.22_7=r44h570997c_0 - - rapidfuzz=3.14.0=py313hb4b7877_1 + - r-lattice=0.22_7=r44h6168396_1 + - rapidfuzz=3.14.1=py313h0e822ff_0 - readline=8.2=h1d1bf99_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 @@ -328,16 +330,16 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py313h80e0809_1 - - rpy2=3.6.2=py313r44h73e0975_0 + - rpy2=3.6.3=py313r44hba5b986_0 - ruamel.yaml=0.18.15=py313h6535dbc_1 - ruamel.yaml.clib=0.2.12=py313hcdf3177_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h2342e2b_0 + - ruff=0.13.1=h492a034_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py313h7d0615d_1 + - scipy=1.16.2=py313h0d10b07_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 @@ -348,7 +350,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -362,7 +364,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=hddbed1c_1 - - symmetrica=3.0.1=hb7217d7_0 + - symmetrica=3.1.0=hc919400_0 - sympow=2.023.6=hc13a52f_4 - sympy=1.14.0=pyh2585a3b_105 - tachyon=0.99b6=hb8a568e_1002 @@ -377,16 +379,16 @@ dependencies: - tornado=6.5.2=py313hcdf3177_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=haaa92d6_0 + - uv=0.8.18=haaa92d6_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - wrapt=1.17.3=py313hcdf3177_1 @@ -397,8 +399,8 @@ dependencies: - xz-gpl-tools=5.8.1=h9a6d368_2 - xz-tools=5.8.1=h39f12f2_2 - yaml=0.2.5=h925e9cb_3 - - zeromq=4.3.5=hc0cf3cd_8 + - zeromq=4.3.5=h888dc83_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h8359307_2 - - zstandard=0.24.0=py313hff09f02_1 + - zstandard=0.25.0=py313h9734d34_0 - zstd=1.5.7=h6491c7d_2 diff --git a/tools/update-conda.py b/tools/update-conda.py index 6f6be807763..5d061a90195 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -91,50 +91,49 @@ def update_conda(source_dir: Path, systems: list[str] | None) -> None: return def process_platform_python(platform_key, platform_value, python): - for python in pythons: - dependencies = get_dependencies(pyproject_toml, python, platform_key) - for tag in tags: - # Pin Python version - pinned_dependencies = { - f"python={python}" if dep == "python" else dep - for dep in dependencies - } - pinned_dependencies = sorted(pinned_dependencies) + dependencies = get_dependencies(pyproject_toml, python, platform_key) + for tag in tags: + # Pin Python version + pinned_dependencies = { + f"python={python}" if dep == "python" else dep + for dep in dependencies + } + pinned_dependencies = sorted(pinned_dependencies) - env_file = source_dir / f"environment{tag}-{python}.yml" - write_env_file(env_file, pinned_dependencies) - lock_file = source_dir / f"environment{tag}-{python}-{platform_value}" - lock_file_gen = ( - source_dir / f"environment{tag}-{python}-{platform_value}.yml" - ) - print( - f"Updating lock file for {env_file} at {lock_file_gen}", flush=True - ) - subprocess.run( - [ - "conda-lock", - "--mamba", - "--channel", - "conda-forge", - "--kind", - "env", - "--platform", - platform_key, - "--file", - str(env_file), - "--lockfile", - str(lock_file), - "--filename-template", - str(lock_file), - ], - check=True, - ) + env_file = source_dir / f"environment{tag}-{python}.yml" + write_env_file(env_file, pinned_dependencies) + lock_file = source_dir / f"environment{tag}-{python}-{platform_value}" + lock_file_gen = ( + source_dir / f"environment{tag}-{python}-{platform_value}.yml" + ) + print( + f"Updating lock file for {env_file} at {lock_file_gen}", flush=True + ) + subprocess.run( + [ + "conda-lock", + "--mamba", + "--channel", + "conda-forge", + "--kind", + "env", + "--platform", + platform_key, + "--file", + str(env_file), + "--lockfile", + str(lock_file), + "--filename-template", + str(lock_file), + ], + check=True, + ) - # Add conda env name to lock file at beginning - with open(lock_file_gen, "r+") as f: - content = f.read() - f.seek(0, 0) - f.write(f"name: sage{tag or '-dev'}\n{content}") + # Add conda env name to lock file at beginning + with open(lock_file_gen, "r+") as f: + content = f.read() + f.seek(0, 0) + f.write(f"name: sage{tag or '-dev'}\n{content}") with ThreadPoolExecutor(max_workers=3) as executor: futures = [ @@ -170,6 +169,10 @@ def get_dependencies(pyproject_toml: Path, python: str, platform: str) -> set[st .replace("memory_allocator", "memory-allocator") .replace("pkg:generic/r-lattice", "r-lattice") .replace("pkg:generic/latexmk", "latexmk") + .replace("pkg:generic/sagemath-elliptic-curves", "sagemath-db-elliptic-curves") + .replace("pkg:generic/sagemath-graphs", "sagemath-db-graphs") + .replace("pkg:generic/sagemath-polytopes-db", "sagemath-db-polytopes") + .replace("pkg:generic/tachyon", "tachyon") for req in all_requirements } # Exclude requirements not available on conda (for a given platform) @@ -272,8 +275,10 @@ def get_dependencies(pyproject_toml: Path, python: str, platform: str) -> set[st # all_requirements.add("gcc_win-64 >= 14.2.0") # all_requirements.add("gxx_win-64") else: - all_requirements.add("c-compiler") - all_requirements.add("cxx-compiler") + # Not possible to use GCC 14 until https://github.com/conda-forge/fflas-ffpack-feedstock/pull/21 is merged + # Thus add version constraint to avoid conda picking GCC 14 + all_requirements.add("c-compiler <= 1.10") + all_requirements.add("cxx-compiler <= 1.10") # Add additional dependencies based on platform if platform == "win-64": @@ -288,6 +293,12 @@ def get_dependencies(pyproject_toml: Path, python: str, platform: str) -> set[st all_requirements.add("m4") # Needed to fix a bug on Macos with broken pkg-config all_requirements.add("expat") + + # Packages with version constraints + # https://github.com/sagemath/sage/pull/40679 + all_requirements.remove("maxima") + all_requirements.add("maxima < 5.48.0") + return all_requirements From 59103d5127d2f63b66d232009be8e218a40951a5 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Wed, 24 Sep 2025 12:45:58 +0800 Subject: [PATCH 13/17] Fix Win lock file --- environment-3.11-win.yml | 132 +++++++++++++++++++++------------------ environment-3.12-win.yml | 132 +++++++++++++++++++++------------------ environment-3.13-win.yml | 102 +++++++++++++++--------------- tools/update-conda.py | 5 +- 4 files changed, 194 insertions(+), 177 deletions(-) diff --git a/environment-3.11-win.yml b/environment-3.11-win.yml index 974bb36567f..765549d91cd 100644 --- a/environment-3.11-win.yml +++ b/environment-3.11-win.yml @@ -18,8 +18,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - beautifulsoup4=4.13.5=pyha770c72_0 - binutils_impl_win-64=2.44=h095e170_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_ha590de0_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_ha590de0_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - boltons=25.0.0=pyhd8ed1ab_0 @@ -28,7 +28,7 @@ dependencies: - brotli-bin=1.1.0=hfd05255_4 - brotli-python=1.1.0=py311h3e6a449_4 - bwidget=1.10.1=h57928b3_1 - - bzip2=1.0.8=h2466b09_7 + - bzip2=1.0.8=h0ad9c76_8 - ca-certificates=2025.8.3=h4c7d964_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -36,33 +36,32 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py311h3485c13_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_hec7ea82_3 - - clang-19=19.1.7=default_hec7ea82_3 - - click=8.2.1=pyh7428d3b_0 + - clang=19.1.7=default_hac490eb_4 + - clang-19=19.1.7=default_hac490eb_4 + - click=8.3.0=pyh7428d3b_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=hc790b64_0 - - compiler-rt_win-64=19.1.7=hc790b64_0 + - compiler-rt=19.1.7=h49e36cd_1 + - compiler-rt_win-64=19.1.7=h49e36cd_1 - conda-lock=3.0.4=pyha6a9232_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311h3fd045d_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py311h3f79411_1 + - coverage=7.10.7=py311h3f79411_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py311h5e0b3ae_1 + - cryptography=46.0.1=py311h5e0b3ae_3 - curl=8.14.1=h88aaa65_0 - cycler=0.12.1=pyhd8ed1ab_1 - cysignals=1.12.4=py311h3e6a449_0 - - cython=3.1.3=py311hcaecfd5_2 - - debugpy=1.8.16=py311h5dfdfe8_1 + - cython=3.1.4=py311hcaecfd5_2 + - debugpy=1.8.17=py311h5dfdfe8_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 - distlib=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - - double-conversion=3.3.1=he0c23c2_0 - dulwich=0.22.8=py311h533ab2d_0 - ensureconda=1.4.7=pyh29332c3_0 - exceptiongroup=1.3.0=pyhd8ed1ab_0 @@ -82,28 +81,30 @@ dependencies: - fontconfig=2.15.0=h765892d_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py311h3f79411_0 + - fonttools=4.60.0=py311h3f79411_0 - fortran-compiler=1.11.0=h95e3450_0 - - freetype=2.13.3=h57928b3_1 + - freetype=2.14.1=h57928b3_0 - furo=2024.8.6=pyhd8ed1ab_2 - gcc_impl_win-64=15.1.0=hb5bc704_5 - gfortran_impl_win-64=15.1.0=h792c6fe_5 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 + - glib=2.86.0=ha3795fc_0 + - glib-tools=2.86.0=he647baa_0 - glpk=5.0=h8ffe710_0 - gmp=6.3.0=hfeafd45_2 - gmpy2=2.1.5=py311hb8385e8_3 - - graphite2=1.3.14=hac47afa_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=hdfb1a43_0 + - gst-plugins-base=1.24.11=h3fe0a9e_0 + - gstreamer=1.24.11=h233a61a_0 - gxx_impl_win-64=15.1.0=h91e354b_5 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.4.5=h5f2951f_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=h9f42cb0_0 + - igraph=1.0.0=h9eeb67d_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 - importlib_resources=6.5.2=pyhd8ed1ab_0 @@ -118,7 +119,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh5737063_0 @@ -130,38 +131,40 @@ dependencies: - lcms2=2.17=hbcf6048_0 - ld_impl_win-64=2.44=hae1bf67_1 - lerc=4.0.0=h6470a55_1 - - libblas=3.9.0=35_h6be65bb_openblas + - libblas=3.9.0=36_h0adab6e_openblas - libboost=1.85.0=h444863b_4 - libboost-devel=1.85.0=h91493d7_4 - libboost-headers=1.85.0=h57928b3_4 - libbrotlicommon=1.1.0=hfd05255_4 - libbrotlidec=1.1.0=hfd05255_4 - libbrotlienc=1.1.0=hfd05255_4 - - libcblas=3.9.0=35_h2a8eebe_openblas - - libclang13=21.1.0=default_hadf22e1_0 + - libcblas=3.9.0=36_h2a8eebe_openblas + - libclang13=21.1.1=default_ha2db4b5_0 - libcurl=8.14.1=h88aaa65_0 - libdeflate=1.24=h76ddb4d_0 - libexpat=2.7.1=hac47afa_0 - libffi=3.4.6=h537db12_1 - libflang=19.1.7=he0c23c2_0 - libflint=3.2.2=h4de658f_0 - - libfreetype=2.13.3=h57928b3_1 - - libfreetype6=2.13.3=h0b5ce68_1 + - libfreetype=2.14.1=h57928b3_0 + - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.1.0=h1383e82_5 - libgcc-devel_win-64=15.1.0=hec057c1_105 - libgd=2.3.3=h7208af6_11 - libgfortran=15.1.0=h719f0c7_5 - libgfortran5=15.1.0=h997fb6f_5 - - libglib=2.84.3=h1c1036b_0 + - libglib=2.86.0=h5f26cbf_0 - libgomp=15.1.0=h1383e82_5 - libiconv=1.18=hc1393d2_2 - libintl=0.22.5=h5728263_3 + - libintl-devel=0.22.5=h5728263_3 - libjpeg-turbo=3.1.0=h2466b09_0 - - liblapack=3.9.0=35_hd232482_openblas - - liblapacke=3.9.0=35_hbb0e6ff_openblas - - libllvm19=19.1.7=h3089188_1 + - liblapack=3.9.0=36_hd232482_openblas + - liblapacke=3.9.0=36_hbb0e6ff_openblas + - libllvm19=19.1.7=h830ff33_2 - liblzma=5.8.1=h2466b09_2 - liblzma-devel=5.8.1=h2466b09_2 + - libogg=1.3.5=h2466b09_1 - libopenblas=0.3.30=pthreads_ha4fe6b2_2 - libpng=1.6.50=h7351971_1 - libsodium=1.0.20=hc70643c_0 @@ -169,20 +172,22 @@ dependencies: - libssh2=1.11.1=h9aa295b_0 - libstdcxx=15.1.0=h904f734_5 - libstdcxx-devel_win-64=15.1.0=hec057c1_105 - - libtiff=4.7.0=h550210a_6 + - libtiff=4.7.1=h550210a_0 + - libvorbis=1.3.7=h5112557_2 - libwebp-base=1.6.0=h4d5522a_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 - - libxml2=2.13.8=h741aa76_1 - - libxslt=1.1.43=h25c3957_0 + - libxml2=2.15.0=ha29bfb0_1 + - libxml2-16=2.15.0=h06f855e_1 + - libxml2-devel=2.15.0=ha29bfb0_1 - libzlib=1.3.1=h2466b09_2 - - lld=21.1.0=h5383324_0 - - llvm-tools=19.1.7=h2a44499_1 + - lld=21.1.1=hc465015_0 + - llvm-tools=19.1.7=h752b59f_2 - m2w64-sysroot_win-64=12.0.0.r4.gg4f2fc60ca=h7428d3b_9 - - m4ri=20240729=h4afdad8_1 + - m4ri=20250128=h26c196c_0 - markupsafe=3.0.2=py311h5082efb_1 - - matplotlib=3.10.6=py311h1ea47a8_1 - - matplotlib-base=3.10.6=py311h1675fdf_1 + - matplotlib=3.9.1=py311h1ea47a8_1 + - matplotlib-base=3.9.1=py311h8f1b1e4_2 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311he736701_1 @@ -208,10 +213,10 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h477610d_0 - - numpy=2.3.2=py311h80b3fa1_2 + - numpy=2.3.3=py311h80b3fa1_0 - openblas=0.3.30=pthreads_h4a7f399_2 - - openjpeg=2.5.3=h24db6dd_1 - - openssl=3.5.2=h725018a_0 + - openjpeg=2.5.4=h24db6dd_0 + - openssl=3.5.3=h725018a_1 - packaging=25.0=pyh29332c3_1 - pandoc=3.8=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -221,40 +226,42 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.45=h99c9b8b_0 + - pcre2=10.46=h3402e2f_0 - perl=5.32.1.1=7_h57928b3_strawberry - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py311h0f9b5fc_1 + - pillow=11.3.0=py311h26a3c52_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=h5112557_1 - pkg-config=0.29.2=h88c491f_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=hcfcfb64_0 + - planarity=4.0.0.0=hfd05255_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 + - ply=3.11=pyhd8ed1ab_3 - primesieve=12.8=he0c23c2_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py311h3485c13_1 + - psutil=7.1.0=py311h3485c13_0 - pthread-stubs=0.4=h0e40799_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py311he736701_2 + - pycosat=0.6.6=py311h3485c13_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311hc4022dc_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py311h3485c13_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py311h3485c13_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyside6=6.9.2=py311h5d1a980_1 + - pyqt=5.15.11=py311h2d05f59_1 + - pyqt5-sip=12.17.0=py311hda3d55a_1 - pysocks=1.7.1=pyh09c184e_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -270,12 +277,12 @@ dependencies: - pywin32=311=py311hefeebc8_1 - pywin32-ctypes=0.2.3=py311h1ea47a8_2 - pyyaml=6.0.2=py311h5082efb_2 - - pyzmq=27.0.2=py311hb77b9c8_3 + - pyzmq=27.1.0=py311hb77b9c8_0 - qhull=2020.2=hc790b64_5 - - qt6-main=6.9.2=h236c7cd_0 - - r-base=4.4.3=h80eeea9_2 - - r-lattice=0.22_7=r44h11b023d_0 - - rapidfuzz=3.14.0=py311h3e6a449_1 + - qt-main=5.15.15=hb098fff_5 + - r-base=4.5.1=h4076d79_3 + - r-lattice=0.22_7=r45heceb674_1 + - rapidfuzz=3.14.1=py311h3e6a449_0 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 - requests-toolbelt=1.0.0=pyhd8ed1ab_1 @@ -285,19 +292,20 @@ dependencies: - ruamel.yaml=0.18.15=py311h3485c13_1 - ruamel.yaml.clib=0.2.12=py311h3485c13_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h429b229_0 + - ruff=0.13.1=h3e3edff_0 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py311h9a1c30b_1 + - scipy=1.16.2=py311h9a1c30b_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 + - sip=6.10.0=py311hda3d55a_0 - six=1.17.0=pyhe01879c_1 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -311,7 +319,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h1ba984b_1 - - symmetrica=3.0.1=h1537add_0 + - symmetrica=3.1.0=h1056bf2_0 - sympy=1.14.0=pyh04b8f61_5 - tinycss2=1.4.0=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 @@ -323,7 +331,7 @@ dependencies: - tornado=6.5.2=py311h3485c13_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -331,7 +339,7 @@ dependencies: - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=16.0.0=py311h3485c13_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h2672f75_0 + - uv=0.8.18=h2672f75_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 @@ -339,7 +347,7 @@ dependencies: - vs2015_runtime=14.44.35208=h38c0c73_31 - vs2022_win-64=19.44.35207=ha74f236_31 - vswhere=3.1.7=h40126e0_1 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 @@ -357,8 +365,8 @@ dependencies: - xz=5.8.1=h208afaa_2 - xz-tools=5.8.1=h2466b09_2 - yaml=0.2.5=h6a83c73_3 - - zeromq=4.3.5=haa12f20_8 + - zeromq=4.3.5=h5bddc39_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h2466b09_2 - - zstandard=0.24.0=py311h2d646e2_1 + - zstandard=0.25.0=py311hf893f09_0 - zstd=1.5.7=hbeecb71_2 diff --git a/environment-3.12-win.yml b/environment-3.12-win.yml index c568cba4165..5f72e534565 100644 --- a/environment-3.12-win.yml +++ b/environment-3.12-win.yml @@ -19,8 +19,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - beautifulsoup4=4.13.5=pyha770c72_0 - binutils_impl_win-64=2.44=h095e170_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_ha590de0_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_ha590de0_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - boltons=25.0.0=pyhd8ed1ab_0 @@ -29,7 +29,7 @@ dependencies: - brotli-bin=1.1.0=hfd05255_4 - brotli-python=1.1.0=py312hbb81ca0_4 - bwidget=1.10.1=h57928b3_1 - - bzip2=1.0.8=h2466b09_7 + - bzip2=1.0.8=h0ad9c76_8 - ca-certificates=2025.8.3=h4c7d964_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -37,33 +37,32 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py312he06e257_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_hec7ea82_3 - - clang-19=19.1.7=default_hec7ea82_3 - - click=8.2.1=pyh7428d3b_0 + - clang=19.1.7=default_hac490eb_4 + - clang-19=19.1.7=default_hac490eb_4 + - click=8.3.0=pyh7428d3b_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=hc790b64_0 - - compiler-rt_win-64=19.1.7=hc790b64_0 + - compiler-rt=19.1.7=h49e36cd_1 + - compiler-rt_win-64=19.1.7=h49e36cd_1 - conda-lock=3.0.4=pyha6a9232_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312hf90b1b7_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py312h05f76fc_1 + - coverage=7.10.7=py312h05f76fc_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py312h84d000f_1 + - cryptography=46.0.1=py312h84d000f_3 - curl=8.14.1=h88aaa65_0 - cycler=0.12.1=pyhd8ed1ab_1 - cysignals=1.12.4=py312hbb81ca0_0 - - cython=3.1.3=py312h21c92d1_2 - - debugpy=1.8.16=py312ha1a9051_1 + - cython=3.1.4=py312h21c92d1_2 + - debugpy=1.8.17=py312ha1a9051_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 - distlib=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - - double-conversion=3.3.1=he0c23c2_0 - dulwich=0.22.8=py312h2615798_0 - ensureconda=1.4.7=pyh29332c3_0 - exceptiongroup=1.3.0=pyhd8ed1ab_0 @@ -83,28 +82,30 @@ dependencies: - fontconfig=2.15.0=h765892d_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py312h05f76fc_0 + - fonttools=4.60.0=py312h05f76fc_0 - fortran-compiler=1.11.0=h95e3450_0 - - freetype=2.13.3=h57928b3_1 + - freetype=2.14.1=h57928b3_0 - furo=2024.8.6=pyhd8ed1ab_2 - gcc_impl_win-64=15.1.0=hb5bc704_5 - gfortran_impl_win-64=15.1.0=h792c6fe_5 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 + - glib=2.86.0=ha3795fc_0 + - glib-tools=2.86.0=he647baa_0 - glpk=5.0=h8ffe710_0 - gmp=6.3.0=hfeafd45_2 - gmpy2=2.1.5=py312h64bf746_3 - - graphite2=1.3.14=hac47afa_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=hdfb1a43_0 + - gst-plugins-base=1.24.11=h3fe0a9e_0 + - gstreamer=1.24.11=h233a61a_0 - gxx_impl_win-64=15.1.0=h91e354b_5 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.4.5=h5f2951f_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=h9f42cb0_0 + - igraph=1.0.0=h9eeb67d_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 - importlib_resources=6.5.2=pyhd8ed1ab_0 @@ -119,7 +120,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh5737063_0 @@ -131,38 +132,40 @@ dependencies: - lcms2=2.17=hbcf6048_0 - ld_impl_win-64=2.44=hae1bf67_1 - lerc=4.0.0=h6470a55_1 - - libblas=3.9.0=35_h6be65bb_openblas + - libblas=3.9.0=36_h0adab6e_openblas - libboost=1.85.0=h444863b_4 - libboost-devel=1.85.0=h91493d7_4 - libboost-headers=1.85.0=h57928b3_4 - libbrotlicommon=1.1.0=hfd05255_4 - libbrotlidec=1.1.0=hfd05255_4 - libbrotlienc=1.1.0=hfd05255_4 - - libcblas=3.9.0=35_h2a8eebe_openblas - - libclang13=21.1.0=default_hadf22e1_0 + - libcblas=3.9.0=36_h2a8eebe_openblas + - libclang13=21.1.1=default_ha2db4b5_0 - libcurl=8.14.1=h88aaa65_0 - libdeflate=1.24=h76ddb4d_0 - libexpat=2.7.1=hac47afa_0 - libffi=3.4.6=h537db12_1 - libflang=19.1.7=he0c23c2_0 - libflint=3.2.2=h4de658f_0 - - libfreetype=2.13.3=h57928b3_1 - - libfreetype6=2.13.3=h0b5ce68_1 + - libfreetype=2.14.1=h57928b3_0 + - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.1.0=h1383e82_5 - libgcc-devel_win-64=15.1.0=hec057c1_105 - libgd=2.3.3=h7208af6_11 - libgfortran=15.1.0=h719f0c7_5 - libgfortran5=15.1.0=h997fb6f_5 - - libglib=2.84.3=h1c1036b_0 + - libglib=2.86.0=h5f26cbf_0 - libgomp=15.1.0=h1383e82_5 - libiconv=1.18=hc1393d2_2 - libintl=0.22.5=h5728263_3 + - libintl-devel=0.22.5=h5728263_3 - libjpeg-turbo=3.1.0=h2466b09_0 - - liblapack=3.9.0=35_hd232482_openblas - - liblapacke=3.9.0=35_hbb0e6ff_openblas - - libllvm19=19.1.7=h3089188_1 + - liblapack=3.9.0=36_hd232482_openblas + - liblapacke=3.9.0=36_hbb0e6ff_openblas + - libllvm19=19.1.7=h830ff33_2 - liblzma=5.8.1=h2466b09_2 - liblzma-devel=5.8.1=h2466b09_2 + - libogg=1.3.5=h2466b09_1 - libopenblas=0.3.30=pthreads_ha4fe6b2_2 - libpng=1.6.50=h7351971_1 - libsodium=1.0.20=hc70643c_0 @@ -170,20 +173,22 @@ dependencies: - libssh2=1.11.1=h9aa295b_0 - libstdcxx=15.1.0=h904f734_5 - libstdcxx-devel_win-64=15.1.0=hec057c1_105 - - libtiff=4.7.0=h550210a_6 + - libtiff=4.7.1=h550210a_0 + - libvorbis=1.3.7=h5112557_2 - libwebp-base=1.6.0=h4d5522a_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 - - libxml2=2.13.8=h741aa76_1 - - libxslt=1.1.43=h25c3957_0 + - libxml2=2.15.0=ha29bfb0_1 + - libxml2-16=2.15.0=h06f855e_1 + - libxml2-devel=2.15.0=ha29bfb0_1 - libzlib=1.3.1=h2466b09_2 - - lld=21.1.0=h5383324_0 - - llvm-tools=19.1.7=h2a44499_1 + - lld=21.1.1=hc465015_0 + - llvm-tools=19.1.7=h752b59f_2 - m2w64-sysroot_win-64=12.0.0.r4.gg4f2fc60ca=h7428d3b_9 - - m4ri=20240729=h4afdad8_1 + - m4ri=20250128=h26c196c_0 - markupsafe=3.0.2=py312h31fea79_1 - - matplotlib=3.10.6=py312h2e8e312_1 - - matplotlib-base=3.10.6=py312h0ebf65c_1 + - matplotlib=3.9.1=py312h2e8e312_1 + - matplotlib-base=3.9.1=py312h90004f6_2 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py312h4389bb4_1 @@ -209,10 +214,10 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h477610d_0 - - numpy=2.3.2=py312ha72d056_2 + - numpy=2.3.3=py312ha72d056_0 - openblas=0.3.30=pthreads_h4a7f399_2 - - openjpeg=2.5.3=h24db6dd_1 - - openssl=3.5.2=h725018a_0 + - openjpeg=2.5.4=h24db6dd_0 + - openssl=3.5.3=h725018a_1 - packaging=25.0=pyh29332c3_1 - pandoc=3.8=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -222,40 +227,42 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.45=h99c9b8b_0 + - pcre2=10.46=h3402e2f_0 - perl=5.32.1.1=7_h57928b3_strawberry - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py312hfb502af_1 + - pillow=11.3.0=py312h5ee8bfe_3 - pip=25.2=pyh8b19718_0 - pixman=0.46.4=h5112557_1 - pkg-config=0.29.2=h88c491f_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=hcfcfb64_0 + - planarity=4.0.0.0=hfd05255_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 + - ply=3.11=pyhd8ed1ab_3 - primesieve=12.8=he0c23c2_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py312he06e257_1 + - psutil=7.1.0=py312he06e257_0 - pthread-stubs=0.4=h0e40799_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py312h4389bb4_2 + - pycosat=0.6.6=py312he06e257_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312h8422cdd_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py312he06e257_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py312he06e257_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyside6=6.9.2=py312h0ba07f7_1 + - pyqt=5.15.11=py312he11f4ca_1 + - pyqt5-sip=12.17.0=py312h275cf98_1 - pysocks=1.7.1=pyh09c184e_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -272,12 +279,12 @@ dependencies: - pywin32=311=py312h829343e_1 - pywin32-ctypes=0.2.3=py312h2e8e312_2 - pyyaml=6.0.2=py312h31fea79_2 - - pyzmq=27.0.2=py312hbb5da91_3 + - pyzmq=27.1.0=py312hbb5da91_0 - qhull=2020.2=hc790b64_5 - - qt6-main=6.9.2=h236c7cd_0 - - r-base=4.4.3=h80eeea9_2 - - r-lattice=0.22_7=r44h11b023d_0 - - rapidfuzz=3.14.0=py312hbb81ca0_1 + - qt-main=5.15.15=hb098fff_5 + - r-base=4.5.1=h4076d79_3 + - r-lattice=0.22_7=r45heceb674_1 + - rapidfuzz=3.14.1=py312hbb81ca0_0 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 - requests-toolbelt=1.0.0=pyhd8ed1ab_1 @@ -287,19 +294,20 @@ dependencies: - ruamel.yaml=0.18.15=py312he06e257_1 - ruamel.yaml.clib=0.2.12=py312he06e257_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h429b229_0 + - ruff=0.13.1=h3e3edff_0 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py312h33376e8_1 + - scipy=1.16.2=py312h33376e8_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 + - sip=6.10.0=py312h275cf98_0 - six=1.17.0=pyhe01879c_1 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -313,7 +321,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h1ba984b_1 - - symmetrica=3.0.1=h1537add_0 + - symmetrica=3.1.0=h1056bf2_0 - sympy=1.14.0=pyh04b8f61_5 - tinycss2=1.4.0=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 @@ -325,7 +333,7 @@ dependencies: - tornado=6.5.2=py312he06e257_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 @@ -333,7 +341,7 @@ dependencies: - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=16.0.0=py312he06e257_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h2672f75_0 + - uv=0.8.18=h2672f75_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 @@ -341,7 +349,7 @@ dependencies: - vs2015_runtime=14.44.35208=h38c0c73_31 - vs2022_win-64=19.44.35207=ha74f236_31 - vswhere=3.1.7=h40126e0_1 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 @@ -359,8 +367,8 @@ dependencies: - xz=5.8.1=h208afaa_2 - xz-tools=5.8.1=h2466b09_2 - yaml=0.2.5=h6a83c73_3 - - zeromq=4.3.5=haa12f20_8 + - zeromq=4.3.5=h5bddc39_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h2466b09_2 - - zstandard=0.24.0=py312ha680012_1 + - zstandard=0.25.0=py312he5662c2_0 - zstd=1.5.7=hbeecb71_2 diff --git a/environment-3.13-win.yml b/environment-3.13-win.yml index 22ff2f019bc..8d8e6b0081b 100644 --- a/environment-3.13-win.yml +++ b/environment-3.13-win.yml @@ -19,8 +19,8 @@ dependencies: - backports.tarfile=1.2.0=pyhd8ed1ab_1 - beautifulsoup4=4.13.5=pyha770c72_0 - binutils_impl_win-64=2.44=h095e170_1 - - blas=2.135=openblas - - blas-devel=3.9.0=35_ha590de0_openblas + - blas=2.136=openblas + - blas-devel=3.9.0=36_ha590de0_openblas - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - boltons=25.0.0=pyhd8ed1ab_0 @@ -29,7 +29,7 @@ dependencies: - brotli-bin=1.1.0=hfd05255_4 - brotli-python=1.1.0=py313hfe59770_4 - bwidget=1.10.1=h57928b3_1 - - bzip2=1.0.8=h2466b09_7 + - bzip2=1.0.8=h0ad9c76_8 - ca-certificates=2025.8.3=h4c7d964_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 @@ -37,27 +37,27 @@ dependencies: - certifi=2025.8.3=pyhd8ed1ab_0 - cffi=1.17.1=py313h5ea7bf4_1 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_hec7ea82_3 - - clang-19=19.1.7=default_hec7ea82_3 - - click=8.2.1=pyh7428d3b_0 + - clang=19.1.7=default_hac490eb_4 + - clang-19=19.1.7=default_hac490eb_4 + - click=8.3.0=pyh7428d3b_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=19.1.7=hc790b64_0 - - compiler-rt_win-64=19.1.7=hc790b64_0 + - compiler-rt=19.1.7=h49e36cd_1 + - compiler-rt_win-64=19.1.7=h49e36cd_1 - conda-lock=3.0.4=pyha6a9232_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313hf069bd2_2 - conway-polynomials=0.10=pyhd8ed1ab_1 - - coverage=7.10.6=py313hd650c13_1 + - coverage=7.10.7=py313hd650c13_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=45.0.7=py313h392ebe0_1 + - cryptography=46.0.1=py313h392ebe0_3 - curl=8.14.1=h88aaa65_0 - cycler=0.12.1=pyhd8ed1ab_1 - cysignals=1.12.4=py313hfe59770_0 - - cython=3.1.3=py313hb1c8229_2 - - debugpy=1.8.16=py313h927ade5_1 + - cython=3.1.4=py313hb1c8229_2 + - debugpy=1.8.17=py313h927ade5_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecated=1.2.18=pyhd8ed1ab_0 @@ -83,9 +83,9 @@ dependencies: - fontconfig=2.15.0=h765892d_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.59.2=py313hd650c13_0 + - fonttools=4.60.0=py313hd650c13_0 - fortran-compiler=1.11.0=h95e3450_0 - - freetype=2.13.3=h57928b3_1 + - freetype=2.14.1=h57928b3_0 - furo=2024.8.6=pyhd8ed1ab_2 - gcc_impl_win-64=15.1.0=hb5bc704_5 - gfortran_impl_win-64=15.1.0=h792c6fe_5 @@ -99,7 +99,7 @@ dependencies: - gsl=2.7=hdfb1a43_0 - gxx_impl_win-64=15.1.0=h91e354b_5 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.4.5=h5f2951f_0 + - harfbuzz=11.5.1=h5f2951f_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 @@ -119,7 +119,7 @@ dependencies: - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - jsonschema=4.25.1=pyhe01879c_0 - - jsonschema-specifications=2025.4.1=pyh29332c3_0 + - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jupyter-sphinx=0.5.3=pyha770c72_5 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_core=5.8.1=pyh5737063_0 @@ -131,35 +131,35 @@ dependencies: - lcms2=2.17=hbcf6048_0 - ld_impl_win-64=2.44=hae1bf67_1 - lerc=4.0.0=h6470a55_1 - - libblas=3.9.0=35_h6be65bb_openblas + - libblas=3.9.0=36_h0adab6e_openblas - libboost=1.85.0=h444863b_4 - libboost-devel=1.85.0=h91493d7_4 - libboost-headers=1.85.0=h57928b3_4 - libbrotlicommon=1.1.0=hfd05255_4 - libbrotlidec=1.1.0=hfd05255_4 - libbrotlienc=1.1.0=hfd05255_4 - - libcblas=3.9.0=35_h2a8eebe_openblas - - libclang13=21.1.0=default_hadf22e1_0 + - libcblas=3.9.0=36_h2a8eebe_openblas + - libclang13=21.1.1=default_ha2db4b5_0 - libcurl=8.14.1=h88aaa65_0 - libdeflate=1.24=h76ddb4d_0 - libexpat=2.7.1=hac47afa_0 - libffi=3.4.6=h537db12_1 - libflang=19.1.7=he0c23c2_0 - libflint=3.2.2=h4de658f_0 - - libfreetype=2.13.3=h57928b3_1 - - libfreetype6=2.13.3=h0b5ce68_1 + - libfreetype=2.14.1=h57928b3_0 + - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.1.0=h1383e82_5 - libgcc-devel_win-64=15.1.0=hec057c1_105 - libgd=2.3.3=h7208af6_11 - libgfortran=15.1.0=h719f0c7_5 - libgfortran5=15.1.0=h997fb6f_5 - - libglib=2.84.3=h1c1036b_0 + - libglib=2.86.0=h5f26cbf_0 - libgomp=15.1.0=h1383e82_5 - libiconv=1.18=hc1393d2_2 - libintl=0.22.5=h5728263_3 - libjpeg-turbo=3.1.0=h2466b09_0 - - liblapack=3.9.0=35_hd232482_openblas - - liblapacke=3.9.0=35_hbb0e6ff_openblas + - liblapack=3.9.0=36_hd232482_openblas + - liblapacke=3.9.0=36_hbb0e6ff_openblas - libllvm19=19.1.7=h3089188_1 - liblzma=5.8.1=h2466b09_2 - liblzma-devel=5.8.1=h2466b09_2 @@ -171,7 +171,7 @@ dependencies: - libssh2=1.11.1=h9aa295b_0 - libstdcxx=15.1.0=h904f734_5 - libstdcxx-devel_win-64=15.1.0=hec057c1_105 - - libtiff=4.7.0=h550210a_6 + - libtiff=4.7.1=h550210a_0 - libwebp-base=1.6.0=h4d5522a_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 @@ -181,7 +181,7 @@ dependencies: - lld=21.1.0=h5383324_0 - llvm-tools=19.1.7=h2a44499_1 - m2w64-sysroot_win-64=12.0.0.r4.gg4f2fc60ca=h7428d3b_9 - - m4ri=20240729=h4afdad8_1 + - m4ri=20250128=h26c196c_0 - markupsafe=3.0.2=py313hb4c8b1a_1 - matplotlib=3.10.6=py313hfa70ccb_1 - matplotlib-base=3.10.6=py313he1ded55_1 @@ -210,10 +210,10 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.5=pyhe01879c_0 - ninja=1.13.1=h477610d_0 - - numpy=2.3.2=py313hce7ae62_2 + - numpy=2.3.3=py313hce7ae62_0 - openblas=0.3.30=pthreads_h4a7f399_2 - - openjpeg=2.5.3=h24db6dd_1 - - openssl=3.5.2=h725018a_0 + - openjpeg=2.5.4=h24db6dd_0 + - openssl=3.5.3=h725018a_1 - packaging=25.0=pyh29332c3_1 - pandoc=3.8=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -223,37 +223,37 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.45=h99c9b8b_0 + - pcre2=10.46=h3402e2f_0 - perl=5.32.1.1=7_h57928b3_strawberry - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.3.0=py313h641beac_1 + - pillow=11.3.0=py313hf455b62_3 - pip=25.2=pyh145f28c_0 - pixman=0.46.4=h5112557_1 - pkg-config=0.29.2=h88c491f_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - - planarity=3.0.2.0=hcfcfb64_0 + - planarity=4.0.0.0=hfd05255_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - primesieve=12.8=he0c23c2_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 - - psutil=7.0.0=py313h5ea7bf4_1 + - psutil=7.1.0=py313h5ea7bf4_0 - pthread-stubs=0.4=h0e40799_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycodestyle=2.14.0=pyhd8ed1ab_0 - - pycosat=0.6.6=py313ha7868ed_2 + - pycosat=0.6.6=py313h5ea7bf4_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic=2.11.9=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313ha8a9a3c_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 - pygments=2.19.2=pyhd8ed1ab_0 - pyjwt=2.10.1=pyhd8ed1ab_0 - - pynacl=1.5.0=py313h5ea7bf4_5 - - pyparsing=3.2.3=pyhe01879c_2 + - pynacl=1.6.0=py313h5ea7bf4_0 + - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pyside6=6.9.2=py313hd8d090c_1 @@ -273,12 +273,12 @@ dependencies: - pywin32=311=py313h40c08fc_1 - pywin32-ctypes=0.2.3=py313hfa70ccb_2 - pyyaml=6.0.2=py313hb4c8b1a_2 - - pyzmq=27.0.2=py312hbb5da91_3 + - pyzmq=27.1.0=py312hbb5da91_0 - qhull=2020.2=hc790b64_5 - - qt6-main=6.9.2=h236c7cd_0 - - r-base=4.4.3=h80eeea9_2 - - r-lattice=0.22_7=r44h11b023d_0 - - rapidfuzz=3.14.0=py313hfe59770_1 + - qt6-main=6.9.2=ha0de62e_2 + - r-base=4.5.1=h4076d79_3 + - r-lattice=0.22_7=r45heceb674_1 + - rapidfuzz=3.14.1=py313hfe59770_0 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.5=pyhd8ed1ab_0 - requests-toolbelt=1.0.0=pyhd8ed1ab_1 @@ -288,11 +288,11 @@ dependencies: - ruamel.yaml=0.18.15=py313h5ea7bf4_1 - ruamel.yaml.clib=0.2.12=py313h5ea7bf4_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.12.12=h429b229_0 + - ruff=0.13.1=h3e3edff_0 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 - - scipy=1.16.1=py313h62a08ca_1 + - scipy=1.16.2=py313h62a08ca_0 - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 @@ -300,7 +300,7 @@ dependencies: - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - soupsieve=2.8=pyhd8ed1ab_0 - - sphinx=8.3.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 - sphinx-basic-ng=1.0.0b2=pyhd8ed1ab_3 - sphinx-copybutton=0.5.2=pyhd8ed1ab_1 - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_1 @@ -314,7 +314,7 @@ dependencies: - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symengine=0.14.0=h1ba984b_1 - - symmetrica=3.0.1=h1537add_0 + - symmetrica=3.1.0=h1056bf2_0 - sympy=1.14.0=pyh04b8f61_5 - tinycss2=1.4.0=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 @@ -326,14 +326,14 @@ dependencies: - tornado=6.5.2=py313h5ea7bf4_1 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - - trove-classifiers=2025.8.26.11=pyhd8ed1ab_0 + - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - ucrt=10.0.26100.0=h57928b3_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.15=h2672f75_0 + - uv=0.8.18=h2672f75_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 @@ -341,7 +341,7 @@ dependencies: - vs2015_runtime=14.44.35208=h38c0c73_31 - vs2022_win-64=19.44.35207=ha74f236_31 - vswhere=3.1.7=h40126e0_1 - - wcwidth=0.2.13=pyhd8ed1ab_1 + - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 @@ -358,8 +358,8 @@ dependencies: - xz=5.8.1=h208afaa_2 - xz-tools=5.8.1=h2466b09_2 - yaml=0.2.5=h6a83c73_3 - - zeromq=4.3.5=haa12f20_8 + - zeromq=4.3.5=h5bddc39_9 - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=h2466b09_2 - - zstandard=0.24.0=py313hcdcf24b_1 + - zstandard=0.25.0=py313h5fd188c_0 - zstd=1.5.7=hbeecb71_2 diff --git a/tools/update-conda.py b/tools/update-conda.py index 5d061a90195..497d203061c 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -296,8 +296,9 @@ def get_dependencies(pyproject_toml: Path, python: str, platform: str) -> set[st # Packages with version constraints # https://github.com/sagemath/sage/pull/40679 - all_requirements.remove("maxima") - all_requirements.add("maxima < 5.48.0") + if platform != "win-64": + all_requirements.remove("maxima") + all_requirements.add("maxima < 5.48.0") return all_requirements From ad443627ecf78a9b2779a882bb4f34439e4517f6 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 5 Oct 2025 13:57:54 +0800 Subject: [PATCH 14/17] Remove version constraints on `c-compiler` and `cxx-compiler` --- environment-3.11-linux-aarch64.yml | 70 +++++++++--------- environment-3.11-linux.yml | 78 ++++++++++---------- environment-3.11-macos-x86_64.yml | 103 +++++++++++++------------- environment-3.11-macos.yml | 101 +++++++++++++------------- environment-3.11-win.yml | 63 ++++++++-------- environment-3.12-linux-aarch64.yml | 70 +++++++++--------- environment-3.12-linux.yml | 78 ++++++++++---------- environment-3.12-macos-x86_64.yml | 101 +++++++++++++------------- environment-3.12-macos.yml | 101 +++++++++++++------------- environment-3.12-win.yml | 63 ++++++++-------- environment-3.13-linux-aarch64.yml | 108 ++++++++++++++-------------- environment-3.13-linux.yml | 112 +++++++++++++++-------------- environment-3.13-macos-x86_64.yml | 104 +++++++++++++-------------- environment-3.13-macos.yml | 102 +++++++++++++------------- environment-3.13-win.yml | 59 +++++++-------- tools/update-conda.py | 6 +- 16 files changed, 655 insertions(+), 664 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index 63cc120ce41..71e9046744a 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 5dc2afd53e1889e0f0a03ffe235ce21d84fc39b8fd380888fbb9886b4d86dc54 +# input_hash: 2706581496f1d518a347f815e7bf45fbc2c502c9d7fc447666dc03c08c37901a channels: - conda-forge @@ -20,10 +20,10 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h5ad3122_2 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils=2.44=hf1166c9_1 - - binutils_impl_linux-aarch64=2.44=h4c662bb_1 - - binutils_linux-aarch64=2.44=hf1166c9_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils=2.44=hf1166c9_2 + - binutils_impl_linux-aarch64=2.44=hdf4bb16_2 + - binutils_linux-aarch64=2.44=hf1166c9_2 - blas=2.136=openblas - blas-devel=3.9.0=36_h9678261_openblas - bleach=6.2.0=pyh29332c3_4 @@ -38,21 +38,21 @@ dependencies: - bwidget=1.10.1=h8af1aa0_1 - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - - c-compiler=1.10.0=h6561dab_0 + - c-compiler=1.11.0=hdceaead_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py311h3324b35_1 + - cffi=2.0.0=py311h3324b35_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=he30d5cf_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=13.4.0=h9b409da_5 + - conda-gcc-specs=14.3.0=h92dcf8a_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311hfca10b7_2 @@ -60,12 +60,12 @@ dependencies: - coverage=7.10.7=py311h2dad8b0_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py311h2822d24_3 + - cryptography=46.0.2=py311h2822d24_0 - curl=8.14.1=h6702fde_0 - - cxx-compiler=1.10.0=heb6c788_0 + - cxx-compiler=1.11.0=h7b35c40_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py311hc8fbf20_0 - - cysignals=1.12.4=py311h2cb90db_0 + - cysignals=1.12.5=py311h2cb90db_0 - cython=3.1.4=py311h396fb50_2 - dbus=1.13.6=h12b9eeb_3 - debugpy=1.8.17=py311h8e4e6a5_0 @@ -94,8 +94,8 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py311h164a683_0 - - fortran-compiler=1.10.0=h25a59a9_0 + - fonttools=4.60.1=py311h164a683_0 + - fortran-compiler=1.11.0=h151373c_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.4=py311h2dc1a0e_0 - freetype=2.14.1=h8af1aa0_0 @@ -103,14 +103,14 @@ dependencies: - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_5 - gap-defaults=4.14.0=h8af1aa0_5 - - gcc=13.4.0=h6911c08_5 - - gcc_impl_linux-aarch64=13.4.0=h69010b7_5 - - gcc_linux-aarch64=13.4.0=h9f4daab_11 + - gcc=14.3.0=h7408ef6_5 + - gcc_impl_linux-aarch64=14.3.0=h2b96704_5 + - gcc_linux-aarch64=14.3.0=h39d9346_11 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - - gfortran=13.4.0=hb5ee532_5 - - gfortran_impl_linux-aarch64=13.4.0=haab2fa3_5 - - gfortran_linux-aarch64=13.4.0=hc3e6d23_11 + - gfortran=14.3.0=ha28f942_5 + - gfortran_impl_linux-aarch64=14.3.0=h8827d62_5 + - gfortran_linux-aarch64=14.3.0=hc530033_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h3df9001_3 @@ -120,9 +120,9 @@ dependencies: - graphite2=1.3.14=hfae3067_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.8=hac7f374_1 - - gxx=13.4.0=hb5ee532_5 - - gxx_impl_linux-aarch64=13.4.0=hf6d83cf_5 - - gxx_linux-aarch64=13.4.0=h8ec2b1b_11 + - gxx=14.3.0=ha28f942_5 + - gxx_impl_linux-aarch64=14.3.0=h72695c8_5 + - gxx_linux-aarch64=14.3.0=h83defb1_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.2.1=h405b6a2_0 - hpack=4.1.0=pyhd8ed1ab_0 @@ -136,7 +136,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -159,7 +159,7 @@ dependencies: - krb5=1.21.3=h50a48e9_0 - lcalc=2.1.1=h30a6b3d_0 - lcms2=2.17=hc88f144_0 - - ld_impl_linux-aarch64=2.44=h5e2c951_1 + - ld_impl_linux-aarch64=2.44=h9df1782_2 - lerc=4.0.0=hfdc4d58_1 - libblas=3.9.0=36_haddc8a3_openblas - libboost=1.85.0=h9fa81b4_4 @@ -181,7 +181,7 @@ dependencies: - libfreetype=2.14.1=h8af1aa0_0 - libfreetype6=2.14.1=hdae7a39_0 - libgcc=15.1.0=he277a41_5 - - libgcc-devel_linux-aarch64=13.4.0=hd10b1b9_105 + - libgcc-devel_linux-aarch64=14.3.0=h370b906_105 - libgcc-ng=15.1.0=he9431aa_5 - libgd=2.3.3=hc8d7b1d_11 - libgfortran=15.1.0=he9431aa_5 @@ -200,12 +200,12 @@ dependencies: - libnsl=2.0.1=h86ecc28_1 - libopenblas=0.3.30=pthreads_h9d3fd7e_2 - libpng=1.6.50=h1abf092_1 - - libsanitizer=13.4.0=h8a98f30_5 + - libsanitizer=14.3.0=h48d3638_5 - libsodium=1.0.20=h68df207_0 - libsqlite=3.50.4=h022381a_0 - libssh2=1.11.1=h18c354c_0 - libstdcxx=15.1.0=h3f4de04_5 - - libstdcxx-devel_linux-aarch64=13.4.0=hd10b1b9_105 + - libstdcxx-devel_linux-aarch64=14.3.0=h370b906_105 - libstdcxx-ng=15.1.0=hf1166c9_5 - libtiff=4.7.1=h7a57436_0 - libuuid=2.41.2=h3e4203c_0 @@ -222,7 +222,7 @@ dependencies: - m4ri=20140914=hedfd65a_1006 - m4rie=20200125=hedfd65a_0 - make=4.4.1=h2a6d0cb_2 - - markupsafe=3.0.2=py311ha09ea12_1 + - markupsafe=3.0.3=py311h2dad8b0_0 - matplotlib=3.9.1=py311hfecb2dc_1 - matplotlib-base=3.9.1=py311ha1793d2_2 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -253,10 +253,10 @@ dependencies: - numpy=2.3.3=py311h669026d_0 - openblas=0.3.30=pthreads_h3a8cbd8_2 - openjpeg=2.5.4=h5da879a_0 - - openssl=3.5.3=h8e36d6e_1 + - openssl=3.5.4=h8e36d6e_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=he30d5cf_0 - - pandoc=3.8=h8af1aa0_0 + - pandoc=3.8.1=h8af1aa0_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=h1e6a6fd_1 - pari=2.17.2=h45cace7_5_pthread @@ -292,7 +292,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py311h19352d5_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311h73012f0_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -315,7 +315,7 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py311h58d527c_2 + - pyyaml=6.0.3=py311h164a683_0 - pyzmq=27.1.0=py311h5e4e491_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 @@ -333,7 +333,7 @@ dependencies: - ruamel.yaml=0.18.15=py311h19352d5_1 - ruamel.yaml.clib=0.2.12=py311h19352d5_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h46ed904_0 + - ruff=0.13.3=h46ed904_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -382,13 +382,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py311h19352d5_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h29d70c3_0 + - uv=0.8.22=h0157bdf_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index fd708646dce..972958349b6 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,12 +1,12 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: d8d42f1af44f32dd8bd24fc9201cf6e08599ed4d1d390ed5183943d2045c8f6b +# input_hash: 8afb189e828a756ca85188f2521ff37c77ff3c5d71d30e9b17ad7e5554dfe81b channels: - conda-forge dependencies: - - 4ti2=1.6.10=hd12eba5_1 + - 4ti2=1.6.13=h4181bf9_0 - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - _r-mutex=1.0.1=anacondar_1 @@ -23,10 +23,10 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h5888daf_2 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils=2.44=h4852527_1 - - binutils_impl_linux-64=2.44=h4bf12b8_1 - - binutils_linux-64=2.44=h4852527_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils=2.44=h4852527_2 + - binutils_impl_linux-64=2.44=hdf8817f_2 + - binutils_linux-64=2.44=h4852527_2 - blas=2.136=openblas - blas-devel=3.9.0=36_h1ea3ea9_openblas - bleach=6.2.0=pyh29332c3_4 @@ -41,21 +41,21 @@ dependencies: - bwidget=1.10.1=ha770c72_1 - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - - c-compiler=1.10.0=h2b85faf_0 + - c-compiler=1.11.0=h4d9bdce_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py311h5b438cf_1 + - cffi=2.0.0=py311h5b438cf_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=hb03c661_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=13.4.0=h54dc52d_5 + - conda-gcc-specs=14.3.0=hb991d5c_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311hdf67eae_2 @@ -63,13 +63,13 @@ dependencies: - coverage=7.10.7=py311h3778330_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py311h8488d03_3 + - cryptography=46.0.2=py311h8488d03_0 - curl=8.14.1=h332b0f4_0 - - cxx-compiler=1.10.0=h1a2810e_0 + - cxx-compiler=1.11.0=hfcd1e18_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py311h8699650_0 - cyrus-sasl=2.1.28=hd9c7081_0 - - cysignals=1.12.4=py311h1ddb823_0 + - cysignals=1.12.5=py311h1ddb823_0 - cython=3.1.4=py311h91b4c63_2 - dbus=1.16.2=h3c4dab8_0 - debugpy=1.8.17=py311hc665b79_0 @@ -99,8 +99,8 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py311h3778330_0 - - fortran-compiler=1.10.0=h36df796_0 + - fonttools=4.60.1=py311h3778330_0 + - fortran-compiler=1.11.0=h9bea470_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.4=py311hf0b6740_0 - freetype=2.14.1=ha770c72_0 @@ -108,14 +108,14 @@ dependencies: - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h3b03731_5 - gap-defaults=4.14.0=ha770c72_5 - - gcc=13.4.0=h81444f0_5 - - gcc_impl_linux-64=13.4.0=h69c5793_5 - - gcc_linux-64=13.4.0=h621f4e2_11 + - gcc=14.3.0=h76bdaa0_5 + - gcc_impl_linux-64=14.3.0=hd9e9e21_5 + - gcc_linux-64=14.3.0=h1382650_11 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - - gfortran=13.4.0=h7467c50_5 - - gfortran_impl_linux-64=13.4.0=h847f9e2_5 - - gfortran_linux-64=13.4.0=h3b61c9e_11 + - gfortran=14.3.0=he448592_5 + - gfortran_impl_linux-64=14.3.0=h7db7018_5 + - gfortran_linux-64=14.3.0=h30a37f7_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h49654ea_3 @@ -125,9 +125,9 @@ dependencies: - graphite2=1.3.14=hecca717_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.8=hbf7d49c_1 - - gxx=13.4.0=h7467c50_5 - - gxx_impl_linux-64=13.4.0=haf17267_5 - - gxx_linux-64=13.4.0=he431e45_11 + - gxx=14.3.0=he448592_5 + - gxx_impl_linux-64=14.3.0=he663afc_5 + - gxx_linux-64=14.3.0=ha7acb78_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.4.5=h15599e2_0 - hpack=4.1.0=pyhd8ed1ab_0 @@ -141,7 +141,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -164,7 +164,7 @@ dependencies: - krb5=1.21.3=h659f571_0 - lcalc=2.1.1=h9cf73fc_0 - lcms2=2.17=h717163a_0 - - ld_impl_linux-64=2.44=h1423503_1 + - ld_impl_linux-64=2.44=ha97dd6f_2 - lerc=4.0.0=h0aef613_1 - libblas=3.9.0=36_h4a7cf45_openblas - libboost=1.85.0=h0ccab89_4 @@ -176,7 +176,7 @@ dependencies: - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 - libcblas=3.9.0=36_h0358290_openblas - - libclang-cpp20.1=20.1.8=default_h99862b1_3 + - libclang-cpp20.1=20.1.8=default_h99862b1_4 - libclang13=21.1.0=default_h746c552_1 - libcups=2.3.3=hb8b1518_5 - libcurl=8.14.1=h332b0f4_0 @@ -191,7 +191,7 @@ dependencies: - libfreetype=2.14.1=ha770c72_0 - libfreetype6=2.14.1=h73754d4_0 - libgcc=15.1.0=h767d61c_5 - - libgcc-devel_linux-64=13.4.0=hba01cd7_105 + - libgcc-devel_linux-64=14.3.0=h85bb3a7_105 - libgcc-ng=15.1.0=h69a702a_5 - libgd=2.3.3=h6f5c62b_11 - libgfortran=15.1.0=h69a702a_5 @@ -219,12 +219,12 @@ dependencies: - libpciaccess=0.18=hb9d3cd8_0 - libpng=1.6.50=h421ea60_1 - libpq=17.6=h3675c94_2 - - libsanitizer=13.4.0=h14bf0c3_5 + - libsanitizer=14.3.0=hd08acf3_5 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.50.4=h0c1763c_0 - libssh2=1.11.1=hcf80075_0 - libstdcxx=15.1.0=h8f9b012_5 - - libstdcxx-devel_linux-64=13.4.0=hba01cd7_105 + - libstdcxx-devel_linux-64=14.3.0=h85bb3a7_105 - libstdcxx-ng=15.1.0=h4852527_5 - libtiff=4.7.1=h8261f1e_0 - libuuid=2.41.2=he9a06e4_0 @@ -242,7 +242,7 @@ dependencies: - m4ri=20140914=hae5d5c5_1006 - m4rie=20200125=h051dbe0_0 - make=4.4.1=hb9d3cd8_2 - - markupsafe=3.0.2=py311h2dc5d0c_1 + - markupsafe=3.0.3=py311h3778330_0 - matplotlib=3.10.6=py311h38be061_1 - matplotlib-base=3.10.6=py311h0f3be63_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -274,10 +274,10 @@ dependencies: - openblas=0.3.30=pthreads_h6ec200e_2 - openjpeg=2.5.4=h55fea9a_0 - openldap=2.6.10=he970967_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=hb03c661_0 - - pandoc=3.8=ha770c72_0 + - pandoc=3.8.1=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.4=hadf4263_0 - pari=2.17.2=ha40142e_5_pthread @@ -313,7 +313,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py311h49ec1c0_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311hdae7d1d_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -337,7 +337,7 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py311h2dc5d0c_2 + - pyyaml=6.0.3=py311h3778330_0 - pyzmq=27.1.0=py311h2315fbb_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 @@ -356,7 +356,7 @@ dependencies: - ruamel.yaml=0.18.15=py311h49ec1c0_1 - ruamel.yaml.clib=0.2.12=py311h49ec1c0_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=ha3a3aed_0 + - ruff=0.13.3=ha3a3aed_0 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -405,13 +405,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py311h49ec1c0_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h2f8d451_0 + - uv=0.8.22=h30787bc_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wayland=1.24.0=h3e06ad9_0 - wcwidth=0.2.14=pyhd8ed1ab_0 @@ -425,7 +425,7 @@ dependencies: - xcb-util-keysyms=0.4.1=hb711507_0 - xcb-util-renderutil=0.3.10=hb711507_0 - xcb-util-wm=0.4.2=hb711507_0 - - xkeyboard-config=2.45=hb9d3cd8_0 + - xkeyboard-config=2.46=hb03c661_0 - xorg-libice=1.1.2=hb9d3cd8_0 - xorg-libsm=1.2.6=he73a12e_0 - xorg-libx11=1.8.12=h4f16b4b_0 @@ -435,7 +435,7 @@ dependencies: - xorg-libxdamage=1.1.6=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xorg-libxext=1.3.6=hb9d3cd8_0 - - xorg-libxfixes=6.0.1=hb9d3cd8_0 + - xorg-libxfixes=6.0.2=hb03c661_0 - xorg-libxi=1.8.2=hb9d3cd8_0 - xorg-libxrandr=1.5.4=hb9d3cd8_0 - xorg-libxrender=0.9.12=hb9d3cd8_0 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index d5236556016..459e33ede66 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,12 +1,12 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 8751ff290adac1b405bd4b119717166d492013230b48888abe843cd36aa8b34d +# input_hash: 5a62c0758501a84568f5bcde6bd0466208dcdf05cfdd3435598741d5f9f70d71 channels: - conda-forge dependencies: - - 4ti2=1.6.10=h38d3218_1 + - 4ti2=1.6.13=he407a3c_0 - _r-mutex=1.0.1=anacondar_1 - alabaster=1.0.0=pyhd8ed1ab_1 - annotated-types=0.7.0=pyhd8ed1ab_1 @@ -21,7 +21,7 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - - beautifulsoup4=4.13.5=pyha770c72_0 + - beautifulsoup4=4.14.2=pyha770c72_0 - blas=2.136=openblas - blas-devel=3.9.0=36_hbf4f893_openblas - bleach=6.2.0=pyh29332c3_4 @@ -36,31 +36,31 @@ dependencies: - bwidget=1.10.1=h694c41f_1 - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - - c-compiler=1.10.0=h09a7c41_0 + - c-compiler=1.11.0=h7a00415_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - - cctools=1021.4=ha66f10e_0 - - cctools_osx-64=1021.4=h508880d_0 + - cctools=1024.3=h67a6458_4 + - cctools_osx-64=1024.3=h3b512aa_4 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py311he66fa18_1 + - cffi=2.0.0=py311h8ebb5ae_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=18.1.8=default_h1323312_15 - - clang-18=18.1.8=default_hc369343_15 - - clang_impl_osx-64=18.1.8=h6a44ed1_25 - - clang_osx-64=18.1.8=h7e5c614_25 - - clangxx=18.1.8=default_h1c12a56_15 - - clangxx_impl_osx-64=18.1.8=h4b7810f_25 - - clangxx_osx-64=18.1.8=h7e5c614_25 + - clang=19.1.7=default_h1323312_5 + - clang-19=19.1.7=default_hc369343_5 + - clang_impl_osx-64=19.1.7=hc73cdc9_25 + - clang_osx-64=19.1.7=h7e5c614_25 + - clangxx=19.1.7=default_h1c12a56_5 + - clangxx_impl_osx-64=19.1.7=hb295874_25 + - clangxx_osx-64=19.1.7=h7e5c614_25 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=h8616949_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=18.1.8=he914875_2 - - compiler-rt_osx-64=18.1.8=h138dee1_2 + - compiler-rt=19.1.7=he914875_1 + - compiler-rt_osx-64=19.1.7=h138dee1_1 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311hd4d69bb_2 @@ -68,12 +68,12 @@ dependencies: - coverage=7.10.7=py311he13f9b5_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py311h3e2dd55_3 + - cryptography=46.0.2=py311h3e2dd55_0 - curl=8.14.1=h5dec5d8_0 - - cxx-compiler=1.10.0=h20888b2_0 + - cxx-compiler=1.11.0=h307afc9_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py311h29339b9_0 - - cysignals=1.12.4=py311h7b20566_0 + - cysignals=1.12.5=py311h11ccb26_0 - cython=3.1.4=py311h8726017_2 - debugpy=1.8.17=py311h1854d6b_0 - decorator=5.2.1=pyhd8ed1ab_0 @@ -101,8 +101,8 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py311he13f9b5_0 - - fortran-compiler=1.10.0=h02557f8_0 + - fonttools=4.60.1=py311he13f9b5_0 + - fortran-compiler=1.11.0=h9ab62e8_0 - fplll=5.5.0=h6ede486_0 - fpylll=0.6.4=py311h793c761_0 - freetype=2.14.1=h694c41f_0 @@ -112,9 +112,9 @@ dependencies: - gap-defaults=4.14.0=h694c41f_5 - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - - gfortran=13.4.0=hcc3c99d_0 - - gfortran_impl_osx-64=13.4.0=h8d0df8b_1 - - gfortran_osx-64=13.4.0=h3223c34_0 + - gfortran=14.3.0=hcc3c99d_0 + - gfortran_impl_osx-64=14.3.0=he320259_1 + - gfortran_osx-64=14.3.0=h3223c34_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=hbf3f340_3 @@ -123,9 +123,9 @@ dependencies: - gmpy2=2.1.5=py311h7945f45_3 - graphite2=1.3.14=h21dd04a_2 - grayskull=2.9.1=pyhd8ed1ab_0 - - gsl=2.8=hc707ee6_1 + - gsl=2.7=h93259b0_0 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.1.0=hdfbcdba_0 + - harfbuzz=12.1.0=hc5d3ef4_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 @@ -137,7 +137,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h2e86a7b_101 @@ -158,8 +158,8 @@ dependencies: - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.1=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=954.16=h4e51db5_0 - - ld64_osx-64=954.16=h28b3ac7_0 + - ld64=955.13=hc3792c1_4 + - ld64_osx-64=955.13=h466f870_4 - lerc=4.0.0=hcca01a6_1 - libasprintf=0.25.1=h3184127_1 - libblas=3.9.0=36_he492b99_openblas @@ -172,10 +172,10 @@ dependencies: - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 - libcblas=3.9.0=36_h9b27e0a_openblas - - libclang-cpp18.1=18.1.8=default_hc369343_15 + - libclang-cpp19.1=19.1.7=default_hc369343_5 - libcurl=8.14.1=h5dec5d8_0 - - libcxx=21.1.1=h3d58e20_0 - - libcxx-devel=18.1.8=h7c275be_8 + - libcxx=21.1.2=h3d58e20_0 + - libcxx-devel=19.1.7=h7c275be_1 - libdeflate=1.24=hcc1b750_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 @@ -187,16 +187,16 @@ dependencies: - libgd=2.3.3=h8555400_11 - libgettextpo=0.25.1=h3184127_1 - libgfortran=15.1.0=h5f6db21_1 - - libgfortran-devel_osx-64=13.4.0=hbfa0f67_1 + - libgfortran-devel_osx-64=14.3.0=h660b60f_1 - libgfortran5=15.1.0=hfa3c126_1 - - libglib=2.84.0=h5c976ab_0 + - libglib=2.86.0=h7cafd41_0 - libhomfly=1.03=h1c43f85_0 - libiconv=1.18=h57a12c2_2 - libintl=0.25.1=h3184127_1 - libjpeg-turbo=3.1.0=h6e16a3a_0 - liblapack=3.9.0=36_h859234e_openblas - liblapacke=3.9.0=36_h94b3770_openblas - - libllvm18=18.1.8=default_hc369343_10 + - libllvm19=19.1.7=h56e7563_2 - liblzma=5.8.1=hd471939_2 - liblzma-devel=5.8.1=hd471939_2 - libnghttp2=1.67.0=h3338091_0 @@ -213,16 +213,16 @@ dependencies: - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h1e49b7d_2 - - llvm-openmp=21.1.0=hf4e0ed4_0 - - llvm-tools=18.1.8=default_hc369343_10 - - llvm-tools-18=18.1.8=default_hc369343_10 + - llvm-openmp=21.1.2=h472b3d1_3 + - llvm-tools=19.1.7=hb0207f0_2 + - llvm-tools-19=19.1.7=h879f4bc_2 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 - m4ri=20140914=hd82a5f3_1006 - m4rie=20200125=hd82a5f3_0 - make=4.4.1=h00291cd_2 - - markupsafe=3.0.2=py311ha3cf9ac_1 + - markupsafe=3.0.3=py311he13f9b5_0 - matplotlib=3.10.6=py311h6eed73b_1 - matplotlib-base=3.10.6=py311h48d7e91_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -253,19 +253,19 @@ dependencies: - numpy=2.3.3=py311hf157cb9_0 - openblas=0.3.30=openmp_h30af337_2 - openjpeg=2.5.4=h87e8dc5_0 - - openssl=3.5.3=h230baf5_1 + - openssl=3.5.4=h230baf5_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=h8616949_0 - - pandoc=3.8=h694c41f_0 + - pandoc=3.8.1=h694c41f_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - - pango=1.56.3=hae8941d_1 + - pango=1.56.4=h6ef8af8_0 - pari=2.17.2=h1ed0f1a_5_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.44=hf733adb_2 + - pcre2=10.46=ha3e7e28_0 - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -292,7 +292,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py311h13e5629_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311hd1a56c6_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -315,12 +315,12 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py311ha3cf9ac_2 + - pyyaml=6.0.3=py311he13f9b5_0 - pyzmq=27.1.0=py311h0ab6910_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - r-base=4.2.3=hca818a3_18 - - r-lattice=0.22_6=r42hb2c329c_0 + - r-base=4.4.3=h56b9990_4 + - r-lattice=0.22_7=r44h735ac91_1 - rapidfuzz=3.14.1=py311h11ccb26_0 - readline=8.2=h7cca4af_2 - referencing=0.36.2=pyh29332c3_0 @@ -329,11 +329,11 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py311hd3d88a1_1 - - rpy2=3.5.11=py311r42h4a70a88_3 + - rpy2=3.6.4=py311r44h52c6234_1 - ruamel.yaml=0.18.15=py311hf197a57_1 - ruamel.yaml.clib=0.2.12=py311h13e5629_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=hba89d1c_0 + - ruff=0.13.3=hba89d1c_0 - rw=0.7=1 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -343,7 +343,6 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 - sigtool=0.1.3=h88f4db0_0 - - simplegeneric=0.8.1=pyhd8ed1ab_2 - singular=4.4.1=haa275bf_1 - sirocco=2.1.0=hfc2cc1e_1 - six=1.17.0=pyhe01879c_1 @@ -381,13 +380,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py311h13e5629_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h7032f6b_0 + - uv=0.8.22=h66543e4_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index ba060cb5c6a..0858b5db415 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: e853ce2d7d33e999325a54da45222021ef5cb52cbb702e21bc18af18b5cb3846 +# input_hash: 3aa922763d948ae853e533e99ef5485ab81d3b4bd811c064f7c0a08cb63767d2 channels: - conda-forge @@ -20,7 +20,7 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h286801f_2 - - beautifulsoup4=4.13.5=pyha770c72_0 + - beautifulsoup4=4.14.2=pyha770c72_0 - blas=2.136=openblas - blas-devel=3.9.0=36_h11c0a38_openblas - bleach=6.2.0=pyh29332c3_4 @@ -35,31 +35,31 @@ dependencies: - bwidget=1.10.1=hce30654_1 - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - - c-compiler=1.10.0=hdf49b6b_0 + - c-compiler=1.11.0=h61f9b84_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - - cctools=1021.4=hb4fb6a3_0 - - cctools_osx-arm64=1021.4=h12580ec_0 + - cctools=1024.3=hd01ab73_4 + - cctools_osx-arm64=1024.3=h8c76c84_4 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py311h146a0b8_1 + - cffi=2.0.0=py311hcfc1310_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=18.1.8=default_hf9bcbb7_15 - - clang-18=18.1.8=default_h73dfc95_15 - - clang_impl_osx-arm64=18.1.8=h2ae9ea5_25 - - clang_osx-arm64=18.1.8=h07b0088_25 - - clangxx=18.1.8=default_h36137df_15 - - clangxx_impl_osx-arm64=18.1.8=h555f467_25 - - clangxx_osx-arm64=18.1.8=h07b0088_25 + - clang=19.1.7=default_hf9bcbb7_5 + - clang-19=19.1.7=default_h73dfc95_5 + - clang_impl_osx-arm64=19.1.7=h76e6a08_25 + - clang_osx-arm64=19.1.7=h07b0088_25 + - clangxx=19.1.7=default_h36137df_5 + - clangxx_impl_osx-arm64=19.1.7=h276745f_25 + - clangxx_osx-arm64=19.1.7=h07b0088_25 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=hc919400_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=18.1.8=h855ad52_2 - - compiler-rt_osx-arm64=18.1.8=he32a8d3_2 + - compiler-rt=19.1.7=h855ad52_1 + - compiler-rt_osx-arm64=19.1.7=he32a8d3_1 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py311h57a9ea7_2 @@ -67,12 +67,12 @@ dependencies: - coverage=7.10.7=py311ha9b3269_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py311h054b3d0_3 + - cryptography=46.0.2=py311h054b3d0_0 - curl=8.14.1=h73640d1_0 - - cxx-compiler=1.10.0=hba80287_0 + - cxx-compiler=1.11.0=h88570a1_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py311haabaa81_0 - - cysignals=1.12.4=py311hf719da1_0 + - cysignals=1.12.5=py311h251fd82_0 - cython=3.1.4=py311h9342580_2 - debugpy=1.8.17=py311hc58e375_0 - decorator=5.2.1=pyhd8ed1ab_0 @@ -100,8 +100,8 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py311ha9b3269_0 - - fortran-compiler=1.10.0=h5692697_0 + - fonttools=4.60.1=py311ha9b3269_0 + - fortran-compiler=1.11.0=h81a4f41_0 - fplll=5.5.0=h2a2278a_0 - fpylll=0.6.4=py311h4044dbd_0 - freetype=2.14.1=hce30654_0 @@ -111,9 +111,9 @@ dependencies: - gap-defaults=4.14.0=hce30654_5 - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.4.0=h3ef1dbf_0 - - gfortran_impl_osx-arm64=13.4.0=h64b5c3f_1 - - gfortran_osx-arm64=13.4.0=h3c33bd0_0 + - gfortran=14.3.0=h3ef1dbf_0 + - gfortran_impl_osx-arm64=14.3.0=h969232b_1 + - gfortran_osx-arm64=14.3.0=h3c33bd0_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h5331fe3_3 @@ -122,9 +122,9 @@ dependencies: - gmpy2=2.1.5=py311hb5d9ff4_3 - graphite2=1.3.14=hec049ff_2 - grayskull=2.9.1=pyhd8ed1ab_0 - - gsl=2.8=h8d0574d_1 + - gsl=2.7=h6e638da_0 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.1.0=hab40de2_0 + - harfbuzz=12.1.0=haf38c7b_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 @@ -136,7 +136,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h347afa1_101 @@ -157,8 +157,8 @@ dependencies: - krb5=1.21.3=h237132a_0 - lcalc=2.1.1=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=954.16=h4c6efb1_0 - - ld64_osx-arm64=954.16=h9d5fcb0_0 + - ld64=955.13=he86490a_4 + - ld64_osx-arm64=955.13=h6922315_4 - lerc=4.0.0=hd64df32_1 - libasprintf=0.25.1=h493aca8_0 - libblas=3.9.0=36_h51639a9_openblas @@ -171,10 +171,10 @@ dependencies: - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 - libcblas=3.9.0=36_hb0561ab_openblas - - libclang-cpp18.1=18.1.8=default_h73dfc95_15 + - libclang-cpp19.1=19.1.7=default_h73dfc95_5 - libcurl=8.14.1=h73640d1_0 - - libcxx=21.1.1=hf598326_0 - - libcxx-devel=18.1.8=h6dc3340_8 + - libcxx=21.1.2=hf598326_0 + - libcxx-devel=19.1.7=h6dc3340_1 - libdeflate=1.24=h5773f1b_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 @@ -186,16 +186,16 @@ dependencies: - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.25.1=h493aca8_0 - libgfortran=15.1.0=hfdf1602_1 - - libgfortran-devel_osx-arm64=13.4.0=ha240a38_1 + - libgfortran-devel_osx-arm64=14.3.0=hc965647_1 - libgfortran5=15.1.0=hb74de2c_1 - - libglib=2.84.0=hdff4504_0 + - libglib=2.86.0=h1bb475b_0 - libhomfly=1.03=h6caf38d_0 - libiconv=1.18=h23cfdf5_2 - libintl=0.25.1=h493aca8_0 - libjpeg-turbo=3.1.0=h5505292_0 - liblapack=3.9.0=36_hd9741b5_openblas - liblapacke=3.9.0=36_h1b118fd_openblas - - libllvm18=18.1.8=default_h3f38c9c_10 + - libllvm19=19.1.7=h8e0c9ce_2 - liblzma=5.8.1=h39f12f2_2 - liblzma-devel=5.8.1=h39f12f2_2 - libnghttp2=1.67.0=hc438710_0 @@ -212,15 +212,15 @@ dependencies: - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h66f06df_2 - - llvm-openmp=21.1.0=hbb9b287_0 - - llvm-tools=18.1.8=default_h3f38c9c_10 - - llvm-tools-18=18.1.8=default_h3f38c9c_10 + - llvm-openmp=21.1.2=h4a912ad_3 + - llvm-tools=19.1.7=h855ad52_2 + - llvm-tools-19=19.1.7=h91fd4e7_2 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - m4ri=20140914=hc97c1ff_1006 - m4rie=20200125=hc97c1ff_0 - make=4.4.1=hc9fafa5_2 - - markupsafe=3.0.2=py311h4921393_1 + - markupsafe=3.0.3=py311ha9b3269_0 - matplotlib=3.10.6=py311ha1ab1f8_0 - matplotlib-base=3.10.6=py311h66dac5a_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -251,19 +251,19 @@ dependencies: - numpy=2.3.3=py311h8685306_0 - openblas=0.3.30=openmp_hea878ba_2 - openjpeg=2.5.4=hbfb3c88_0 - - openssl=3.5.3=h5503f6c_1 + - openssl=3.5.4=h5503f6c_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=hc919400_0 - - pandoc=3.8=hce30654_0 + - pandoc=3.8.1=hce30654_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - - pango=1.56.3=h5fd7515_1 + - pango=1.56.4=h875632e_0 - pari=2.17.2=h49d18c7_5_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.44=ha881caa_2 + - pcre2=10.46=h7125dd6_0 - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -290,7 +290,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py311h3696347_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311hf245fc6_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -313,12 +313,12 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py311h4921393_2 + - pyyaml=6.0.3=py311ha9b3269_0 - pyzmq=27.1.0=py311h13abfa4_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - r-base=4.2.3=heb3d878_18 - - r-lattice=0.22_6=r42hd2d937b_0 + - r-base=4.4.3=hb7b3c91_4 + - r-lattice=0.22_7=r44h6168396_1 - rapidfuzz=3.14.1=py311h251fd82_0 - readline=8.2=h1d1bf99_2 - referencing=0.36.2=pyh29332c3_0 @@ -327,11 +327,11 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py311h1c3fc1a_1 - - rpy2=3.5.11=py311r42hb49d859_3 + - rpy2=3.6.4=py311r44h8940d94_1 - ruamel.yaml=0.18.15=py311h9408147_1 - ruamel.yaml.clib=0.2.8=py311hae2e1ce_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h492a034_0 + - ruff=0.13.3=h492a034_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -341,7 +341,6 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 - sigtool=0.1.3=h44b9a77_0 - - simplegeneric=0.8.1=pyhd8ed1ab_2 - singular=4.4.1=h837545d_1 - sirocco=2.1.0=h41f8169_1 - six=1.17.0=pyhe01879c_1 @@ -379,13 +378,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py311h3696347_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=haaa92d6_0 + - uv=0.8.22=h194b5f9_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 diff --git a/environment-3.11-win.yml b/environment-3.11-win.yml index 765549d91cd..8ccb885774d 100644 --- a/environment-3.11-win.yml +++ b/environment-3.11-win.yml @@ -16,8 +16,8 @@ dependencies: - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils_impl_win-64=2.44=h095e170_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils_impl_win-64=2.44=h095e170_2 - blas=2.136=openblas - blas-devel=3.9.0=36_ha590de0_openblas - bleach=6.2.0=pyh29332c3_4 @@ -34,10 +34,10 @@ dependencies: - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h5782bbf_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py311h3485c13_1 + - cffi=2.0.0=py311h3485c13_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_hac490eb_4 - - clang-19=19.1.7=default_hac490eb_4 + - clang=19.1.7=default_hac490eb_5 + - clang-19=19.1.7=default_hac490eb_5 - click=8.3.0=pyh7428d3b_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - colorama=0.4.6=pyhd8ed1ab_1 @@ -51,10 +51,10 @@ dependencies: - coverage=7.10.7=py311h3f79411_0 - cpython=3.11.13=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py311h5e0b3ae_3 + - cryptography=46.0.2=py311h5e0b3ae_0 - curl=8.14.1=h88aaa65_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cysignals=1.12.4=py311h3e6a449_0 + - cysignals=1.12.5=py311h3e6a449_0 - cython=3.1.4=py311hcaecfd5_2 - debugpy=1.8.17=py311h5dfdfe8_0 - decorator=5.2.1=pyhd8ed1ab_0 @@ -62,6 +62,7 @@ dependencies: - deprecated=1.2.18=pyhd8ed1ab_0 - distlib=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 + - double-conversion=3.3.1=he0c23c2_0 - dulwich=0.22.8=py311h533ab2d_0 - ensureconda=1.4.7=pyh29332c3_0 - exceptiongroup=1.3.0=pyhd8ed1ab_0 @@ -81,7 +82,7 @@ dependencies: - fontconfig=2.15.0=h765892d_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py311h3f79411_0 + - fonttools=4.60.1=py311h3f79411_0 - fortran-compiler=1.11.0=h95e3450_0 - freetype=2.14.1=h57928b3_0 - furo=2024.8.6=pyhd8ed1ab_2 @@ -89,17 +90,15 @@ dependencies: - gfortran_impl_win-64=15.1.0=h792c6fe_5 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - glib=2.86.0=ha3795fc_0 - - glib-tools=2.86.0=he647baa_0 - glpk=5.0=h8ffe710_0 - gmp=6.3.0=hfeafd45_2 - gmpy2=2.1.5=py311hb8385e8_3 + - graphite2=1.3.14=hac47afa_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=hdfb1a43_0 - - gst-plugins-base=1.24.11=h3fe0a9e_0 - - gstreamer=1.24.11=h233a61a_0 - gxx_impl_win-64=15.1.0=h91e354b_5 - h2=4.3.0=pyhcf101f3_0 + - harfbuzz=12.1.0=h5f2951f_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 @@ -110,7 +109,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh3521513_0 - - ipython=9.5.0=pyh6be1c34_0 + - ipython=9.6.0=pyh6be1c34_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -129,7 +128,7 @@ dependencies: - kiwisolver=1.4.9=py311h275cad7_1 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.17=hbcf6048_0 - - ld_impl_win-64=2.44=hae1bf67_1 + - ld_impl_win-64=2.44=hae1bf67_2 - lerc=4.0.0=h6470a55_1 - libblas=3.9.0=36_h0adab6e_openblas - libboost=1.85.0=h444863b_4 @@ -139,7 +138,7 @@ dependencies: - libbrotlidec=1.1.0=hfd05255_4 - libbrotlienc=1.1.0=hfd05255_4 - libcblas=3.9.0=36_h2a8eebe_openblas - - libclang13=21.1.1=default_ha2db4b5_0 + - libclang13=21.1.2=default_ha2db4b5_1 - libcurl=8.14.1=h88aaa65_0 - libdeflate=1.24=h76ddb4d_0 - libexpat=2.7.1=hac47afa_0 @@ -157,14 +156,12 @@ dependencies: - libgomp=15.1.0=h1383e82_5 - libiconv=1.18=hc1393d2_2 - libintl=0.22.5=h5728263_3 - - libintl-devel=0.22.5=h5728263_3 - libjpeg-turbo=3.1.0=h2466b09_0 - liblapack=3.9.0=36_hd232482_openblas - liblapacke=3.9.0=36_hbb0e6ff_openblas - libllvm19=19.1.7=h830ff33_2 - liblzma=5.8.1=h2466b09_2 - liblzma-devel=5.8.1=h2466b09_2 - - libogg=1.3.5=h2466b09_1 - libopenblas=0.3.30=pthreads_ha4fe6b2_2 - libpng=1.6.50=h7351971_1 - libsodium=1.0.20=hc70643c_0 @@ -173,21 +170,22 @@ dependencies: - libstdcxx=15.1.0=h904f734_5 - libstdcxx-devel_win-64=15.1.0=hec057c1_105 - libtiff=4.7.1=h550210a_0 - - libvorbis=1.3.7=h5112557_2 + - libvulkan-loader=1.4.313.0=h477610d_1 - libwebp-base=1.6.0=h4d5522a_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 - libxml2=2.15.0=ha29bfb0_1 - libxml2-16=2.15.0=h06f855e_1 - libxml2-devel=2.15.0=ha29bfb0_1 + - libxslt=1.1.43=h0fbe4c1_1 - libzlib=1.3.1=h2466b09_2 - - lld=21.1.1=hc465015_0 + - lld=21.1.2=hc465015_0 - llvm-tools=19.1.7=h752b59f_2 - m2w64-sysroot_win-64=12.0.0.r4.gg4f2fc60ca=h7428d3b_9 - m4ri=20250128=h26c196c_0 - - markupsafe=3.0.2=py311h5082efb_1 - - matplotlib=3.9.1=py311h1ea47a8_1 - - matplotlib-base=3.9.1=py311h8f1b1e4_2 + - markupsafe=3.0.3=py311h3f79411_0 + - matplotlib=3.10.6=py311h1ea47a8_1 + - matplotlib-base=3.10.6=py311h1675fdf_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311he736701_1 @@ -216,9 +214,9 @@ dependencies: - numpy=2.3.3=py311h80b3fa1_0 - openblas=0.3.30=pthreads_h4a7f399_2 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - packaging=25.0=pyh29332c3_1 - - pandoc=3.8=h57928b3_0 + - pandoc=3.8.1=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pari=2.17.2=h637a547_5_pthread - pari-elldata=0.0.20161017=0 @@ -239,7 +237,6 @@ dependencies: - planarity=4.0.0.0=hfd05255_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - - ply=3.11=pyhd8ed1ab_3 - primesieve=12.8=he0c23c2_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 @@ -250,7 +247,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py311h3485c13_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py311hc4022dc_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -260,8 +257,7 @@ dependencies: - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyqt=5.15.11=py311h2d05f59_1 - - pyqt5-sip=12.17.0=py311hda3d55a_1 + - pyside6=6.9.3=py311hf70c7b4_1 - pysocks=1.7.1=pyh09c184e_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -276,10 +272,10 @@ dependencies: - pytz=2025.2=pyhd8ed1ab_0 - pywin32=311=py311hefeebc8_1 - pywin32-ctypes=0.2.3=py311h1ea47a8_2 - - pyyaml=6.0.2=py311h5082efb_2 + - pyyaml=6.0.3=py311h3f79411_0 - pyzmq=27.1.0=py311hb77b9c8_0 - qhull=2020.2=hc790b64_5 - - qt-main=5.15.15=hb098fff_5 + - qt6-main=6.9.3=ha0de62e_0 - r-base=4.5.1=h4076d79_3 - r-lattice=0.22_7=r45heceb674_1 - rapidfuzz=3.14.1=py311h3e6a449_0 @@ -292,7 +288,7 @@ dependencies: - ruamel.yaml=0.18.15=py311h3485c13_1 - ruamel.yaml.clib=0.2.12=py311h3485c13_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h3e3edff_0 + - ruff=0.13.3=h3e3edff_0 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 @@ -300,7 +296,6 @@ dependencies: - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 - - sip=6.10.0=py311hda3d55a_0 - six=1.17.0=pyhe01879c_1 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 @@ -333,13 +328,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=16.0.0=py311h3485c13_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h2672f75_0 + - uv=0.8.22=ha1006f7_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index 84acb079d84..f3c5569aa7f 100644 --- a/environment-3.12-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 3786d4b9508a60c2143277399265150bcf4d54e4690ff2707abed26ed418289c +# input_hash: 2ac20b8034622acc40906eb8f6382d1a19576ccf7142e6b19996f4ed7d17276d channels: - conda-forge @@ -21,10 +21,10 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h5ad3122_2 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils=2.44=hf1166c9_1 - - binutils_impl_linux-aarch64=2.44=h4c662bb_1 - - binutils_linux-aarch64=2.44=hf1166c9_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils=2.44=hf1166c9_2 + - binutils_impl_linux-aarch64=2.44=hdf4bb16_2 + - binutils_linux-aarch64=2.44=hf1166c9_2 - blas=2.136=openblas - blas-devel=3.9.0=36_h9678261_openblas - bleach=6.2.0=pyh29332c3_4 @@ -39,21 +39,21 @@ dependencies: - bwidget=1.10.1=h8af1aa0_1 - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - - c-compiler=1.10.0=h6561dab_0 + - c-compiler=1.11.0=hdceaead_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py312h2fc7fbd_1 + - cffi=2.0.0=py312h2fc7fbd_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=he30d5cf_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=13.4.0=h9b409da_5 + - conda-gcc-specs=14.3.0=h92dcf8a_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312h4f740d2_2 @@ -61,12 +61,12 @@ dependencies: - coverage=7.10.7=py312hd077ced_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py312h4cd2d69_3 + - cryptography=46.0.2=py312h4cd2d69_0 - curl=8.14.1=h6702fde_0 - - cxx-compiler=1.10.0=heb6c788_0 + - cxx-compiler=1.11.0=h7b35c40_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py312hb80cc37_0 - - cysignals=1.12.4=py312h1ab2c47_0 + - cysignals=1.12.5=py312h1ab2c47_0 - cython=3.1.4=py312hfce37a5_2 - dbus=1.13.6=h12b9eeb_3 - debugpy=1.8.17=py312hf55c4e8_0 @@ -95,8 +95,8 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py312ha4530ae_0 - - fortran-compiler=1.10.0=h25a59a9_0 + - fonttools=4.60.1=py312ha4530ae_0 + - fortran-compiler=1.11.0=h151373c_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.4=py312h37c3976_0 - freetype=2.14.1=h8af1aa0_0 @@ -104,14 +104,14 @@ dependencies: - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_5 - gap-defaults=4.14.0=h8af1aa0_5 - - gcc=13.4.0=h6911c08_5 - - gcc_impl_linux-aarch64=13.4.0=h69010b7_5 - - gcc_linux-aarch64=13.4.0=h9f4daab_11 + - gcc=14.3.0=h7408ef6_5 + - gcc_impl_linux-aarch64=14.3.0=h2b96704_5 + - gcc_linux-aarch64=14.3.0=h39d9346_11 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - - gfortran=13.4.0=hb5ee532_5 - - gfortran_impl_linux-aarch64=13.4.0=haab2fa3_5 - - gfortran_linux-aarch64=13.4.0=hc3e6d23_11 + - gfortran=14.3.0=ha28f942_5 + - gfortran_impl_linux-aarch64=14.3.0=h8827d62_5 + - gfortran_linux-aarch64=14.3.0=hc530033_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h3df9001_3 @@ -121,9 +121,9 @@ dependencies: - graphite2=1.3.14=hfae3067_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.8=hac7f374_1 - - gxx=13.4.0=hb5ee532_5 - - gxx_impl_linux-aarch64=13.4.0=hf6d83cf_5 - - gxx_linux-aarch64=13.4.0=h8ec2b1b_11 + - gxx=14.3.0=ha28f942_5 + - gxx_impl_linux-aarch64=14.3.0=h72695c8_5 + - gxx_linux-aarch64=14.3.0=h83defb1_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.2.1=h405b6a2_0 - hpack=4.1.0=pyhd8ed1ab_0 @@ -137,7 +137,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -160,7 +160,7 @@ dependencies: - krb5=1.21.3=h50a48e9_0 - lcalc=2.1.1=h30a6b3d_0 - lcms2=2.17=hc88f144_0 - - ld_impl_linux-aarch64=2.44=h5e2c951_1 + - ld_impl_linux-aarch64=2.44=h9df1782_2 - lerc=4.0.0=hfdc4d58_1 - libblas=3.9.0=36_haddc8a3_openblas - libboost=1.85.0=h9fa81b4_4 @@ -182,7 +182,7 @@ dependencies: - libfreetype=2.14.1=h8af1aa0_0 - libfreetype6=2.14.1=hdae7a39_0 - libgcc=15.1.0=he277a41_5 - - libgcc-devel_linux-aarch64=13.4.0=hd10b1b9_105 + - libgcc-devel_linux-aarch64=14.3.0=h370b906_105 - libgcc-ng=15.1.0=he9431aa_5 - libgd=2.3.3=hc8d7b1d_11 - libgfortran=15.1.0=he9431aa_5 @@ -201,12 +201,12 @@ dependencies: - libnsl=2.0.1=h86ecc28_1 - libopenblas=0.3.30=pthreads_h9d3fd7e_2 - libpng=1.6.50=h1abf092_1 - - libsanitizer=13.4.0=h8a98f30_5 + - libsanitizer=14.3.0=h48d3638_5 - libsodium=1.0.20=h68df207_0 - libsqlite=3.50.4=h022381a_0 - libssh2=1.11.1=h18c354c_0 - libstdcxx=15.1.0=h3f4de04_5 - - libstdcxx-devel_linux-aarch64=13.4.0=hd10b1b9_105 + - libstdcxx-devel_linux-aarch64=14.3.0=h370b906_105 - libstdcxx-ng=15.1.0=hf1166c9_5 - libtiff=4.7.1=h7a57436_0 - libuuid=2.41.2=h3e4203c_0 @@ -223,7 +223,7 @@ dependencies: - m4ri=20140914=hedfd65a_1006 - m4rie=20200125=hedfd65a_0 - make=4.4.1=h2a6d0cb_2 - - markupsafe=3.0.2=py312h74ce7d3_1 + - markupsafe=3.0.3=py312hd077ced_0 - matplotlib=3.9.1=py312h8025657_1 - matplotlib-base=3.9.1=py312h97afc53_2 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -254,10 +254,10 @@ dependencies: - numpy=2.3.3=py312h6615c27_0 - openblas=0.3.30=pthreads_h3a8cbd8_2 - openjpeg=2.5.4=h5da879a_0 - - openssl=3.5.3=h8e36d6e_1 + - openssl=3.5.4=h8e36d6e_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=he30d5cf_0 - - pandoc=3.8=h8af1aa0_0 + - pandoc=3.8.1=h8af1aa0_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=h1e6a6fd_1 - pari=2.17.2=h45cace7_5_pthread @@ -293,7 +293,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py312hcd1a082_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312h1c19210_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -317,7 +317,7 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py312hcc812fe_2 + - pyyaml=6.0.3=py312ha4530ae_0 - pyzmq=27.1.0=py312h4552c38_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 @@ -335,7 +335,7 @@ dependencies: - ruamel.yaml=0.18.15=py312hcd1a082_1 - ruamel.yaml.clib=0.2.12=py312hcd1a082_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h46ed904_0 + - ruff=0.13.3=h46ed904_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -384,13 +384,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py312hcd1a082_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h29d70c3_0 + - uv=0.8.22=h0157bdf_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index 051edeedd2a..09e66013b9a 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -1,12 +1,12 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: f4a143087bb8e372d4c99fdcf0534e461c306c3a2375ed7eefa930b9447378d1 +# input_hash: 54149630490801b03115bcd3ec24f7625f09159ec6c80e1e717b30ec25920802 channels: - conda-forge dependencies: - - 4ti2=1.6.10=hd12eba5_1 + - 4ti2=1.6.13=h4181bf9_0 - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - _python_abi3_support=1.0=hd8ed1ab_2 @@ -24,10 +24,10 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h5888daf_2 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils=2.44=h4852527_1 - - binutils_impl_linux-64=2.44=h4bf12b8_1 - - binutils_linux-64=2.44=h4852527_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils=2.44=h4852527_2 + - binutils_impl_linux-64=2.44=hdf8817f_2 + - binutils_linux-64=2.44=h4852527_2 - blas=2.136=openblas - blas-devel=3.9.0=36_h1ea3ea9_openblas - bleach=6.2.0=pyh29332c3_4 @@ -42,21 +42,21 @@ dependencies: - bwidget=1.10.1=ha770c72_1 - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - - c-compiler=1.10.0=h2b85faf_0 + - c-compiler=1.11.0=h4d9bdce_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py312h35888ee_1 + - cffi=2.0.0=py312h35888ee_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=hb03c661_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=13.4.0=h54dc52d_5 + - conda-gcc-specs=14.3.0=hb991d5c_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312hd9148b4_2 @@ -64,13 +64,13 @@ dependencies: - coverage=7.10.7=py312h8a5da7c_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py312hee9fe19_3 + - cryptography=46.0.2=py312hee9fe19_0 - curl=8.14.1=h332b0f4_0 - - cxx-compiler=1.10.0=h1a2810e_0 + - cxx-compiler=1.11.0=hfcd1e18_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py312hb7bab4f_0 - cyrus-sasl=2.1.28=hd9c7081_0 - - cysignals=1.12.4=py312h1289d80_0 + - cysignals=1.12.5=py312h1289d80_0 - cython=3.1.4=py312h7c45ced_2 - dbus=1.16.2=h3c4dab8_0 - debugpy=1.8.17=py312h8285ef7_0 @@ -100,8 +100,8 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py312h8a5da7c_0 - - fortran-compiler=1.10.0=h36df796_0 + - fonttools=4.60.1=py312h8a5da7c_0 + - fortran-compiler=1.11.0=h9bea470_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.4=py312ha4ee43a_0 - freetype=2.14.1=ha770c72_0 @@ -109,14 +109,14 @@ dependencies: - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h3b03731_5 - gap-defaults=4.14.0=ha770c72_5 - - gcc=13.4.0=h81444f0_5 - - gcc_impl_linux-64=13.4.0=h69c5793_5 - - gcc_linux-64=13.4.0=h621f4e2_11 + - gcc=14.3.0=h76bdaa0_5 + - gcc_impl_linux-64=14.3.0=hd9e9e21_5 + - gcc_linux-64=14.3.0=h1382650_11 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - - gfortran=13.4.0=h7467c50_5 - - gfortran_impl_linux-64=13.4.0=h847f9e2_5 - - gfortran_linux-64=13.4.0=h3b61c9e_11 + - gfortran=14.3.0=he448592_5 + - gfortran_impl_linux-64=14.3.0=h7db7018_5 + - gfortran_linux-64=14.3.0=h30a37f7_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h49654ea_3 @@ -126,9 +126,9 @@ dependencies: - graphite2=1.3.14=hecca717_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.8=hbf7d49c_1 - - gxx=13.4.0=h7467c50_5 - - gxx_impl_linux-64=13.4.0=haf17267_5 - - gxx_linux-64=13.4.0=he431e45_11 + - gxx=14.3.0=he448592_5 + - gxx_impl_linux-64=14.3.0=he663afc_5 + - gxx_linux-64=14.3.0=ha7acb78_11 - h2=4.3.0=pyhcf101f3_0 - harfbuzz=11.4.5=h15599e2_0 - hpack=4.1.0=pyhd8ed1ab_0 @@ -142,7 +142,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -165,7 +165,7 @@ dependencies: - krb5=1.21.3=h659f571_0 - lcalc=2.1.1=h9cf73fc_0 - lcms2=2.17=h717163a_0 - - ld_impl_linux-64=2.44=h1423503_1 + - ld_impl_linux-64=2.44=ha97dd6f_2 - lerc=4.0.0=h0aef613_1 - libblas=3.9.0=36_h4a7cf45_openblas - libboost=1.85.0=h0ccab89_4 @@ -177,7 +177,7 @@ dependencies: - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 - libcblas=3.9.0=36_h0358290_openblas - - libclang-cpp20.1=20.1.8=default_h99862b1_3 + - libclang-cpp20.1=20.1.8=default_h99862b1_4 - libclang13=21.1.0=default_h746c552_1 - libcups=2.3.3=hb8b1518_5 - libcurl=8.14.1=h332b0f4_0 @@ -192,7 +192,7 @@ dependencies: - libfreetype=2.14.1=ha770c72_0 - libfreetype6=2.14.1=h73754d4_0 - libgcc=15.1.0=h767d61c_5 - - libgcc-devel_linux-64=13.4.0=hba01cd7_105 + - libgcc-devel_linux-64=14.3.0=h85bb3a7_105 - libgcc-ng=15.1.0=h69a702a_5 - libgd=2.3.3=h6f5c62b_11 - libgfortran=15.1.0=h69a702a_5 @@ -220,12 +220,12 @@ dependencies: - libpciaccess=0.18=hb9d3cd8_0 - libpng=1.6.50=h421ea60_1 - libpq=17.6=h3675c94_2 - - libsanitizer=13.4.0=h14bf0c3_5 + - libsanitizer=14.3.0=hd08acf3_5 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.50.4=h0c1763c_0 - libssh2=1.11.1=hcf80075_0 - libstdcxx=15.1.0=h8f9b012_5 - - libstdcxx-devel_linux-64=13.4.0=hba01cd7_105 + - libstdcxx-devel_linux-64=14.3.0=h85bb3a7_105 - libstdcxx-ng=15.1.0=h4852527_5 - libtiff=4.7.1=h8261f1e_0 - libuuid=2.41.2=he9a06e4_0 @@ -243,7 +243,7 @@ dependencies: - m4ri=20140914=hae5d5c5_1006 - m4rie=20200125=h051dbe0_0 - make=4.4.1=hb9d3cd8_2 - - markupsafe=3.0.2=py312h178313f_1 + - markupsafe=3.0.3=py312h8a5da7c_0 - matplotlib=3.10.6=py312h7900ff3_1 - matplotlib-base=3.10.6=py312he3d6523_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -275,10 +275,10 @@ dependencies: - openblas=0.3.30=pthreads_h6ec200e_2 - openjpeg=2.5.4=h55fea9a_0 - openldap=2.6.10=he970967_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=hb03c661_0 - - pandoc=3.8=ha770c72_0 + - pandoc=3.8.1=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.4=hadf4263_0 - pari=2.17.2=ha40142e_5_pthread @@ -314,7 +314,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py312h4c3975b_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312h680f630_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -339,7 +339,7 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py312h178313f_2 + - pyyaml=6.0.3=py312h8a5da7c_0 - pyzmq=27.1.0=py312hfb55c3c_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 @@ -358,7 +358,7 @@ dependencies: - ruamel.yaml=0.18.15=py312h4c3975b_1 - ruamel.yaml.clib=0.2.12=py312h4c3975b_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=ha3a3aed_0 + - ruff=0.13.3=ha3a3aed_0 - rw=0.9=hd590300_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -407,13 +407,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py312h4c3975b_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h2f8d451_0 + - uv=0.8.22=h30787bc_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wayland=1.24.0=h3e06ad9_0 - wcwidth=0.2.14=pyhd8ed1ab_0 @@ -427,7 +427,7 @@ dependencies: - xcb-util-keysyms=0.4.1=hb711507_0 - xcb-util-renderutil=0.3.10=hb711507_0 - xcb-util-wm=0.4.2=hb711507_0 - - xkeyboard-config=2.45=hb9d3cd8_0 + - xkeyboard-config=2.46=hb03c661_0 - xorg-libice=1.1.2=hb9d3cd8_0 - xorg-libsm=1.2.6=he73a12e_0 - xorg-libx11=1.8.12=h4f16b4b_0 @@ -437,7 +437,7 @@ dependencies: - xorg-libxdamage=1.1.6=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xorg-libxext=1.3.6=hb9d3cd8_0 - - xorg-libxfixes=6.0.1=hb9d3cd8_0 + - xorg-libxfixes=6.0.2=hb03c661_0 - xorg-libxi=1.8.2=hb9d3cd8_0 - xorg-libxrandr=1.5.4=hb9d3cd8_0 - xorg-libxrender=0.9.12=hb9d3cd8_0 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 6009e2fb8db..69868e7f4cf 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -1,12 +1,12 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: b9db1866189c7c811a05952841d01f2a89fc541b8718ea5b59f27d544439fcaa +# input_hash: 6562c6338d1996d2c80d691bbe4be4eca3575ddeaa9bed21cb76f8d1ed258798 channels: - conda-forge dependencies: - - 4ti2=1.6.10=h38d3218_1 + - 4ti2=1.6.13=he407a3c_0 - _python_abi3_support=1.0=hd8ed1ab_2 - _r-mutex=1.0.1=anacondar_1 - alabaster=1.0.0=pyhd8ed1ab_1 @@ -22,7 +22,7 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - - beautifulsoup4=4.13.5=pyha770c72_0 + - beautifulsoup4=4.14.2=pyha770c72_0 - blas=2.136=openblas - blas-devel=3.9.0=36_hbf4f893_openblas - bleach=6.2.0=pyh29332c3_4 @@ -37,31 +37,31 @@ dependencies: - bwidget=1.10.1=h694c41f_1 - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - - c-compiler=1.10.0=h09a7c41_0 + - c-compiler=1.11.0=h7a00415_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - - cctools=1021.4=ha66f10e_0 - - cctools_osx-64=1021.4=h508880d_0 + - cctools=1024.3=h67a6458_4 + - cctools_osx-64=1024.3=h3b512aa_4 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py312hc05cdf7_1 + - cffi=2.0.0=py312hf9bc6d9_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=18.1.8=default_h1323312_15 - - clang-18=18.1.8=default_hc369343_15 - - clang_impl_osx-64=18.1.8=h6a44ed1_25 - - clang_osx-64=18.1.8=h7e5c614_25 - - clangxx=18.1.8=default_h1c12a56_15 - - clangxx_impl_osx-64=18.1.8=h4b7810f_25 - - clangxx_osx-64=18.1.8=h7e5c614_25 + - clang=19.1.7=default_h1323312_5 + - clang-19=19.1.7=default_hc369343_5 + - clang_impl_osx-64=19.1.7=hc73cdc9_25 + - clang_osx-64=19.1.7=h7e5c614_25 + - clangxx=19.1.7=default_h1c12a56_5 + - clangxx_impl_osx-64=19.1.7=hb295874_25 + - clangxx_osx-64=19.1.7=h7e5c614_25 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=h8616949_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=18.1.8=he914875_2 - - compiler-rt_osx-64=18.1.8=h138dee1_2 + - compiler-rt=19.1.7=he914875_1 + - compiler-rt_osx-64=19.1.7=h138dee1_1 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312hedd4973_2 @@ -69,9 +69,9 @@ dependencies: - coverage=7.10.7=py312hacf3034_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py312hb922d34_3 + - cryptography=46.0.2=py312hb922d34_0 - curl=8.14.1=h5dec5d8_0 - - cxx-compiler=1.10.0=h20888b2_0 + - cxx-compiler=1.11.0=h307afc9_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py312hcedb801_0 - cysignals=1.12.4=py312h462f358_0 @@ -102,8 +102,8 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py312hacf3034_0 - - fortran-compiler=1.10.0=h02557f8_0 + - fonttools=4.60.1=py312hacf3034_0 + - fortran-compiler=1.11.0=h9ab62e8_0 - fplll=5.5.0=h6ede486_0 - fpylll=0.6.4=py312hfffdf69_0 - freetype=2.14.1=h694c41f_0 @@ -113,9 +113,9 @@ dependencies: - gap-defaults=4.14.0=h694c41f_5 - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - - gfortran=13.4.0=hcc3c99d_0 - - gfortran_impl_osx-64=13.4.0=h8d0df8b_1 - - gfortran_osx-64=13.4.0=h3223c34_0 + - gfortran=14.3.0=hcc3c99d_0 + - gfortran_impl_osx-64=14.3.0=he320259_1 + - gfortran_osx-64=14.3.0=h3223c34_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=hbf3f340_3 @@ -124,9 +124,9 @@ dependencies: - gmpy2=2.1.5=py312h068713c_3 - graphite2=1.3.14=h21dd04a_2 - grayskull=2.9.1=pyhd8ed1ab_0 - - gsl=2.8=hc707ee6_1 + - gsl=2.7=h93259b0_0 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.1.0=hdfbcdba_0 + - harfbuzz=12.1.0=hc5d3ef4_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 @@ -138,7 +138,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h2e86a7b_101 @@ -159,8 +159,8 @@ dependencies: - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.1=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=954.16=h4e51db5_0 - - ld64_osx-64=954.16=h28b3ac7_0 + - ld64=955.13=hc3792c1_4 + - ld64_osx-64=955.13=h466f870_4 - lerc=4.0.0=hcca01a6_1 - libasprintf=0.25.1=h3184127_1 - libblas=3.9.0=36_he492b99_openblas @@ -173,10 +173,10 @@ dependencies: - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 - libcblas=3.9.0=36_h9b27e0a_openblas - - libclang-cpp18.1=18.1.8=default_hc369343_15 + - libclang-cpp19.1=19.1.7=default_hc369343_5 - libcurl=8.14.1=h5dec5d8_0 - - libcxx=21.1.1=h3d58e20_0 - - libcxx-devel=18.1.8=h7c275be_8 + - libcxx=21.1.2=h3d58e20_0 + - libcxx-devel=19.1.7=h7c275be_1 - libdeflate=1.24=hcc1b750_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 @@ -188,16 +188,16 @@ dependencies: - libgd=2.3.3=h8555400_11 - libgettextpo=0.25.1=h3184127_1 - libgfortran=15.1.0=h5f6db21_1 - - libgfortran-devel_osx-64=13.4.0=hbfa0f67_1 + - libgfortran-devel_osx-64=14.3.0=h660b60f_1 - libgfortran5=15.1.0=hfa3c126_1 - - libglib=2.84.0=h5c976ab_0 + - libglib=2.86.0=h7cafd41_0 - libhomfly=1.03=h1c43f85_0 - libiconv=1.18=h57a12c2_2 - libintl=0.25.1=h3184127_1 - libjpeg-turbo=3.1.0=h6e16a3a_0 - liblapack=3.9.0=36_h859234e_openblas - liblapacke=3.9.0=36_h94b3770_openblas - - libllvm18=18.1.8=default_hc369343_10 + - libllvm19=19.1.7=h56e7563_2 - liblzma=5.8.1=hd471939_2 - liblzma-devel=5.8.1=hd471939_2 - libnghttp2=1.67.0=h3338091_0 @@ -214,16 +214,16 @@ dependencies: - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h1e49b7d_2 - - llvm-openmp=21.1.0=hf4e0ed4_0 - - llvm-tools=18.1.8=default_hc369343_10 - - llvm-tools-18=18.1.8=default_hc369343_10 + - llvm-openmp=21.1.2=h472b3d1_3 + - llvm-tools=19.1.7=hb0207f0_2 + - llvm-tools-19=19.1.7=h879f4bc_2 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 - m4ri=20140914=hd82a5f3_1006 - m4rie=20200125=hd82a5f3_0 - make=4.4.1=h00291cd_2 - - markupsafe=3.0.2=py312h3520af0_1 + - markupsafe=3.0.3=py312hacf3034_0 - matplotlib=3.10.6=py312hb401068_1 - matplotlib-base=3.10.6=py312h7894933_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -254,19 +254,19 @@ dependencies: - numpy=2.3.3=py312ha3982b3_0 - openblas=0.3.30=openmp_h30af337_2 - openjpeg=2.5.4=h87e8dc5_0 - - openssl=3.5.3=h230baf5_1 + - openssl=3.5.4=h230baf5_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=h8616949_0 - - pandoc=3.8=h694c41f_0 + - pandoc=3.8.1=h694c41f_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - - pango=1.56.3=hae8941d_1 + - pango=1.56.4=h6ef8af8_0 - pari=2.17.2=h1ed0f1a_5_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.44=hf733adb_2 + - pcre2=10.46=ha3e7e28_0 - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -293,7 +293,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py312h2f459f6_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312haba3716_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -317,12 +317,12 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py312h3520af0_2 + - pyyaml=6.0.3=py312hacf3034_0 - pyzmq=27.1.0=py312hb7d603e_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - r-base=4.2.3=hca818a3_18 - - r-lattice=0.22_6=r42hb2c329c_0 + - r-base=4.4.3=h56b9990_4 + - r-lattice=0.22_7=r44h735ac91_1 - rapidfuzz=3.14.1=py312h69bf00f_0 - readline=8.2=h7cca4af_2 - referencing=0.36.2=pyh29332c3_0 @@ -331,11 +331,11 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py312h00ff6fd_1 - - rpy2=3.5.11=py312r42h5d6a8aa_3 + - rpy2=3.6.4=py312r44h33757c0_1 - ruamel.yaml=0.18.15=py312h80b0991_1 - ruamel.yaml.clib=0.2.12=py312h2f459f6_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=hba89d1c_0 + - ruff=0.13.3=hba89d1c_0 - rw=0.7=1 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -345,7 +345,6 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 - sigtool=0.1.3=h88f4db0_0 - - simplegeneric=0.8.1=pyhd8ed1ab_2 - singular=4.4.1=haa275bf_1 - sirocco=2.1.0=hfc2cc1e_1 - six=1.17.0=pyhe01879c_1 @@ -383,13 +382,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py312h2f459f6_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h7032f6b_0 + - uv=0.8.22=h66543e4_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index f41ccdd9c9d..38ec0ca748c 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 3ab08f08dc9f813fb2119aa6a1222695a881973f7ccfaaf4aba8456987623677 +# input_hash: 089500532bbece5f348dcafd5e3f71aad9ac7f5403bbc285ab391f900627e0d0 channels: - conda-forge @@ -21,7 +21,7 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h286801f_2 - - beautifulsoup4=4.13.5=pyha770c72_0 + - beautifulsoup4=4.14.2=pyha770c72_0 - blas=2.136=openblas - blas-devel=3.9.0=36_h11c0a38_openblas - bleach=6.2.0=pyh29332c3_4 @@ -36,31 +36,31 @@ dependencies: - bwidget=1.10.1=hce30654_1 - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - - c-compiler=1.10.0=hdf49b6b_0 + - c-compiler=1.11.0=h61f9b84_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - - cctools=1021.4=hb4fb6a3_0 - - cctools_osx-arm64=1021.4=h12580ec_0 + - cctools=1024.3=hd01ab73_4 + - cctools_osx-arm64=1024.3=h8c76c84_4 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py312h429097b_1 + - cffi=2.0.0=py312hb65edc0_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=18.1.8=default_hf9bcbb7_15 - - clang-18=18.1.8=default_h73dfc95_15 - - clang_impl_osx-arm64=18.1.8=h2ae9ea5_25 - - clang_osx-arm64=18.1.8=h07b0088_25 - - clangxx=18.1.8=default_h36137df_15 - - clangxx_impl_osx-arm64=18.1.8=h555f467_25 - - clangxx_osx-arm64=18.1.8=h07b0088_25 + - clang=19.1.7=default_hf9bcbb7_5 + - clang-19=19.1.7=default_h73dfc95_5 + - clang_impl_osx-arm64=19.1.7=h76e6a08_25 + - clang_osx-arm64=19.1.7=h07b0088_25 + - clangxx=19.1.7=default_h36137df_5 + - clangxx_impl_osx-arm64=19.1.7=h276745f_25 + - clangxx_osx-arm64=19.1.7=h07b0088_25 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=hc919400_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=18.1.8=h855ad52_2 - - compiler-rt_osx-arm64=18.1.8=he32a8d3_2 + - compiler-rt=19.1.7=h855ad52_1 + - compiler-rt_osx-arm64=19.1.7=he32a8d3_1 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py312ha0dd364_2 @@ -68,12 +68,12 @@ dependencies: - coverage=7.10.7=py312h5748b74_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py312h05a80bc_3 + - cryptography=46.0.2=py312h05a80bc_0 - curl=8.14.1=h73640d1_0 - - cxx-compiler=1.10.0=hba80287_0 + - cxx-compiler=1.11.0=h88570a1_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py312he7c0534_0 - - cysignals=1.12.4=py312h6b01ec3_0 + - cysignals=1.12.5=py312h455b684_0 - cython=3.1.4=py312hd9aa7d2_2 - debugpy=1.8.17=py312h56d30c9_0 - decorator=5.2.1=pyhd8ed1ab_0 @@ -101,8 +101,8 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py312h5748b74_0 - - fortran-compiler=1.10.0=h5692697_0 + - fonttools=4.60.1=py312h5748b74_0 + - fortran-compiler=1.11.0=h81a4f41_0 - fplll=5.5.0=h2a2278a_0 - fpylll=0.6.4=py312h03fe13c_0 - freetype=2.14.1=hce30654_0 @@ -112,9 +112,9 @@ dependencies: - gap-defaults=4.14.0=hce30654_5 - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.4.0=h3ef1dbf_0 - - gfortran_impl_osx-arm64=13.4.0=h64b5c3f_1 - - gfortran_osx-arm64=13.4.0=h3c33bd0_0 + - gfortran=14.3.0=h3ef1dbf_0 + - gfortran_impl_osx-arm64=14.3.0=h969232b_1 + - gfortran_osx-arm64=14.3.0=h3c33bd0_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h5331fe3_3 @@ -123,9 +123,9 @@ dependencies: - gmpy2=2.1.5=py312h524cf62_3 - graphite2=1.3.14=hec049ff_2 - grayskull=2.9.1=pyhd8ed1ab_0 - - gsl=2.8=h8d0574d_1 + - gsl=2.7=h6e638da_0 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.1.0=hab40de2_0 + - harfbuzz=12.1.0=haf38c7b_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 @@ -137,7 +137,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h347afa1_101 @@ -158,8 +158,8 @@ dependencies: - krb5=1.21.3=h237132a_0 - lcalc=2.1.1=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=954.16=h4c6efb1_0 - - ld64_osx-arm64=954.16=h9d5fcb0_0 + - ld64=955.13=he86490a_4 + - ld64_osx-arm64=955.13=h6922315_4 - lerc=4.0.0=hd64df32_1 - libasprintf=0.25.1=h493aca8_0 - libblas=3.9.0=36_h51639a9_openblas @@ -172,10 +172,10 @@ dependencies: - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 - libcblas=3.9.0=36_hb0561ab_openblas - - libclang-cpp18.1=18.1.8=default_h73dfc95_15 + - libclang-cpp19.1=19.1.7=default_h73dfc95_5 - libcurl=8.14.1=h73640d1_0 - - libcxx=21.1.1=hf598326_0 - - libcxx-devel=18.1.8=h6dc3340_8 + - libcxx=21.1.2=hf598326_0 + - libcxx-devel=19.1.7=h6dc3340_1 - libdeflate=1.24=h5773f1b_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 @@ -187,16 +187,16 @@ dependencies: - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.25.1=h493aca8_0 - libgfortran=15.1.0=hfdf1602_1 - - libgfortran-devel_osx-arm64=13.4.0=ha240a38_1 + - libgfortran-devel_osx-arm64=14.3.0=hc965647_1 - libgfortran5=15.1.0=hb74de2c_1 - - libglib=2.84.0=hdff4504_0 + - libglib=2.86.0=h1bb475b_0 - libhomfly=1.03=h6caf38d_0 - libiconv=1.18=h23cfdf5_2 - libintl=0.25.1=h493aca8_0 - libjpeg-turbo=3.1.0=h5505292_0 - liblapack=3.9.0=36_hd9741b5_openblas - liblapacke=3.9.0=36_h1b118fd_openblas - - libllvm18=18.1.8=default_h3f38c9c_10 + - libllvm19=19.1.7=h8e0c9ce_2 - liblzma=5.8.1=h39f12f2_2 - liblzma-devel=5.8.1=h39f12f2_2 - libnghttp2=1.67.0=hc438710_0 @@ -213,15 +213,15 @@ dependencies: - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h66f06df_2 - - llvm-openmp=21.1.0=hbb9b287_0 - - llvm-tools=18.1.8=default_h3f38c9c_10 - - llvm-tools-18=18.1.8=default_h3f38c9c_10 + - llvm-openmp=21.1.2=h4a912ad_3 + - llvm-tools=19.1.7=h855ad52_2 + - llvm-tools-19=19.1.7=h91fd4e7_2 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - m4ri=20140914=hc97c1ff_1006 - m4rie=20200125=hc97c1ff_0 - make=4.4.1=hc9fafa5_2 - - markupsafe=3.0.2=py312h998013c_1 + - markupsafe=3.0.3=py312h5748b74_0 - matplotlib=3.10.6=py312h1f38498_1 - matplotlib-base=3.10.6=py312h605b88b_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -252,19 +252,19 @@ dependencies: - numpy=2.3.3=py312h85ea64e_0 - openblas=0.3.30=openmp_hea878ba_2 - openjpeg=2.5.4=hbfb3c88_0 - - openssl=3.5.3=h5503f6c_1 + - openssl=3.5.4=h5503f6c_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=hc919400_0 - - pandoc=3.8=hce30654_0 + - pandoc=3.8.1=hce30654_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - - pango=1.56.3=h5fd7515_1 + - pango=1.56.4=h875632e_0 - pari=2.17.2=h49d18c7_5_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.44=ha881caa_2 + - pcre2=10.46=h7125dd6_0 - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -291,7 +291,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py312h163523d_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312hd3c0895_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -315,12 +315,12 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py312h998013c_2 + - pyyaml=6.0.3=py312h5748b74_0 - pyzmq=27.1.0=py312hd65ceae_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - r-base=4.2.3=heb3d878_18 - - r-lattice=0.22_6=r42hd2d937b_0 + - r-base=4.4.3=hb7b3c91_4 + - r-lattice=0.22_7=r44h6168396_1 - rapidfuzz=3.14.1=py312h455b684_0 - readline=8.2=h1d1bf99_2 - referencing=0.36.2=pyh29332c3_0 @@ -329,11 +329,11 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py312h6f58b40_1 - - rpy2=3.5.11=py312r42h3339331_3 + - rpy2=3.6.4=py312r44hd99f0fb_1 - ruamel.yaml=0.18.15=py312h4409184_1 - ruamel.yaml.clib=0.2.12=py312h163523d_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h492a034_0 + - ruff=0.13.3=h492a034_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -343,7 +343,6 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 - sigtool=0.1.3=h44b9a77_0 - - simplegeneric=0.8.1=pyhd8ed1ab_2 - singular=4.4.1=h837545d_1 - sirocco=2.1.0=h41f8169_1 - six=1.17.0=pyhe01879c_1 @@ -381,13 +380,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - unicodedata2=16.0.0=py312h163523d_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=haaa92d6_0 + - uv=0.8.22=h194b5f9_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 diff --git a/environment-3.12-win.yml b/environment-3.12-win.yml index 5f72e534565..db77cf85b4a 100644 --- a/environment-3.12-win.yml +++ b/environment-3.12-win.yml @@ -17,8 +17,8 @@ dependencies: - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils_impl_win-64=2.44=h095e170_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils_impl_win-64=2.44=h095e170_2 - blas=2.136=openblas - blas-devel=3.9.0=36_ha590de0_openblas - bleach=6.2.0=pyh29332c3_4 @@ -35,10 +35,10 @@ dependencies: - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h5782bbf_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py312he06e257_1 + - cffi=2.0.0=py312he06e257_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_hac490eb_4 - - clang-19=19.1.7=default_hac490eb_4 + - clang=19.1.7=default_hac490eb_5 + - clang-19=19.1.7=default_hac490eb_5 - click=8.3.0=pyh7428d3b_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - colorama=0.4.6=pyhd8ed1ab_1 @@ -52,10 +52,10 @@ dependencies: - coverage=7.10.7=py312h05f76fc_0 - cpython=3.12.11=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py312h84d000f_3 + - cryptography=46.0.2=py312h84d000f_0 - curl=8.14.1=h88aaa65_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cysignals=1.12.4=py312hbb81ca0_0 + - cysignals=1.12.5=py312hbb81ca0_0 - cython=3.1.4=py312h21c92d1_2 - debugpy=1.8.17=py312ha1a9051_0 - decorator=5.2.1=pyhd8ed1ab_0 @@ -63,6 +63,7 @@ dependencies: - deprecated=1.2.18=pyhd8ed1ab_0 - distlib=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 + - double-conversion=3.3.1=he0c23c2_0 - dulwich=0.22.8=py312h2615798_0 - ensureconda=1.4.7=pyh29332c3_0 - exceptiongroup=1.3.0=pyhd8ed1ab_0 @@ -82,7 +83,7 @@ dependencies: - fontconfig=2.15.0=h765892d_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py312h05f76fc_0 + - fonttools=4.60.1=py312h05f76fc_0 - fortran-compiler=1.11.0=h95e3450_0 - freetype=2.14.1=h57928b3_0 - furo=2024.8.6=pyhd8ed1ab_2 @@ -90,17 +91,15 @@ dependencies: - gfortran_impl_win-64=15.1.0=h792c6fe_5 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - - glib=2.86.0=ha3795fc_0 - - glib-tools=2.86.0=he647baa_0 - glpk=5.0=h8ffe710_0 - gmp=6.3.0=hfeafd45_2 - gmpy2=2.1.5=py312h64bf746_3 + - graphite2=1.3.14=hac47afa_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=hdfb1a43_0 - - gst-plugins-base=1.24.11=h3fe0a9e_0 - - gstreamer=1.24.11=h233a61a_0 - gxx_impl_win-64=15.1.0=h91e354b_5 - h2=4.3.0=pyhcf101f3_0 + - harfbuzz=12.1.0=h5f2951f_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 @@ -111,7 +110,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh3521513_0 - - ipython=9.5.0=pyh6be1c34_0 + - ipython=9.6.0=pyh6be1c34_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -130,7 +129,7 @@ dependencies: - kiwisolver=1.4.9=py312h78d62e6_1 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.17=hbcf6048_0 - - ld_impl_win-64=2.44=hae1bf67_1 + - ld_impl_win-64=2.44=hae1bf67_2 - lerc=4.0.0=h6470a55_1 - libblas=3.9.0=36_h0adab6e_openblas - libboost=1.85.0=h444863b_4 @@ -140,7 +139,7 @@ dependencies: - libbrotlidec=1.1.0=hfd05255_4 - libbrotlienc=1.1.0=hfd05255_4 - libcblas=3.9.0=36_h2a8eebe_openblas - - libclang13=21.1.1=default_ha2db4b5_0 + - libclang13=21.1.2=default_ha2db4b5_1 - libcurl=8.14.1=h88aaa65_0 - libdeflate=1.24=h76ddb4d_0 - libexpat=2.7.1=hac47afa_0 @@ -158,14 +157,12 @@ dependencies: - libgomp=15.1.0=h1383e82_5 - libiconv=1.18=hc1393d2_2 - libintl=0.22.5=h5728263_3 - - libintl-devel=0.22.5=h5728263_3 - libjpeg-turbo=3.1.0=h2466b09_0 - liblapack=3.9.0=36_hd232482_openblas - liblapacke=3.9.0=36_hbb0e6ff_openblas - libllvm19=19.1.7=h830ff33_2 - liblzma=5.8.1=h2466b09_2 - liblzma-devel=5.8.1=h2466b09_2 - - libogg=1.3.5=h2466b09_1 - libopenblas=0.3.30=pthreads_ha4fe6b2_2 - libpng=1.6.50=h7351971_1 - libsodium=1.0.20=hc70643c_0 @@ -174,21 +171,22 @@ dependencies: - libstdcxx=15.1.0=h904f734_5 - libstdcxx-devel_win-64=15.1.0=hec057c1_105 - libtiff=4.7.1=h550210a_0 - - libvorbis=1.3.7=h5112557_2 + - libvulkan-loader=1.4.313.0=h477610d_1 - libwebp-base=1.6.0=h4d5522a_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 - libxml2=2.15.0=ha29bfb0_1 - libxml2-16=2.15.0=h06f855e_1 - libxml2-devel=2.15.0=ha29bfb0_1 + - libxslt=1.1.43=h0fbe4c1_1 - libzlib=1.3.1=h2466b09_2 - - lld=21.1.1=hc465015_0 + - lld=21.1.2=hc465015_0 - llvm-tools=19.1.7=h752b59f_2 - m2w64-sysroot_win-64=12.0.0.r4.gg4f2fc60ca=h7428d3b_9 - m4ri=20250128=h26c196c_0 - - markupsafe=3.0.2=py312h31fea79_1 - - matplotlib=3.9.1=py312h2e8e312_1 - - matplotlib-base=3.9.1=py312h90004f6_2 + - markupsafe=3.0.3=py312h05f76fc_0 + - matplotlib=3.10.6=py312h2e8e312_1 + - matplotlib-base=3.10.6=py312h0ebf65c_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py312h4389bb4_1 @@ -217,9 +215,9 @@ dependencies: - numpy=2.3.3=py312ha72d056_0 - openblas=0.3.30=pthreads_h4a7f399_2 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - packaging=25.0=pyh29332c3_1 - - pandoc=3.8=h57928b3_0 + - pandoc=3.8.1=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pari=2.17.2=h637a547_5_pthread - pari-elldata=0.0.20161017=0 @@ -240,7 +238,6 @@ dependencies: - planarity=4.0.0.0=hfd05255_0 - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - - ply=3.11=pyhd8ed1ab_3 - primesieve=12.8=he0c23c2_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.52=pyha770c72_0 @@ -251,7 +248,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py312he06e257_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py312h8422cdd_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -261,8 +258,7 @@ dependencies: - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyqt=5.15.11=py312he11f4ca_1 - - pyqt5-sip=12.17.0=py312h275cf98_1 + - pyside6=6.9.3=py312h0c8bdd4_1 - pysocks=1.7.1=pyh09c184e_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -278,10 +274,10 @@ dependencies: - pytz=2025.2=pyhd8ed1ab_0 - pywin32=311=py312h829343e_1 - pywin32-ctypes=0.2.3=py312h2e8e312_2 - - pyyaml=6.0.2=py312h31fea79_2 + - pyyaml=6.0.3=py312h05f76fc_0 - pyzmq=27.1.0=py312hbb5da91_0 - qhull=2020.2=hc790b64_5 - - qt-main=5.15.15=hb098fff_5 + - qt6-main=6.9.3=ha0de62e_0 - r-base=4.5.1=h4076d79_3 - r-lattice=0.22_7=r45heceb674_1 - rapidfuzz=3.14.1=py312hbb81ca0_0 @@ -294,7 +290,7 @@ dependencies: - ruamel.yaml=0.18.15=py312he06e257_1 - ruamel.yaml.clib=0.2.12=py312he06e257_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h3e3edff_0 + - ruff=0.13.3=h3e3edff_0 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 @@ -302,7 +298,6 @@ dependencies: - semver=3.0.4=pyhd8ed1ab_0 - setuptools=80.9.0=pyhff2d567_0 - shellingham=1.5.4=pyhd8ed1ab_1 - - sip=6.10.0=py312h275cf98_0 - six=1.17.0=pyhe01879c_1 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 @@ -335,13 +330,13 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=16.0.0=py312he06e257_1 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h2672f75_0 + - uv=0.8.22=ha1006f7_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 diff --git a/environment-3.13-linux-aarch64.yml b/environment-3.13-linux-aarch64.yml index 818f26cdd45..86c60c2a4cb 100644 --- a/environment-3.13-linux-aarch64.yml +++ b/environment-3.13-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 561408ff6ec377f2730ff670c6e1d8594666bf528d04ab0c4c4f8621929dba9d +# input_hash: 37ea1c6bfebd76d225a944911f02d354f20ef5c4338de460d8a9a50062bf52a6 channels: - conda-forge @@ -22,10 +22,10 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h5ad3122_2 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils=2.44=hf1166c9_1 - - binutils_impl_linux-aarch64=2.44=h4c662bb_1 - - binutils_linux-aarch64=2.44=hf1166c9_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils=2.44=hf1166c9_2 + - binutils_impl_linux-aarch64=2.44=hdf4bb16_2 + - binutils_linux-aarch64=2.44=hf1166c9_2 - blas=2.136=openblas - blas-devel=3.9.0=36_h9678261_openblas - bleach=6.2.0=pyh29332c3_4 @@ -40,21 +40,21 @@ dependencies: - bwidget=1.10.1=h8af1aa0_1 - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - - c-compiler=1.10.0=h6561dab_0 + - c-compiler=1.11.0=hdceaead_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py313h0f41b0d_1 + - cffi=2.0.0=py313h0f41b0d_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=he30d5cf_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=13.4.0=h9b409da_5 + - conda-gcc-specs=14.3.0=h92dcf8a_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313he6111f0_2 @@ -62,13 +62,13 @@ dependencies: - coverage=7.10.7=py313hfa222a2_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py313hbc6eba2_3 + - cryptography=46.0.2=py313hbc6eba2_0 - curl=8.14.1=h6702fde_0 - - cxx-compiler=1.10.0=heb6c788_0 + - cxx-compiler=1.11.0=h7b35c40_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py313h9954bcd_0 - cyrus-sasl=2.1.28=h6c5dea3_0 - - cysignals=1.12.4=py313he352c24_0 + - cysignals=1.12.5=py313he352c24_0 - cython=3.1.4=py313h34093b6_2 - dbus=1.16.2=heda779d_0 - debugpy=1.8.17=py313h59403f9_0 @@ -98,8 +98,8 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py313hd3a54cf_0 - - fortran-compiler=1.10.0=h25a59a9_0 + - fonttools=4.60.1=py313hd3a54cf_0 + - fortran-compiler=1.11.0=h151373c_0 - fplll=5.5.0=h45c7457_0 - fpylll=0.6.4=py313hf5933f0_0 - freetype=2.14.1=h8af1aa0_0 @@ -107,14 +107,14 @@ dependencies: - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h1754e88_5 - gap-defaults=4.14.0=h8af1aa0_5 - - gcc=13.4.0=h6911c08_5 - - gcc_impl_linux-aarch64=13.4.0=h69010b7_5 - - gcc_linux-aarch64=13.4.0=h9f4daab_11 + - gcc=14.3.0=h7408ef6_5 + - gcc_impl_linux-aarch64=14.3.0=h2b96704_5 + - gcc_linux-aarch64=14.3.0=h39d9346_11 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - - gfortran=13.4.0=hb5ee532_5 - - gfortran_impl_linux-aarch64=13.4.0=haab2fa3_5 - - gfortran_linux-aarch64=13.4.0=hc3e6d23_11 + - gfortran=14.3.0=ha28f942_5 + - gfortran_impl_linux-aarch64=14.3.0=h8827d62_5 + - gfortran_linux-aarch64=14.3.0=hc530033_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h3df9001_3 @@ -124,23 +124,23 @@ dependencies: - graphite2=1.3.14=hfae3067_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h294027d_0 - - gxx=13.4.0=hb5ee532_5 - - gxx_impl_linux-aarch64=13.4.0=hf6d83cf_5 - - gxx_linux-aarch64=13.4.0=h8ec2b1b_11 + - gxx=14.3.0=ha28f942_5 + - gxx_impl_linux-aarch64=14.3.0=h72695c8_5 + - gxx_linux-aarch64=14.3.0=h83defb1_11 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.4.5=he4899c9_0 + - harfbuzz=12.1.0=he4899c9_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=hf4881d6_0 + - igraph=0.10.17=h1827c4d_1 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h15043fe_1004 - importlib-metadata=8.7.0=pyhe01879c_1 - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -163,7 +163,7 @@ dependencies: - krb5=1.21.3=h50a48e9_0 - lcalc=2.1.1=h30a6b3d_0 - lcms2=2.17=hc88f144_0 - - ld_impl_linux-aarch64=2.44=h5e2c951_1 + - ld_impl_linux-aarch64=2.44=h9df1782_2 - lerc=4.0.0=hfdc4d58_1 - libblas=3.9.0=36_haddc8a3_openblas - libboost=1.85.0=h9fa81b4_4 @@ -175,8 +175,8 @@ dependencies: - libbrotlidec=1.1.0=he30d5cf_4 - libbrotlienc=1.1.0=he30d5cf_4 - libcblas=3.9.0=36_hd72aa62_openblas - - libclang-cpp20.1=20.1.8=default_he95a3c9_3 - - libclang13=21.1.0=default_h94a09a5_1 + - libclang-cpp21.1=21.1.2=default_he95a3c9_1 + - libclang13=21.1.2=default_h94a09a5_1 - libcups=2.3.3=h5cdc715_5 - libcurl=8.14.1=h6702fde_0 - libdeflate=1.24=he377734_0 @@ -190,14 +190,14 @@ dependencies: - libfreetype=2.14.1=h8af1aa0_0 - libfreetype6=2.14.1=hdae7a39_0 - libgcc=15.1.0=he277a41_5 - - libgcc-devel_linux-aarch64=13.4.0=hd10b1b9_105 + - libgcc-devel_linux-aarch64=14.3.0=h370b906_105 - libgcc-ng=15.1.0=he9431aa_5 - libgd=2.3.3=hc8d7b1d_11 - libgfortran=15.1.0=he9431aa_5 - libgfortran-ng=15.1.0=he9431aa_5 - libgfortran5=15.1.0=hbc25352_5 - libgl=1.7.0=hd24410f_2 - - libglib=2.84.3=h75d4a95_0 + - libglib=2.86.0=h7cdfd2c_0 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - libgomp=15.1.0=he277a41_5 @@ -206,8 +206,7 @@ dependencies: - libjpeg-turbo=3.1.0=h86ecc28_0 - liblapack=3.9.0=36_h88aeb00_openblas - liblapacke=3.9.0=36_hb558247_openblas - - libllvm20=20.1.8=h2b567e5_0 - - libllvm21=21.1.0=h2b567e5_0 + - libllvm21=21.1.2=hfd2ba90_0 - liblzma=5.8.1=h86ecc28_2 - liblzma-devel=5.8.1=h86ecc28_2 - libmpdec=4.0.0=h86ecc28_0 @@ -217,22 +216,25 @@ dependencies: - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h86ecc28_0 - libpng=1.6.50=h1abf092_1 - - libpq=17.6=hb4b1422_2 - - libsanitizer=13.4.0=h8a98f30_5 + - libpq=18.0=hb4b1422_0 + - libsanitizer=14.3.0=h48d3638_5 - libsodium=1.0.20=h68df207_0 - libsqlite=3.50.4=h022381a_0 - libssh2=1.11.1=h18c354c_0 - libstdcxx=15.1.0=h3f4de04_5 - - libstdcxx-devel_linux-aarch64=13.4.0=hd10b1b9_105 + - libstdcxx-devel_linux-aarch64=14.3.0=h370b906_105 - libstdcxx-ng=15.1.0=hf1166c9_5 - libtiff=4.7.1=h7a57436_0 - libuuid=2.41.2=h3e4203c_0 + - libvulkan-loader=1.4.313.0=h8b8848b_1 - libwebp-base=1.6.0=ha2e29f5_0 - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - - libxkbcommon=1.11.0=h95ca766_0 - - libxml2=2.13.8=he58860d_1 - - libxslt=1.1.43=h4552c8e_0 + - libxkbcommon=1.11.0=h3c6a4c8_1 + - libxml2=2.15.0=h788dabe_1 + - libxml2-16=2.15.0=h8591a01_1 + - libxml2-devel=2.15.0=h788dabe_1 + - libxslt=1.1.43=h6700d25_1 - libzlib=1.3.1=h86ecc28_2 - linbox=1.7.0=h8d1c19e_2 - lrcalc=2.1=hfae3067_8 @@ -240,7 +242,7 @@ dependencies: - m4ri=20140914=hedfd65a_1006 - m4rie=20200125=hedfd65a_0 - make=4.4.1=h2a6d0cb_2 - - markupsafe=3.0.2=py313h7815b11_1 + - markupsafe=3.0.3=py313hfa222a2_0 - matplotlib=3.10.6=py313h1258fbd_1 - matplotlib-base=3.10.6=py313h5dbd8ee_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -272,10 +274,10 @@ dependencies: - openblas=0.3.30=pthreads_h3a8cbd8_2 - openjpeg=2.5.4=h5da879a_0 - openldap=2.6.10=h30c48ee_0 - - openssl=3.5.3=h8e36d6e_1 + - openssl=3.5.4=h8e36d6e_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=he30d5cf_0 - - pandoc=3.8=h8af1aa0_0 + - pandoc=3.8.1=h8af1aa0_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.4=he55ef5b_0 - pari=2.17.2=h45cace7_5_pthread @@ -284,7 +286,7 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.45=hf4ec17f_0 + - pcre2=10.46=h15761aa_0 - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -311,7 +313,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py313h6194ac5_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313h023b233_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -321,7 +323,7 @@ dependencies: - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyside6=6.9.2=py313h91481dc_1 + - pyside6=6.9.3=py313h871b3e4_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -336,12 +338,12 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.13=8_cp313 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py313h857f82b_2 + - pyyaml=6.0.3=py313hd3a54cf_0 - pyzmq=27.1.0=py312h4552c38_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.9.2=h2f84684_0 - - r-base=4.4.3=h938603e_2 + - qt6-main=6.9.3=h224e339_0 + - r-base=4.4.3=h63885c9_4 - r-lattice=0.22_7=r44h0557e7b_1 - rapidfuzz=3.14.1=py313he352c24_0 - readline=8.2=h8382b9d_2 @@ -351,11 +353,11 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py313h8f1d341_1 - - rpy2=3.6.3=py313r44h65fa22d_0 + - rpy2=3.6.4=py313r44h65fa22d_1 - ruamel.yaml=0.18.15=py313h6194ac5_1 - ruamel.yaml.clib=0.2.12=py313h6194ac5_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h46ed904_0 + - ruff=0.13.3=h46ed904_0 - rw=0.9=h31becfc_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -403,12 +405,12 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h29d70c3_0 + - uv=0.8.22=h0157bdf_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wayland=1.24.0=h698ed42_0 - wcwidth=0.2.14=pyhd8ed1ab_0 @@ -421,7 +423,7 @@ dependencies: - xcb-util-keysyms=0.4.1=h5c728e9_0 - xcb-util-renderutil=0.3.10=h5c728e9_0 - xcb-util-wm=0.4.2=h5c728e9_0 - - xkeyboard-config=2.45=h86ecc28_0 + - xkeyboard-config=2.46=he30d5cf_0 - xorg-libice=1.1.2=h86ecc28_0 - xorg-libsm=1.2.6=h0808dbd_0 - xorg-libx11=1.8.12=hca56bd8_0 @@ -431,7 +433,7 @@ dependencies: - xorg-libxdamage=1.1.6=h86ecc28_0 - xorg-libxdmcp=1.1.5=h57736b2_0 - xorg-libxext=1.3.6=h57736b2_0 - - xorg-libxfixes=6.0.1=h57736b2_0 + - xorg-libxfixes=6.0.2=he30d5cf_0 - xorg-libxi=1.8.2=h57736b2_0 - xorg-libxrandr=1.5.4=h86ecc28_0 - xorg-libxrender=0.9.12=h86ecc28_0 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml index ac7ad15d274..82b9d567f10 100644 --- a/environment-3.13-linux.yml +++ b/environment-3.13-linux.yml @@ -1,12 +1,12 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 43cda7efc75bd90bb66cce0e931149429df9f5737f1b8ac7c2f9f766a3653a31 +# input_hash: dc12cf58c91047b67d26e6e4b267d75f5a85bdcacbc09e6c2c90c240dafc0d63 channels: - conda-forge dependencies: - - 4ti2=1.6.10=hd12eba5_1 + - 4ti2=1.6.13=h4181bf9_0 - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - _python_abi3_support=1.0=hd8ed1ab_2 @@ -24,10 +24,10 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h5888daf_2 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils=2.44=h4852527_1 - - binutils_impl_linux-64=2.44=h4bf12b8_1 - - binutils_linux-64=2.44=h4852527_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils=2.44=h4852527_2 + - binutils_impl_linux-64=2.44=hdf8817f_2 + - binutils_linux-64=2.44=h4852527_2 - blas=2.136=openblas - blas-devel=3.9.0=36_h1ea3ea9_openblas - bleach=6.2.0=pyh29332c3_4 @@ -42,21 +42,21 @@ dependencies: - bwidget=1.10.1=ha770c72_1 - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - - c-compiler=1.10.0=h2b85faf_0 + - c-compiler=1.11.0=h4d9bdce_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py313hf01b4d8_1 + - cffi=2.0.0=py313hf01b4d8_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=hb03c661_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - conda-gcc-specs=13.4.0=h54dc52d_5 + - conda-gcc-specs=14.3.0=hb991d5c_5 - conda-lock=3.0.4=pyh367d9c9_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313h7037e92_2 @@ -64,13 +64,13 @@ dependencies: - coverage=7.10.7=py313h3dea7bd_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py313hafb0bba_3 + - cryptography=46.0.2=py313hafb0bba_0 - curl=8.14.1=h332b0f4_0 - - cxx-compiler=1.10.0=h1a2810e_0 + - cxx-compiler=1.11.0=hfcd1e18_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py313h69fe8d1_0 - cyrus-sasl=2.1.28=hd9c7081_0 - - cysignals=1.12.4=py313h7033f15_0 + - cysignals=1.12.5=py313h7033f15_0 - cython=3.1.4=py313h3484ee8_2 - dbus=1.16.2=h3c4dab8_0 - debugpy=1.8.17=py313h5d5ffb9_0 @@ -100,8 +100,8 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py313h3dea7bd_0 - - fortran-compiler=1.10.0=h36df796_0 + - fonttools=4.60.1=py313h3dea7bd_0 + - fortran-compiler=1.11.0=h9bea470_0 - fplll=5.5.0=hd20a173_0 - fpylll=0.6.4=py313ha800b53_0 - freetype=2.14.1=ha770c72_0 @@ -109,14 +109,14 @@ dependencies: - furo=2024.8.6=pyhd8ed1ab_2 - gap-core=4.14.0=h3b03731_5 - gap-defaults=4.14.0=ha770c72_5 - - gcc=13.4.0=h81444f0_5 - - gcc_impl_linux-64=13.4.0=h69c5793_5 - - gcc_linux-64=13.4.0=h621f4e2_11 + - gcc=14.3.0=h76bdaa0_5 + - gcc_impl_linux-64=14.3.0=hd9e9e21_5 + - gcc_linux-64=14.3.0=h1382650_11 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - - gfortran=13.4.0=h7467c50_5 - - gfortran_impl_linux-64=13.4.0=h847f9e2_5 - - gfortran_linux-64=13.4.0=h3b61c9e_11 + - gfortran=14.3.0=he448592_5 + - gfortran_impl_linux-64=14.3.0=h7db7018_5 + - gfortran_linux-64=14.3.0=h30a37f7_11 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h49654ea_3 @@ -126,23 +126,23 @@ dependencies: - graphite2=1.3.14=hecca717_2 - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=he838d99_0 - - gxx=13.4.0=h7467c50_5 - - gxx_impl_linux-64=13.4.0=haf17267_5 - - gxx_linux-64=13.4.0=he431e45_11 + - gxx=14.3.0=he448592_5 + - gxx_impl_linux-64=14.3.0=he663afc_5 + - gxx_linux-64=14.3.0=ha7acb78_11 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.4.5=h15599e2_0 + - harfbuzz=12.1.0=h15599e2_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=h98b0679_0 + - igraph=1.0.0=hfe3e89f_0 - imagesize=1.4.1=pyhd8ed1ab_0 - iml=1.0.5=h623f65a_1004 - importlib-metadata=8.7.0=pyhe01879c_1 - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -165,7 +165,7 @@ dependencies: - krb5=1.21.3=h659f571_0 - lcalc=2.1.1=h9cf73fc_0 - lcms2=2.17=h717163a_0 - - ld_impl_linux-64=2.44=h1423503_1 + - ld_impl_linux-64=2.44=ha97dd6f_2 - lerc=4.0.0=h0aef613_1 - libblas=3.9.0=36_h4a7cf45_openblas - libboost=1.85.0=h0ccab89_4 @@ -177,8 +177,8 @@ dependencies: - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 - libcblas=3.9.0=36_h0358290_openblas - - libclang-cpp20.1=20.1.8=default_h99862b1_3 - - libclang13=21.1.0=default_h746c552_1 + - libclang-cpp21.1=21.1.2=default_h99862b1_1 + - libclang13=21.1.2=default_h746c552_1 - libcups=2.3.3=hb8b1518_5 - libcurl=8.14.1=h332b0f4_0 - libdeflate=1.24=h86f0d12_0 @@ -192,14 +192,14 @@ dependencies: - libfreetype=2.14.1=ha770c72_0 - libfreetype6=2.14.1=h73754d4_0 - libgcc=15.1.0=h767d61c_5 - - libgcc-devel_linux-64=13.4.0=hba01cd7_105 + - libgcc-devel_linux-64=14.3.0=h85bb3a7_105 - libgcc-ng=15.1.0=h69a702a_5 - libgd=2.3.3=h6f5c62b_11 - libgfortran=15.1.0=h69a702a_5 - libgfortran-ng=15.1.0=h69a702a_5 - libgfortran5=15.1.0=hcea5267_5 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.84.3=hf39c6af_0 + - libglib=2.86.0=h1fed272_0 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=15.1.0=h767d61c_5 @@ -208,8 +208,7 @@ dependencies: - libjpeg-turbo=3.1.0=hb9d3cd8_0 - liblapack=3.9.0=36_h47877c9_openblas - liblapacke=3.9.0=36_h6ae95b6_openblas - - libllvm20=20.1.8=hecd9e04_0 - - libllvm21=21.1.0=hecd9e04_0 + - libllvm21=21.1.2=hf7376ad_0 - liblzma=5.8.1=hb9d3cd8_2 - liblzma-devel=5.8.1=hb9d3cd8_2 - libmpdec=4.0.0=hb9d3cd8_0 @@ -219,22 +218,25 @@ dependencies: - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hb9d3cd8_0 - libpng=1.6.50=h421ea60_1 - - libpq=17.6=h3675c94_2 - - libsanitizer=13.4.0=h14bf0c3_5 + - libpq=18.0=h3675c94_0 + - libsanitizer=14.3.0=hd08acf3_5 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.50.4=h0c1763c_0 - libssh2=1.11.1=hcf80075_0 - libstdcxx=15.1.0=h8f9b012_5 - - libstdcxx-devel_linux-64=13.4.0=hba01cd7_105 + - libstdcxx-devel_linux-64=14.3.0=h85bb3a7_105 - libstdcxx-ng=15.1.0=h4852527_5 - libtiff=4.7.1=h8261f1e_0 - libuuid=2.41.2=he9a06e4_0 + - libvulkan-loader=1.4.313.0=h5279c79_1 - libwebp-base=1.6.0=hd42ef1d_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.11.0=he8b52b9_0 - - libxml2=2.13.8=h04c0eec_1 - - libxslt=1.1.43=h7a3aeb2_0 + - libxkbcommon=1.11.0=hca5e8e5_1 + - libxml2=2.15.0=h26afc86_1 + - libxml2-16=2.15.0=ha9997c6_1 + - libxml2-devel=2.15.0=h26afc86_1 + - libxslt=1.1.43=h711ed8c_1 - libzlib=1.3.1=hb9d3cd8_2 - linbox=1.7.0=h0451620_2 - lrcalc=2.1=h5888daf_7 @@ -243,7 +245,7 @@ dependencies: - m4ri=20140914=hae5d5c5_1006 - m4rie=20200125=h051dbe0_0 - make=4.4.1=hb9d3cd8_2 - - markupsafe=3.0.2=py313h8060acc_1 + - markupsafe=3.0.3=py313h3dea7bd_0 - matplotlib=3.10.6=py313h78bf25f_1 - matplotlib-base=3.10.6=py313h683a580_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -275,10 +277,10 @@ dependencies: - openblas=0.3.30=pthreads_h6ec200e_2 - openjpeg=2.5.4=h55fea9a_0 - openldap=2.6.10=he970967_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=hb03c661_0 - - pandoc=3.8=ha770c72_0 + - pandoc=3.8.1=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.4=hadf4263_0 - pari=2.17.2=ha40142e_5_pthread @@ -287,7 +289,7 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.45=hc749103_0 + - pcre2=10.46=h1321c63_0 - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -314,7 +316,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py313h07c4f96_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313h4b2b08d_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -324,7 +326,7 @@ dependencies: - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyside6=6.9.2=py313ha3f37dd_1 + - pyside6=6.9.3=py313h85046ba_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -339,12 +341,12 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.13=8_cp313 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py313h8060acc_2 + - pyyaml=6.0.3=py313h3dea7bd_0 - pyzmq=27.1.0=py312hfb55c3c_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.9.2=h3fc9a0a_0 - - r-base=4.4.3=h85845a0_2 + - qt6-main=6.9.3=h5c1c036_0 + - r-base=4.4.3=h14df4e6_4 - r-lattice=0.22_7=r44h54b55ab_1 - rapidfuzz=3.14.1=py313h7033f15_0 - readline=8.2=h8c095d6_2 @@ -354,12 +356,12 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py313h843e2db_1 - - rpy2=3.6.3=py313r44h67dc6d7_0 + - rpy2=3.6.4=py313r44h67dc6d7_1 - ruamel.yaml=0.18.15=py313h07c4f96_1 - ruamel.yaml.clib=0.2.12=py313h07c4f96_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=ha3a3aed_0 - - rw=0.9=hd590300_2 + - ruff=0.13.3=ha3a3aed_0 + - rw=0.7=1 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 @@ -406,12 +408,12 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h2f8d451_0 + - uv=0.8.22=h30787bc_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wayland=1.24.0=h3e06ad9_0 - wcwidth=0.2.14=pyhd8ed1ab_0 @@ -424,7 +426,7 @@ dependencies: - xcb-util-keysyms=0.4.1=hb711507_0 - xcb-util-renderutil=0.3.10=hb711507_0 - xcb-util-wm=0.4.2=hb711507_0 - - xkeyboard-config=2.45=hb9d3cd8_0 + - xkeyboard-config=2.46=hb03c661_0 - xorg-libice=1.1.2=hb9d3cd8_0 - xorg-libsm=1.2.6=he73a12e_0 - xorg-libx11=1.8.12=h4f16b4b_0 @@ -434,7 +436,7 @@ dependencies: - xorg-libxdamage=1.1.6=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xorg-libxext=1.3.6=hb9d3cd8_0 - - xorg-libxfixes=6.0.1=hb9d3cd8_0 + - xorg-libxfixes=6.0.2=hb03c661_0 - xorg-libxi=1.8.2=hb9d3cd8_0 - xorg-libxrandr=1.5.4=hb9d3cd8_0 - xorg-libxrender=0.9.12=hb9d3cd8_0 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml index 834c84b06f7..d00e9d7e5f0 100644 --- a/environment-3.13-macos-x86_64.yml +++ b/environment-3.13-macos-x86_64.yml @@ -1,12 +1,12 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: a91c3b16e12cc399c47de28bbcc9ca483e76d9b0c6873e58b67921ad10e398ee +# input_hash: 153337abbb9b8c1614fb2d4be594f16be9f2397126d0f897e320a62ffc645f48 channels: - conda-forge dependencies: - - 4ti2=1.6.10=h38d3218_1 + - 4ti2=1.6.13=he407a3c_0 - _python_abi3_support=1.0=hd8ed1ab_2 - _r-mutex=1.0.1=anacondar_1 - alabaster=1.0.0=pyhd8ed1ab_1 @@ -22,7 +22,7 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - - beautifulsoup4=4.13.5=pyha770c72_0 + - beautifulsoup4=4.14.2=pyha770c72_0 - blas=2.136=openblas - blas-devel=3.9.0=36_hbf4f893_openblas - bleach=6.2.0=pyh29332c3_4 @@ -37,31 +37,31 @@ dependencies: - bwidget=1.10.1=h694c41f_1 - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - - c-compiler=1.10.0=h09a7c41_0 + - c-compiler=1.11.0=h7a00415_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - - cctools=1021.4=ha66f10e_0 - - cctools_osx-64=1021.4=h508880d_0 + - cctools=1024.3=h67a6458_4 + - cctools_osx-64=1024.3=h3b512aa_4 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py313he20ea1e_1 + - cffi=2.0.0=py313h8715ba9_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=18.1.8=default_h1323312_15 - - clang-18=18.1.8=default_hc369343_15 - - clang_impl_osx-64=18.1.8=h6a44ed1_25 - - clang_osx-64=18.1.8=h7e5c614_25 - - clangxx=18.1.8=default_h1c12a56_15 - - clangxx_impl_osx-64=18.1.8=h4b7810f_25 - - clangxx_osx-64=18.1.8=h7e5c614_25 + - clang=19.1.7=default_h1323312_5 + - clang-19=19.1.7=default_hc369343_5 + - clang_impl_osx-64=19.1.7=hc73cdc9_25 + - clang_osx-64=19.1.7=h7e5c614_25 + - clangxx=19.1.7=default_h1c12a56_5 + - clangxx_impl_osx-64=19.1.7=hb295874_25 + - clangxx_osx-64=19.1.7=h7e5c614_25 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=h8616949_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=18.1.8=he914875_2 - - compiler-rt_osx-64=18.1.8=h138dee1_2 + - compiler-rt=19.1.7=he914875_1 + - compiler-rt_osx-64=19.1.7=h138dee1_1 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313hc551f4f_2 @@ -69,12 +69,12 @@ dependencies: - coverage=7.10.7=py313h0f4d31d_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py313h0218d6d_3 + - cryptography=46.0.2=py313h0218d6d_0 - curl=8.14.1=h5dec5d8_0 - - cxx-compiler=1.10.0=h20888b2_0 + - cxx-compiler=1.11.0=h307afc9_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py313h9f47f76_0 - - cysignals=1.12.4=py313h253db18_0 + - cysignals=1.12.5=py313hc4a83b5_0 - cython=3.1.4=py313ha8e042b_2 - debugpy=1.8.17=py313hff8d55d_0 - decorator=5.2.1=pyhd8ed1ab_0 @@ -102,8 +102,8 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py313h0f4d31d_0 - - fortran-compiler=1.10.0=h02557f8_0 + - fonttools=4.60.1=py313h0f4d31d_0 + - fortran-compiler=1.11.0=h9ab62e8_0 - fplll=5.5.0=h6ede486_0 - fpylll=0.6.4=py313h454044b_0 - freetype=2.14.1=h694c41f_0 @@ -113,9 +113,9 @@ dependencies: - gap-defaults=4.14.0=h694c41f_5 - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - - gfortran=13.4.0=hcc3c99d_0 - - gfortran_impl_osx-64=13.4.0=h8d0df8b_1 - - gfortran_osx-64=13.4.0=h3223c34_0 + - gfortran=14.3.0=hcc3c99d_0 + - gfortran_impl_osx-64=14.3.0=he320259_1 + - gfortran_osx-64=14.3.0=h3223c34_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=hbf3f340_3 @@ -126,7 +126,7 @@ dependencies: - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.1.0=hdfbcdba_0 + - harfbuzz=12.1.0=hc5d3ef4_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 @@ -138,7 +138,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h2e86a7b_101 @@ -159,8 +159,8 @@ dependencies: - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.1=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=954.16=h4e51db5_0 - - ld64_osx-64=954.16=h28b3ac7_0 + - ld64=955.13=hc3792c1_4 + - ld64_osx-64=955.13=h466f870_4 - lerc=4.0.0=hcca01a6_1 - libasprintf=0.25.1=h3184127_1 - libblas=3.9.0=36_he492b99_openblas @@ -173,11 +173,11 @@ dependencies: - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 - libcblas=3.9.0=36_h9b27e0a_openblas - - libclang-cpp18.1=18.1.8=default_hc369343_15 + - libclang-cpp19.1=19.1.7=default_hc369343_5 - libcurl=8.14.1=h5dec5d8_0 - - libcxx=21.1.1=h3d58e20_0 - - libcxx-devel=18.1.8=h7c275be_8 - - libdeflate=1.23=hcc1b750_0 + - libcxx=21.1.2=h3d58e20_0 + - libcxx-devel=19.1.7=h7c275be_1 + - libdeflate=1.24=hcc1b750_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.7.1=h21dd04a_0 @@ -188,16 +188,16 @@ dependencies: - libgd=2.3.3=h8555400_11 - libgettextpo=0.25.1=h3184127_1 - libgfortran=15.1.0=h5f6db21_1 - - libgfortran-devel_osx-64=13.4.0=hbfa0f67_1 + - libgfortran-devel_osx-64=14.3.0=h660b60f_1 - libgfortran5=15.1.0=hfa3c126_1 - - libglib=2.84.0=h5c976ab_0 + - libglib=2.86.0=h7cafd41_0 - libhomfly=1.03=h1c43f85_0 - libiconv=1.18=h57a12c2_2 - libintl=0.25.1=h3184127_1 - libjpeg-turbo=3.1.0=h6e16a3a_0 - liblapack=3.9.0=36_h859234e_openblas - liblapacke=3.9.0=36_h94b3770_openblas - - libllvm18=18.1.8=default_hc369343_10 + - libllvm19=19.1.7=h56e7563_2 - liblzma=5.8.1=hd471939_2 - liblzma-devel=5.8.1=hd471939_2 - libmpdec=4.0.0=h6e16a3a_0 @@ -207,7 +207,7 @@ dependencies: - libsodium=1.0.20=hfdf4475_0 - libsqlite=3.50.4=h39a8b3b_0 - libssh2=1.11.1=hed3591d_0 - - libtiff=4.7.0=hb77a491_4 + - libtiff=4.7.1=haa3b502_0 - libwebp-base=1.6.0=hb807250_0 - libxcb=1.17.0=hf1f96e2_0 - libxml2=2.15.0=h7b7ecba_1 @@ -215,16 +215,16 @@ dependencies: - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h1e49b7d_2 - - llvm-openmp=21.1.0=hf4e0ed4_0 - - llvm-tools=18.1.8=default_hc369343_10 - - llvm-tools-18=18.1.8=default_hc369343_10 + - llvm-openmp=21.1.2=h472b3d1_3 + - llvm-tools=19.1.7=hb0207f0_2 + - llvm-tools-19=19.1.7=h879f4bc_2 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 - m4ri=20140914=hd82a5f3_1006 - m4rie=20200125=hd82a5f3_0 - make=4.4.1=h00291cd_2 - - markupsafe=3.0.2=py313h717bdf5_1 + - markupsafe=3.0.3=py313h0f4d31d_0 - matplotlib=3.10.6=py313habf4b1d_1 - matplotlib-base=3.10.6=py313h4ad75b8_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -254,20 +254,20 @@ dependencies: - ntl=11.4.3=h0ab3c2f_1 - numpy=2.3.3=py313ha99c057_0 - openblas=0.3.30=openmp_h30af337_2 - - openjpeg=2.5.3=h036ada5_1 - - openssl=3.5.3=h230baf5_1 + - openjpeg=2.5.4=h87e8dc5_0 + - openssl=3.5.4=h230baf5_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=h8616949_0 - - pandoc=3.8=h694c41f_0 + - pandoc=3.8.1=h694c41f_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - - pango=1.56.3=hae8941d_1 + - pango=1.56.4=h6ef8af8_0 - pari=2.17.2=h1ed0f1a_5_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.44=hf733adb_2 + - pcre2=10.46=ha3e7e28_0 - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -294,7 +294,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py313h585f44e_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313hb35714d_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -318,11 +318,11 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.13=8_cp313 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py313h717bdf5_2 + - pyyaml=6.0.3=py313h0f4d31d_0 - pyzmq=27.1.0=py312hb7d603e_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - r-base=4.4.3=haf6f1e6_0 + - r-base=4.4.3=h56b9990_4 - r-lattice=0.22_7=r44h735ac91_1 - rapidfuzz=3.14.1=py313hc4a83b5_0 - readline=8.2=h7cca4af_2 @@ -332,11 +332,11 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py313h66e1e84_1 - - rpy2=3.6.3=py313r44h91f4b35_0 + - rpy2=3.6.4=py313r44h91f4b35_1 - ruamel.yaml=0.18.15=py313hf050af9_1 - ruamel.yaml.clib=0.2.12=py313h585f44e_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=hba89d1c_0 + - ruff=0.13.3=hba89d1c_0 - rw=0.7=1 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -383,12 +383,12 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h7032f6b_0 + - uv=0.8.22=h66543e4_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 diff --git a/environment-3.13-macos.yml b/environment-3.13-macos.yml index 3350fbbf1da..a5087ade0d9 100644 --- a/environment-3.13-macos.yml +++ b/environment-3.13-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 05504c1e7b6569d8275467505432374cb4a7a970af642f391d22c43b9ac880f2 +# input_hash: e34a998cf33c7d8cebcb83016b8ab2e5eaf32aa4a995fa4ed05264cd0145fdd1 channels: - conda-forge @@ -21,7 +21,7 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h286801f_2 - - beautifulsoup4=4.13.5=pyha770c72_0 + - beautifulsoup4=4.14.2=pyha770c72_0 - blas=2.136=openblas - blas-devel=3.9.0=36_h11c0a38_openblas - bleach=6.2.0=pyh29332c3_4 @@ -36,31 +36,31 @@ dependencies: - bwidget=1.10.1=hce30654_1 - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - - c-compiler=1.10.0=hdf49b6b_0 + - c-compiler=1.11.0=h61f9b84_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - - cctools=1021.4=hb4fb6a3_0 - - cctools_osx-arm64=1021.4=h12580ec_0 + - cctools=1024.3=hd01ab73_4 + - cctools_osx-arm64=1024.3=h8c76c84_4 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py313h755b2b2_1 + - cffi=2.0.0=py313h89bd988_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=18.1.8=default_hf9bcbb7_15 - - clang-18=18.1.8=default_h73dfc95_15 - - clang_impl_osx-arm64=18.1.8=h2ae9ea5_25 - - clang_osx-arm64=18.1.8=h07b0088_25 - - clangxx=18.1.8=default_h36137df_15 - - clangxx_impl_osx-arm64=18.1.8=h555f467_25 - - clangxx_osx-arm64=18.1.8=h07b0088_25 + - clang=19.1.7=default_hf9bcbb7_5 + - clang-19=19.1.7=default_h73dfc95_5 + - clang_impl_osx-arm64=19.1.7=h76e6a08_25 + - clang_osx-arm64=19.1.7=h07b0088_25 + - clangxx=19.1.7=default_h36137df_5 + - clangxx_impl_osx-arm64=19.1.7=h276745f_25 + - clangxx_osx-arm64=19.1.7=h07b0088_25 - click=8.3.0=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - cliquer=1.23=hc919400_0 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - compiler-rt=18.1.8=h855ad52_2 - - compiler-rt_osx-arm64=18.1.8=he32a8d3_2 + - compiler-rt=19.1.7=h855ad52_1 + - compiler-rt_osx-arm64=19.1.7=he32a8d3_1 - conda-lock=3.0.4=pyhb3ed7dc_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.3=py313hc50a443_2 @@ -68,12 +68,12 @@ dependencies: - coverage=7.10.7=py313h7d74516_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py313h4d9e278_3 + - cryptography=46.0.2=py313h4d9e278_0 - curl=8.14.1=h73640d1_0 - - cxx-compiler=1.10.0=hba80287_0 + - cxx-compiler=1.11.0=h88570a1_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.2=py313ha4cfd47_0 - - cysignals=1.12.4=py313hb4b7877_0 + - cysignals=1.12.5=py313h0e822ff_0 - cython=3.1.4=py313h4e8f416_2 - debugpy=1.8.17=py313hc37fe24_0 - decorator=5.2.1=pyhd8ed1ab_0 @@ -101,8 +101,8 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py313h7d74516_0 - - fortran-compiler=1.10.0=h5692697_0 + - fonttools=4.60.1=py313h7d74516_0 + - fortran-compiler=1.11.0=h81a4f41_0 - fplll=5.5.0=h2a2278a_0 - fpylll=0.6.4=py313h15e87fc_0 - freetype=2.14.1=hce30654_0 @@ -112,9 +112,9 @@ dependencies: - gap-defaults=4.14.0=hce30654_5 - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.4.0=h3ef1dbf_0 - - gfortran_impl_osx-arm64=13.4.0=h64b5c3f_1 - - gfortran_osx-arm64=13.4.0=h3c33bd0_0 + - gfortran=14.3.0=h3ef1dbf_0 + - gfortran_impl_osx-arm64=14.3.0=h969232b_1 + - gfortran_osx-arm64=14.3.0=h3c33bd0_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.45=pyhff2d567_0 - givaro=4.2.0=h5331fe3_3 @@ -125,7 +125,7 @@ dependencies: - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.1.0=hab40de2_0 + - harfbuzz=12.1.0=haf38c7b_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 @@ -137,7 +137,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.5.0=pyhfa0c392_0 + - ipython=9.6.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h347afa1_101 @@ -158,8 +158,8 @@ dependencies: - krb5=1.21.3=h237132a_0 - lcalc=2.1.1=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=954.16=h4c6efb1_0 - - ld64_osx-arm64=954.16=h9d5fcb0_0 + - ld64=955.13=he86490a_4 + - ld64_osx-arm64=955.13=h6922315_4 - lerc=4.0.0=hd64df32_1 - libasprintf=0.25.1=h493aca8_0 - libblas=3.9.0=36_h51639a9_openblas @@ -172,11 +172,11 @@ dependencies: - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 - libcblas=3.9.0=36_hb0561ab_openblas - - libclang-cpp18.1=18.1.8=default_h73dfc95_15 + - libclang-cpp19.1=19.1.7=default_h73dfc95_5 - libcurl=8.14.1=h73640d1_0 - - libcxx=21.1.1=hf598326_0 - - libcxx-devel=18.1.8=h6dc3340_8 - - libdeflate=1.23=h5773f1b_0 + - libcxx=21.1.2=hf598326_0 + - libcxx-devel=19.1.7=h6dc3340_1 + - libdeflate=1.24=h5773f1b_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - libexpat=2.7.1=hec049ff_0 @@ -187,16 +187,16 @@ dependencies: - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.25.1=h493aca8_0 - libgfortran=15.1.0=hfdf1602_1 - - libgfortran-devel_osx-arm64=13.4.0=ha240a38_1 + - libgfortran-devel_osx-arm64=14.3.0=hc965647_1 - libgfortran5=15.1.0=hb74de2c_1 - - libglib=2.84.0=hdff4504_0 + - libglib=2.86.0=h1bb475b_0 - libhomfly=1.03=h6caf38d_0 - libiconv=1.18=h23cfdf5_2 - libintl=0.25.1=h493aca8_0 - libjpeg-turbo=3.1.0=h5505292_0 - liblapack=3.9.0=36_hd9741b5_openblas - liblapacke=3.9.0=36_h1b118fd_openblas - - libllvm18=18.1.8=default_h3f38c9c_10 + - libllvm19=19.1.7=h8e0c9ce_2 - liblzma=5.8.1=h39f12f2_2 - liblzma-devel=5.8.1=h39f12f2_2 - libmpdec=4.0.0=h5505292_0 @@ -206,7 +206,7 @@ dependencies: - libsodium=1.0.20=h99b78c6_0 - libsqlite=3.50.4=h4237e3c_0 - libssh2=1.11.1=h1590b86_0 - - libtiff=4.7.0=h551f018_4 + - libtiff=4.7.1=h7dc4979_0 - libwebp-base=1.6.0=h07db88b_0 - libxcb=1.17.0=hdb1d25a_0 - libxml2=2.15.0=h9329255_1 @@ -214,15 +214,15 @@ dependencies: - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h66f06df_2 - - llvm-openmp=21.1.0=hbb9b287_0 - - llvm-tools=18.1.8=default_h3f38c9c_10 - - llvm-tools-18=18.1.8=default_h3f38c9c_10 + - llvm-openmp=21.1.2=h4a912ad_3 + - llvm-tools=19.1.7=h855ad52_2 + - llvm-tools-19=19.1.7=h91fd4e7_2 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - m4ri=20140914=hc97c1ff_1006 - m4rie=20200125=hc97c1ff_0 - make=4.4.1=hc9fafa5_2 - - markupsafe=3.0.2=py313ha9b7d5b_1 + - markupsafe=3.0.3=py313h7d74516_0 - matplotlib=3.10.6=py313h39782a4_1 - matplotlib-base=3.10.6=py313h58042b9_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -252,20 +252,20 @@ dependencies: - ntl=11.4.3=hbb3f309_1 - numpy=2.3.3=py313h9771d21_0 - openblas=0.3.30=openmp_hea878ba_2 - - openjpeg=2.5.3=h889cd5d_1 - - openssl=3.5.3=h5503f6c_1 + - openjpeg=2.5.4=hbfb3c88_0 + - openssl=3.5.4=h5503f6c_0 - packaging=25.0=pyh29332c3_1 - palp=2.21=hc919400_0 - - pandoc=3.8=hce30654_0 + - pandoc=3.8.1=hce30654_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - - pango=1.56.3=h5fd7515_1 + - pango=1.56.4=h875632e_0 - pari=2.17.2=h49d18c7_5_pthread - pari-elldata=0.0.20161017=0 - pari-galdata=0.0.20180411=0 - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.5=pyhcf101f3_0 - - pcre2=10.44=ha881caa_2 + - pcre2=10.46=h7125dd6_0 - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -292,7 +292,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py313hcdf3177_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313hf3ab51e_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -316,11 +316,11 @@ dependencies: - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.13=8_cp313 - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py313ha9b7d5b_2 + - pyyaml=6.0.3=py313h7d74516_0 - pyzmq=27.1.0=py312hd65ceae_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - r-base=4.4.3=h3dfa2b9_0 + - r-base=4.4.3=hb7b3c91_4 - r-lattice=0.22_7=r44h6168396_1 - rapidfuzz=3.14.1=py313h0e822ff_0 - readline=8.2=h1d1bf99_2 @@ -330,11 +330,11 @@ dependencies: - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - rpds-py=0.27.1=py313h80e0809_1 - - rpy2=3.6.3=py313r44hba5b986_0 + - rpy2=3.6.4=py313r44hba5b986_1 - ruamel.yaml=0.18.15=py313h6535dbc_1 - ruamel.yaml.clib=0.2.12=py313hcdf3177_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h492a034_0 + - ruff=0.13.3=h492a034_0 - rw=0.9=h93a5062_2 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 @@ -381,12 +381,12 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - tzlocal=5.3.1=pyh8f84b5b_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=haaa92d6_0 + - uv=0.8.22=h194b5f9_0 - virtualenv=20.34.0=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 diff --git a/environment-3.13-win.yml b/environment-3.13-win.yml index 8d8e6b0081b..8daef5e00f0 100644 --- a/environment-3.13-win.yml +++ b/environment-3.13-win.yml @@ -17,8 +17,8 @@ dependencies: - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - beautifulsoup4=4.13.5=pyha770c72_0 - - binutils_impl_win-64=2.44=h095e170_1 + - beautifulsoup4=4.14.2=pyha770c72_0 + - binutils_impl_win-64=2.44=h095e170_2 - blas=2.136=openblas - blas-devel=3.9.0=36_ha590de0_openblas - bleach=6.2.0=pyh29332c3_4 @@ -35,10 +35,10 @@ dependencies: - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h5782bbf_0 - certifi=2025.8.3=pyhd8ed1ab_0 - - cffi=1.17.1=py313h5ea7bf4_1 + - cffi=2.0.0=py313h5ea7bf4_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - - clang=19.1.7=default_hac490eb_4 - - clang-19=19.1.7=default_hac490eb_4 + - clang=19.1.7=default_hac490eb_5 + - clang-19=19.1.7=default_hac490eb_5 - click=8.3.0=pyh7428d3b_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - colorama=0.4.6=pyhd8ed1ab_1 @@ -52,10 +52,10 @@ dependencies: - coverage=7.10.7=py313hd650c13_0 - cpython=3.13.7=py313hd8ed1ab_100 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=46.0.1=py313h392ebe0_3 + - cryptography=46.0.2=py313h392ebe0_0 - curl=8.14.1=h88aaa65_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cysignals=1.12.4=py313hfe59770_0 + - cysignals=1.12.5=py313hfe59770_0 - cython=3.1.4=py313hb1c8229_2 - debugpy=1.8.17=py313h927ade5_0 - decorator=5.2.1=pyhd8ed1ab_0 @@ -83,7 +83,7 @@ dependencies: - fontconfig=2.15.0=h765892d_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.60.0=py313hd650c13_0 + - fonttools=4.60.1=py313hd650c13_0 - fortran-compiler=1.11.0=h95e3450_0 - freetype=2.14.1=h57928b3_0 - furo=2024.8.6=pyhd8ed1ab_2 @@ -99,18 +99,18 @@ dependencies: - gsl=2.7=hdfb1a43_0 - gxx_impl_win-64=15.1.0=h91e354b_5 - h2=4.3.0=pyhcf101f3_0 - - harfbuzz=11.5.1=h5f2951f_0 + - harfbuzz=12.1.0=h5f2951f_0 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 - idna=3.10=pyhd8ed1ab_1 - - igraph=0.10.16=h9f42cb0_0 + - igraph=1.0.0=h9eeb67d_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh3521513_0 - - ipython=9.5.0=pyh6be1c34_0 + - ipython=9.6.0=pyh6be1c34_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 @@ -129,7 +129,7 @@ dependencies: - kiwisolver=1.4.9=py313h1a38498_1 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.17=hbcf6048_0 - - ld_impl_win-64=2.44=hae1bf67_1 + - ld_impl_win-64=2.44=hae1bf67_2 - lerc=4.0.0=h6470a55_1 - libblas=3.9.0=36_h0adab6e_openblas - libboost=1.85.0=h444863b_4 @@ -139,7 +139,7 @@ dependencies: - libbrotlidec=1.1.0=hfd05255_4 - libbrotlienc=1.1.0=hfd05255_4 - libcblas=3.9.0=36_h2a8eebe_openblas - - libclang13=21.1.1=default_ha2db4b5_0 + - libclang13=21.1.2=default_ha2db4b5_1 - libcurl=8.14.1=h88aaa65_0 - libdeflate=1.24=h76ddb4d_0 - libexpat=2.7.1=hac47afa_0 @@ -160,7 +160,7 @@ dependencies: - libjpeg-turbo=3.1.0=h2466b09_0 - liblapack=3.9.0=36_hd232482_openblas - liblapacke=3.9.0=36_hbb0e6ff_openblas - - libllvm19=19.1.7=h3089188_1 + - libllvm19=19.1.7=h830ff33_2 - liblzma=5.8.1=h2466b09_2 - liblzma-devel=5.8.1=h2466b09_2 - libmpdec=4.0.0=h2466b09_0 @@ -172,17 +172,20 @@ dependencies: - libstdcxx=15.1.0=h904f734_5 - libstdcxx-devel_win-64=15.1.0=hec057c1_105 - libtiff=4.7.1=h550210a_0 + - libvulkan-loader=1.4.313.0=h477610d_1 - libwebp-base=1.6.0=h4d5522a_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 - - libxml2=2.13.8=h741aa76_1 - - libxslt=1.1.43=h25c3957_0 + - libxml2=2.15.0=ha29bfb0_1 + - libxml2-16=2.15.0=h06f855e_1 + - libxml2-devel=2.15.0=ha29bfb0_1 + - libxslt=1.1.43=h0fbe4c1_1 - libzlib=1.3.1=h2466b09_2 - - lld=21.1.0=h5383324_0 - - llvm-tools=19.1.7=h2a44499_1 + - lld=21.1.2=hc465015_0 + - llvm-tools=19.1.7=h752b59f_2 - m2w64-sysroot_win-64=12.0.0.r4.gg4f2fc60ca=h7428d3b_9 - m4ri=20250128=h26c196c_0 - - markupsafe=3.0.2=py313hb4c8b1a_1 + - markupsafe=3.0.3=py313hd650c13_0 - matplotlib=3.10.6=py313hfa70ccb_1 - matplotlib-base=3.10.6=py313he1ded55_1 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 @@ -213,9 +216,9 @@ dependencies: - numpy=2.3.3=py313hce7ae62_0 - openblas=0.3.30=pthreads_h4a7f399_2 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - packaging=25.0=pyh29332c3_1 - - pandoc=3.8=h57928b3_0 + - pandoc=3.8.1=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pari=2.17.2=h637a547_5_pthread - pari-elldata=0.0.20161017=0 @@ -246,7 +249,7 @@ dependencies: - pycodestyle=2.14.0=pyhd8ed1ab_0 - pycosat=0.6.6=py313h5ea7bf4_3 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.9=pyh3cfb1c2_0 + - pydantic=2.11.10=pyh3cfb1c2_0 - pydantic-core=2.33.2=py313ha8a9a3c_0 - pyflakes=3.4.0=pyhd8ed1ab_0 - pygithub=2.8.1=pyhd8ed1ab_0 @@ -256,7 +259,7 @@ dependencies: - pyparsing=3.2.5=pyhcf101f3_0 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - - pyside6=6.9.2=py313hd8d090c_1 + - pyside6=6.9.3=py313h475ba69_1 - pysocks=1.7.1=pyh09c184e_7 - pytest=8.4.2=pyhd8ed1ab_0 - pytest-xdist=3.8.0=pyhd8ed1ab_0 @@ -272,10 +275,10 @@ dependencies: - pytz=2025.2=pyhd8ed1ab_0 - pywin32=311=py313h40c08fc_1 - pywin32-ctypes=0.2.3=py313hfa70ccb_2 - - pyyaml=6.0.2=py313hb4c8b1a_2 + - pyyaml=6.0.3=py313hd650c13_0 - pyzmq=27.1.0=py312hbb5da91_0 - qhull=2020.2=hc790b64_5 - - qt6-main=6.9.2=ha0de62e_2 + - qt6-main=6.9.3=ha0de62e_0 - r-base=4.5.1=h4076d79_3 - r-lattice=0.22_7=r45heceb674_1 - rapidfuzz=3.14.1=py313hfe59770_0 @@ -288,7 +291,7 @@ dependencies: - ruamel.yaml=0.18.15=py313h5ea7bf4_1 - ruamel.yaml.clib=0.2.12=py313h5ea7bf4_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.13.1=h3e3edff_0 + - ruff=0.13.3=h3e3edff_0 - sagemath-db-elliptic-curves=0.8.1=hecc5488_0 - sagemath-db-graphs=20210214=hd8ed1ab_0 - sagemath-db-polytopes=20170220=1 @@ -328,12 +331,12 @@ dependencies: - traitlets=5.14.3=pyhd8ed1ab_1 - trove-classifiers=2025.9.11.17=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - ucrt=10.0.26100.0=h57928b3_0 - urllib3=2.5.0=pyhd8ed1ab_0 - - uv=0.8.18=h2672f75_0 + - uv=0.8.22=ha1006f7_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 diff --git a/tools/update-conda.py b/tools/update-conda.py index 497d203061c..62080b84dea 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -275,10 +275,8 @@ def get_dependencies(pyproject_toml: Path, python: str, platform: str) -> set[st # all_requirements.add("gcc_win-64 >= 14.2.0") # all_requirements.add("gxx_win-64") else: - # Not possible to use GCC 14 until https://github.com/conda-forge/fflas-ffpack-feedstock/pull/21 is merged - # Thus add version constraint to avoid conda picking GCC 14 - all_requirements.add("c-compiler <= 1.10") - all_requirements.add("cxx-compiler <= 1.10") + all_requirements.add("c-compiler") + all_requirements.add("cxx-compiler") # Add additional dependencies based on platform if platform == "win-64": From 25d0a929a66b9459f611c9a6bd5f294f4a83e025 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 5 Oct 2025 16:21:47 +0800 Subject: [PATCH 15/17] Update linbox --- environment-3.11-linux-aarch64.yml | 4 ++-- environment-3.11-linux.yml | 16 ++++++++-------- environment-3.11-macos-x86_64.yml | 16 ++++++++-------- environment-3.12-linux.yml | 16 ++++++++-------- environment-3.12-macos-x86_64.yml | 16 ++++++++-------- environment-3.13-linux.yml | 16 ++++++++-------- environment-3.13-macos-x86_64.yml | 16 ++++++++-------- 7 files changed, 50 insertions(+), 50 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index 71e9046744a..49504341796 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -39,12 +39,12 @@ dependencies: - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - c-compiler=1.11.0=hdceaead_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py311h3324b35_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index 972958349b6..d6651d09fec 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 8afb189e828a756ca85188f2521ff37c77ff3c5d71d30e9b17ad7e5554dfe81b +# input_hash: 78ca447f7179d11dd72a081397d3e9a78b92291461028b120a939fcfc5f0b037 channels: - conda-forge @@ -34,7 +34,7 @@ dependencies: - bliss=0.77=h00ab1b0_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyha770c72_5 + - brial=1.2.3=py_1 - brotli=1.1.0=hb03c661_4 - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py311h1ddb823_4 @@ -42,12 +42,12 @@ dependencies: - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - c-compiler=1.11.0=h4d9bdce_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py311h5b438cf_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 @@ -171,7 +171,7 @@ dependencies: - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 - libbraiding=1.3.1=h5888daf_0 - - libbrial=1.2.12=h76af697_3 + - libbrial=1.2.3=h6863ef8_1 - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 @@ -235,12 +235,12 @@ dependencies: - libxml2=2.13.8=h04c0eec_1 - libxslt=1.1.43=h7a3aeb2_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=h0451620_2 + - linbox=1.7.1=he8fce6e_0 - lrcalc=2.1=h5888daf_7 - lrslib=71.b=h8aaf9c6_1 - m4=1.4.20=hb9d3cd8_0 - - m4ri=20140914=hae5d5c5_1006 - - m4rie=20200125=h051dbe0_0 + - m4ri=20250128=h36e74d4_0 + - m4rie=20250128=h36e74d4_0 - make=4.4.1=hb9d3cd8_2 - markupsafe=3.0.3=py311h3778330_0 - matplotlib=3.10.6=py311h38be061_1 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index 459e33ede66..6828f4cb15e 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 5a62c0758501a84568f5bcde6bd0466208dcdf05cfdd3435598741d5f9f70d71 +# input_hash: 20488d605863cf0cc1a655280b754582849837a88ae2c437efccf88fa0890ef8 channels: - conda-forge @@ -29,7 +29,7 @@ dependencies: - bliss=0.77=h7728843_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyha770c72_5 + - brial=1.2.3=py_1 - brotli=1.1.0=h1c43f85_4 - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py311h7b20566_4 @@ -37,14 +37,14 @@ dependencies: - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - c-compiler=1.11.0=h7a00415_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - cctools=1024.3=h67a6458_4 - cctools_osx-64=1024.3=h3b512aa_4 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py311h8ebb5ae_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_h1323312_5 @@ -167,7 +167,7 @@ dependencies: - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 - libbraiding=1.3.1=h240833e_0 - - libbrial=1.2.12=h81e9653_3 + - libbrial=1.2.3=h6863ef8_1 - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 @@ -212,15 +212,15 @@ dependencies: - libxml2-16=2.15.0=ha1d9b0f_1 - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h1e49b7d_2 + - linbox=1.7.1=h1a86e0a_0 - llvm-openmp=21.1.2=h472b3d1_3 - llvm-tools=19.1.7=hb0207f0_2 - llvm-tools-19=19.1.7=h879f4bc_2 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 - - m4ri=20140914=hd82a5f3_1006 - - m4rie=20200125=hd82a5f3_0 + - m4ri=20250128=h95e091b_0 + - m4rie=20250128=h95e091b_0 - make=4.4.1=h00291cd_2 - markupsafe=3.0.3=py311he13f9b5_0 - matplotlib=3.10.6=py311h6eed73b_1 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index 09e66013b9a..46f24195369 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 54149630490801b03115bcd3ec24f7625f09159ec6c80e1e717b30ec25920802 +# input_hash: fd650d722be339ae96e1500aabf638da140fd5d2830d9258ad8bd11a71830b55 channels: - conda-forge @@ -35,7 +35,7 @@ dependencies: - bliss=0.77=h00ab1b0_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyha770c72_5 + - brial=1.2.3=py_1 - brotli=1.1.0=hb03c661_4 - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py312h1289d80_4 @@ -43,12 +43,12 @@ dependencies: - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - c-compiler=1.11.0=h4d9bdce_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py312h35888ee_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 @@ -172,7 +172,7 @@ dependencies: - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 - libbraiding=1.3.1=h5888daf_0 - - libbrial=1.2.12=h76af697_3 + - libbrial=1.2.3=h6863ef8_1 - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 @@ -236,12 +236,12 @@ dependencies: - libxml2=2.13.8=h04c0eec_1 - libxslt=1.1.43=h7a3aeb2_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=h0451620_2 + - linbox=1.7.1=he8fce6e_0 - lrcalc=2.1=h5888daf_7 - lrslib=71.b=h8aaf9c6_1 - m4=1.4.20=hb9d3cd8_0 - - m4ri=20140914=hae5d5c5_1006 - - m4rie=20200125=h051dbe0_0 + - m4ri=20250128=h36e74d4_0 + - m4rie=20250128=h36e74d4_0 - make=4.4.1=hb9d3cd8_2 - markupsafe=3.0.3=py312h8a5da7c_0 - matplotlib=3.10.6=py312h7900ff3_1 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 69868e7f4cf..0163316bfbf 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 6562c6338d1996d2c80d691bbe4be4eca3575ddeaa9bed21cb76f8d1ed258798 +# input_hash: 02ae9a539db20e395bba3d327315a1f9ac421a81f6fb4e422bdee6491fec20ad channels: - conda-forge @@ -30,7 +30,7 @@ dependencies: - bliss=0.77=h7728843_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyha770c72_5 + - brial=1.2.3=py_1 - brotli=1.1.0=h1c43f85_4 - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py312h462f358_4 @@ -38,14 +38,14 @@ dependencies: - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - c-compiler=1.11.0=h7a00415_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - cctools=1024.3=h67a6458_4 - cctools_osx-64=1024.3=h3b512aa_4 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py312hf9bc6d9_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_h1323312_5 @@ -168,7 +168,7 @@ dependencies: - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 - libbraiding=1.3.1=h240833e_0 - - libbrial=1.2.12=h81e9653_3 + - libbrial=1.2.3=h6863ef8_1 - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 @@ -213,15 +213,15 @@ dependencies: - libxml2-16=2.15.0=ha1d9b0f_1 - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h1e49b7d_2 + - linbox=1.7.1=h1a86e0a_0 - llvm-openmp=21.1.2=h472b3d1_3 - llvm-tools=19.1.7=hb0207f0_2 - llvm-tools-19=19.1.7=h879f4bc_2 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 - - m4ri=20140914=hd82a5f3_1006 - - m4rie=20200125=hd82a5f3_0 + - m4ri=20250128=h95e091b_0 + - m4rie=20250128=h95e091b_0 - make=4.4.1=h00291cd_2 - markupsafe=3.0.3=py312hacf3034_0 - matplotlib=3.10.6=py312hb401068_1 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml index 82b9d567f10..92136989724 100644 --- a/environment-3.13-linux.yml +++ b/environment-3.13-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: dc12cf58c91047b67d26e6e4b267d75f5a85bdcacbc09e6c2c90c240dafc0d63 +# input_hash: 098f4d93ca672a70696048dfd59939b9ec402cc543e15309f406bf5ba46c42aa channels: - conda-forge @@ -35,7 +35,7 @@ dependencies: - bliss=0.77=h00ab1b0_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyha770c72_5 + - brial=1.2.3=py_1 - brotli=1.1.0=hb03c661_4 - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py313h7033f15_4 @@ -43,12 +43,12 @@ dependencies: - bzip2=1.0.8=hda65f42_8 - c-ares=1.34.5=hb9d3cd8_0 - c-compiler=1.11.0=h4d9bdce_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py313hf01b4d8_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 @@ -172,7 +172,7 @@ dependencies: - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 - libbraiding=1.3.1=h5888daf_0 - - libbrial=1.2.12=h76af697_3 + - libbrial=1.2.3=h6863ef8_1 - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 @@ -238,12 +238,12 @@ dependencies: - libxml2-devel=2.15.0=h26afc86_1 - libxslt=1.1.43=h711ed8c_1 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=h0451620_2 + - linbox=1.7.1=he8fce6e_0 - lrcalc=2.1=h5888daf_7 - lrslib=71.b=h8aaf9c6_1 - m4=1.4.20=hb9d3cd8_0 - - m4ri=20140914=hae5d5c5_1006 - - m4rie=20200125=h051dbe0_0 + - m4ri=20250128=h36e74d4_0 + - m4rie=20250128=h36e74d4_0 - make=4.4.1=hb9d3cd8_2 - markupsafe=3.0.3=py313h3dea7bd_0 - matplotlib=3.10.6=py313h78bf25f_1 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml index d00e9d7e5f0..6b7c7d1ab91 100644 --- a/environment-3.13-macos-x86_64.yml +++ b/environment-3.13-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 153337abbb9b8c1614fb2d4be594f16be9f2397126d0f897e320a62ffc645f48 +# input_hash: 574adef5f2b7f7dda5999fd40c787e8a93343e61dd9b720808586915ce786aaa channels: - conda-forge @@ -30,7 +30,7 @@ dependencies: - bliss=0.77=h7728843_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyha770c72_5 + - brial=1.2.3=py_1 - brotli=1.1.0=h1c43f85_4 - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py313h253db18_4 @@ -38,14 +38,14 @@ dependencies: - bzip2=1.0.8=h500dc9f_8 - c-ares=1.34.5=hf13058a_0 - c-compiler=1.11.0=h7a00415_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h950ec3b_0 - cctools=1024.3=h67a6458_4 - cctools_osx-64=1024.3=h3b512aa_4 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py313h8715ba9_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_h1323312_5 @@ -168,7 +168,7 @@ dependencies: - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 - libbraiding=1.3.1=h240833e_0 - - libbrial=1.2.12=h81e9653_3 + - libbrial=1.2.3=h6863ef8_1 - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 @@ -214,15 +214,15 @@ dependencies: - libxml2-16=2.15.0=ha1d9b0f_1 - libxml2-devel=2.15.0=h7b7ecba_1 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h1e49b7d_2 + - linbox=1.7.1=h1a86e0a_0 - llvm-openmp=21.1.2=h472b3d1_3 - llvm-tools=19.1.7=hb0207f0_2 - llvm-tools-19=19.1.7=h879f4bc_2 - lrcalc=2.1=hac325c4_7 - lrslib=71.b=hda3377a_1 - m4=1.4.20=h6e16a3a_0 - - m4ri=20140914=hd82a5f3_1006 - - m4rie=20200125=hd82a5f3_0 + - m4ri=20250128=h95e091b_0 + - m4rie=20250128=h95e091b_0 - make=4.4.1=h00291cd_2 - markupsafe=3.0.3=py313h0f4d31d_0 - matplotlib=3.10.6=py313habf4b1d_1 From d5eb60b977fd49f61a252c0665a00f3dc46c1fb6 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 5 Oct 2025 17:20:10 +0800 Subject: [PATCH 16/17] Update libbrial (and use this instead of brial-the-python-lib) --- environment-3.11-linux-aarch64.yml | 11 +++++------ environment-3.11-linux.yml | 5 ++--- environment-3.11-macos-x86_64.yml | 5 ++--- environment-3.11-macos.yml | 15 +++++++-------- environment-3.11-win.yml | 4 ++-- environment-3.12-linux-aarch64.yml | 15 +++++++-------- environment-3.12-linux.yml | 5 ++--- environment-3.12-macos-x86_64.yml | 5 ++--- environment-3.12-macos.yml | 15 +++++++-------- environment-3.12-win.yml | 4 ++-- environment-3.13-linux-aarch64.yml | 15 +++++++-------- environment-3.13-linux.yml | 5 ++--- environment-3.13-macos-x86_64.yml | 5 ++--- environment-3.13-macos.yml | 15 +++++++-------- environment-3.13-win.yml | 4 ++-- tools/update-conda.py | 3 ++- 16 files changed, 60 insertions(+), 71 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index 49504341796..8f102c8dc9c 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 2706581496f1d518a347f815e7bf45fbc2c502c9d7fc447666dc03c08c37901a +# input_hash: 69efd2554d48fa5973905984b87219870b1c1695f25ee0d5ef6aa09f0fa60cc0 channels: - conda-forge @@ -31,7 +31,6 @@ dependencies: - bliss=0.77=h2a328a1_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyha770c72_5 - brotli=1.1.0=he30d5cf_4 - brotli-bin=1.1.0=he30d5cf_4 - brotli-python=1.1.0=py311h2cb90db_4 @@ -166,7 +165,7 @@ dependencies: - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 - libbraiding=1.3.1=h5ad3122_0 - - libbrial=1.2.12=h9429f74_3 + - libbrial=1.2.15=hc86e37c_0 - libbrotlicommon=1.1.0=he30d5cf_4 - libbrotlidec=1.1.0=he30d5cf_4 - libbrotlienc=1.1.0=he30d5cf_4 @@ -216,11 +215,11 @@ dependencies: - libxml2-16=2.15.0=h8591a01_1 - libxml2-devel=2.15.0=h788dabe_1 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=h8d1c19e_2 + - linbox=1.7.1=h119cb06_0 - lrcalc=2.1=hfae3067_8 - m4=1.4.20=h86ecc28_0 - - m4ri=20140914=hedfd65a_1006 - - m4rie=20200125=hedfd65a_0 + - m4ri=20250128=hd9db0c5_0 + - m4rie=20250128=hd9db0c5_0 - make=4.4.1=h2a6d0cb_2 - markupsafe=3.0.3=py311h2dad8b0_0 - matplotlib=3.9.1=py311hfecb2dc_1 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index d6651d09fec..05ae317250c 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 78ca447f7179d11dd72a081397d3e9a78b92291461028b120a939fcfc5f0b037 +# input_hash: 552c87a963a078efc2d5f33dcface010fc3bb9c0ea6f69c37439bd06baeba224 channels: - conda-forge @@ -34,7 +34,6 @@ dependencies: - bliss=0.77=h00ab1b0_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.3=py_1 - brotli=1.1.0=hb03c661_4 - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py311h1ddb823_4 @@ -171,7 +170,7 @@ dependencies: - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 - libbraiding=1.3.1=h5888daf_0 - - libbrial=1.2.3=h6863ef8_1 + - libbrial=1.2.15=hf69d4a9_0 - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index 6828f4cb15e..cb7ac51a8e5 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 20488d605863cf0cc1a655280b754582849837a88ae2c437efccf88fa0890ef8 +# input_hash: abcbeef058ed5a5fc4a6ff0e7698d1c65f7702204d710328b26eb405e66cbd21 channels: - conda-forge @@ -29,7 +29,6 @@ dependencies: - bliss=0.77=h7728843_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.3=py_1 - brotli=1.1.0=h1c43f85_4 - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py311h7b20566_4 @@ -167,7 +166,7 @@ dependencies: - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 - libbraiding=1.3.1=h240833e_0 - - libbrial=1.2.3=h6863ef8_1 + - libbrial=1.2.15=hca781cf_0 - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 0858b5db415..58171149bdc 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 3aa922763d948ae853e533e99ef5485ab81d3b4bd811c064f7c0a08cb63767d2 +# input_hash: 56f18ca1bf2559d5132f39359d64e5bdf4d388977a3f4166c3fa12c9617ae5dd channels: - conda-forge @@ -28,7 +28,6 @@ dependencies: - bliss=0.77=h2ffa867_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyha770c72_5 - brotli=1.1.0=h6caf38d_4 - brotli-bin=1.1.0=h6caf38d_4 - brotli-python=1.1.0=py311hf719da1_4 @@ -36,14 +35,14 @@ dependencies: - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - c-compiler=1.11.0=h61f9b84_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - cctools=1024.3=hd01ab73_4 - cctools_osx-arm64=1024.3=h8c76c84_4 - cddlib=1!0.94m=h6d7a090_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py311hcfc1310_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_hf9bcbb7_5 @@ -166,7 +165,7 @@ dependencies: - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 - libbraiding=1.3.1=h286801f_0 - - libbrial=1.2.12=h56a29cd_3 + - libbrial=1.2.15=he660457_0 - libbrotlicommon=1.1.0=h6caf38d_4 - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 @@ -211,14 +210,14 @@ dependencies: - libxml2-16=2.15.0=h0ff4647_1 - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h66f06df_2 + - linbox=1.7.1=h08a833a_0 - llvm-openmp=21.1.2=h4a912ad_3 - llvm-tools=19.1.7=h855ad52_2 - llvm-tools-19=19.1.7=h91fd4e7_2 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - - m4ri=20140914=hc97c1ff_1006 - - m4rie=20200125=hc97c1ff_0 + - m4ri=20250128=h0f65c67_0 + - m4rie=20250128=h0f65c67_0 - make=4.4.1=hc9fafa5_2 - markupsafe=3.0.3=py311ha9b3269_0 - matplotlib=3.10.6=py311ha1ab1f8_0 diff --git a/environment-3.11-win.yml b/environment-3.11-win.yml index 8ccb885774d..988d51d86c2 100644 --- a/environment-3.11-win.yml +++ b/environment-3.11-win.yml @@ -29,11 +29,11 @@ dependencies: - brotli-python=1.1.0=py311h3e6a449_4 - bwidget=1.10.1=h57928b3_1 - bzip2=1.0.8=h0ad9c76_8 - - ca-certificates=2025.8.3=h4c7d964_0 + - ca-certificates=2025.10.5=h4c7d964_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h5782bbf_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py311h3485c13_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_hac490eb_5 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index f3c5569aa7f..2ae35e142b0 100644 --- a/environment-3.12-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 2ac20b8034622acc40906eb8f6382d1a19576ccf7142e6b19996f4ed7d17276d +# input_hash: d67dbac650d5c8f0cf1825675386e164a69ce60b863e03dae0bac893e9fc72d4 channels: - conda-forge @@ -32,7 +32,6 @@ dependencies: - bliss=0.77=h2a328a1_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyha770c72_5 - brotli=1.1.0=he30d5cf_4 - brotli-bin=1.1.0=he30d5cf_4 - brotli-python=1.1.0=py312h1ab2c47_4 @@ -40,12 +39,12 @@ dependencies: - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - c-compiler=1.11.0=hdceaead_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py312h2fc7fbd_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 @@ -167,7 +166,7 @@ dependencies: - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 - libbraiding=1.3.1=h5ad3122_0 - - libbrial=1.2.12=h9429f74_3 + - libbrial=1.2.15=hc86e37c_0 - libbrotlicommon=1.1.0=he30d5cf_4 - libbrotlidec=1.1.0=he30d5cf_4 - libbrotlienc=1.1.0=he30d5cf_4 @@ -217,11 +216,11 @@ dependencies: - libxml2-16=2.15.0=h8591a01_1 - libxml2-devel=2.15.0=h788dabe_1 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=h8d1c19e_2 + - linbox=1.7.1=h119cb06_0 - lrcalc=2.1=hfae3067_8 - m4=1.4.20=h86ecc28_0 - - m4ri=20140914=hedfd65a_1006 - - m4rie=20200125=hedfd65a_0 + - m4ri=20250128=hd9db0c5_0 + - m4rie=20250128=hd9db0c5_0 - make=4.4.1=h2a6d0cb_2 - markupsafe=3.0.3=py312hd077ced_0 - matplotlib=3.9.1=py312h8025657_1 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index 46f24195369..8a0fc50bc58 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: fd650d722be339ae96e1500aabf638da140fd5d2830d9258ad8bd11a71830b55 +# input_hash: 8ce72cfef4fd8e7e9034801ac456f89f0cc8c5ab567484836f765bef7f2d8513 channels: - conda-forge @@ -35,7 +35,6 @@ dependencies: - bliss=0.77=h00ab1b0_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.3=py_1 - brotli=1.1.0=hb03c661_4 - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py312h1289d80_4 @@ -172,7 +171,7 @@ dependencies: - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 - libbraiding=1.3.1=h5888daf_0 - - libbrial=1.2.3=h6863ef8_1 + - libbrial=1.2.15=hf69d4a9_0 - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 0163316bfbf..164794111be 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 02ae9a539db20e395bba3d327315a1f9ac421a81f6fb4e422bdee6491fec20ad +# input_hash: 7714ff3d007dbf81c42b75b8c32104238c712ab710d1bd650908144cb3422160 channels: - conda-forge @@ -30,7 +30,6 @@ dependencies: - bliss=0.77=h7728843_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.3=py_1 - brotli=1.1.0=h1c43f85_4 - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py312h462f358_4 @@ -168,7 +167,7 @@ dependencies: - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 - libbraiding=1.3.1=h240833e_0 - - libbrial=1.2.3=h6863ef8_1 + - libbrial=1.2.15=hca781cf_0 - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index 38ec0ca748c..8dd22c76f67 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 089500532bbece5f348dcafd5e3f71aad9ac7f5403bbc285ab391f900627e0d0 +# input_hash: 6c7d12ee369595c1c459952c5ac064a32784c18c220851b95846a4eb8e3ef524 channels: - conda-forge @@ -29,7 +29,6 @@ dependencies: - bliss=0.77=h2ffa867_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyha770c72_5 - brotli=1.1.0=h6caf38d_4 - brotli-bin=1.1.0=h6caf38d_4 - brotli-python=1.1.0=py312h6b01ec3_4 @@ -37,14 +36,14 @@ dependencies: - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - c-compiler=1.11.0=h61f9b84_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - cctools=1024.3=hd01ab73_4 - cctools_osx-arm64=1024.3=h8c76c84_4 - cddlib=1!0.94m=h6d7a090_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py312hb65edc0_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_hf9bcbb7_5 @@ -167,7 +166,7 @@ dependencies: - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 - libbraiding=1.3.1=h286801f_0 - - libbrial=1.2.12=h56a29cd_3 + - libbrial=1.2.15=he660457_0 - libbrotlicommon=1.1.0=h6caf38d_4 - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 @@ -212,14 +211,14 @@ dependencies: - libxml2-16=2.15.0=h0ff4647_1 - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h66f06df_2 + - linbox=1.7.1=h08a833a_0 - llvm-openmp=21.1.2=h4a912ad_3 - llvm-tools=19.1.7=h855ad52_2 - llvm-tools-19=19.1.7=h91fd4e7_2 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - - m4ri=20140914=hc97c1ff_1006 - - m4rie=20200125=hc97c1ff_0 + - m4ri=20250128=h0f65c67_0 + - m4rie=20250128=h0f65c67_0 - make=4.4.1=hc9fafa5_2 - markupsafe=3.0.3=py312h5748b74_0 - matplotlib=3.10.6=py312h1f38498_1 diff --git a/environment-3.12-win.yml b/environment-3.12-win.yml index db77cf85b4a..bdd0e9dfed5 100644 --- a/environment-3.12-win.yml +++ b/environment-3.12-win.yml @@ -30,11 +30,11 @@ dependencies: - brotli-python=1.1.0=py312hbb81ca0_4 - bwidget=1.10.1=h57928b3_1 - bzip2=1.0.8=h0ad9c76_8 - - ca-certificates=2025.8.3=h4c7d964_0 + - ca-certificates=2025.10.5=h4c7d964_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h5782bbf_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py312he06e257_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_hac490eb_5 diff --git a/environment-3.13-linux-aarch64.yml b/environment-3.13-linux-aarch64.yml index 86c60c2a4cb..40bafd68354 100644 --- a/environment-3.13-linux-aarch64.yml +++ b/environment-3.13-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 37ea1c6bfebd76d225a944911f02d354f20ef5c4338de460d8a9a50062bf52a6 +# input_hash: b2ec206048d54fd28546b5aa4a01fe3abc5f5d4ab7b401967c5bd813e4f347b2 channels: - conda-forge @@ -33,7 +33,6 @@ dependencies: - bliss=0.77=h2a328a1_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyha770c72_5 - brotli=1.1.0=he30d5cf_4 - brotli-bin=1.1.0=he30d5cf_4 - brotli-python=1.1.0=py313he352c24_4 @@ -41,12 +40,12 @@ dependencies: - bzip2=1.0.8=h4777abc_8 - c-ares=1.34.5=h86ecc28_0 - c-compiler=1.11.0=hdceaead_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h83712da_0 - cddlib=1!0.94m=h719063d_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py313h0f41b0d_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - click=8.3.0=pyh707e725_0 @@ -170,7 +169,7 @@ dependencies: - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 - libbraiding=1.3.1=h5ad3122_0 - - libbrial=1.2.12=h9429f74_3 + - libbrial=1.2.15=hc86e37c_0 - libbrotlicommon=1.1.0=he30d5cf_4 - libbrotlidec=1.1.0=he30d5cf_4 - libbrotlienc=1.1.0=he30d5cf_4 @@ -236,11 +235,11 @@ dependencies: - libxml2-devel=2.15.0=h788dabe_1 - libxslt=1.1.43=h6700d25_1 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=h8d1c19e_2 + - linbox=1.7.1=h119cb06_0 - lrcalc=2.1=hfae3067_8 - m4=1.4.20=h86ecc28_0 - - m4ri=20140914=hedfd65a_1006 - - m4rie=20200125=hedfd65a_0 + - m4ri=20250128=hd9db0c5_0 + - m4rie=20250128=hd9db0c5_0 - make=4.4.1=h2a6d0cb_2 - markupsafe=3.0.3=py313hfa222a2_0 - matplotlib=3.10.6=py313h1258fbd_1 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml index 92136989724..4a399cbb5e9 100644 --- a/environment-3.13-linux.yml +++ b/environment-3.13-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 098f4d93ca672a70696048dfd59939b9ec402cc543e15309f406bf5ba46c42aa +# input_hash: f7854374b8642bbb8af7c4c2c89ceb2e6d69cc1e9a953be8ca8f5444b558e870 channels: - conda-forge @@ -35,7 +35,6 @@ dependencies: - bliss=0.77=h00ab1b0_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.3=py_1 - brotli=1.1.0=hb03c661_4 - brotli-bin=1.1.0=hb03c661_4 - brotli-python=1.1.0=py313h7033f15_4 @@ -172,7 +171,7 @@ dependencies: - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 - libbraiding=1.3.1=h5888daf_0 - - libbrial=1.2.3=h6863ef8_1 + - libbrial=1.2.15=hf69d4a9_0 - libbrotlicommon=1.1.0=hb03c661_4 - libbrotlidec=1.1.0=hb03c661_4 - libbrotlienc=1.1.0=hb03c661_4 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml index 6b7c7d1ab91..a6377a667d0 100644 --- a/environment-3.13-macos-x86_64.yml +++ b/environment-3.13-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 574adef5f2b7f7dda5999fd40c787e8a93343e61dd9b720808586915ce786aaa +# input_hash: 45050563b4d602aedc9529b632493dc4236c74c90a2c4d193258e5cc5e00957b channels: - conda-forge @@ -30,7 +30,6 @@ dependencies: - bliss=0.77=h7728843_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.3=py_1 - brotli=1.1.0=h1c43f85_4 - brotli-bin=1.1.0=h1c43f85_4 - brotli-python=1.1.0=py313h253db18_4 @@ -168,7 +167,7 @@ dependencies: - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 - libbraiding=1.3.1=h240833e_0 - - libbrial=1.2.3=h6863ef8_1 + - libbrial=1.2.15=hca781cf_0 - libbrotlicommon=1.1.0=h1c43f85_4 - libbrotlidec=1.1.0=h1c43f85_4 - libbrotlienc=1.1.0=h1c43f85_4 diff --git a/environment-3.13-macos.yml b/environment-3.13-macos.yml index a5087ade0d9..4322ff39536 100644 --- a/environment-3.13-macos.yml +++ b/environment-3.13-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: e34a998cf33c7d8cebcb83016b8ab2e5eaf32aa4a995fa4ed05264cd0145fdd1 +# input_hash: 57348c029e77807bf9134f7f5fddadcb68eabd44596118260e5583ac1ac76edf channels: - conda-forge @@ -29,7 +29,6 @@ dependencies: - bliss=0.77=h2ffa867_1 - boltons=25.0.0=pyhd8ed1ab_0 - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyha770c72_5 - brotli=1.1.0=h6caf38d_4 - brotli-bin=1.1.0=h6caf38d_4 - brotli-python=1.1.0=py313hb4b7877_4 @@ -37,14 +36,14 @@ dependencies: - bzip2=1.0.8=hd037594_8 - c-ares=1.34.5=h5505292_0 - c-compiler=1.11.0=h61f9b84_0 - - ca-certificates=2025.8.3=hbd8a1cb_0 + - ca-certificates=2025.10.5=hbd8a1cb_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h6a3b0d2_0 - cctools=1024.3=hd01ab73_4 - cctools_osx-arm64=1024.3=h8c76c84_4 - cddlib=1!0.94m=h6d7a090_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py313h89bd988_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_hf9bcbb7_5 @@ -167,7 +166,7 @@ dependencies: - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 - libbraiding=1.3.1=h286801f_0 - - libbrial=1.2.12=h56a29cd_3 + - libbrial=1.2.15=he660457_0 - libbrotlicommon=1.1.0=h6caf38d_4 - libbrotlidec=1.1.0=h6caf38d_4 - libbrotlienc=1.1.0=h6caf38d_4 @@ -213,14 +212,14 @@ dependencies: - libxml2-16=2.15.0=h0ff4647_1 - libxml2-devel=2.15.0=h9329255_1 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h66f06df_2 + - linbox=1.7.1=h08a833a_0 - llvm-openmp=21.1.2=h4a912ad_3 - llvm-tools=19.1.7=h855ad52_2 - llvm-tools-19=19.1.7=h91fd4e7_2 - lrcalc=2.1=hec049ff_8 - m4=1.4.20=h5505292_0 - - m4ri=20140914=hc97c1ff_1006 - - m4rie=20200125=hc97c1ff_0 + - m4ri=20250128=h0f65c67_0 + - m4rie=20250128=h0f65c67_0 - make=4.4.1=hc9fafa5_2 - markupsafe=3.0.3=py313h7d74516_0 - matplotlib=3.10.6=py313h39782a4_1 diff --git a/environment-3.13-win.yml b/environment-3.13-win.yml index 8daef5e00f0..e1125c3381f 100644 --- a/environment-3.13-win.yml +++ b/environment-3.13-win.yml @@ -30,11 +30,11 @@ dependencies: - brotli-python=1.1.0=py313hfe59770_4 - bwidget=1.10.1=h57928b3_1 - bzip2=1.0.8=h0ad9c76_8 - - ca-certificates=2025.8.3=h4c7d964_0 + - ca-certificates=2025.10.5=h4c7d964_0 - cachecontrol=0.14.3=pyha770c72_0 - cachecontrol-with-filecache=0.14.3=pyhd8ed1ab_0 - cairo=1.18.4=h5782bbf_0 - - certifi=2025.8.3=pyhd8ed1ab_0 + - certifi=2025.10.5=pyhd8ed1ab_0 - cffi=2.0.0=py313h5ea7bf4_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - clang=19.1.7=default_hac490eb_5 diff --git a/tools/update-conda.py b/tools/update-conda.py index 62080b84dea..f8a17c7fa47 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -173,6 +173,7 @@ def get_dependencies(pyproject_toml: Path, python: str, platform: str) -> set[st .replace("pkg:generic/sagemath-graphs", "sagemath-db-graphs") .replace("pkg:generic/sagemath-polytopes-db", "sagemath-db-polytopes") .replace("pkg:generic/tachyon", "tachyon") + .replace("brial", "libbrial") # on Conda, 'brial' refers to the Python package for req in all_requirements } # Exclude requirements not available on conda (for a given platform) @@ -193,7 +194,7 @@ def get_dependencies(pyproject_toml: Path, python: str, platform: str) -> set[st exclude_packages |= { "4ti2", "bc", - "brial", + "libbrial", "bliss", "cddlib", "cliquer", From 899d400b3038c316d5309548b26bbeda084722bb Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 5 Oct 2025 19:44:44 +0800 Subject: [PATCH 17/17] Downgrade ipython https://github.com/ipython/ipython/pull/14995/files#r2404428120 --- environment-3.11-linux-aarch64.yml | 4 ++-- environment-3.11-linux.yml | 4 ++-- environment-3.11-macos-x86_64.yml | 4 ++-- environment-3.11-macos.yml | 4 ++-- environment-3.11-win.yml | 4 ++-- environment-3.12-linux-aarch64.yml | 4 ++-- environment-3.12-linux.yml | 4 ++-- environment-3.12-macos-x86_64.yml | 4 ++-- environment-3.12-macos.yml | 4 ++-- environment-3.12-win.yml | 4 ++-- environment-3.13-linux-aarch64.yml | 4 ++-- environment-3.13-linux.yml | 4 ++-- environment-3.13-macos-x86_64.yml | 4 ++-- environment-3.13-macos.yml | 4 ++-- environment-3.13-win.yml | 4 ++-- 15 files changed, 30 insertions(+), 30 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index 8f102c8dc9c..bfe75b194e2 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 69efd2554d48fa5973905984b87219870b1c1695f25ee0d5ef6aa09f0fa60cc0 +# input_hash: 469912c30cc21eabab0fd99524f881f8635933f8faa69ec9d0a539ff5b42c6d6 channels: - conda-forge @@ -135,7 +135,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index 05ae317250c..cc33017bd18 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 552c87a963a078efc2d5f33dcface010fc3bb9c0ea6f69c37439bd06baeba224 +# input_hash: 9818b363ca39ee4e06d33e21a0de85c13aa83ca31c653a7810dd297957fb797a channels: - conda-forge @@ -140,7 +140,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index cb7ac51a8e5..102e32f7daf 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: abcbeef058ed5a5fc4a6ff0e7698d1c65f7702204d710328b26eb405e66cbd21 +# input_hash: 3aa259922009a1d38088978c27f80157c0173030b678f90425b9d5c15ad59b62 channels: - conda-forge @@ -136,7 +136,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h2e86a7b_101 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 58171149bdc..1db05184e49 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 56f18ca1bf2559d5132f39359d64e5bdf4d388977a3f4166c3fa12c9617ae5dd +# input_hash: 616075c960184e88c174fb059b2acc1ba4e38903ed068b8bbd92d1e3a1115a8e channels: - conda-forge @@ -135,7 +135,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h347afa1_101 diff --git a/environment-3.11-win.yml b/environment-3.11-win.yml index 988d51d86c2..6858d000039 100644 --- a/environment-3.11-win.yml +++ b/environment-3.11-win.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: win-64 -# input_hash: 8542ef20d7861bac9d0a08f1561ac1c19a3f606e0e644e8e9cbeb87c2c5d03b5 +# input_hash: 9780021208eb65d318623452cdd6eb90c0546cca9543dfcd386978e2ebe0bd84 channels: - conda-forge @@ -109,7 +109,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh3521513_0 - - ipython=9.6.0=pyh6be1c34_0 + - ipython=9.5.0=pyh6be1c34_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index 2ae35e142b0..88d92dd6580 100644 --- a/environment-3.12-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: d67dbac650d5c8f0cf1825675386e164a69ce60b863e03dae0bac893e9fc72d4 +# input_hash: 2b428ab96f1c5e248049d9ce5c2203cd5c93c9120ce3a6134a6961378c9c9e9a channels: - conda-forge @@ -136,7 +136,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index 8a0fc50bc58..4880632e58a 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 8ce72cfef4fd8e7e9034801ac456f89f0cc8c5ab567484836f765bef7f2d8513 +# input_hash: cd73f2bbd15303fb58185dccde09fc5ee37a2c41b41afd395bb8aae1f39fa22c channels: - conda-forge @@ -141,7 +141,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 164794111be..d420132eba5 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 7714ff3d007dbf81c42b75b8c32104238c712ab710d1bd650908144cb3422160 +# input_hash: d9c49af23eba1ef91677d7e66f8364f7317fe389f209d27e21b161a16c442ae2 channels: - conda-forge @@ -137,7 +137,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h2e86a7b_101 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index 8dd22c76f67..84d22c66050 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 6c7d12ee369595c1c459952c5ac064a32784c18c220851b95846a4eb8e3ef524 +# input_hash: 457d1ad192fc88dae132599d9f1f0a147549a959938e8c3c7e36b2415a272532 channels: - conda-forge @@ -136,7 +136,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h347afa1_101 diff --git a/environment-3.12-win.yml b/environment-3.12-win.yml index bdd0e9dfed5..04551842c20 100644 --- a/environment-3.12-win.yml +++ b/environment-3.12-win.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: win-64 -# input_hash: 229cb61fd81b00ca7fca60d553d1fabed7e2c6dd2db3df574ee4129637fc4e64 +# input_hash: 5dcbca182aa34b89ddee59e0a0c4d031df96d99c0758250b5492f45b1113f2b2 channels: - conda-forge @@ -110,7 +110,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh3521513_0 - - ipython=9.6.0=pyh6be1c34_0 + - ipython=9.5.0=pyh6be1c34_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 diff --git a/environment-3.13-linux-aarch64.yml b/environment-3.13-linux-aarch64.yml index 40bafd68354..c272a20a7f4 100644 --- a/environment-3.13-linux-aarch64.yml +++ b/environment-3.13-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: b2ec206048d54fd28546b5aa4a01fe3abc5f5d4ab7b401967c5bd813e4f347b2 +# input_hash: 7f478f62aacbfba94c048847abde66dce2a93693f79ee639f9c04044e9466a6b channels: - conda-forge @@ -139,7 +139,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 diff --git a/environment-3.13-linux.yml b/environment-3.13-linux.yml index 4a399cbb5e9..af2379353fe 100644 --- a/environment-3.13-linux.yml +++ b/environment-3.13-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: f7854374b8642bbb8af7c4c2c89ceb2e6d69cc1e9a953be8ca8f5444b558e870 +# input_hash: ad6e37a07d00e01612f8e5f20580a4dfaf17edc8b3b6161ddd7bfde56516fe46 channels: - conda-forge @@ -141,7 +141,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh82676e8_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 diff --git a/environment-3.13-macos-x86_64.yml b/environment-3.13-macos-x86_64.yml index a6377a667d0..9f051d4c581 100644 --- a/environment-3.13-macos-x86_64.yml +++ b/environment-3.13-macos-x86_64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 45050563b4d602aedc9529b632493dc4236c74c90a2c4d193258e5cc5e00957b +# input_hash: 380aa928a27b02842ec53ad80405fcb083e22ecec49c5eb945bbc9396b74650c channels: - conda-forge @@ -137,7 +137,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h2e86a7b_101 diff --git a/environment-3.13-macos.yml b/environment-3.13-macos.yml index 4322ff39536..3080ac1009a 100644 --- a/environment-3.13-macos.yml +++ b/environment-3.13-macos.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 57348c029e77807bf9134f7f5fddadcb68eabd44596118260e5583ac1ac76edf +# input_hash: f69cdaab0c5776f98a4160f45afa4155ddb87c78c9fe43cc12302d6b08af9f51 channels: - conda-forge @@ -136,7 +136,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh92f572d_0 - - ipython=9.6.0=pyhfa0c392_0 + - ipython=9.5.0=pyhfa0c392_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - isl=0.26=imath32_h347afa1_101 diff --git a/environment-3.13-win.yml b/environment-3.13-win.yml index e1125c3381f..bf23e391447 100644 --- a/environment-3.13-win.yml +++ b/environment-3.13-win.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: win-64 -# input_hash: b618dbfb03114bdb688b76eeacfe8b4cd28fb176767c83715c7fb8dd63f42b86 +# input_hash: f4b04654e48d28bf58d7dc20604e4ceb00343d0ba41c3bb9bdce898c9db2c6a3 channels: - conda-forge @@ -110,7 +110,7 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.30.1=pyh3521513_0 - - ipython=9.6.0=pyh6be1c34_0 + - ipython=9.5.0=pyh6be1c34_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.7=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2