From 56fe3d017e72b587ef3b392853313ecb18bb8bf9 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Mon, 16 Dec 2024 05:26:35 +0000 Subject: [PATCH 01/10] Add developer tools to conda environment Add a few dependencies needed for some developer tooling and/or linting. --- environment-3.10-linux-aarch64.yml | 291 +++++++++++++++++------------ environment-3.10-linux.yml | 291 +++++++++++++++++------------ environment-3.10-macos-x86_64.yml | 259 +++++++++++++++---------- environment-3.10-macos.yml | 259 +++++++++++++++---------- environment-3.11-linux-aarch64.yml | 291 +++++++++++++++++------------ environment-3.11-linux.yml | 291 +++++++++++++++++------------ environment-3.11-macos-x86_64.yml | 259 +++++++++++++++---------- environment-3.11-macos.yml | 259 +++++++++++++++---------- environment-3.9-linux-aarch64.yml | 286 +++++++++++++++++----------- environment-3.9-linux.yml | 286 +++++++++++++++++----------- environment-3.9-macos-x86_64.yml | 254 +++++++++++++++---------- environment-3.9-macos.yml | 254 +++++++++++++++---------- pyproject.toml | 5 + tools/update-conda.py | 9 +- 14 files changed, 1992 insertions(+), 1302 deletions(-) diff --git a/environment-3.10-linux-aarch64.yml b/environment-3.10-linux-aarch64.yml index f5504885ec5..134ea4f9e00 100644 --- a/environment-3.10-linux-aarch64.yml +++ b/environment-3.10-linux-aarch64.yml @@ -1,21 +1,25 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: db49741f7e4afa9923e001ba84b429b390761405055f59782e7fd09d34903087 +# input_hash: 6f4f81f83d4f0e42aee067aff79ff9662d70c32e3b35c6f12e88ec3ebd78eceb 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 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=pyhd8ed1ab_1 - 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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.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 @@ -27,40 +31,55 @@ dependencies: - brotli-bin=1.1.0=h86ecc28_2 - brotli-python=1.1.0=py310he30c3ed_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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 + - 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 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py310hf54e67a_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py310h66848f9_0 - - cpython=3.10.15=py310hd8ed1ab_2 + - coverage=7.6.9=py310h66848f9_0 + - cpython=3.10.16=py310hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.0=py310h42c23b7_0 - cxx-compiler=1.8.0=heb6c788_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py310h4cbba44_0 - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.11.2=py310h485802a_3 + - cysignals=1.12.0=py310he30c3ed_0 - cython=3.0.11=py310he223470_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=py310he30c3ed_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -68,52 +87,59 @@ 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=py310heeae437_0 - fortran-compiler=1.8.0=h25a59a9_1 - fplll=5.4.5=hb3a790e_0 - fpylll=0.6.1=py310hfdbf2a6_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 - gfortran_linux-aarch64=13.3.0=h2809cf8_7 - giac=1.9.0.21=h04922a4_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - 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=py310h615e639_3 - graphite2=1.3.13=h2f0025b_1003 + - grayskull=2.7.3=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_0 - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 + - importlib_resources=6.4.5=pyhd8ed1ab_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 + - 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 + - jeepney=0.8.0=pyhd8ed1ab_0 + - 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 + - keyring=25.5.0=pyha804496_1 - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py310h5d7f10c_0 - krb5=1.21.3=h50a48e9_0 @@ -131,18 +157,18 @@ dependencies: - 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 + - libclang-cpp19.1=19.1.5=default_he324ac1_0 + - libclang13=19.1.5=default_h4390ef5_0 - libcups=2.3.3=h405e4a8_4 - - libcurl=8.10.1=h3ec0cbf_0 + - libcurl=8.11.1=h6702fde_0 - libdeflate=1.22=h86ecc28_0 - - libdrm=2.4.123=h86ecc28_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 @@ -160,7 +186,9 @@ dependencies: - 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 + - libllvm19=19.1.5=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 +196,172 @@ 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=hca96517_2 - 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.5=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=py310h66848f9_1 + - matplotlib=3.9.4=py310hbbe02a8_0 + - matplotlib-base=3.9.4=py310h2cc5e2d_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=py310ha766c32_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py310hf54e67a_0 - 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 - 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 + - pastel=0.2.1=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 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py310h825f53c_0 - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.4=h2f0025b_0 + - 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 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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 - primecount=7.9=hd600fc2_0 - primecountpy=0.1.0=py310h586407a_4 - primesieve=11.1=h2f0025b_0 - - prompt-toolkit=3.0.48=pyha770c72_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_1 - psutil=6.1.0=py310ha766c32_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 + - 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.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py310h04a307d_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py310hee8ad4f_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.10.16=h57b00e1_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py310he30c3ed_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py310ha766c32_1 - pyzmq=26.2.0=py310h55e1596_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 + - rapidfuzz=3.10.1=py310he30c3ed_0 - readline=8.2=h8fc344f_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py310ha766c32_1 + - ruamel.yaml.clib=0.2.8=py310ha766c32_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py310he387bca_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.14.1=py310h317fb5c_1 + - scipy=1.14.1=py310h317fb5c_2 + - secretstorage=3.3.3=py310hbbe02a8_3 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py310h78583b1_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=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - unicodedata2=15.1.0=py310ha766c32_1 - - urllib3=2.2.3=pyhd8ed1ab_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=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 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 +369,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 +381,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 + - 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=py310h6a57b22_1 - zstd=1.5.6=h02f22dd_0 diff --git a/environment-3.10-linux.yml b/environment-3.10-linux.yml index 2a6bea964fd..57e272a15fe 100644 --- a/environment-3.10-linux.yml +++ b/environment-3.10-linux.yml @@ -1,22 +1,26 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 03730b69363db4869061e8fcbd2108c24d97003d10dd9719ff461b66cc7d1046 +# input_hash: 87fda505c116fcb857abb5217056a8d32fdb5645f156f000100ea745b0336608 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 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=pyhd8ed1ab_1 - 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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.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 @@ -28,40 +32,55 @@ dependencies: - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py310hf71b8c6_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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 + - 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 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py310h3788b33_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py310h89163eb_0 - - cpython=3.10.15=py310hd8ed1ab_2 + - coverage=7.6.9=py310h89163eb_0 + - cpython=3.10.16=py310hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.0=py310h6c63255_0 - cxx-compiler=1.8.0=h1a2810e_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py310h14ed79e_0 - cyrus-sasl=2.1.27=h54b06d7_7 - - cysignals=1.11.2=py310h945e7c7_3 + - cysignals=1.12.0=py310hf71b8c6_0 - cython=3.0.11=py310h5b1441d_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=py310hf71b8c6_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -69,52 +88,59 @@ 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=py310h89163eb_0 - fortran-compiler=1.8.0=h36df796_1 - fplll=5.4.5=h384768b_0 - fpylll=0.6.1=py310h7e26f94_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 - gfortran_linux-64=13.3.0=hb919d3a_7 - giac=1.9.0.21=h673759e_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - 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=py310he8512ff_3 - graphite2=1.3.13=h59595ed_1003 + - grayskull=2.7.3=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_0 - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 + - importlib_resources=6.4.5=pyhd8ed1ab_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 + - 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 + - jeepney=0.8.0=pyhd8ed1ab_0 + - 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 + - keyring=25.5.0=pyha804496_1 - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py310h3788b33_0 - krb5=1.21.3=h659f571_0 @@ -132,18 +158,18 @@ dependencies: - 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 + - libclang-cpp19.1=19.1.5=default_hb5137d0_0 + - libclang13=19.1.5=default_h9c6a7e4_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.10.1=hbbe4b11_0 + - libcurl=8.11.1=h332b0f4_0 - libdeflate=1.22=hb9d3cd8_0 - - libdrm=2.4.123=hb9d3cd8_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 @@ -161,7 +187,9 @@ dependencies: - 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 + - libllvm19=19.1.5=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 +197,172 @@ 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=hc4654cb_2 - 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.5=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=py310h89163eb_1 + - matplotlib=3.9.4=py310hff52083_0 + - matplotlib-base=3.9.4=py310h68603db_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=py310ha75aee5_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py310h3788b33_0 - 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 - 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 + - pastel=0.2.1=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 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py310hfeaa1f3_0 - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.2=h59595ed_0 + - 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 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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 - primecount=7.9=hcb278e6_0 - primecountpy=0.1.0=py310hd41b1e2_4 - primesieve=11.1=h59595ed_0 - - prompt-toolkit=3.0.48=pyha770c72_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_1 - psutil=6.1.0=py310ha75aee5_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 + - 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.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py310h505e2c1_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py310hfd10a26_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.10.16=he725a3c_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py310hf71b8c6_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py310ha75aee5_1 - pyzmq=26.2.0=py310h71f11fc_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 + - rapidfuzz=3.10.1=py310hf71b8c6_0 - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py310ha75aee5_1 + - ruamel.yaml.clib=0.2.8=py310ha75aee5_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py310h66cce94_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.14.1=py310hfcf56fc_1 + - scipy=1.14.1=py310hfcf56fc_2 + - secretstorage=3.3.3=py310hff52083_3 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py310ha75aee5_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=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - unicodedata2=15.1.0=py310ha75aee5_1 - - urllib3=2.2.3=pyhd8ed1ab_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=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 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 +370,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 +382,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 + - 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=py310ha39cb0e_1 - zstd=1.5.6=ha6fb4c9_0 diff --git a/environment-3.10-macos-x86_64.yml b/environment-3.10-macos-x86_64.yml index 11b09eca6d1..16f74576333 100644 --- a/environment-3.10-macos-x86_64.yml +++ b/environment-3.10-macos-x86_64.yml @@ -1,20 +1,24 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 547d430073dcad6960849dd76e5cedcc0a4840137033d18ceaa468c8e61b5642 +# input_hash: 408f9e301eec45d2a2d5e39bd787b5cfc6d0d59c3c5600d1233a6d9b3c50324f channels: - conda-forge dependencies: - - alabaster=1.0.0=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - 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_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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - blas=2.125=openblas - blas-devel=3.9.0=25_osx64_openblas - boost-cpp=1.85.0=hfcd56d9_4 @@ -23,15 +27,17 @@ dependencies: - brotli-bin=1.1.0=h00291cd_2 - brotli-python=1.1.0=py310h53e7c6a_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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 - 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 + - 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 @@ -39,31 +45,42 @@ dependencies: - clangxx=17.0.6=default_he371ed4_7 - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - clangxx_osx-64=17.0.6=h7e5c614_23 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py310hf166250_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py310h8e2f543_0 - - cpython=3.10.15=py310hd8ed1ab_2 + - coverage=7.6.9=py310h8e2f543_0 + - cpython=3.10.16=py310hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.8.0=h385f146_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py310hc7df965_0 - - cysignals=1.11.2=py310h8c82e65_3 + - cysignals=1.12.0=py310h6954a95_0 - cython=3.0.11=py310h62447e2_3 - - debugpy=1.8.9=py310h6954a95_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py310h6954a95_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -71,46 +88,52 @@ 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=py310h8e2f543_0 - fortran-compiler=1.8.0=h33d1f46_1 - fplll=5.4.5=hb7981ad_0 - fpylll=0.6.1=py310h65a3d7e_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 - gfortran_osx-64=13.2.0=h18f7dce_1 - giac=1.9.0.21=h92f3f65_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - 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=py310he278d95_3 + - grayskull=2.7.3=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 + - importlib_resources=6.4.5=pyhd8ed1ab_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 + - 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.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 + - keyring=25.5.0=pyh534df25_1 - kiwisolver=1.4.7=py310hfa8da69_0 - krb5=1.21.3=h37d8d59_0 - lcalc=2.0.5=h547a6ed_2 @@ -131,15 +154,15 @@ dependencies: - 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 + - libcurl=8.11.1=h5dec5d8_0 + - libcxx=19.1.5=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 + - 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 @@ -154,135 +177,167 @@ dependencies: - liblapack=3.9.0=25_osx64_openblas - liblapacke=3.9.0=25_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=hf4bdac2_2 - 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.5=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=py310h8e2f543_1 + - matplotlib=3.9.4=py310h2ec42d9_0 + - matplotlib-base=3.9.4=py310h1671ce3_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=py310h837254d_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py310hfa8da69_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 + - 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 - 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 + - pastel=0.2.1=pyhd8ed1ab_0 - 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=py310h32d1d24_0 - pip=24.3.1=pyh8b19718_0 - pkg-config=0.29.2=hf7e621a_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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 - primecount=7.6=ha894c9a_0 - primecountpy=0.1.0=py310h88cfcbd_4 - primesieve=11.0=hf0c8a7f_0 - - prompt-toolkit=3.0.48=pyha770c72_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_1 - psutil=6.1.0=py310hb9d19b6_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 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py310h98870a7_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - 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.10.16=h5acdff8_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py310h53e7c6a_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py310h837254d_1 - pyzmq=26.2.0=py310h0c870a2_3 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 + - rapidfuzz=3.10.1=py310h2e7bc63_0 - readline=8.2=h9e318b2_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py310hb9d19b6_1 + - ruamel.yaml.clib=0.2.8=py310hb9d19b6_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py310h3462235_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.14.1=py310h9ad1863_1 + - scipy=1.14.1=py310hefd78d6_2 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py310hbb8c376_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=hd8ed1ab_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 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 + - 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=py310h41d873f_1 - zstd=1.5.6=h915ae27_0 diff --git a/environment-3.10-macos.yml b/environment-3.10-macos.yml index d6cc0969531..82984248e09 100644 --- a/environment-3.10-macos.yml +++ b/environment-3.10-macos.yml @@ -1,20 +1,24 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: a20846f94d8c398a77c7b0e2aabc5eb61c1c7fbabb5979b5da5d7b7b56c7b7be +# input_hash: 07e7f83834e2f3656f58cbbf9942fd24bb3aa46bfeb1a14b88c0f7f1c169d994 channels: - conda-forge dependencies: - - alabaster=1.0.0=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - 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_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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - blas=2.125=openblas - blas-devel=3.9.0=25_osxarm64_openblas - boost-cpp=1.85.0=h103c1d6_4 @@ -23,15 +27,17 @@ dependencies: - brotli-bin=1.1.0=hd74edd7_2 - brotli-python=1.1.0=py310hb4ad77e_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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 - 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 + - 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 @@ -39,31 +45,42 @@ dependencies: - clangxx=17.0.6=default_h360f5da_7 - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - clangxx_osx-arm64=17.0.6=h07b0088_23 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py310h7f4e7e6_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py310hc74094e_0 - - cpython=3.10.15=py310hd8ed1ab_2 + - coverage=7.6.9=py310hc74094e_0 + - cpython=3.10.16=py310hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.8.0=h18dbf2f_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py310h5e3d6bc_0 - - cysignals=1.11.2=py310hfd3b3fe_3 + - cysignals=1.12.0=py310h853098b_0 - cython=3.0.11=py310h1dbcdd0_3 - - debugpy=1.8.9=py310h853098b_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py310h853098b_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -71,46 +88,52 @@ 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=py310hc74094e_0 - fortran-compiler=1.8.0=hc3477c4_1 - fplll=5.4.5=hb7d509d_0 - fpylll=0.6.1=py310hd9be144_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 - gfortran_osx-arm64=13.2.0=h57527a5_1 - giac=1.9.0.21=h1c96721_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - 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=py310h805dbd7_3 + - grayskull=2.7.3=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 + - importlib_resources=6.4.5=pyhd8ed1ab_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 + - 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.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 + - keyring=25.5.0=pyh534df25_1 - kiwisolver=1.4.7=py310h7306fd8_0 - krb5=1.21.3=h237132a_0 - lcalc=2.0.5=h4a402bc_2 @@ -131,15 +154,15 @@ dependencies: - 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 + - libcurl=8.11.1=h73640d1_0 + - libcxx=19.1.5=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 + - 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 @@ -155,136 +178,168 @@ dependencies: - liblapack=3.9.0=25_osxarm64_openblas - liblapacke=3.9.0=25_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=ha962b0a_2 - 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.5=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=py310hc74094e_1 + - matplotlib=3.9.4=py310hb6292c7_0 + - matplotlib-base=3.9.4=py310hadbac3a_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h2bbcd85_2 + - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py310h493c2e1_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py310h7306fd8_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 + - 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 - 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 + - pastel=0.2.1=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 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py310h530beaf_0 - pip=24.3.1=pyh8b19718_0 - pkg-config=0.29.2=hde07d2e_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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 - primecount=7.6=hb6e4faa_0 - primecountpy=0.1.0=py310h38f39d4_4 - primesieve=11.0=hb7217d7_0 - - prompt-toolkit=3.0.48=pyha770c72_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_1 - psutil=6.1.0=py310hf9df320_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 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py310hde4708a_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - 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.10.16=h870587a_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py310hb4ad77e_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py310h493c2e1_1 - pyzmq=26.2.0=py310h82ef58e_3 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 + - rapidfuzz=3.10.1=py310hdde5576_0 - readline=8.2=h92ec313_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py310hf9df320_1 + - ruamel.yaml.clib=0.2.8=py310hf9df320_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py310h23a5703_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.14.1=py310hc05a576_1 + - scipy=1.14.1=py310hed58976_2 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py310h078409c_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=hd8ed1ab_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 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 + - 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=py310h2665a74_1 - zstd=1.5.6=hb46c0d2_0 diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index daa751968c1..4afeac5ce75 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,21 +1,25 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 5270b05aa1455cb2fb4e045553ae697357d66135a4d3a7e7bc0f417323eb4d22 +# input_hash: 5871333bb2c3c8d9f4c2b489237bfe90b9bc9b2205f2ce776795f7d9cd1deab8 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 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=pyhd8ed1ab_1 - 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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.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 @@ -27,40 +31,55 @@ dependencies: - 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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 + - cairo=1.18.2=h83712da_1 - cddlib=1!0.94m=h719063d_0 - certifi=2024.8.30=pyhd8ed1ab_0 - cffi=1.17.1=py311h14e8bb7_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - 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 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.0=py311h4047cc9_0 - 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 + - cysignals=1.12.0=py311h89d996e_0 - 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 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -68,52 +87,59 @@ 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 - gfortran_linux-aarch64=13.3.0=h2809cf8_7 - giac=1.9.0.21=h04922a4_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - 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 + - grayskull=2.7.3=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_0 - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 + - importlib_resources=6.4.5=pyhd8ed1ab_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 + - 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 + - jeepney=0.8.0=pyhd8ed1ab_0 + - 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 + - keyring=25.5.0=pyha804496_1 - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py311h75754e6_0 - krb5=1.21.3=h50a48e9_0 @@ -131,18 +157,18 @@ dependencies: - 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 + - libclang-cpp19.1=19.1.5=default_he324ac1_0 + - libclang13=19.1.5=default_h4390ef5_0 - libcups=2.3.3=h405e4a8_4 - - libcurl=8.10.1=h3ec0cbf_0 + - libcurl=8.11.1=h6702fde_0 - libdeflate=1.22=h86ecc28_0 - - libdrm=2.4.123=h86ecc28_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 @@ -160,7 +186,9 @@ dependencies: - 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 + - libllvm19=19.1.5=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 +196,172 @@ 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=hca96517_2 - 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.5=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.9.4=py311hfecb2dc_0 + - matplotlib-base=3.9.4=py311h0385ec1_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=py311ha879c10_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py311hc07b1fb_0 - 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 + - pastel=0.2.1=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 + - 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 + - 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 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - 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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.10.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py311h0ca61a2_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - 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-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py311ha879c10_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 + - rapidfuzz=3.10.1=py311h89d996e_0 - readline=8.2=h8fc344f_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py311ha879c10_1 + - ruamel.yaml.clib=0.2.8=py311ha879c10_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py311hf0468d7_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.14.1=py311h5912639_1 + - scipy=1.14.1=py311h5912639_2 + - secretstorage=3.3.3=py311hfecb2dc_3 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - 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=hd8ed1ab_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=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=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 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 +369,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 +381,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 + - 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=py311hd5293d8_1 - zstd=1.5.6=h02f22dd_0 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index c18abc2b254..8f88902dac9 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,22 +1,26 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 48b95e0f20684f5ff684784c6c674a2251078ce14af62d4a59b6cc8c47dcd320 +# input_hash: 13399bfc84a3fca9c706cb759ad36db01b5e8fa3fd5915c58515f85078eb5db1 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 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=pyhd8ed1ab_1 - 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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.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 @@ -28,40 +32,55 @@ dependencies: - 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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 + - cairo=1.18.2=h3394656_1 - cddlib=1!0.94m=h9202a9a_0 - certifi=2024.8.30=pyhd8ed1ab_0 - cffi=1.17.1=py311hf29c0ef_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - 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 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.0=py311hafd3f86_0 - 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 + - cysignals=1.12.0=py311hfdbb021_0 - 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 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -69,52 +88,59 @@ 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 - gfortran_linux-64=13.3.0=hb919d3a_7 - giac=1.9.0.21=h673759e_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - 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 + - grayskull=2.7.3=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_0 - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 + - importlib_resources=6.4.5=pyhd8ed1ab_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 + - 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 + - jeepney=0.8.0=pyhd8ed1ab_0 + - 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 + - keyring=25.5.0=pyha804496_1 - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py311hd18a35c_0 - krb5=1.21.3=h659f571_0 @@ -132,18 +158,18 @@ dependencies: - 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 + - libclang-cpp19.1=19.1.5=default_hb5137d0_0 + - libclang13=19.1.5=default_h9c6a7e4_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.10.1=hbbe4b11_0 + - libcurl=8.11.1=h332b0f4_0 - libdeflate=1.22=hb9d3cd8_0 - - libdrm=2.4.123=hb9d3cd8_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 @@ -161,7 +187,9 @@ dependencies: - 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 + - libllvm19=19.1.5=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 +197,172 @@ 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=hc4654cb_2 - 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.5=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.9.4=py311h38be061_0 + - matplotlib-base=3.9.4=py311h2b939e6_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=py311h9ecbd09_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py311hd18a35c_0 - 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 + - pastel=0.2.1=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 + - 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 + - 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 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - 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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.10.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py311h9e33e62_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - 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-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py311h9ecbd09_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 + - rapidfuzz=3.10.1=py311hfdbb021_0 - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py311h9ecbd09_1 + - ruamel.yaml.clib=0.2.8=py311h9ecbd09_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py311h100434b_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.14.1=py311he9a78e4_1 + - scipy=1.14.1=py311he9a78e4_2 + - secretstorage=3.3.3=py311h38be061_3 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - 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=hd8ed1ab_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=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=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 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 +370,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 +382,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 + - 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=py311hbc35293_1 - zstd=1.5.6=ha6fb4c9_0 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index bb44b958990..8bf3b7047f6 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -1,20 +1,24 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: 2555438d4f4434f9195688dd6b45c84e2c965157dd440bc593c0f833080e765a +# input_hash: 01e645fddf885c07dd3a3b13f8da9bc32d776e934049b242c89c1b70068b5c42 channels: - conda-forge dependencies: - - alabaster=1.0.0=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - 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_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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - blas=2.125=openblas - blas-devel=3.9.0=25_osx64_openblas - boost-cpp=1.85.0=hfcd56d9_4 @@ -23,15 +27,17 @@ dependencies: - 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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 - 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=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 @@ -39,31 +45,42 @@ dependencies: - clangxx=17.0.6=default_he371ed4_7 - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - clangxx_osx-64=17.0.6=h7e5c614_23 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - 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 + - crashtest=0.4.1=pyhd8ed1ab_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 + - cysignals=1.12.0=py311hc356e98_0 - 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 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -71,46 +88,52 @@ 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 - gfortran_osx-64=13.2.0=h18f7dce_1 - giac=1.9.0.21=h92f3f65_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - 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 + - grayskull=2.7.3=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 + - importlib_resources=6.4.5=pyhd8ed1ab_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 + - 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.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 + - keyring=25.5.0=pyh534df25_1 - kiwisolver=1.4.7=py311hf2f7c97_0 - krb5=1.21.3=h37d8d59_0 - lcalc=2.0.5=h547a6ed_2 @@ -131,15 +154,15 @@ dependencies: - 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 + - libcurl=8.11.1=h5dec5d8_0 + - libcxx=19.1.5=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 + - 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 @@ -154,135 +177,167 @@ dependencies: - liblapack=3.9.0=25_osx64_openblas - liblapacke=3.9.0=25_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=hf4bdac2_2 - 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.5=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.9.4=py311h6eed73b_0 + - matplotlib-base=3.9.4=py311h19a4563_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=py311h3336109_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py311hf2f7c97_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 + - 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 + - pastel=0.2.1=pyhd8ed1ab_0 - 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 - pkg-config=0.29.2=hf7e621a_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - 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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py311h3b9c2be_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - 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-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py311h3336109_1 - pyzmq=26.2.0=py311h4d3da15_3 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 + - rapidfuzz=3.10.1=py311ha701b48_0 - readline=8.2=h9e318b2_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py311h1314207_1 + - ruamel.yaml.clib=0.2.8=py311h1314207_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py311h8115247_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.14.1=py311hed734c1_1 + - scipy=1.14.1=py311h86b91e6_2 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - 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=hd8ed1ab_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=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 + - 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=py311hdf6fcd6_1 - zstd=1.5.6=h915ae27_0 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 7a5da98494f..631ae857cac 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -1,20 +1,24 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: b9cf5847a6035915dcfdcda638f2e631b4f5776a7a21e332d8bc6ef819fc55c3 +# input_hash: 60e3e4fe5c3c71fda52c9e99016f7e20328139598c314e9718c1378f7b8f1a23 channels: - conda-forge dependencies: - - alabaster=1.0.0=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - 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_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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - blas=2.125=openblas - blas-devel=3.9.0=25_osxarm64_openblas - boost-cpp=1.85.0=h103c1d6_4 @@ -23,15 +27,17 @@ dependencies: - 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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 - 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=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 @@ -39,31 +45,42 @@ dependencies: - clangxx=17.0.6=default_h360f5da_7 - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - clangxx_osx-arm64=17.0.6=h07b0088_23 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - 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 + - crashtest=0.4.1=pyhd8ed1ab_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 + - cysignals=1.12.0=py311h155a34a_0 - 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 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -71,46 +88,52 @@ 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 - gfortran_osx-arm64=13.2.0=h57527a5_1 - giac=1.9.0.21=h1c96721_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - 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 + - grayskull=2.7.3=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 + - importlib_resources=6.4.5=pyhd8ed1ab_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 + - 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.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 + - keyring=25.5.0=pyh534df25_1 - kiwisolver=1.4.7=py311h2c37856_0 - krb5=1.21.3=h237132a_0 - lcalc=2.0.5=h4a402bc_2 @@ -131,15 +154,15 @@ dependencies: - 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 + - libcurl=8.11.1=h73640d1_0 + - libcxx=19.1.5=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 + - 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 @@ -155,136 +178,168 @@ dependencies: - liblapack=3.9.0=25_osxarm64_openblas - liblapacke=3.9.0=25_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=ha962b0a_2 - 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.5=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.9.4=py311ha1ab1f8_0 + - matplotlib-base=3.9.4=py311h031da69_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h2bbcd85_2 + - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311h460d6c5_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py311h2c37856_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 + - 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 + - pastel=0.2.1=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 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py311h3894ae9_0 - pip=24.3.1=pyh8b19718_0 - pkg-config=0.29.2=hde07d2e_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - 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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py311h3ff9189_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - 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-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py311h460d6c5_1 - pyzmq=26.2.0=py311h730b646_3 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 + - rapidfuzz=3.10.1=py311h6885ffc_0 - readline=8.2=h92ec313_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py311hae2e1ce_1 + - ruamel.yaml.clib=0.2.8=py311hae2e1ce_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py311hdb0c05a_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.14.1=py311hf1db568_1 + - scipy=1.14.1=py311hf056e50_2 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - 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=hd8ed1ab_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=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 + - 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=py311ha60cc69_1 - zstd=1.5.6=hb46c0d2_0 diff --git a/environment-3.9-linux-aarch64.yml b/environment-3.9-linux-aarch64.yml index e2445733524..654da2bf39e 100644 --- a/environment-3.9-linux-aarch64.yml +++ b/environment-3.9-linux-aarch64.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 2baa194fde0ce285ceeba30a5c1ca2c6a9cc6e1193e7ae4eef4469a870d93e14 +# input_hash: ee8a5a6b02bb1345d97b9f4060e148e89d7461405f8a742ee9c7e9e2fa397d15 channels: - conda-forge @@ -9,13 +9,17 @@ dependencies: - _openmp_mutex=4.5=2_kmp_llvm - alabaster=0.7.16=pyhd8ed1ab_0 - 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_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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.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 @@ -27,40 +31,55 @@ dependencies: - 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-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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 + - cairo=1.18.2=h83712da_1 - 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 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=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 + - coverage=7.6.9=py39h36a3f59_0 + - cpython=3.9.21=py39hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.0=py39h11f9b69_0 - cxx-compiler=1.8.0=heb6c788_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py39h532d932_0 - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.11.2=py39hfa81392_3 + - cysignals=1.12.0=py39h7dbf29c_0 - 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 + - debugpy=1.8.11=py39h7dbf29c_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -68,54 +87,60 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py39hbebea31_0 + - fonttools=4.55.3=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 + - 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 - gfortran_linux-aarch64=13.3.0=h2809cf8_7 - giac=1.9.0.21=h04922a4_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - givaro=4.2.0=h364d21b_0 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - - gmpy2=2.1.5=py39h7dc50c5_2 + - gmpy2=2.1.5=py39h7dc50c5_3 - graphite2=1.3.13=h2f0025b_1003 + - grayskull=2.7.3=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_0 - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 - - importlib-resources=6.4.5=pyhd8ed1ab_0 - - importlib_resources=6.4.5=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-resources=6.4.5=pyhd8ed1ab_1 + - importlib_resources=6.4.5=pyhd8ed1ab_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - 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 + - 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 + - jeepney=0.8.0=pyhd8ed1ab_0 + - 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 + - keyring=25.5.0=pyha804496_1 - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py39h78c8b8d_0 - krb5=1.21.3=h50a48e9_0 @@ -133,18 +158,18 @@ dependencies: - 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 + - libclang-cpp19.1=19.1.5=default_he324ac1_0 + - libclang13=19.1.5=default_h4390ef5_0 - libcups=2.3.3=h405e4a8_4 - - libcurl=8.10.1=h3ec0cbf_0 + - libcurl=8.11.1=h6702fde_0 - libdeflate=1.22=h86ecc28_0 - - libdrm=2.4.123=h86ecc28_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 @@ -162,7 +187,9 @@ dependencies: - 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 + - libllvm19=19.1.5=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 @@ -170,142 +197,172 @@ 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=hca96517_2 - 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.5=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 + - m4rie=20200125=hedfd65a_0 + - markupsafe=3.0.2=py39h36a3f59_1 + - matplotlib=3.9.4=py39ha65689a_0 + - matplotlib-base=3.9.4=py39hd333c8e_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=py39h060674a_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py39hbd2ca3f_0 - 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.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 + - 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 + - pastel=0.2.1=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 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py39hb20fde8_0 - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.4=h2f0025b_0 + - 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 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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=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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_1 - 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 + - 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.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py39h9386928_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py39h51c6ee1_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.9.21=hb97c71e_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py39h7dbf29c_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.9=5_cp39 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py39h060674a_1 - pyzmq=26.2.0=py39he601760_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 + - rapidfuzz=3.10.1=py39h7dbf29c_0 - readline=8.2=h8fc344f_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py39h060674a_1 + - ruamel.yaml.clib=0.2.8=py39h060674a_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py39h4e1b988_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 + - secretstorage=3.3.3=py39ha65689a_3 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.0=pyhd8ed1ab_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 + - 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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py39h3e3acee_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=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - unicodedata2=15.1.0=py39h060674a_1 - - urllib3=2.2.3=pyhd8ed1ab_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=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 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 @@ -313,10 +370,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 @@ -325,13 +382,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 + - 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=py39h5934b9c_1 - zstd=1.5.6=h02f22dd_0 diff --git a/environment-3.9-linux.yml b/environment-3.9-linux.yml index 0a8d9500a8d..3dd46fb1477 100644 --- a/environment-3.9-linux.yml +++ b/environment-3.9-linux.yml @@ -1,7 +1,7 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: a52c15354bebd8c86b0f8a14c4514746d357f79f673cfa7998f53d9bcc42b5c1 +# input_hash: 03b3746c680bdf20763d5447ae01b1898a77de9e1023be9e71c10e557af8e5a8 channels: - conda-forge @@ -10,13 +10,17 @@ dependencies: - _openmp_mutex=4.5=2_kmp_llvm - alabaster=0.7.16=pyhd8ed1ab_0 - 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_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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.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 @@ -28,40 +32,55 @@ dependencies: - 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-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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 + - cairo=1.18.2=h3394656_1 - 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 + - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=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 + - coverage=7.6.9=py39h9399b63_0 + - cpython=3.9.21=py39hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.0=py39h7170ec2_0 - cxx-compiler=1.8.0=h1a2810e_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py39h1698a45_0 - cyrus-sasl=2.1.27=h54b06d7_7 - - cysignals=1.11.2=py39h1ce0973_3 + - cysignals=1.12.0=py39hf88036b_0 - 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 + - debugpy=1.8.11=py39hf88036b_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -69,54 +88,60 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py39h9399b63_0 + - fonttools=4.55.3=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 + - 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 - gfortran_linux-64=13.3.0=hb919d3a_7 - giac=1.9.0.21=h673759e_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - givaro=4.2.0=hb789bce_0 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - - gmpy2=2.1.5=py39h7196dd7_2 + - gmpy2=2.1.5=py39h7196dd7_3 - graphite2=1.3.13=h59595ed_1003 + - grayskull=2.7.3=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_0 - harfbuzz=9.0.0=hda332d3_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 - - importlib-resources=6.4.5=pyhd8ed1ab_0 - - importlib_resources=6.4.5=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-resources=6.4.5=pyhd8ed1ab_1 + - importlib_resources=6.4.5=pyhd8ed1ab_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - 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 + - 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 + - jeepney=0.8.0=pyhd8ed1ab_0 + - 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 + - keyring=25.5.0=pyha804496_1 - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py39h74842e3_0 - krb5=1.21.3=h659f571_0 @@ -134,18 +159,18 @@ dependencies: - 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 + - libclang-cpp19.1=19.1.5=default_hb5137d0_0 + - libclang13=19.1.5=default_h9c6a7e4_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.10.1=hbbe4b11_0 + - libcurl=8.11.1=h332b0f4_0 - libdeflate=1.22=hb9d3cd8_0 - - libdrm=2.4.123=hb9d3cd8_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 @@ -163,7 +188,9 @@ dependencies: - 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 + - libllvm19=19.1.5=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 @@ -171,142 +198,172 @@ 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=hc4654cb_2 - 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.5=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 + - m4rie=20200125=h051dbe0_0 + - markupsafe=3.0.2=py39h9399b63_1 + - matplotlib=3.9.4=py39hf3d152e_0 + - matplotlib-base=3.9.4=py39h16632d1_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=py39h8cd3c5a_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py39h74842e3_0 - 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.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 + - 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 + - pastel=0.2.1=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 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.0.0=py39h538c539_0 - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.2=h59595ed_0 + - 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 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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=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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_1 - 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 + - 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.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py39he612d8f_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyproject-metadata=0.9.0=pyhd8ed1ab_1 + - pyside6=6.8.1=py39h0383914_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-xdist=3.6.1=pyhd8ed1ab_1 + - python=3.9.21=h9c0c6dc_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py39hf88036b_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.9=5_cp39 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py39h8cd3c5a_1 - pyzmq=26.2.0=py39h4e4fb57_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 + - rapidfuzz=3.10.1=py39hf88036b_0 - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py39h8cd3c5a_1 + - ruamel.yaml.clib=0.2.8=py39h8cd3c5a_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py39hb014886_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 + - secretstorage=3.3.3=py39hf3d152e_3 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.0=pyhd8ed1ab_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 + - 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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py39h8cd3c5a_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=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - unicodedata2=15.1.0=py39h8cd3c5a_1 - - urllib3=2.2.3=pyhd8ed1ab_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=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 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 @@ -314,10 +371,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 @@ -326,13 +383,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 + - 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=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 index c755abe0e4a..745618f4897 100644 --- a/environment-3.9-macos-x86_64.yml +++ b/environment-3.9-macos-x86_64.yml @@ -1,20 +1,24 @@ name: sage-dev # Generated by conda-lock. # platform: osx-64 -# input_hash: cdad1bd56606756079e5b1e9a07e3c7deb49c120a33b156a2567eaf2121dfae0 +# input_hash: cc9cb810ea9e30a6b2fe58ea0cd7325eb409faedb375c7e684da6131a6676575 channels: - conda-forge dependencies: - alabaster=0.7.16=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - blas=2.125=openblas - blas-devel=3.9.0=25_osx64_openblas - boost-cpp=1.85.0=hfcd56d9_4 @@ -23,15 +27,17 @@ dependencies: - 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-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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 - 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 + - 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 @@ -39,31 +45,42 @@ dependencies: - clangxx=17.0.6=default_he371ed4_7 - clangxx_impl_osx-64=17.0.6=hc3430b7_23 - clangxx_osx-64=17.0.6=h7e5c614_23 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.0=py39h0d3c867_2 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py39hd18e689_0 - - cpython=3.9.20=py39hd8ed1ab_1 + - coverage=7.6.9=py39hd18e689_0 + - cpython=3.9.21=py39hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.8.0=h385f146_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py39hc0d7317_0 - - cysignals=1.11.2=py39hf6ae30e_3 + - cysignals=1.12.0=py39hdf37715_0 - cython=3.0.11=py39h84f6f9c_3 - - debugpy=1.8.9=py39hdf37715_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py39hdf37715_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -71,48 +88,53 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py39hd18e689_0 + - fonttools=4.55.3=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 + - 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 - gfortran_osx-64=13.2.0=h18f7dce_1 - giac=1.9.0.21=h92f3f65_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - givaro=4.2.0=h1b3d6f7_0 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - - gmpy2=2.1.5=py39h8ddd0cc_2 + - gmpy2=2.1.5=py39h127c8af_3 + - grayskull=2.7.3=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 - - importlib-resources=6.4.5=pyhd8ed1ab_0 - - importlib_resources=6.4.5=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-resources=6.4.5=pyhd8ed1ab_1 + - importlib_resources=6.4.5=pyhd8ed1ab_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - ipython=8.18.1=pyh707e725_3 - - ipywidgets=8.1.5=pyhd8ed1ab_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 + - 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.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 + - keyring=25.5.0=pyh534df25_1 - kiwisolver=1.4.7=py39h0d8d0ca_0 - krb5=1.21.3=h37d8d59_0 - lcalc=2.0.5=h547a6ed_2 @@ -133,15 +155,15 @@ dependencies: - 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 + - libcurl=8.11.1=h5dec5d8_0 + - libcxx=19.1.5=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 + - 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 @@ -156,135 +178,167 @@ dependencies: - liblapack=3.9.0=25_osx64_openblas - liblapacke=3.9.0=25_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=hf4bdac2_2 - 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.5=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 + - m4rie=20200125=hd82a5f3_0 + - markupsafe=3.0.2=py39hd18e689_1 + - matplotlib=3.9.4=py39h6e9494a_0 + - matplotlib-base=3.9.4=py39hda06d36_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=py39h06d86d0_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py39h0d8d0ca_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 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - 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 + - 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 + - pastel=0.2.1=pyhd8ed1ab_0 - 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=py39h6cf2171_0 - pip=24.3.1=pyh8b19718_0 - pkg-config=0.29.2=hf7e621a_1009 - - pkgconfig=1.5.5=pyhd8ed1ab_4 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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=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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_1 - 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 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py39hd8827cb_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - 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.9.21=h7fafba3_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py39h7c0e7c0_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.9=5_cp39 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py39h06d86d0_1 - pyzmq=26.2.0=py39h7644d4c_3 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 + - rapidfuzz=3.10.1=py39ha92e968_0 - readline=8.2=h9e318b2_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py39h296a897_1 + - ruamel.yaml.clib=0.2.8=py39h296a897_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py39hfecde11_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 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.0=pyhd8ed1ab_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 + - 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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py39h80efdc8_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=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - 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 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 + - 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=py39hc23f734_1 - zstd=1.5.6=h915ae27_0 diff --git a/environment-3.9-macos.yml b/environment-3.9-macos.yml index ac783c7e02f..f2543e95ced 100644 --- a/environment-3.9-macos.yml +++ b/environment-3.9-macos.yml @@ -1,20 +1,24 @@ name: sage-dev # Generated by conda-lock. # platform: osx-arm64 -# input_hash: 001c7b49d78852907ca5b2bef0b258fde0a46a8187c66ff7edbc8b3c0e988b51 +# input_hash: 16d3e7f8dc71c46e43991aa371178f061f9aa8275156e165afe838185918dddc channels: - conda-forge dependencies: - alabaster=0.7.16=pyhd8ed1ab_0 - - appnope=0.1.4=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - appdirs=1.4.4=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 + - backports=1.0=pyhd8ed1ab_5 + - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_0 + - beautifulsoup4=4.12.3=pyha770c72_1 - blas=2.125=openblas - blas-devel=3.9.0=25_osxarm64_openblas - boost-cpp=1.85.0=h103c1d6_4 @@ -23,15 +27,17 @@ dependencies: - 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-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 + - cachecontrol=0.14.1=pyha770c72_1 + - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 + - cachy=0.3.0=pyhd8ed1ab_1 - 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 + - 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 @@ -39,31 +45,42 @@ dependencies: - clangxx=17.0.6=default_h360f5da_7 - clangxx_impl_osx-arm64=17.0.6=h50f59cd_23 - clangxx_osx-arm64=17.0.6=h07b0088_23 + - click=8.1.7=unix_pyh707e725_1 + - click-default-group=1.2.4=pyhd8ed1ab_1 + - clikit=0.6.2=pyhd8ed1ab_2 - 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 + - conda-lock=2.5.7=pyhd8ed1ab_0 + - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.0=py39h85b62ae_2 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py39hefdd603_0 - - cpython=3.9.20=py39hd8ed1ab_1 + - coverage=7.6.9=py39hefdd603_0 + - cpython=3.9.21=py39hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.8.0=h18dbf2f_1 - - cycler=0.12.1=pyhd8ed1ab_0 + - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.1.5=py39h070b2a8_0 - - cysignals=1.11.2=py39h65fc70a_3 + - cysignals=1.12.0=py39h941272d_0 - cython=3.0.11=py39h20637d4_3 - - debugpy=1.8.9=py39h941272d_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 + - debugpy=1.8.11=py39h941272d_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=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 + - ensureconda=1.4.4=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 + - filelock=3.16.1=pyhd8ed1ab_1 + - flake8=7.1.1=pyhd8ed1ab_1 + - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_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 @@ -71,48 +88,53 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.0=py39hefdd603_0 + - fonttools=4.55.3=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 + - 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 - gfortran_osx-arm64=13.2.0=h57527a5_1 - giac=1.9.0.21=h1c96721_1 + - gitdb=4.0.11=pyhd8ed1ab_1 + - gitpython=3.1.43=pyhff2d567_1 - givaro=4.2.0=h018886a_0 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - - gmpy2=2.1.5=py39h0bbb021_2 + - gmpy2=2.1.5=py39h478d0be_3 + - grayskull=2.7.3=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - - h2=4.1.0=pyhd8ed1ab_0 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - html5lib=1.1=pyhd8ed1ab_2 - 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 - - importlib-resources=6.4.5=pyhd8ed1ab_0 - - importlib_resources=6.4.5=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_1 + - importlib-resources=6.4.5=pyhd8ed1ab_1 + - importlib_resources=6.4.5=pyhd8ed1ab_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - ipython=8.18.1=pyh707e725_3 - - ipywidgets=8.1.5=pyhd8ed1ab_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 + - 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.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 + - keyring=25.5.0=pyh534df25_1 - kiwisolver=1.4.7=py39h157d57c_0 - krb5=1.21.3=h237132a_0 - lcalc=2.0.5=h4a402bc_2 @@ -133,15 +155,15 @@ dependencies: - 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 + - libcurl=8.11.1=h73640d1_0 + - libcxx=19.1.5=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 + - 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 @@ -157,136 +179,168 @@ dependencies: - liblapack=3.9.0=25_osxarm64_openblas - liblapacke=3.9.0=25_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=ha962b0a_2 - 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.5=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 + - m4rie=20200125=hc97c1ff_0 + - markupsafe=3.0.2=py39hefdd603_1 + - matplotlib=3.9.4=py39hdf13c20_0 + - matplotlib-base=3.9.4=py39h7251d6c_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h2bbcd85_2 + - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py39h06df861_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - meson=1.6.0=pyhd8ed1ab_1 + - meson-python=0.17.1=pyh70fd9c4_1 + - more-itertools=10.5.0=pyhd8ed1ab_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 + - msgpack-python=1.1.0=py39h157d57c_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 + - nest-asyncio=1.6.0=pyhd8ed1ab_1 - 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 + - 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 + - pastel=0.2.1=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 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 - 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 + - pkgconfig=1.5.5=pyhd8ed1ab_5 + - pkginfo=1.12.0=pyhd8ed1ab_1 - 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=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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_1 - 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 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.3=pyh3cfb1c2_0 + - pydantic-core=2.27.1=py39hc40b5db_0 + - pyflakes=3.2.0=pyhd8ed1ab_1 + - pygments=2.18.0=pyhd8ed1ab_1 + - pylev=1.4.0=pyhd8ed1ab_0 + - 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.9.21=h5f1b60f_1_cpython + - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-lrcalc=2.1=py39hfa9831e_7 + - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.9=5_cp39 - - pytz=2024.2=pyhd8ed1ab_0 + - pytz=2024.2=pyhd8ed1ab_1 + - pyyaml=6.0.2=py39h06df861_1 - pyzmq=26.2.0=py39h6e893d0_3 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 + - rapidfuzz=3.10.1=py39h3e40a14_0 - readline=8.2=h92ec313_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.6=py39h57695bc_1 + - ruamel.yaml.clib=0.2.8=py39h57695bc_1 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 + - ruff=0.8.3=py39h5f12542_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 + - semver=3.0.2=pyhd8ed1ab_1 - 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 + - smmap=5.0.0=pyhd8ed1ab_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 + - 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 + - stdlib-list=0.11.0=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 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomli-w=1.1.0=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - toolz=0.12.1=pyhd8ed1ab_0 - tornado=6.4.2=py39hf3bc14e_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=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - 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 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.28.0=pyhd8ed1ab_0 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 + - 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=py39hcf1bb16_1 - zstd=1.5.6=hb46c0d2_0 diff --git a/pyproject.toml b/pyproject.toml index da06db03649..43b21f126ec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -177,3 +177,8 @@ lint = [ "pycodestyle", "flake8-rst-docstrings", ] +dev = [ + "conda-lock", + "grayskull", + "toml", +] diff --git a/tools/update-conda.py b/tools/update-conda.py index 7372a3e2379..91392e45235 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -172,9 +172,14 @@ def get_dependencies(pyproject_toml: Path, python: str) -> list[str]: def get_dev_dependencies(pyproject_toml: Path) -> list[str]: pyproject = tomllib.load(pyproject_toml) dependency_groups = pyproject.get("dependency-groups", {}) - dev_dependencies = dependency_groups.get("test", []) + dependency_groups.get( - "docs", [] + dev_dependencies = ( + dependency_groups.get("test", []) + + dependency_groups.get("docs", []) + + dependency_groups.get("lint", []) + + dependency_groups.get("dev", []) ) + # Remove dependencies that are not available on conda + dev_dependencies.remove("relint") return dev_dependencies From e99ed25c29837d8459b577fc690f5b6ad6103e6e Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Thu, 2 Jan 2025 16:35:49 +0800 Subject: [PATCH 02/10] Run meson-ci for MacOS --- .github/workflows/ci-meson.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-meson.yml b/.github/workflows/ci-meson.yml index e777386fcfe..55036e96eba 100644 --- a/.github/workflows/ci-meson.yml +++ b/.github/workflows/ci-meson.yml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu] + os: [ubuntu, macos] python: ['3.9', '3.10', '3.11'] steps: From 8e9b8e9d9eae30fd67a8e68e289806505070bdb9 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Thu, 2 Jan 2025 17:05:09 +0800 Subject: [PATCH 03/10] Compile some files with c++11 as temporary workaround --- src/sage/libs/giac/meson.build | 6 +++++- src/sage/libs/linbox/meson.build | 6 +++++- src/sage/matrix/meson.build | 14 +++++++++++++- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/src/sage/libs/giac/meson.build b/src/sage/libs/giac/meson.build index 6dda5a6c8a7..d3b393ca852 100644 --- a/src/sage/libs/giac/meson.build +++ b/src/sage/libs/giac/meson.build @@ -10,7 +10,11 @@ foreach name, pyx : extension_data_cpp sources: pyx, subdir: 'sage/libs/giac', install: true, - override_options: ['cython_language=cpp'], + override_options: [ + 'cython_language=cpp', + # Temporary workaround for https://github.com/sagemath/sage/issues/38985 + 'cpp_std=c++11', + ], include_directories: [inc_cpython, inc_ext, inc_rings], dependencies: [py_dep, cysignals, giac, gmp], ) diff --git a/src/sage/libs/linbox/meson.build b/src/sage/libs/linbox/meson.build index 252a6ae0f9e..b8498143728 100644 --- a/src/sage/libs/linbox/meson.build +++ b/src/sage/libs/linbox/meson.build @@ -18,7 +18,11 @@ foreach name, pyx : extension_data_cpp sources: pyx, subdir: 'sage/libs/linbox', install: true, - override_options: ['cython_language=cpp'], + override_options: [ + 'cython_language=cpp', + # Temporary workaround for https://github.com/linbox-team/linbox/issues/306 + 'cpp_std=c++11', + ], include_directories: [inc_flint], dependencies: [py_dep, blas, flint, fplll, givaro, gmp, gmpxx, linbox], ) diff --git a/src/sage/matrix/meson.build b/src/sage/matrix/meson.build index 0e51c764de7..bdd81392ffd 100644 --- a/src/sage/matrix/meson.build +++ b/src/sage/matrix/meson.build @@ -142,12 +142,24 @@ extension_data_cpp = { } foreach name, pyx : extension_data_cpp + override_options = ['cython_language=cpp'] + if name in [ + 'matrix_integer_dense', + 'matrix_integer_sparse', + 'matrix_modn_dense_float', + 'matrix_modn_dense_double', + 'matrix_modn_sparse', + ] + # Temporary workaround for https://github.com/linbox-team/linbox/issues/306 + override_options += ['cpp_std=c++11'] + endif + py.extension_module( name, sources: pyx, subdir: 'sage/matrix', install: true, - override_options: ['cython_language=cpp'], + override_options: override_options, include_directories: [ inc_cpython, inc_ext, From 778c4f6ede46cd6b92c56406a7debe201ec953d7 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Wed, 12 Feb 2025 13:40:12 +0100 Subject: [PATCH 04/10] Add libatomic_ops to conda env --- environment-3.11-macos-x86_64.yml | 1 + environment-3.11-macos.yml | 1 + environment-3.12-macos-x86_64.yml | 1 + environment-3.12-macos.yml | 1 + tools/update-conda.py | 3 +++ 5 files changed, 7 insertions(+) diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index fb34c25a567..588a647963c 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -121,6 +121,7 @@ dependencies: - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - libblas=3.9.0=26_osx64_openblas + - libatomic_ops=7.8.2=h6e16a3a_0 - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index ec10b78a4b5..7c2f5784730 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -121,6 +121,7 @@ dependencies: - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - libblas=3.9.0=26_osxarm64_openblas + - libatomic_ops=7.8.2=h5505292_0 - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 4fccaefb570..1c073b6a56d 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -121,6 +121,7 @@ dependencies: - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - libblas=3.9.0=26_osx64_openblas + - libatomic_ops=7.8.2=h6e16a3a_0 - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index 957da365df9..17778951e08 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -121,6 +121,7 @@ dependencies: - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - libblas=3.9.0=26_osxarm64_openblas + - libatomic_ops=7.8.2=h5505292_0 - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 diff --git a/tools/update-conda.py b/tools/update-conda.py index 3ed5a083785..9f1734c2212 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -166,6 +166,9 @@ def get_dependencies(pyproject_toml: Path, python: str) -> list[str]: all_requirements.append("m4") # Needed to fix a bug on Macos with broken pkg-config all_requirements.append("expat") + # Needed as dependency of bdw-gc + # Workaround for https://github.com/conda-forge/bdw-gc-feedstock/issues/26 + all_requirements.append("libatomic_ops") return all_requirements From 751db24c5d2638b7683a52afb39bc08e3e5a8e68 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Wed, 19 Feb 2025 17:41:07 +0100 Subject: [PATCH 05/10] fix conda-update script by removing `compiler(fortran)` --- tools/update-conda.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/update-conda.py b/tools/update-conda.py index 92be05afcae..c00762b6a85 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -134,7 +134,7 @@ def get_dependencies(pyproject_toml: Path, python: str) -> list[str]: all_requirements.append("c-compiler") all_requirements.remove("{{ compiler('cxx') }}") all_requirements.append("cxx-compiler") - # all_requirements.remove("{{ compiler('fortran') }}") + all_requirements.remove("{{ compiler'fortran' }}") all_requirements.append("fortran-compiler") # Correct pypi name for some packages From c56e9637d2762f20c0c3ea724b656254bf12e0fd Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Wed, 19 Feb 2025 17:41:49 +0100 Subject: [PATCH 06/10] Update conda lock files --- environment-3.11-linux-aarch64.yml | 364 ++++++++++++++++------------- environment-3.11-linux.yml | 269 ++++++++++----------- environment-3.11-macos-x86_64.yml | 285 +++++++++++----------- environment-3.11-macos.yml | 289 +++++++++++------------ environment-3.12-linux-aarch64.yml | 293 ++++++++++++----------- environment-3.12-linux.yml | 297 +++++++++++------------ environment-3.12-macos-x86_64.yml | 309 ++++++++++++------------ environment-3.12-macos.yml | 313 ++++++++++++------------- 8 files changed, 1238 insertions(+), 1181 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index 7fd8cdc6a04..402b0cb5207 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -1,28 +1,30 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 5270b05aa1455cb2fb4e045553ae697357d66135a4d3a7e7bc0f417323eb4d22 +# input_hash: 31d15b9c560ae8fcac28ee47be2be80c25d4179a5b222e94e7e4978fbc86a855 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 - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=pyhd8ed1ab_1 - - 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_0 - - bdw-gc=8.0.6=hd62202e_0 - - beautifulsoup4=4.12.3=pyha770c72_1 + - 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_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.130=openblas + - blas-devel=3.9.0=30_h9678261_openblas - boost-cpp=1.85.0=hdad291f_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h86ecc28_2 @@ -30,42 +32,54 @@ 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.8.30=hcefe29a_0 - - cairo=1.18.0=hdb1a16f_3 + - c-compiler=1.9.0=h6561dab_0 + - 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.2=h83712da_1 - cddlib=1!0.94m=h719063d_0 - - certifi=2024.12.14=pyhd8ed1ab_0 + - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py311h14e8bb7_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_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_0 - - comm=0.2.2=pyhd8ed1ab_0 + - 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=py311hc07b1fb_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.8=py311ha09ea12_0 - - cpython=3.11.10=py311hd8ed1ab_3 - - cxx-compiler=1.8.0=heb6c788_1 + - coverage=7.6.12=py311ha09ea12_0 + - cpython=3.11.11=py311hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.1=py311h4047cc9_0 + - 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.12.0=py311h89d996e_0 - - cython=3.0.11=py311hac78f04_3 + - cysignals=1.12.3=py311h89d996e_0 + - cython=3.0.12=py311hc8540bd_0 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.9=py311h89d996e_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - double-conversion=3.3.0=h2f0025b_0 + - debugpy=1.8.12=py311h89d996e_0 + - decorator=5.1.1=pyhd8ed1ab_1 + - distlib=0.3.9=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 + - double-conversion=3.3.1=h5ad3122_0 - ecl=24.5.10=h5567cc5_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 + - eclib=20231212=h4705ef2_2 + - 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.16.1=pyhd8ed1ab_1 - - flake8=7.1.1=pyhd8ed1ab_1 - - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_0 + - filelock=3.17.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 @@ -73,14 +87,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.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 - - 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 @@ -89,48 +103,51 @@ 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 - - gitdb=4.0.11=pyhd8ed1ab_1 - - gitpython=3.1.43=pyhff2d567_1 + - 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 - 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.7.3=pyhd8ed1ab_0 + - grayskull=2.7.6=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_0 - - harfbuzz=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 + - harfbuzz=10.2.0=h785c1aa_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.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - 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.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.32.0=pyh907856f_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 + - jeepney=0.8.0=pyhd8ed1ab_0 + - 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 - - keyring=25.5.0=pyha804496_1 + - keyring=25.6.0=pyha804496_0 - keyutils=1.6.1=h4e544f5_0 - kiwisolver=1.4.7=py311h75754e6_0 - krb5=1.21.3=h50a48e9_0 - - lcalc=2.0.5=he588f68_2 - - lcms2=2.16=h922389a_0 + - lcalc=2.1.0=h30a6b3d_0 + - lcms2=2.17=hc88f144_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=30_h1a9f1db_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -139,182 +156,211 @@ 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=30_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.10.1=h3ec0cbf_0 - - libdeflate=1.22=h86ecc28_0 - - libdrm=2.4.123=h86ecc28_0 - - libedit=3.1.20191231=he28a2e2_2 + - 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.2=h0433c20_101 + - libffi=3.4.6=he21f813_0 + - 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 + - libiconv=1.18=hc99b53d_0 - 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=30_h411afd4_openblas + - liblapacke=3.9.0=30_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 + - libopenblas=0.3.29=pthreads_h9d3fd7e_0 - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.44=hc4a20ef_0 - - libpq=17.2=hd56632b_1 + - libpng=1.6.47=hec79eb8_0 + - libpq=17.3=hf590da8_0 - libsanitizer=13.3.0=ha58e236_1 - libsodium=1.0.20=h68df207_0 - - libsqlite=3.47.2=h5eb1b54_0 + - libsqlite=3.49.1=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=hec21d91_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 - - libxml2=2.13.5=h2e0c361_1 + - libxkbcommon=1.8.0=h2ef6bd0_0 + - libxml2=2.13.6=h2e0c361_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 + - linbox=1.7.0=hf74d613_1 - 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 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311ha879c10_1 - - meson=1.6.0=pyhd8ed1ab_0 - - meson-python=0.17.1=pyh70fd9c4_0 + - 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_0 + - 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_3 - - mysql-libs=9.0.1=h11569fd_3 - - nauty=2.8.8=h31becfc_1 - - ncurses=6.5=hcccb83c_1 + - mysql-common=9.0.1=h3f5c77f_4 + - mysql-libs=9.0.1=h11569fd_4 + - 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=1.26.4=py311h69ead2a_0 - - openblas=0.3.28=pthreads_h3a8cbd8_1 + - numpy=2.2.3=py311h6c2b7b4_0 + - openblas=0.3.29=pthreads_h3a8cbd8_0 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.0=h86ecc28_0 + - openssl=3.4.1=hd08dc88_0 - 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 - pari-seadata-small=0.0.20090618=0 - - parso=0.8.4=pyhd8ed1ab_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.0.0=py311hb2a0dd2_0 - - pip=24.3.1=pyh8b19718_0 - - pixman=0.43.4=h2f0025b_0 + - pillow=11.1.0=py311ha4eaa5e_0 + - pip=25.0.1=pyh8b19718_0 + - 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 + - pkginfo=1.12.1.1=pyhd8ed1ab_0 - 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=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 - - 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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=6.1.1=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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h0ca61a2_0 + - 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.2=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-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 - - pyzmq=26.2.0=py311h826da9f_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py311h58d527c_2 + - pyzmq=26.2.1=py311h826da9f_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.0=h666f7c6_0 + - qt6-main=6.8.2=ha0a94ed_0 + - rapidfuzz=3.12.1=py311h89d996e_0 - readline=8.2=h8fc344f_1 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.0.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.9.6=py311hf0468d7_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.14.1=py311h5912639_1 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=h9a92511_0 - - six=1.16.0=pyh6c4a22f_0 + - scipy=1.15.2=py311h2973cce_0 + - secretstorage=3.3.3=py311hfecb2dc_3 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hee12f27_0 + - 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-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 + - sphinx=8.2.0=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.49.1=h578a6b9_1 + - stack_data=0.6.3=pyhd8ed1ab_1 + - stdlib-list=0.11.1=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 + - 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.1.0=pyhff2d567_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=py311h5487e9b_0 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py311ha879c10_1 - - urllib3=2.2.3=pyhd8ed1ab_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 + - unicodedata2=16.0.0=py311ha879c10_0 + - urllib3=1.26.19=pyhd8ed1ab_0 + - virtualenv=20.29.2=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 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - webencodings=0.5.1=pyhd8ed1ab_3 + - 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 @@ -324,7 +370,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 @@ -336,9 +382,11 @@ dependencies: - 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.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.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 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index 6775eaf3058..85f6d2a64d6 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: 13399bfc84a3fca9c706cb759ad36db01b5e8fa3fd5915c58515f85078eb5db1 +# input_hash: a081e994db90f0bcb6c7657f82618d872e5f344a6f2d4f609799dd61411078e6 channels: - conda-forge @@ -12,20 +12,20 @@ dependencies: - 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_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 + - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h4bd325d_0 - - beautifulsoup4=4.12.3=pyha770c72_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.126=openblas - - blas-devel=3.9.0=26_linux64_openblas + - blas=2.130=openblas + - blas-devel=3.9.0=30_h1ea3ea9_openblas - boost-cpp=1.85.0=h3c6214e_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hb9d3cd8_2 @@ -33,54 +33,54 @@ 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 - - cachecontrol=0.14.1=pyha770c72_1 - - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 - - cachy=0.3.0=pyhd8ed1ab_1 + - c-compiler=1.9.0=h2b85faf_0 + - 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.2=h3394656_1 - cddlib=1!0.94m=h9202a9a_0 - - certifi=2024.12.14=pyhd8ed1ab_0 + - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py311hf29c0ef_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 - - click=8.1.7=unix_pyh707e725_1 + - 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_2 + - 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_0 + - conda-lock=2.5.7=pyhd8ed1ab_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py311hd18a35c_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py311h2dc5d0c_0 + - coverage=7.6.12=py311h2dc5d0c_0 - cpython=3.11.11=py311hd8ed1ab_1 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=44.0.0=py311hafd3f86_0 - - cxx-compiler=1.8.0=h1a2810e_1 + - cryptography=44.0.1=py311hafd3f86_0 + - 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.12.0=py311hfdbb021_0 - - cython=3.0.11=py311h55d416d_3 + - cysignals=1.12.3=py311hfdbb021_0 + - cython=3.0.12=py311ha3e34f5_0 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.11=py311hfdbb021_0 + - debugpy=1.8.12=py311hfdbb021_0 - decorator=5.1.1=pyhd8ed1ab_1 - 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=h43e5eba_1 - - ecm=7.0.5=h9458935_0 - - ensureconda=1.4.4=pyhd8ed1ab_0 + - eclib=20231212=h75fb491_2 + - 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.16.1=pyhd8ed1ab_1 - - flake8=7.1.1=pyhd8ed1ab_1 - - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_0 + - filelock=3.17.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 @@ -88,14 +88,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.56.0=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 @@ -104,51 +104,51 @@ 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 - - gitdb=4.0.11=pyhd8ed1ab_1 - - gitpython=3.1.43=pyhff2d567_1 + - 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 - 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.7.3=pyhd8ed1ab_0 + - grayskull=2.7.6=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 - - harfbuzz=9.0.0=hda332d3_1 + - harfbuzz=10.2.0=h4bba637_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.5.0=pyha770c72_1 - - importlib_resources=6.4.5=pyhd8ed1ab_1 + - 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.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_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 - jeepney=0.8.0=pyhd8ed1ab_0 - - 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 - - keyring=25.5.0=pyha804496_1 + - keyring=25.6.0=pyha804496_0 - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py311hd18a35c_0 - krb5=1.21.3=h659f571_0 - - lcalc=2.0.5=h5aac1b6_2 - - lcms2=2.16=hb7c19ff_0 + - lcalc=2.1.0=h9cf73fc_0 + - lcms2=2.17=h717163a_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=30_h59b9bed_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -157,101 +157,103 @@ 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.5=default_hb5137d0_0 - - libclang13=19.1.5=default_h9c6a7e4_0 + - libcblas=3.9.0=30_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.22=hb9d3cd8_0 + - libcurl=8.12.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 + - libffi=3.4.6=h2dba641_0 + - 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 + - libhwloc=2.11.2=default_h0d58e46_1001 + - libiconv=1.18=h4ce23a2_0 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas - - liblapacke=3.9.0=25_linux64_openblas - - libllvm19=19.1.5=ha7bfdaf_0 - - liblzma=5.6.3=hb9d3cd8_1 - - liblzma-devel=5.6.3=hb9d3cd8_1 + - liblapack=3.9.0=30_h7ac8fdf_openblas + - liblapacke=3.9.0=30_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 - - libopenblas=0.3.28=pthreads_h94d23a6_1 + - 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.44=hadc24fc_0 - - libpq=17.2=h3b95a9b_1 + - libpng=1.6.47=h943b412_0 + - libpq=17.3=h27ae623_0 - libsanitizer=13.3.0=heb74ff8_1 - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.47.2=hee588c1_0 + - libsqlite=3.49.1=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=hc4654cb_2 + - 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 - - libxml2=2.13.5=h8d12d68_1 + - libxkbcommon=1.8.0=hc4a0caf_0 + - libxml2=2.13.6=h8d12d68_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - linbox=1.7.0=h7298d08_1 - - llvm-openmp=19.1.5=h024ca30_0 + - llvm-openmp=19.1.7=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=py311h2dc5d0c_1 - - matplotlib=3.9.4=py311h38be061_0 - - matplotlib-base=3.9.4=py311h2b939e6_0 + - 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 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311h9ecbd09_1 - - meson=1.6.0=pyhd8ed1ab_1 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - more-itertools=10.5.0=pyhd8ed1ab_1 + - mkl=2024.2.2=ha957f24_16 + - 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=py311hd18a35c_0 - 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 + - mysql-common=9.0.1=h266115a_4 + - mysql-libs=9.0.1=he0572af_4 + - 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=1.26.4=py311h64a7726_0 - - openblas=0.3.28=pthreads_h6ec200e_1 + - numpy=2.2.3=py311h5d046bc_0 + - openblas=0.3.29=pthreads_h6ec200e_0 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - - openssl=3.4.0=hb9d3cd8_0 + - openssl=3.4.1=h7b32b05_0 - 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 @@ -262,36 +264,36 @@ 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_0 + - pillow=11.1.0=py311h1322bbf_0 + - 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.0=pyhd8ed1ab_1 + - pkginfo=1.12.1.1=pyhd8ed1ab_0 - 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=py311ha9f9f00_1 - - primecount=7.9=hcb278e6_0 - - primecountpy=0.1.0=py311h9547e67_4 - - primesieve=11.1=h59595ed_0 + - pplpy=0.8.9=py311h17071fb_2 + - primecount=7.14=h530483c_0 + - primecountpy=0.1.0=py311hd18a35c_5 + - primesieve=12.4=he02047a_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py311h9ecbd09_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 - pycodestyle=2.12.1=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.10.3=pyh3cfb1c2_0 - - pydantic-core=2.27.1=py311h9e33e62_0 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h9e33e62_0 - pyflakes=3.2.0=pyhd8ed1ab_1 - - pygments=2.18.0=pyhd8ed1ab_1 + - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - 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 @@ -300,64 +302,65 @@ dependencies: - python-lrcalc=2.1=py311hfdbb021_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyyaml=6.0.2=py311h9ecbd09_1 - - pyzmq=26.2.0=py311h7deb3e3_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py311h2dc5d0c_2 + - pyzmq=26.2.1=py311h7deb3e3_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.1=h9d28a51_0 - - rapidfuzz=3.10.1=py311hfdbb021_0 + - qt6-main=6.8.2=h588cce1_0 + - rapidfuzz=3.12.1=py311hfdbb021_0 - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_1 - - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 - - ruamel.yaml=0.18.6=py311h9ecbd09_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.0.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_0 - - ruff=0.8.3=py311h100434b_0 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 + - ruff=0.9.6=py311h100434b_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.14.1=py311he9a78e4_2 + - scipy=1.15.2=py311h8f841c2_0 - secretstorage=3.3.3=py311h38be061_3 - - semver=3.0.2=pyhd8ed1ab_1 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hc910cb2_1 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hc910cb2_0 - six=1.17.0=pyhd8ed1ab_0 - - smmap=5.0.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-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx=8.2.0=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.49.1=h9eae976_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - stdlib-list=0.11.0=pyhd8ed1ab_1 + - stdlib-list=0.11.1=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 + - sympow=2.023.6=h3028977_4 + - sympy=1.13.3=pyh2585a3b_105 + - sysroot_linux-64=2.17=h0157908_18 - tachyon=0.99b6=hba7d16a_1002 + - tbb=2021.13.0=hceb3a55_1 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 - - tomli-w=1.1.0=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=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 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py311h9ecbd09_0 - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.28.0=pyhd8ed1ab_0 + - virtualenv=20.29.2=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - webencodings=0.5.1=pyhd8ed1ab_3 @@ -372,7 +375,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 @@ -385,9 +388,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 - yaml=0.2.5=h7f98852_2 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index b75eb53b4e4..be107124d69 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: 01e645fddf885c07dd3a3b13f8da9bc32d776e934049b242c89c1b70068b5c42 +# input_hash: 33b2ba600df8df7f0721c6ad1f10a5cffd6c62f9c8f4f854238cdf5ca87cb39b channels: - conda-forge @@ -10,17 +10,17 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=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 + - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osx64_openblas + - bdw-gc=8.2.8=h240833e_1 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.130=openblas + - blas-devel=3.9.0=30_hbf4f893_openblas - boost-cpp=1.85.0=hfcd56d9_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h00291cd_2 @@ -28,59 +28,59 @@ 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 - - cachecontrol=0.14.1=pyha770c72_1 - - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 - - cachy=0.3.0=pyhd8ed1ab_1 - - 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 + - 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 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2024.8.30=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 - - 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 - - click=8.1.7=unix_pyh707e725_1 + - 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 + - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_2 + - 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=17.0.6=h1020d70_2 - - compiler-rt_osx-64=17.0.6=hf2b8a54_2 - - conda-lock=2.5.7=pyhd8ed1ab_0 + - 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=py311h4e34fa0_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py311ha3cf9ac_0 + - coverage=7.6.12=py311ha3cf9ac_0 - cpython=3.11.11=py311hd8ed1ab_1 - crashtest=0.4.1=pyhd8ed1ab_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.12.0=py311hc356e98_0 - - cython=3.0.11=py311h4cb39f0_3 - - debugpy=1.8.11=py311hc356e98_0 + - cypari2=2.2.1=py311h29339b9_0 + - cysignals=1.12.3=py311hc356e98_0 + - cython=3.0.12=py311h3c013cf_0 + - debugpy=1.8.12=py311hc356e98_0 - decorator=5.1.1=pyhd8ed1ab_1 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=h960c116_1 - - ecm=7.0.5=h4f6b447_0 - - ensureconda=1.4.4=pyhd8ed1ab_0 + - eclib=20231212=ha63dd29_2 + - 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.16.1=pyhd8ed1ab_1 - - flake8=7.1.1=pyhd8ed1ab_1 - - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_0 + - filelock=3.17.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 @@ -88,29 +88,29 @@ 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.56.0=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 - - gettext=0.22.5=hdfe23c8_3 - - gettext-tools=0.22.5=hdfe23c8_3 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=hb9686a1_2 + - gap-defaults=4.14.0=h694c41f_2 + - 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 - - giac=1.9.0.21=h92f3f65_1 - - gitdb=4.0.11=pyhd8ed1ab_1 - - gitpython=3.1.43=pyhff2d567_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 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py311h7945f45_3 - - grayskull=2.7.3=pyhd8ed1ab_0 + - grayskull=2.7.6=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=h120a0e1_0 @@ -118,32 +118,32 @@ dependencies: - 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_resources=6.4.5=pyhd8ed1ab_1 + - 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.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_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.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 - - keyring=25.5.0=pyh534df25_1 + - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.7=py311hf2f7c97_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 + - lcalc=2.1.0=h0f747f7_0 + - lcms2=2.17=h72f5680_0 + - 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 + - libasprintf=0.23.1=h27064b9_0 + - libasprintf-devel=0.23.1=h27064b9_0 + - libblas=3.9.0=30_h7f60823_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -152,80 +152,81 @@ 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 - - libcurl=8.11.1=h5dec5d8_0 - - libcxx=19.1.5=hf95d169_0 - - libcxx-devel=17.0.6=h8f8a49f_6 + - libcblas=3.9.0=30_hff6cab4_openblas + - libclang-cpp18.1=18.1.8=default_h3571c67_7 + - libcurl=8.12.1=h5dec5d8_0 + - 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 - - libgettextpo=0.22.5=hdfe23c8_3 - - libgettextpo-devel=0.22.5=hdfe23c8_3 + - libffi=3.4.6=h281671d_0 + - libflint=3.1.3.1=h9ab60bc_101 + - 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 - 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_0 + - libintl=0.23.1=h27064b9_0 + - libintl-devel=0.23.1=h27064b9_0 - 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=30_h236ab99_openblas + - liblapacke=3.9.0=30_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 + - libopenblas=0.3.29=openmp_hbf64a52_0 + - libpng=1.6.47=h3c4a55f_0 - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.47.2=hdb6dae5_0 + - libsqlite=3.49.1=hdb6dae5_1 - libssh2=1.11.1=h3dc7d44_0 - - libtiff=4.7.0=hf4bdac2_2 - - libwebp-base=1.4.0=h10d778d_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.6=hebb159f_0 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.5=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 - m4rie=20200125=hd82a5f3_0 - markupsafe=3.0.2=py311ha3cf9ac_1 - - matplotlib=3.9.4=py311h6eed73b_0 - - matplotlib-base=3.9.4=py311h19a4563_0 + - 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 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311h3336109_1 - - meson=1.6.0=pyhd8ed1ab_1 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - more-itertools=10.5.0=pyhd8ed1ab_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=py311hf2f7c97_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h10d778d_1 - - ncurses=6.5=hf036a51_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=1.26.4=py311hc43a94b_0 - - openblas=0.3.28=openmp_h30af337_1 + - numpy=2.2.3=py311h27c81cd_0 + - openblas=0.3.29=openmp_h30af337_0 - openjpeg=2.5.3=h7fd6d84_0 - - openssl=3.4.0=hd471939_0 + - openssl=3.4.1=hc426f3f_0 - 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 @@ -235,32 +236,32 @@ 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.1=pyh8b19718_0 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - - pkginfo=1.12.0=pyhd8ed1ab_1 + - pkginfo=1.12.1.1=pyhd8ed1ab_0 - 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 + - pplpy=0.8.9=py311h221ab62_2 + - primecount=7.14=h28dbb38_0 + - primecountpy=0.1.0=py311h4e34fa0_5 + - primesieve=12.4=hf036a51_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py311h1314207_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 - pycodestyle=2.12.1=pyhd8ed1ab_1 - - pydantic=2.10.3=pyh3cfb1c2_0 - - pydantic-core=2.27.1=py311h3b9c2be_0 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h3b9c2be_0 - pyflakes=3.2.0=pyhd8ed1ab_1 - - pygments=2.18.0=pyhd8ed1ab_1 + - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - 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 @@ -270,72 +271,72 @@ dependencies: - python-lrcalc=2.1=py311hd89902b_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyyaml=6.0.2=py311h3336109_1 - - pyzmq=26.2.0=py311h4d3da15_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py311ha3cf9ac_2 + - pyzmq=26.2.1=py311hb21797c_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - rapidfuzz=3.10.1=py311ha701b48_0 + - rapidfuzz=3.12.1=py311hc356e98_0 - readline=8.2=h9e318b2_1 - requests=2.32.3=pyhd8ed1ab_1 - - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 - - ruamel.yaml=0.18.6=py311h1314207_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.0.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.10=py311h4d7f069_0 - ruamel.yaml.clib=0.2.8=py311h1314207_1 - - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 - - ruff=0.8.3=py311h8115247_0 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 + - ruff=0.9.6=py311h8115247_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.14.1=py311h86b91e6_2 - - semver=3.0.2=pyhd8ed1ab_1 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.2=py311h0c91ca8_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 - - smmap=5.0.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-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx=8.2.0=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.49.1=h2e4c9dc_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - stdlib-list=0.11.0=pyhd8ed1ab_1 + - stdlib-list=0.11.1=pyhd8ed1ab_0 - 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 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 - - tomli-w=1.1.0=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=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 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py311h4d7f069_0 - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.28.0=pyhd8ed1ab_0 + - virtualenv=20.29.2=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - webencodings=0.5.1=pyhd8ed1ab_3 - 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 - yaml=0.2.5=h0d85af4_2 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 34375d255cb..1b6a80d2339 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: 60e3e4fe5c3c71fda52c9e99016f7e20328139598c314e9718c1378f7b8f1a23 +# input_hash: 4f710ab5fec76575415b4eaa0a894f86c0a5cbcbf681e14a0ffe55019ee49704 channels: - conda-forge @@ -10,17 +10,17 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=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 + - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osxarm64_openblas + - bdw-gc=8.2.8=h286801f_2 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.130=openblas + - blas-devel=3.9.0=30_h11c0a38_openblas - boost-cpp=1.85.0=h103c1d6_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hd74edd7_2 @@ -28,59 +28,59 @@ 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 - - cachecontrol=0.14.1=pyha770c72_1 - - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 - - cachy=0.3.0=pyhd8ed1ab_1 - - 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 + - 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 - cddlib=1!0.94m=h6d7a090_0 - - certifi=2024.8.30=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 - - 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 - - click=8.1.7=unix_pyh707e725_1 + - 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 + - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_2 + - 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=17.0.6=h856b3c1_2 - - compiler-rt_osx-arm64=17.0.6=h832e737_2 - - conda-lock=2.5.7=pyhd8ed1ab_0 + - 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=py311h210dab8_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py311h4921393_0 + - coverage=7.6.12=py311h4921393_0 - cpython=3.11.11=py311hd8ed1ab_1 - crashtest=0.4.1=pyhd8ed1ab_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.12.0=py311h155a34a_0 - - cython=3.0.11=py311hf7f79b8_3 - - debugpy=1.8.11=py311h155a34a_0 + - cypari2=2.2.1=py311haabaa81_0 + - cysignals=1.12.3=py311h155a34a_0 + - cython=3.0.12=py311h71112e5_0 + - debugpy=1.8.12=py311h155a34a_0 - decorator=5.1.1=pyhd8ed1ab_1 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=h3d50bd9_1 - - ecm=7.0.5=h41d338b_0 - - ensureconda=1.4.4=pyhd8ed1ab_0 + - ecl=24.5.10=h1f5daad_0 + - eclib=20231212=hc39b9a7_2 + - 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.16.1=pyhd8ed1ab_1 - - flake8=7.1.1=pyhd8ed1ab_1 - - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_0 + - filelock=3.17.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 @@ -88,29 +88,29 @@ 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.56.0=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 - - gettext=0.22.5=h8414b35_3 - - gettext-tools=0.22.5=h8414b35_3 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h25f1785_2 + - gap-defaults=4.14.0=hce30654_2 + - 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 - - giac=1.9.0.21=h1c96721_1 - - gitdb=4.0.11=pyhd8ed1ab_1 - - gitpython=3.1.43=pyhff2d567_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 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py311hb5d9ff4_3 - - grayskull=2.7.3=pyhd8ed1ab_0 + - grayskull=2.7.6=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=hfee45f7_0 @@ -118,32 +118,32 @@ dependencies: - 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_resources=6.4.5=pyhd8ed1ab_1 + - 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.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_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.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 - - keyring=25.5.0=pyh534df25_1 + - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.7=py311h2c37856_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 + - lcalc=2.1.0=hdaf6845_0 + - lcms2=2.17=h7eeda09_0 + - 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 + - libasprintf=0.23.1=h493aca8_0 + - libasprintf-devel=0.23.1=h493aca8_0 + - libblas=3.9.0=30_h10e41b3_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -152,81 +152,82 @@ 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 - - libcurl=8.11.1=h73640d1_0 - - libcxx=19.1.5=ha82da77_0 - - libcxx-devel=17.0.6=h86353a2_6 + - libcblas=3.9.0=30_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_7 + - libcurl=8.12.1=h73640d1_0 + - 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 - - libgettextpo=0.22.5=h8414b35_3 - - libgettextpo-devel=0.22.5=h8414b35_3 + - libflint=3.1.3.1=ha3035ea_101 + - 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=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 + - libiconv=1.18=hfe07756_0 + - 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 - - libllvm17=17.0.6=h5090b49_2 - - liblzma=5.6.3=h39f12f2_1 - - liblzma-devel=5.6.3=h39f12f2_1 + - liblapack=3.9.0=30_hc9a63f6_openblas + - liblapacke=3.9.0=30_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 + - libopenblas=0.3.29=openmp_hf332438_0 + - libpng=1.6.47=h3783ad8_0 - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.47.2=h3f77e49_0 + - libsqlite=3.49.1=h3f77e49_1 - libssh2=1.11.1=h9cc3647_0 - - libtiff=4.7.0=ha962b0a_2 - - libwebp-base=1.4.0=h93a5062_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.6=h178c5d8_0 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.5=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 - m4rie=20200125=hc97c1ff_0 - markupsafe=3.0.2=py311h4921393_1 - - matplotlib=3.9.4=py311ha1ab1f8_0 - - matplotlib-base=3.9.4=py311h031da69_0 + - 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 + - maxima=5.47.0=hd2c4bfb_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311h460d6c5_1 - - meson=1.6.0=pyhd8ed1ab_1 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - more-itertools=10.5.0=pyhd8ed1ab_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=py311h2c37856_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h93a5062_1 - - ncurses=6.5=h7bae524_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=1.26.4=py311h7125741_0 - - openblas=0.3.28=openmp_hea878ba_1 + - numpy=2.2.3=py311h762c074_0 + - openblas=0.3.29=openmp_hea878ba_0 - openjpeg=2.5.3=h8a3d83b_0 - - openssl=3.4.0=h39f12f2_0 + - openssl=3.4.1=h81ee809_0 - 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 @@ -237,32 +238,32 @@ 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.1=pyh8b19718_0 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - - pkginfo=1.12.0=pyhd8ed1ab_1 + - pkginfo=1.12.1.1=pyhd8ed1ab_0 - 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 + - pplpy=0.8.9=py311h911f23a_2 + - primecount=7.14=ha84d530_0 + - primecountpy=0.1.0=py311h210dab8_5 + - primesieve=12.4=h00cdb27_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py311hae2e1ce_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 - pycodestyle=2.12.1=pyhd8ed1ab_1 - - pydantic=2.10.3=pyh3cfb1c2_0 - - pydantic-core=2.27.1=py311h3ff9189_0 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h3ff9189_0 - pyflakes=3.2.0=pyhd8ed1ab_1 - - pygments=2.18.0=pyhd8ed1ab_1 + - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - 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 @@ -272,72 +273,72 @@ dependencies: - python-lrcalc=2.1=py311h3f08180_7 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_1 - - pyyaml=6.0.2=py311h460d6c5_1 - - pyzmq=26.2.0=py311h730b646_3 + - pytz=2025.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py311h4921393_2 + - pyzmq=26.2.1=py311h01f2145_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - rapidfuzz=3.10.1=py311h6885ffc_0 + - rapidfuzz=3.12.1=py311h155a34a_0 - readline=8.2=h92ec313_1 - requests=2.32.3=pyhd8ed1ab_1 - - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 - - ruamel.yaml=0.18.6=py311hae2e1ce_1 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.0.0=pyhd8ed1ab_0 + - ruamel.yaml=0.18.10=py311h917b07b_0 - ruamel.yaml.clib=0.2.8=py311hae2e1ce_1 - - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 - - ruff=0.8.3=py311hdb0c05a_0 + - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 + - ruff=0.9.6=py311hdb0c05a_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.14.1=py311hf056e50_2 - - semver=3.0.2=pyhd8ed1ab_1 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.2=py311h0675101_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 - - smmap=5.0.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-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx=8.2.0=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.49.1=hd7222ec_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - stdlib-list=0.11.0=pyhd8ed1ab_1 + - stdlib-list=0.11.1=pyhd8ed1ab_0 - 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 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 - - tomli-w=1.1.0=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=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 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py311h917b07b_0 - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.28.0=pyhd8ed1ab_0 + - virtualenv=20.29.2=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - webencodings=0.5.1=pyhd8ed1ab_3 - 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 - yaml=0.2.5=h3422bc3_2 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index 13e17428c4e..be4782ba2a4 100644 --- a/environment-3.12-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -1,30 +1,30 @@ name: sage-dev # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 6f4f81f83d4f0e42aee067aff79ff9662d70c32e3b35c6f12e88ec3ebd78eceb +# input_hash: 8aa8cb1c8e86e7b208af2e9b4d9e90c605270207d14cf937428ce09d1b67bfcf 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 - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=pyhd8ed1ab_1 - - 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 + - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hd62202e_0 - - beautifulsoup4=4.12.3=pyha770c72_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.126=openblas - - blas-devel=3.9.0=26_linuxaarch64_openblas + - blas=2.130=openblas + - blas-devel=3.9.0=30_h9678261_openblas - boost-cpp=1.85.0=hdad291f_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h86ecc28_2 @@ -32,54 +32,54 @@ 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 - - cachecontrol=0.14.1=pyha770c72_1 - - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 - - cachy=0.3.0=pyhd8ed1ab_1 + - c-compiler=1.9.0=h6561dab_0 + - 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.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_1 - - click=8.1.7=unix_pyh707e725_1 + - certifi=2025.1.31=pyhd8ed1ab_0 + - cffi=1.17.1=py312hac81daf_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_2 + - 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_0 + - conda-lock=2.5.7=pyhd8ed1ab_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py310hf54e67a_0 + - contourpy=1.3.1=py312h451a7dd_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py310h66848f9_0 - - cpython=3.10.16=py310hd8ed1ab_1 + - coverage=7.6.12=py312h74ce7d3_0 + - cpython=3.12.9=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=44.0.0=py310h42c23b7_0 - - cxx-compiler=1.8.0=heb6c788_1 + - cryptography=44.0.1=py312he723553_0 + - cxx-compiler=1.9.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py310h4cbba44_0 + - cypari2=2.2.1=py312hb80cc37_0 - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.12.0=py310he30c3ed_0 - - cython=3.0.11=py310he223470_3 + - cysignals=1.12.3=py312h6f74592_0 + - cython=3.0.12=py312hb75641d_0 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.11=py310he30c3ed_0 + - debugpy=1.8.12=py312h6f74592_0 - decorator=5.1.1=pyhd8ed1ab_1 - 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=h154513d_1 - - ecm=7.0.5=ha2d0fc4_0 - - ensureconda=1.4.4=pyhd8ed1ab_0 + - eclib=20231212=h4705ef2_2 + - 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.16.1=pyhd8ed1ab_1 - - flake8=7.1.1=pyhd8ed1ab_1 - - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_0 + - filelock=3.17.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 @@ -87,14 +87,14 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py310heeae437_0 - - fortran-compiler=1.8.0=h25a59a9_1 - - fplll=5.4.5=hb3a790e_0 - - fpylll=0.6.1=py312h8b93be1_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 - 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 @@ -103,51 +103,51 @@ 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 - - gitdb=4.0.11=pyhd8ed1ab_1 - - gitpython=3.1.43=pyhff2d567_1 + - 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 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - - gmpy2=2.1.5=py310h615e639_3 + - gmpy2=2.1.5=py312he9d48ea_3 - graphite2=1.3.13=h2f0025b_1003 - - grayskull=2.7.3=pyhd8ed1ab_0 + - grayskull=2.7.6=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 - - harfbuzz=9.0.0=hbf49d6b_1 + - harfbuzz=10.2.0=h785c1aa_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.5.0=pyha770c72_1 - - importlib_resources=6.4.5=pyhd8ed1ab_1 + - 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.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_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 - jeepney=0.8.0=pyhd8ed1ab_0 - - 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 - - keyring=25.5.0=pyha804496_1 + - keyring=25.6.0=pyha804496_0 - 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 - - lcms2=2.16=h922389a_0 + - lcalc=2.1.0=h30a6b3d_0 + - lcms2=2.17=hc88f144_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=30_h1a9f1db_openblas - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 @@ -156,101 +156,100 @@ 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.5=default_he324ac1_0 - - libclang13=19.1.5=default_h4390ef5_0 + - libcblas=3.9.0=30_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.22=h86ecc28_0 + - libcurl=8.12.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 + - libffi=3.4.6=he21f813_0 + - 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 + - libiconv=1.18=hc99b53d_0 - libjpeg-turbo=3.0.0=h31becfc_1 - - liblapack=3.9.0=25_linuxaarch64_openblas - - liblapacke=3.9.0=25_linuxaarch64_openblas - - libllvm19=19.1.5=h2edbd07_0 - - liblzma=5.6.3=h86ecc28_1 - - liblzma-devel=5.6.3=h86ecc28_1 + - liblapack=3.9.0=30_h411afd4_openblas + - liblapacke=3.9.0=30_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 + - libopenblas=0.3.29=pthreads_h9d3fd7e_0 - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - - libpng=1.6.44=hc4a20ef_0 - - libpq=17.2=hd56632b_1 + - libpng=1.6.47=hec79eb8_0 + - libpq=17.3=hf590da8_0 - libsanitizer=13.3.0=ha58e236_1 - libsodium=1.0.20=h68df207_0 - - libsqlite=3.47.2=h5eb1b54_0 + - libsqlite=3.49.1=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=hca96517_2 + - 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 - - libxml2=2.13.5=h2e0c361_1 + - libxkbcommon=1.8.0=h2ef6bd0_0 + - libxml2=2.13.6=h2e0c361_0 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - linbox=1.7.0=hf74d613_1 - - llvm-openmp=19.1.5=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=py310h66848f9_1 - - matplotlib=3.9.4=py310hbbe02a8_0 - - matplotlib-base=3.9.4=py310h2cc5e2d_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 - mccabe=0.7.0=pyhd8ed1ab_1 - - memory-allocator=0.1.3=py310ha766c32_1 - - meson=1.6.0=pyhd8ed1ab_1 + - memory-allocator=0.1.3=py312hb2c0f52_1 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - more-itertools=10.5.0=pyhd8ed1ab_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=py310hf54e67a_0 + - msgpack-python=1.1.0=py312h451a7dd_0 - 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 + - mysql-common=9.0.1=h3f5c77f_4 + - mysql-libs=9.0.1=h11569fd_4 + - 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=1.26.4=py312h470d778_0 - - openblas=0.3.28=pthreads_h3a8cbd8_1 + - numpy=2.2.3=py312hce01fe4_0 + - openblas=0.3.29=pthreads_h3a8cbd8_0 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.0=h86ecc28_0 + - openssl=3.4.1=hd08dc88_0 - 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 @@ -261,102 +260,102 @@ dependencies: - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py310h825f53c_0 - - pip=24.3.1=pyh8b19718_0 + - pillow=11.1.0=py312h719f0cf_0 + - 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.0=pyhd8ed1ab_1 + - pkginfo=1.12.1.1=pyhd8ed1ab_0 - 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=py312hbd99ab9_1 - - primecount=7.9=hd600fc2_0 - - primecountpy=0.1.0=py312h8f0b210_4 - - primesieve=11.1=h2f0025b_0 + - pplpy=0.8.9=py312h372cae2_2 + - primecount=7.14=hfe4b40e_0 + - primecountpy=0.1.0=py312h451a7dd_5 + - primesieve=12.4=h0a1ffab_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py310ha766c32_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 - pycodestyle=2.12.1=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.10.3=pyh3cfb1c2_0 - - pydantic-core=2.27.1=py310h04a307d_0 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312h8cbf658_0 - pyflakes=3.2.0=pyhd8ed1ab_1 - - pygments=2.18.0=pyhd8ed1ab_1 + - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py310hee8ad4f_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 - - python=3.10.16=h57b00e1_1_cpython + - python=3.12.9=h1683364_0_cpython - python-dateutil=2.9.0.post0=pyhff2d567_1 - - python-lrcalc=2.1=py310he30c3ed_7 + - python-lrcalc=2.1=py312h6f74592_7 - python-utils=3.9.1=pyhff2d567_1 - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_1 - - pyyaml=6.0.2=py310ha766c32_1 - - pyzmq=26.2.0=py310h55e1596_3 + - python_abi=3.12=5_cp312 + - pytz=2025.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py312hcc812fe_2 + - pyzmq=26.2.1=py312h2427ae1_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.1=h0d3cc05_0 - - rapidfuzz=3.10.1=py310he30c3ed_0 + - qt6-main=6.8.2=ha0a94ed_0 + - rapidfuzz=3.12.1=py312h6f74592_0 - readline=8.2=h8fc344f_1 - requests=2.32.3=pyhd8ed1ab_1 - - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 - - ruamel.yaml=0.18.6=py310ha766c32_1 - - ruamel.yaml.clib=0.2.8=py310ha766c32_1 - - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 - - ruff=0.8.3=py310he387bca_0 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.0.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.9.6=py312h5a58397_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.14.1=py310h317fb5c_2 - - secretstorage=3.3.3=py310hbbe02a8_3 - - semver=3.0.2=pyhd8ed1ab_1 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hee12f27_1 + - scipy=1.15.2=py312hb5459e8_0 + - secretstorage=3.3.3=py312h8025657_3 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hee12f27_0 - six=1.17.0=pyhd8ed1ab_0 - - smmap=5.0.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-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx=8.2.0=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.49.1=h578a6b9_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - stdlib-list=0.11.0=pyhd8ed1ab_1 + - stdlib-list=0.11.1=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 + - 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.1.0=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=py310h78583b1_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=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py310ha766c32_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py312hb2c0f52_0 - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.28.0=pyhd8ed1ab_0 + - virtualenv=20.29.2=pyhd8ed1ab_0 - wayland=1.23.1=h698ed42_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - webencodings=0.5.1=pyhd8ed1ab_3 @@ -371,7 +370,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 @@ -384,9 +383,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 - yaml=0.2.5=hf897c2e_2 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index 9eeeafca182..dfbe8957ec3 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: 87fda505c116fcb857abb5217056a8d32fdb5645f156f000100ea745b0336608 +# input_hash: 7006362879d02f4e3aac9703966e23946a753c07d6a54d944f1eba9a5ced502e channels: - conda-forge @@ -12,20 +12,20 @@ dependencies: - 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_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 + - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h4bd325d_0 - - beautifulsoup4=4.12.3=pyha770c72_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.126=openblas - - blas-devel=3.9.0=26_linux64_openblas + - blas=2.130=openblas + - blas-devel=3.9.0=30_h1ea3ea9_openblas - boost-cpp=1.85.0=h3c6214e_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hb9d3cd8_2 @@ -33,54 +33,54 @@ 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 - - cachecontrol=0.14.1=pyha770c72_1 - - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 - - cachy=0.3.0=pyhd8ed1ab_1 + - c-compiler=1.9.0=h2b85faf_0 + - 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.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_1 - - click=8.1.7=unix_pyh707e725_1 + - certifi=2025.1.31=pyhd8ed1ab_0 + - cffi=1.17.1=py312h06ac9bb_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_2 + - 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_0 + - conda-lock=2.5.7=pyhd8ed1ab_1 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py310h3788b33_0 + - contourpy=1.3.1=py312h68727a3_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py310h89163eb_0 - - cpython=3.10.16=py310hd8ed1ab_1 + - coverage=7.6.12=py312h178313f_0 + - cpython=3.12.9=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - - cryptography=44.0.0=py310h6c63255_0 - - cxx-compiler=1.8.0=h1a2810e_1 + - cryptography=44.0.1=py312hda17c39_0 + - cxx-compiler=1.9.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - - cypari2=2.1.5=py310h14ed79e_0 + - cypari2=2.2.1=py312hb7bab4f_0 - cyrus-sasl=2.1.27=h54b06d7_7 - - cysignals=1.12.0=py310hf71b8c6_0 - - cython=3.0.11=py310h5b1441d_3 + - cysignals=1.12.3=py312h2ec8cdc_0 + - cython=3.0.12=py312h2614dfc_0 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.11=py310hf71b8c6_0 + - debugpy=1.8.12=py312h2ec8cdc_0 - decorator=5.1.1=pyhd8ed1ab_1 - 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=h43e5eba_1 - - ecm=7.0.5=h9458935_0 - - ensureconda=1.4.4=pyhd8ed1ab_0 + - eclib=20231212=h75fb491_2 + - 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.16.1=pyhd8ed1ab_1 - - flake8=7.1.1=pyhd8ed1ab_1 - - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_0 + - filelock=3.17.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 @@ -88,14 +88,14 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py310h89163eb_0 - - fortran-compiler=1.8.0=h36df796_1 - - fplll=5.4.5=h384768b_0 - - fpylll=0.6.1=py312h59a3f1e_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 - 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 @@ -104,51 +104,51 @@ 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 - - gitdb=4.0.11=pyhd8ed1ab_1 - - gitpython=3.1.43=pyhff2d567_1 + - 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 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - - gmpy2=2.1.5=py310he8512ff_3 + - gmpy2=2.1.5=py312h7201bc8_3 - graphite2=1.3.13=h59595ed_1003 - - grayskull=2.7.3=pyhd8ed1ab_0 + - grayskull=2.7.6=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 - - harfbuzz=9.0.0=hda332d3_1 + - harfbuzz=10.2.0=h4bba637_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.5.0=pyha770c72_1 - - importlib_resources=6.4.5=pyhd8ed1ab_1 + - 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.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_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 - jeepney=0.8.0=pyhd8ed1ab_0 - - 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 - - keyring=25.5.0=pyha804496_1 + - keyring=25.6.0=pyha804496_0 - 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 - - lcms2=2.16=hb7c19ff_0 + - lcalc=2.1.0=h9cf73fc_0 + - lcms2=2.17=h717163a_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=30_h59b9bed_openblas - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 @@ -157,101 +157,103 @@ 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.5=default_hb5137d0_0 - - libclang13=19.1.5=default_h9c6a7e4_0 + - libcblas=3.9.0=30_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.22=hb9d3cd8_0 + - libcurl=8.12.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 + - libffi=3.4.6=h2dba641_0 + - 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 + - libhwloc=2.11.2=default_h0d58e46_1001 + - libiconv=1.18=h4ce23a2_0 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas - - liblapacke=3.9.0=25_linux64_openblas - - libllvm19=19.1.5=ha7bfdaf_0 - - liblzma=5.6.3=hb9d3cd8_1 - - liblzma-devel=5.6.3=hb9d3cd8_1 + - liblapack=3.9.0=30_h7ac8fdf_openblas + - liblapacke=3.9.0=30_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 - - libopenblas=0.3.28=pthreads_h94d23a6_1 + - 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.44=hadc24fc_0 - - libpq=17.2=h3b95a9b_1 + - libpng=1.6.47=h943b412_0 + - libpq=17.3=h27ae623_0 - libsanitizer=13.3.0=heb74ff8_1 - libsodium=1.0.20=h4ab18f5_0 - - libsqlite=3.47.2=hee588c1_0 + - libsqlite=3.49.1=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=hc4654cb_2 + - 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 - - libxml2=2.13.5=h8d12d68_1 + - libxkbcommon=1.8.0=hc4a0caf_0 + - libxml2=2.13.6=h8d12d68_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - linbox=1.7.0=h7298d08_1 - - llvm-openmp=19.1.5=h024ca30_0 + - llvm-openmp=19.1.7=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=py310h89163eb_1 - - matplotlib=3.9.4=py310hff52083_0 - - matplotlib-base=3.9.4=py310h68603db_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 - mccabe=0.7.0=pyhd8ed1ab_1 - - memory-allocator=0.1.3=py310ha75aee5_1 - - meson=1.6.0=pyhd8ed1ab_1 + - memory-allocator=0.1.3=py312h66e93f0_1 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - more-itertools=10.5.0=pyhd8ed1ab_1 + - mkl=2024.2.2=ha957f24_16 + - 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=py310h3788b33_0 + - msgpack-python=1.1.0=py312h68727a3_0 - 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 + - mysql-common=9.0.1=h266115a_4 + - mysql-libs=9.0.1=he0572af_4 + - 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=1.26.4=py312heda63a1_0 - - openblas=0.3.28=pthreads_h6ec200e_1 + - numpy=2.2.3=py312h72c5963_0 + - openblas=0.3.29=pthreads_h6ec200e_0 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - - openssl=3.4.0=hb9d3cd8_0 + - openssl=3.4.1=h7b32b05_0 - 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 @@ -262,102 +264,103 @@ dependencies: - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py310hfeaa1f3_0 - - pip=24.3.1=pyh8b19718_0 + - pillow=11.1.0=py312h80c1187_0 + - 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.0=pyhd8ed1ab_1 + - pkginfo=1.12.1.1=pyhd8ed1ab_0 - 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=py312h12a6c6f_1 - - primecount=7.9=hcb278e6_0 - - primecountpy=0.1.0=py312h8572e83_4 - - primesieve=11.1=h59595ed_0 + - pplpy=0.8.9=py312h7383a07_2 + - primecount=7.14=h530483c_0 + - primecountpy=0.1.0=py312h68727a3_5 + - primesieve=12.4=he02047a_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py310ha75aee5_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 - pycodestyle=2.12.1=pyhd8ed1ab_1 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.10.3=pyh3cfb1c2_0 - - pydantic-core=2.27.1=py310h505e2c1_0 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312h12e396e_0 - pyflakes=3.2.0=pyhd8ed1ab_1 - - pygments=2.18.0=pyhd8ed1ab_1 + - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - pyparsing=3.2.1=pyhd8ed1ab_0 - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.1=py310hfd10a26_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 - - python=3.10.16=he725a3c_1_cpython + - python=3.12.9=h9e4cc4f_0_cpython - python-dateutil=2.9.0.post0=pyhff2d567_1 - - python-lrcalc=2.1=py310hf71b8c6_7 + - python-lrcalc=2.1=py312h2ec8cdc_7 - python-utils=3.9.1=pyhff2d567_1 - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_1 - - pyyaml=6.0.2=py310ha75aee5_1 - - pyzmq=26.2.0=py310h71f11fc_3 + - python_abi=3.12=5_cp312 + - pytz=2025.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py312h178313f_2 + - pyzmq=26.2.1=py312hbf22597_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.1=h9d28a51_0 - - rapidfuzz=3.10.1=py310hf71b8c6_0 + - qt6-main=6.8.2=h588cce1_0 + - rapidfuzz=3.12.1=py312h2ec8cdc_0 - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_1 - - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 - - ruamel.yaml=0.18.6=py310ha75aee5_1 - - ruamel.yaml.clib=0.2.8=py310ha75aee5_1 - - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 - - ruff=0.8.3=py310h66cce94_0 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.0.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.9.6=py312h2156523_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.14.1=py310hfcf56fc_2 - - secretstorage=3.3.3=py310hff52083_3 - - semver=3.0.2=pyhd8ed1ab_1 - - setuptools=75.6.0=pyhff2d567_1 - - singular=4.4.0=hc910cb2_1 + - scipy=1.15.2=py312ha707e6e_0 + - secretstorage=3.3.3=py312h7900ff3_3 + - setuptools=75.8.0=pyhff2d567_0 + - singular=4.4.1=hc910cb2_0 - six=1.17.0=pyhd8ed1ab_0 - - smmap=5.0.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-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx=8.2.0=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.49.1=h9eae976_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - stdlib-list=0.11.0=pyhd8ed1ab_1 + - stdlib-list=0.11.1=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 + - sympow=2.023.6=h3028977_4 + - sympy=1.13.3=pyh2585a3b_105 + - sysroot_linux-64=2.17=h0157908_18 - tachyon=0.99b6=hba7d16a_1002 + - tbb=2021.13.0=hceb3a55_1 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 - - tomli-w=1.1.0=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=py310ha75aee5_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=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py310ha75aee5_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py312h66e93f0_0 - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.28.0=pyhd8ed1ab_0 + - virtualenv=20.29.2=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - webencodings=0.5.1=pyhd8ed1ab_3 @@ -372,7 +375,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 @@ -385,9 +388,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 - yaml=0.2.5=h7f98852_2 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 07d110a61e8..b4522cff380 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: 408f9e301eec45d2a2d5e39bd787b5cfc6d0d59c3c5600d1233a6d9b3c50324f +# input_hash: eddd28717f8a24aee590d6860748feaac426a0723306b84a64cb6ddbcf5dd533 channels: - conda-forge @@ -10,17 +10,17 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=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 + - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=h940c156_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osx64_openblas + - bdw-gc=8.2.8=h240833e_1 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.130=openblas + - blas-devel=3.9.0=30_hbf4f893_openblas - boost-cpp=1.85.0=hfcd56d9_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=h00291cd_2 @@ -28,59 +28,59 @@ 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 - - cachecontrol=0.14.1=pyha770c72_1 - - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 - - cachy=0.3.0=pyhd8ed1ab_1 - - 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 + - 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 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2024.8.30=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 - - 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 - - click=8.1.7=unix_pyh707e725_1 + - 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 + - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_2 + - 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=17.0.6=h1020d70_2 - - compiler-rt_osx-64=17.0.6=hf2b8a54_2 - - conda-lock=2.5.7=pyhd8ed1ab_0 + - 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=py310hf166250_0 + - contourpy=1.3.1=py312hc47a885_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py310h8e2f543_0 - - cpython=3.10.16=py310hd8ed1ab_1 + - coverage=7.6.12=py312h3520af0_0 + - cpython=3.12.9=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_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=py310hc7df965_0 - - cysignals=1.12.0=py310h6954a95_0 - - cython=3.0.11=py310h62447e2_3 - - debugpy=1.8.11=py310h6954a95_0 + - cypari2=2.2.1=py312hcedb801_0 + - cysignals=1.12.3=py312haafddd8_0 + - cython=3.0.12=py312hdfbeeba_0 + - debugpy=1.8.12=py312haafddd8_0 - decorator=5.1.1=pyhd8ed1ab_1 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=h960c116_1 - - ecm=7.0.5=h4f6b447_0 - - ensureconda=1.4.4=pyhd8ed1ab_0 + - eclib=20231212=ha63dd29_2 + - 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.16.1=pyhd8ed1ab_1 - - flake8=7.1.1=pyhd8ed1ab_1 - - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_0 + - filelock=3.17.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 @@ -88,29 +88,29 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py310h8e2f543_0 - - fortran-compiler=1.8.0=h33d1f46_1 - - fplll=5.4.5=hb7981ad_0 - - fpylll=0.6.1=py312ha9f3631_0 + - fonttools=4.56.0=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 - - gettext=0.22.5=hdfe23c8_3 - - gettext-tools=0.22.5=hdfe23c8_3 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=hb9686a1_2 + - gap-defaults=4.14.0=h694c41f_2 + - 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 - - giac=1.9.0.21=h92f3f65_1 - - gitdb=4.0.11=pyhd8ed1ab_1 - - gitpython=3.1.43=pyhff2d567_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 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - - gmpy2=2.1.5=py310he278d95_3 - - grayskull=2.7.3=pyhd8ed1ab_0 + - gmpy2=2.1.5=py312h068713c_3 + - grayskull=2.7.6=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=h120a0e1_0 @@ -118,32 +118,32 @@ dependencies: - 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_resources=6.4.5=pyhd8ed1ab_1 + - 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.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_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.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 - - keyring=25.5.0=pyh534df25_1 - - kiwisolver=1.4.7=py310hfa8da69_0 + - keyring=25.6.0=pyh534df25_0 + - kiwisolver=1.4.8=py312h9275861_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 + - lcalc=2.1.0=h0f747f7_0 + - lcms2=2.17=h72f5680_0 + - 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 + - libasprintf=0.23.1=h27064b9_0 + - libasprintf-devel=0.23.1=h27064b9_0 + - libblas=3.9.0=30_h7f60823_openblas - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 @@ -152,80 +152,81 @@ 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 - - libcurl=8.11.1=h5dec5d8_0 - - libcxx=19.1.5=hf95d169_0 - - libcxx-devel=17.0.6=h8f8a49f_6 + - libcblas=3.9.0=30_hff6cab4_openblas + - libclang-cpp18.1=18.1.8=default_h3571c67_7 + - libcurl=8.12.1=h5dec5d8_0 + - 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 - - libgettextpo=0.22.5=hdfe23c8_3 - - libgettextpo-devel=0.22.5=hdfe23c8_3 + - libffi=3.4.6=h281671d_0 + - libflint=3.1.3.1=h9ab60bc_101 + - 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 - 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_0 + - libintl=0.23.1=h27064b9_0 + - libintl-devel=0.23.1=h27064b9_0 - 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=30_h236ab99_openblas + - liblapacke=3.9.0=30_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 + - libopenblas=0.3.29=openmp_hbf64a52_0 + - libpng=1.6.47=h3c4a55f_0 - libsodium=1.0.20=hfdf4475_0 - - libsqlite=3.47.2=hdb6dae5_0 + - libsqlite=3.49.1=hdb6dae5_1 - libssh2=1.11.1=h3dc7d44_0 - - libtiff=4.7.0=hf4bdac2_2 - - libwebp-base=1.4.0=h10d778d_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.6=hebb159f_0 - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.5=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 - m4rie=20200125=hd82a5f3_0 - - markupsafe=3.0.2=py310h8e2f543_1 - - matplotlib=3.9.4=py310h2ec42d9_0 - - matplotlib-base=3.9.4=py310h1671ce3_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 - mccabe=0.7.0=pyhd8ed1ab_1 - - memory-allocator=0.1.3=py310h837254d_1 - - meson=1.6.0=pyhd8ed1ab_1 + - memory-allocator=0.1.3=py312hb553811_1 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - more-itertools=10.5.0=pyhd8ed1ab_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=py310hfa8da69_0 + - msgpack-python=1.1.0=py312hc5c4d5f_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h10d778d_1 - - ncurses=6.5=hf036a51_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=1.26.4=py312he3a82b2_0 - - openblas=0.3.28=openmp_h30af337_1 + - numpy=2.2.3=py312h6693b03_0 + - openblas=0.3.29=openmp_h30af337_0 - openjpeg=2.5.3=h7fd6d84_0 - - openssl=3.4.0=hd471939_0 + - openssl=3.4.1=hc426f3f_0 - 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 @@ -235,107 +236,107 @@ dependencies: - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py310h32d1d24_0 - - pip=24.3.1=pyh8b19718_0 + - pillow=11.1.0=py312hd9f36e3_0 + - pip=25.0.1=pyh8b19718_0 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - - pkginfo=1.12.0=pyhd8ed1ab_1 + - pkginfo=1.12.1.1=pyhd8ed1ab_0 - 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 + - pplpy=0.8.9=py312h045e30c_2 + - primecount=7.14=h28dbb38_0 + - primecountpy=0.1.0=py312hc47a885_5 + - primesieve=12.4=hf036a51_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py310hb9d19b6_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 - pycodestyle=2.12.1=pyhd8ed1ab_1 - - pydantic=2.10.3=pyh3cfb1c2_0 - - pydantic-core=2.27.1=py310h98870a7_0 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312h0d0de52_0 - pyflakes=3.2.0=pyhd8ed1ab_1 - - pygments=2.18.0=pyhd8ed1ab_1 + - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - 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.10.16=h5acdff8_1_cpython + - python=3.12.9=h9ccd52b_0_cpython - python-dateutil=2.9.0.post0=pyhff2d567_1 - - python-lrcalc=2.1=py310h53e7c6a_7 + - python-lrcalc=2.1=py312h5861a67_7 - python-utils=3.9.1=pyhff2d567_1 - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_1 - - pyyaml=6.0.2=py310h837254d_1 - - pyzmq=26.2.0=py310h0c870a2_3 + - python_abi=3.12=5_cp312 + - pytz=2025.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py312h3520af0_2 + - pyzmq=26.2.1=py312h679dbab_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - rapidfuzz=3.10.1=py310h2e7bc63_0 + - rapidfuzz=3.12.1=py312haafddd8_0 - readline=8.2=h9e318b2_1 - requests=2.32.3=pyhd8ed1ab_1 - - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 - - ruamel.yaml=0.18.6=py310hb9d19b6_1 - - ruamel.yaml.clib=0.2.8=py310hb9d19b6_1 - - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 - - ruff=0.8.3=py310h3462235_0 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.0.0=pyhd8ed1ab_0 + - 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.9.6=py312h07459cc_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.14.1=py310hefd78d6_2 - - semver=3.0.2=pyhd8ed1ab_1 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.2=py312hd04560d_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 - - smmap=5.0.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-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx=8.2.0=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.49.1=h2e4c9dc_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - stdlib-list=0.11.0=pyhd8ed1ab_1 + - stdlib-list=0.11.1=pyhd8ed1ab_0 - 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 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 - - tomli-w=1.1.0=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=py310hbb8c376_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=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py310hb9d19b6_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py312h01d7ebd_0 - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.28.0=pyhd8ed1ab_0 + - virtualenv=20.29.2=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - webencodings=0.5.1=pyhd8ed1ab_3 - 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 - yaml=0.2.5=h0d85af4_2 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index 2c2821e312e..1f51cb0362c 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: 07e7f83834e2f3656f58cbbf9942fd24bb3aa46bfeb1a14b88c0f7f1c169d994 +# input_hash: 88cb70e2938b60ac160a0a6781800037a806e22f9eaa780bc3f6bc4294a426a1 channels: - conda-forge @@ -10,17 +10,17 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=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 + - babel=2.17.0=pyhd8ed1ab_0 - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - - bdw-gc=8.0.6=hc021e02_0 - - beautifulsoup4=4.12.3=pyha770c72_1 - - blas=2.125=openblas - - blas-devel=3.9.0=25_osxarm64_openblas + - bdw-gc=8.2.8=h286801f_2 + - beautifulsoup4=4.13.3=pyha770c72_0 + - blas=2.130=openblas + - blas-devel=3.9.0=30_h11c0a38_openblas - boost-cpp=1.85.0=h103c1d6_4 - brial=1.2.12=pyh694c41f_3 - brotli=1.1.0=hd74edd7_2 @@ -28,59 +28,59 @@ 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 - - cachecontrol=0.14.1=pyha770c72_1 - - cachecontrol-with-filecache=0.14.1=pyhd8ed1ab_1 - - cachy=0.3.0=pyhd8ed1ab_1 - - 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 + - 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 - cddlib=1!0.94m=h6d7a090_0 - - certifi=2024.8.30=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 - - 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 - - click=8.1.7=unix_pyh707e725_1 + - 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 + - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_2 + - 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=17.0.6=h856b3c1_2 - - compiler-rt_osx-arm64=17.0.6=h832e737_2 - - conda-lock=2.5.7=pyhd8ed1ab_0 + - 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=py310h7f4e7e6_0 + - contourpy=1.3.1=py312hb23fbb9_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py310hc74094e_0 - - cpython=3.10.16=py310hd8ed1ab_1 + - coverage=7.6.12=py312h998013c_0 + - cpython=3.12.9=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_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=py310h5e3d6bc_0 - - cysignals=1.12.0=py310h853098b_0 - - cython=3.0.11=py310h1dbcdd0_3 - - debugpy=1.8.11=py310h853098b_0 + - cypari2=2.2.1=py312he7c0534_0 + - cysignals=1.12.3=py312hd8f9ff3_0 + - cython=3.0.12=py312h02233ea_0 + - debugpy=1.8.12=py312hd8f9ff3_0 - decorator=5.1.1=pyhd8ed1ab_1 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - - ecl=23.9.9=h1d9728a_0 - - eclib=20231212=h3d50bd9_1 - - ecm=7.0.5=h41d338b_0 - - ensureconda=1.4.4=pyhd8ed1ab_0 + - ecl=24.5.10=h1f5daad_0 + - eclib=20231212=hc39b9a7_2 + - 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.16.1=pyhd8ed1ab_1 - - flake8=7.1.1=pyhd8ed1ab_1 - - flake8-rst-docstrings=0.3.0=pyhd8ed1ab_0 + - filelock=3.17.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 @@ -88,29 +88,29 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.3=py310hc74094e_0 - - fortran-compiler=1.8.0=hc3477c4_1 - - fplll=5.4.5=hb7d509d_0 - - fpylll=0.6.1=py312h381bdd1_0 + - fonttools=4.56.0=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 - - gettext=0.22.5=h8414b35_3 - - gettext-tools=0.22.5=h8414b35_3 + - furo=2024.8.6=pyhd8ed1ab_2 + - gap-core=4.14.0=h25f1785_2 + - gap-defaults=4.14.0=hce30654_2 + - 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 - - giac=1.9.0.21=h1c96721_1 - - gitdb=4.0.11=pyhd8ed1ab_1 - - gitpython=3.1.43=pyhff2d567_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 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - - gmpy2=2.1.5=py310h805dbd7_3 - - grayskull=2.7.3=pyhd8ed1ab_0 + - gmpy2=2.1.5=py312h524cf62_3 + - grayskull=2.7.6=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - html5lib=1.1=pyhd8ed1ab_2 - icu=75.1=hfee45f7_0 @@ -118,32 +118,32 @@ dependencies: - 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_resources=6.4.5=pyhd8ed1ab_1 + - 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.30.0=pyh707e725_0 + - ipython=8.32.0=pyh907856f_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.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 - - keyring=25.5.0=pyh534df25_1 - - kiwisolver=1.4.7=py310h7306fd8_0 + - keyring=25.6.0=pyh534df25_0 + - kiwisolver=1.4.8=py312h2c4a281_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 + - lcalc=2.1.0=hdaf6845_0 + - lcms2=2.17=h7eeda09_0 + - 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 + - libasprintf=0.23.1=h493aca8_0 + - libasprintf-devel=0.23.1=h493aca8_0 + - libblas=3.9.0=30_h10e41b3_openblas - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 @@ -152,81 +152,82 @@ 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 - - libcurl=8.11.1=h73640d1_0 - - libcxx=19.1.5=ha82da77_0 - - libcxx-devel=17.0.6=h86353a2_6 + - libcblas=3.9.0=30_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_7 + - libcurl=8.12.1=h73640d1_0 + - 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 - - libgettextpo=0.22.5=h8414b35_3 - - libgettextpo-devel=0.22.5=h8414b35_3 + - libflint=3.1.3.1=ha3035ea_101 + - 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=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 + - libiconv=1.18=hfe07756_0 + - 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 - - libllvm17=17.0.6=h5090b49_2 - - liblzma=5.6.3=h39f12f2_1 - - liblzma-devel=5.6.3=h39f12f2_1 + - liblapack=3.9.0=30_hc9a63f6_openblas + - liblapacke=3.9.0=30_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 + - libopenblas=0.3.29=openmp_hf332438_0 + - libpng=1.6.47=h3783ad8_0 - libsodium=1.0.20=h99b78c6_0 - - libsqlite=3.47.2=h3f77e49_0 + - libsqlite=3.49.1=h3f77e49_1 - libssh2=1.11.1=h9cc3647_0 - - libtiff=4.7.0=ha962b0a_2 - - libwebp-base=1.4.0=h93a5062_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.6=h178c5d8_0 - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.5=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 - m4rie=20200125=hc97c1ff_0 - - markupsafe=3.0.2=py310hc74094e_1 - - matplotlib=3.9.4=py310hb6292c7_0 - - matplotlib-base=3.9.4=py310hadbac3a_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 + - maxima=5.47.0=hd2c4bfb_3 - mccabe=0.7.0=pyhd8ed1ab_1 - - memory-allocator=0.1.3=py310h493c2e1_1 - - meson=1.6.0=pyhd8ed1ab_1 + - memory-allocator=0.1.3=py312h024a12e_1 + - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - more-itertools=10.5.0=pyhd8ed1ab_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=py310h7306fd8_0 + - msgpack-python=1.1.0=py312h6142ec9_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h93a5062_1 - - ncurses=6.5=h7bae524_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=1.26.4=py312h8442bc7_0 - - openblas=0.3.28=openmp_hea878ba_1 + - numpy=2.2.3=py312h7c1f314_0 + - openblas=0.3.29=openmp_hea878ba_0 - openjpeg=2.5.3=h8a3d83b_0 - - openssl=3.4.0=h39f12f2_0 + - openssl=3.4.1=h81ee809_0 - 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 @@ -237,107 +238,107 @@ dependencies: - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.0.0=py310h530beaf_0 - - pip=24.3.1=pyh8b19718_0 + - pillow=11.1.0=py312h50aef2c_0 + - pip=25.0.1=pyh8b19718_0 - pkg-config=0.29.2=hde07d2e_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - - pkginfo=1.12.0=pyhd8ed1ab_1 + - pkginfo=1.12.1.1=pyhd8ed1ab_0 - 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 + - pplpy=0.8.9=py312he1ec6da_2 + - primecount=7.14=ha84d530_0 + - primecountpy=0.1.0=py312hb23fbb9_5 + - primesieve=12.4=h00cdb27_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.48=pyha770c72_1 - - psutil=6.1.0=py310hf9df320_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 - pycodestyle=2.12.1=pyhd8ed1ab_1 - - pydantic=2.10.3=pyh3cfb1c2_0 - - pydantic-core=2.27.1=py310hde4708a_0 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312hcd83bfe_0 - pyflakes=3.2.0=pyhd8ed1ab_1 - - pygments=2.18.0=pyhd8ed1ab_1 + - pygments=2.19.1=pyhd8ed1ab_0 - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_2 + - 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.10.16=h870587a_1_cpython + - python=3.12.9=hc22306f_0_cpython - python-dateutil=2.9.0.post0=pyhff2d567_1 - - python-lrcalc=2.1=py310hb4ad77e_7 + - python-lrcalc=2.1=py312hde4cb15_7 - python-utils=3.9.1=pyhff2d567_1 - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_1 - - pyyaml=6.0.2=py310h493c2e1_1 - - pyzmq=26.2.0=py310h82ef58e_3 + - python_abi=3.12=5_cp312 + - pytz=2025.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py312h998013c_2 + - pyzmq=26.2.1=py312hf4875e0_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - rapidfuzz=3.10.1=py310hdde5576_0 + - rapidfuzz=3.12.1=py312hd8f9ff3_0 - readline=8.2=h92ec313_1 - requests=2.32.3=pyhd8ed1ab_1 - - restructuredtext_lint=1.4.0=pyhd8ed1ab_0 - - ruamel.yaml=0.18.6=py310hf9df320_1 - - ruamel.yaml.clib=0.2.8=py310hf9df320_1 - - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_0 - - ruff=0.8.3=py310h23a5703_0 + - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 + - roman-numerals-py=3.0.0=pyhd8ed1ab_0 + - 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.9.6=py312h5d18b81_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.14.1=py310hed58976_2 - - semver=3.0.2=pyhd8ed1ab_1 - - setuptools=75.6.0=pyhff2d567_1 + - scipy=1.15.2=py312h99a188d_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 - - smmap=5.0.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-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - sphinx=8.2.0=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.49.1=hd7222ec_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - stdlib-list=0.11.0=pyhd8ed1ab_1 + - stdlib-list=0.11.1=pyhd8ed1ab_0 - 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 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 - - tomli-w=1.1.0=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=py310h078409c_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=2024b=hc8b5060_0 - - unicodedata2=15.1.0=py310hf9df320_1 + - tzdata=2025a=h78e105d_0 + - unicodedata2=16.0.0=py312hea69d52_0 - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.28.0=pyhd8ed1ab_0 + - virtualenv=20.29.2=pyhd8ed1ab_0 - wcwidth=0.2.13=pyhd8ed1ab_1 - webencodings=0.5.1=pyhd8ed1ab_3 - 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 - yaml=0.2.5=h3422bc3_2 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 From c8cb4556e2a0eb7e426c5dfec56589a6113aff88 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Wed, 19 Feb 2025 17:43:06 +0100 Subject: [PATCH 07/10] Revert "Add libatomic_ops to conda env" This reverts commit 778c4f6ede46cd6b92c56406a7debe201ec953d7. --- environment-3.11-macos-x86_64.yml | 1 - environment-3.11-macos.yml | 1 - environment-3.12-macos-x86_64.yml | 1 - environment-3.12-macos.yml | 1 - tools/update-conda.py | 3 --- 5 files changed, 7 deletions(-) diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index 588a647963c..fb34c25a567 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -121,7 +121,6 @@ dependencies: - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - libblas=3.9.0=26_osx64_openblas - - libatomic_ops=7.8.2=h6e16a3a_0 - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 7c2f5784730..ec10b78a4b5 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -121,7 +121,6 @@ dependencies: - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - libblas=3.9.0=26_osxarm64_openblas - - libatomic_ops=7.8.2=h5505292_0 - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 1c073b6a56d..4fccaefb570 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -121,7 +121,6 @@ dependencies: - libasprintf=0.22.5=hdfe23c8_3 - libasprintf-devel=0.22.5=hdfe23c8_3 - libblas=3.9.0=26_osx64_openblas - - libatomic_ops=7.8.2=h6e16a3a_0 - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index 17778951e08..957da365df9 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -121,7 +121,6 @@ dependencies: - libasprintf=0.22.5=h8414b35_3 - libasprintf-devel=0.22.5=h8414b35_3 - libblas=3.9.0=26_osxarm64_openblas - - libatomic_ops=7.8.2=h5505292_0 - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 diff --git a/tools/update-conda.py b/tools/update-conda.py index 9f1734c2212..3ed5a083785 100644 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -166,9 +166,6 @@ def get_dependencies(pyproject_toml: Path, python: str) -> list[str]: all_requirements.append("m4") # Needed to fix a bug on Macos with broken pkg-config all_requirements.append("expat") - # Needed as dependency of bdw-gc - # Workaround for https://github.com/conda-forge/bdw-gc-feedstock/issues/26 - all_requirements.append("libatomic_ops") return all_requirements From 5d1b11567e01db302c1e981e947cf1f3c6942378 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 16 Mar 2025 15:49:11 +0100 Subject: [PATCH 08/10] update conda env --- environment-3.11-linux-aarch64.yml | 265 ++++++++++++++++------------- environment-3.11-linux.yml | 224 +++++++++++++----------- environment-3.11-macos-x86_64.yml | 175 ++++++++++--------- environment-3.11-macos.yml | 177 ++++++++++--------- environment-3.12-linux-aarch64.yml | 217 ++++++++++++----------- environment-3.12-linux.yml | 224 +++++++++++++----------- environment-3.12-macos-x86_64.yml | 176 ++++++++++--------- environment-3.12-macos.yml | 178 ++++++++++--------- 8 files changed, 900 insertions(+), 736 deletions(-) diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index 01de96a61da..655bad94983 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: 09e3b72a7aa5c065370cb8a339e14ed42ad43f0c89abc55b38713be2d4560fd9 +# input_hash: 5def256e52a47097deae08706c47dde07d498b2f9a0c2c522d8b7769d0f3d0e0 channels: - conda-forge @@ -9,18 +9,22 @@ dependencies: - _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 + - 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.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.130=openblas - - blas-devel=3.9.0=30_h9678261_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 - brotli=1.1.0=h86ecc28_2 @@ -28,13 +32,19 @@ 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 - - cairo=1.18.2=h83712da_1 + - c-compiler=1.9.0=h6561dab_0 + - 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 - - charset-normalizer=3.4.0=pyhd8ed1ab_1 + - 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 @@ -42,29 +52,32 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py311hc07b1fb_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.9=py311ha09ea12_0 - - cpython=3.11.11=py311hd8ed1ab_1 - - cxx-compiler=1.8.0=heb6c788_1 + - coverage=7.6.12=py311ha09ea12_0 + - cpython=3.11.11=py311hd8ed1ab_2 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.2=py311h4047cc9_0 + - cxx-compiler=1.9.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py311hc8fbf20_0 - cyrus-sasl=2.1.27=hf6b2984_7 - - cysignals=1.11.2=py311h644d908_3 - - cython=3.0.11=py311hac78f04_3 + - cysignals=1.12.3=py311h89d996e_0 + - cython=3.0.12=py311hc8540bd_0 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.12=py311h89d996e_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - debugpy=1.8.13=py311h89d996e_0 + - decorator=5.2.1=pyhd8ed1ab_0 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5ad3122_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h154513d_1 - - ecm=7.0.5=ha2d0fc4_0 + - eclib=20231212=h4705ef2_2 + - 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.17.0=pyhd8ed1ab_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 @@ -74,52 +87,55 @@ 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 - - freetype=2.12.1=hf0a5ef3_2 + - 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.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 - - giac=1.9.0.21=h04922a4_1 + - 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 + - gitdb=4.0.12=pyhd8ed1ab_0 + - gitpython=3.1.44=pyhff2d567_0 - givaro=4.2.0=h364d21b_0 - 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.7.6=pyhd8ed1ab_0 + - 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=9.0.0=hbf49d6b_1 - - hpack=4.0.0=pyhd8ed1ab_1 - - hyperframe=6.0.1=pyhd8ed1ab_1 + - 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.5.0=pyha770c72_1 + - 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.30.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 - jaraco.functools=4.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.4=pyhd8ed1ab_1 + - 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 @@ -128,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=he588f68_2 - - 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=30_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 @@ -141,72 +157,71 @@ 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=31_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.12.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 - - 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.1.3.1=hf9b8075_101 + - 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 - 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.18=hc99b53d_0 + - 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.6=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 + - 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.29=pthreads_h9d3fd7e_0 - 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 + - 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.47.2=h5eb1b54_0 + - 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 + - libxkbcommon=1.8.1=h2ef6bd0_0 - libxml2=2.13.6=h2e0c361_0 - 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=py311ha09ea12_1 - - matplotlib=3.10.0=py311hfecb2dc_0 - - matplotlib-base=3.10.0=py311h0385ec1_0 + - matplotlib=3.10.1=py311hfecb2dc_0 + - matplotlib-base=3.10.1=py311h0385ec1_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h043f013_3 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -220,19 +235,19 @@ 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_3 - - mysql-libs=9.0.1=h11569fd_3 - - nauty=2.8.8=h31becfc_1 - - ncurses=6.5=hcccb83c_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=1.26.4=py311h69ead2a_0 - - openblas=0.3.28=pthreads_h3a8cbd8_1 + - numpy=2.2.3=py311h6c2b7b4_0 + - openblas=0.3.29=pthreads_h3a8cbd8_0 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.0=h86ecc28_0 + - openssl=3.4.1=hd08dc88_0 - packaging=24.2=pyhd8ed1ab_2 - palp=2.20=hb9de7d4_0 - pari=2.17.1=h45cace7_2_pthread @@ -246,74 +261,81 @@ 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.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.1=pyhd8ed1ab_0 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - 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=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 + - progressbar2=4.5.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.50=pyha770c72_0 + - psutil=7.0.0=py311ha879c10_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 - - pygments=2.18.0=pyhd8ed1ab_1 - - pyparsing=3.2.0=pyhd8ed1ab_2 - - pyproject-metadata=0.9.0=pyhd8ed1ab_1 - - pyside6=6.8.2=py311habb2604_0 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h0ca61a2_0 + - 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.1=pyhd8ed1ab_0 + - pyside6=6.8.2=py311habb2604_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.11.11=h1683364_1_cpython + - python=3.11.11=h1683364_2_cpython - 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=2025.1=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h58d527c_2 - - pyzmq=26.2.1=py311h826da9f_0 + - pyzmq=26.3.0=py311h826da9f_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.1=h0d3cc05_0 - - readline=8.2=h8fc344f_1 + - qt6-main=6.8.2=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.0.0=pyhd8ed1ab_0 + - 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.9.6=py311hf0468d7_0 + - ruff=0.11.0=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.14.1=py311h5912639_2 - - setuptools=75.6.0=pyhff2d567_1 - - 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=hee12f27_0 - 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-basic-ng=1.0.0b2=pyhd8ed1ab_2 - - sphinx-inline-tabs=2023.4.21=pyhd8ed1ab_0 + - 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 - 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.49.1=h578a6b9_2 - stack_data=0.6.3=pyhd8ed1ab_1 - stdlib-list=0.11.1=pyhd8ed1ab_0 - symmetrica=3.0.1=hd600fc2_0 @@ -331,9 +353,10 @@ dependencies: - 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=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 @@ -347,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 @@ -368,4 +391,4 @@ dependencies: - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 - - zstd=1.5.6=h02f22dd_0 + - zstd=1.5.7=hbcf94c1_1 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index 4889f791465..65175bd603b 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -1,27 +1,31 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: 45c87b39adab7299f4500096956e14d99327f4a9bb48bc2fc7ced5996c569943 +# input_hash: fd489a2c3b81b9fc1b89b783572b6afdd7e30c26fef632227d8aac73fb160d85 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 + - 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.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.130=openblas - - blas-devel=3.9.0=30_h1ea3ea9_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 - brotli=1.1.0=hb9d3cd8_2 @@ -30,12 +34,18 @@ dependencies: - 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 - 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 @@ -43,29 +53,32 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py311hd18a35c_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py311h2dc5d0c_0 - - cpython=3.11.11=py311hd8ed1ab_1 + - coverage=7.6.12=py311h2dc5d0c_0 + - cpython=3.11.11=py311hd8ed1ab_2 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.2=py311hafd3f86_0 - cxx-compiler=1.9.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py311h8699650_0 - cyrus-sasl=2.1.27=h54b06d7_7 - cysignals=1.12.3=py311hfdbb021_0 - - cython=3.0.11=py311h55d416d_3 + - cython=3.0.12=py311ha3e34f5_0 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.12=py311hfdbb021_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - debugpy=1.8.13=py311hfdbb021_0 + - decorator=5.2.1=pyhd8ed1ab_0 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5888daf_0 - ecl=24.5.10=h0f3afd4_0 - eclib=20231212=h75fb491_2 - - ecm=7.0.5=h9458935_0 + - 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.17.0=pyhd8ed1ab_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 @@ -75,52 +88,55 @@ 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 - - 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 + - gitdb=4.0.12=pyhd8ed1ab_0 + - gitpython=3.1.44=pyhff2d567_0 - givaro=4.2.0=hb789bce_0 - 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.7.6=pyhd8ed1ab_0 + - 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 - 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.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 - 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 @@ -129,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=30_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 @@ -142,80 +158,77 @@ 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-cpp19.1=19.1.7=default_hb5137d0_1 + - libclang13=19.1.7=default_h9c6a7e4_1 - libcups=2.3.3=h4637d8d_4 - libcurl=8.12.1=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 - libdrm=2.4.124=hb9d3cd8_0 - - libedit=3.1.20240808=pl5321h7949ede_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 + - libffi=3.4.6=h2dba641_0 - 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 + - 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 - 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 - - libhwloc=2.11.2=default_h0d58e46_1001 - - libiconv=1.18=h4ce23a2_0 + - 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 + - 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.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.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.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 + - libxkbcommon=1.8.1=hc4a0caf_0 - libxml2=2.13.6=h8d12d68_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - linbox=1.7.0=h7298d08_1 - - llvm-openmp=19.1.7=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=py311h2dc5d0c_1 - - matplotlib=3.10.0=py311h38be061_0 - - matplotlib-base=3.10.0=py311h2b939e6_0 + - matplotlib=3.10.1=py311h38be061_0 + - matplotlib-base=3.10.1=py311h2b939e6_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=py311h9ecbd09_1 - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - mkl=2024.2.2=ha957f24_16 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h24ddda3_1 - mpfi=1.5.4=h9f54685_1001 @@ -223,19 +236,19 @@ 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.2=py311h5d046bc_0 - - openblas=0.3.28=pthreads_h6ec200e_1 + - numpy=2.2.3=py311h5d046bc_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 @@ -250,11 +263,11 @@ 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.1=pyhd8ed1ab_0 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=hd590300_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 @@ -263,51 +276,58 @@ dependencies: - primecount=7.14=h530483c_0 - primecountpy=0.1.0=py311hd18a35c_5 - primesieve=12.4=he02047a_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py311h9ecbd09_0 + - psutil=7.0.0=py311h9ecbd09_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=py311h9e33e62_0 + - 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.2=py311h9053184_0 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyside6=6.8.2=py311h9053184_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.11.11=h9e4cc4f_1_cpython + - python=3.11.11=h9e4cc4f_2_cpython - 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=2025.1=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h2dc5d0c_2 - - pyzmq=26.2.1=py311h7deb3e3_0 + - 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.2=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.0.0=pyhd8ed1ab_0 + - 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.9.6=py311h100434b_0 + - ruff=0.11.0=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=hc910cb2_0 - 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 @@ -316,7 +336,7 @@ 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 @@ -324,7 +344,6 @@ dependencies: - sympy=1.13.3=pyh2585a3b_105 - sysroot_linux-64=2.17=h0157908_18 - tachyon=0.99b6=hba7d16a_1002 - - tbb=2021.13.0=hceb3a55_1 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 @@ -337,7 +356,8 @@ dependencies: - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2025a=h78e105d_0 - unicodedata2=16.0.0=py311h9ecbd09_0 - - urllib3=2.3.0=pyhd8ed1ab_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 @@ -351,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 @@ -372,4 +392,4 @@ dependencies: - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - - zstd=1.5.6=ha6fb4c9_0 + - zstd=1.5.7=hb8e6e7a_1 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index a676ad3cd2d..c145284de80 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: 8fa3ecd8c3d833b875f3db11bdea6e4c970fe7eae9e991e45ec6979be4e7b00f +# input_hash: a658333421004af61cb61b6893a135e1f6e896791f46464e9d969730b967215e channels: - conda-forge @@ -14,11 +14,13 @@ dependencies: - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hed12c24_1 - automake=1.17=pl5321h694c41f_0 - - babel=2.16.0=pyhd8ed1ab_1 + - 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.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osx64_openblas + - beautifulsoup4=4.13.3=pyha770c72_0 + - 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 - brotli=1.1.0=h00291cd_2 @@ -27,47 +29,56 @@ dependencies: - bzip2=1.0.8=hfdf4475_7 - c-ares=1.34.4=hf13058a_0 - c-compiler=1.9.0=h09a7c41_0 - - ca-certificates=2024.12.14=h8857fd0_0 - - cctools=1010.6=hd3558d4_2 - - cctools_osx-64=1010.6=h00edd4c_2 + - ca-certificates=2025.1.31=h8857fd0_0 + - 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 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2024.12.14=pyhd8ed1ab_0 - - cffi=1.17.1=py311h137bacd_0 + - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h179603d_5 - - clang-18=18.1.8=default_h0c94c6a_5 + - 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_h179603d_5 + - clangxx=18.1.8=default_heb2e8d1_7 - clangxx_impl_osx-64=18.1.8=h4b7810f_23 - clangxx_osx-64=18.1.8=h7e5c614_23 + - 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=py311h4e34fa0_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py311ha3cf9ac_0 - - cpython=3.11.11=py311hd8ed1ab_1 + - coverage=7.6.12=py311ha3cf9ac_0 + - cpython=3.11.11=py311hd8ed1ab_2 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py311h29339b9_0 - cysignals=1.12.3=py311hc356e98_0 - - cython=3.0.11=py311h4cb39f0_3 - - debugpy=1.8.12=py311hc356e98_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - cython=3.0.12=py311h3c013cf_0 + - debugpy=1.8.13=py311hc356e98_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 + - 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.17.0=pyhd8ed1ab_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 @@ -77,61 +88,63 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.6=py311ha3cf9ac_0 + - fonttools=4.56.0=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 + - 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 - 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 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py311h7945f45_3 - - grayskull=2.7.6=pyhd8ed1ab_0 + - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=h93259b0_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=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.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_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=py311hf2f7c97_0 - krb5=1.21.3=h37d8d59_0 - - lcalc=2.0.5=h0f747f7_3 - - lcms2=2.16=ha2f27b4_0 - - ld64=951.9=h4e51db5_2 - - ld64_osx-64=951.9=hc8d1a19_2 + - lcalc=2.1.0=h0f747f7_0 + - lcms2=2.17=h72f5680_0 + - ld64=951.9=h4e51db5_3 + - ld64_osx-64=951.9=h33512f0_3 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.23.1=h27064b9_0 - libasprintf-devel=0.23.1=h27064b9_0 - - libblas=3.9.0=30_h7f60823_openblas + - 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 @@ -140,38 +153,38 @@ 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-cpp18.1=18.1.8=default_h0c94c6a_5 - - libcurl=8.11.1=h5dec5d8_0 + - libcblas=3.9.0=31_hff6cab4_openblas + - libclang-cpp18.1=18.1.8=default_h3571c67_7 + - libcurl=8.12.1=h5dec5d8_0 - libcxx=19.1.7=hf95d169_0 - libcxx-devel=18.1.8=h7c275be_7 - libdeflate=1.23=he65b83e_0 - - libedit=3.1.20240808=pl5321ha958ccf_0 + - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - - libffi=3.4.2=h0d85af4_5 + - libffi=3.4.6=h281671d_0 - 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 + - 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 - libhomfly=1.02r6=h10d778d_1 - - libiconv=1.18=h4b5e92a_0 + - 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=26_osx64_openblas - - liblapacke=3.9.0=26_osx64_openblas - - libllvm18=18.1.8=h9ce406d_2 - - liblzma=5.6.3=hd471939_1 - - liblzma-devel=5.6.3=hd471939_1 + - 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 - libnghttp2=1.64.0=hc7306c3_0 - - libopenblas=0.3.28=openmp_hbf64a52_1 - - libpng=1.6.45=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 @@ -180,15 +193,15 @@ dependencies: - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h9325161_1 - llvm-openmp=19.1.7=ha54dae1_0 - - llvm-tools=18.1.8=h9ce406d_2 - - llvm-tools-18=18.1.8=h9ce406d_2 + - 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 - m4rie=20200125=hd82a5f3_0 - markupsafe=3.0.2=py311ha3cf9ac_1 - - matplotlib=3.10.0=py311h6eed73b_0 - - matplotlib-base=3.10.0=py311h19a4563_0 + - matplotlib=3.10.1=py311h6eed73b_0 + - matplotlib-base=3.10.1=py311h19a4563_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h3080a4d_3 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -202,16 +215,16 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.0=py311hf2f7c97_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h10d778d_1 - - ncurses=6.5=h0622a9a_2 + - 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=py311h27c81cd_0 - - openblas=0.3.28=openmp_h30af337_1 + - numpy=2.2.3=py311h27c81cd_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 @@ -225,10 +238,10 @@ dependencies: - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py311h25da234_0 - - pip=24.3.1=pyh8b19718_2 + - pip=25.0.1=pyh8b19718_0 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - - pkginfo=1.12.1.1=pyhd8ed1ab_0 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h10d778d_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 @@ -237,50 +250,55 @@ dependencies: - primecount=7.14=h28dbb38_0 - primecountpy=0.1.0=py311h4e34fa0_5 - primesieve=12.4=hf036a51_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py311h4d7f069_0 + - psutil=7.0.0=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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h3b9c2be_0 + - 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 + - pyproject-metadata=0.9.1=pyhd8ed1ab_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.11.11=h9ccd52b_1_cpython + - python=3.11.11=h9ccd52b_2_cpython - 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 - pyyaml=6.0.2=py311ha3cf9ac_2 - - pyzmq=26.2.1=py311hb21797c_0 + - pyzmq=26.3.0=py311hb21797c_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - rapidfuzz=3.12.1=py311hc356e98_0 - - readline=8.2=h9e318b2_1 + - rapidfuzz=3.12.2=py311hc356e98_0 + - readline=8.2=h7cca4af_2 - requests=2.32.3=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - - roman-numerals-py=3.0.0=pyhd8ed1ab_0 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - 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.9.6=py311h8115247_0 + - ruff=0.11.0=py311hf416f03_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=py311h9d25053_0 - - setuptools=75.8.0=pyhff2d567_0 + - scipy=1.15.2=py311h0c91ca8_0 + - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h88f4db0_0 - singular=4.4.1=h604985e_0 - 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 @@ -289,7 +307,7 @@ 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 @@ -309,7 +327,8 @@ dependencies: - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2025a=h78e105d_0 - unicodedata2=16.0.0=py311h4d7f069_0 - - urllib3=2.3.0=pyhd8ed1ab_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 - wheel=0.45.1=pyhd8ed1ab_1 @@ -323,4 +342,4 @@ dependencies: - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 - - zstd=1.5.6=h915ae27_0 + - zstd=1.5.7=h8210216_1 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 84acc166e71..71e70244879 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: 844e0983bb4575fd5c5b5d9aaa608a0bb0a49cc70167ac17b13327a93e633fb6 channels: - conda-forge @@ -14,11 +14,13 @@ 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 - brotli=1.1.0=hd74edd7_2 @@ -27,47 +29,56 @@ dependencies: - 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_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 + - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h675cc0c_5 - - clang-18=18.1.8=default_h5c12605_5 + - 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_h675cc0c_5 + - clangxx=18.1.8=default_h1ffe849_7 - clangxx_impl_osx-arm64=18.1.8=h555f467_23 - clangxx_osx-arm64=18.1.8=h07b0088_23 + - 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=py311h210dab8_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py311h4921393_0 - - cpython=3.11.11=py311hd8ed1ab_1 + - coverage=7.6.12=py311h4921393_0 + - cpython=3.11.11=py311hd8ed1ab_2 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py311haabaa81_0 - cysignals=1.12.3=py311h155a34a_0 - - cython=3.0.11=py311hf7f79b8_3 - - debugpy=1.8.12=py311h155a34a_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - cython=3.0.12=py311h71112e5_0 + - debugpy=1.8.13=py311h155a34a_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 + - ecl=24.5.10=h1f5daad_0 - eclib=20231212=hc39b9a7_2 - - ecm=7.0.5=h41d338b_0 + - 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.17.0=pyhd8ed1ab_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 @@ -77,61 +88,63 @@ 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 - - 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 - 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 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py311hb5d9ff4_3 - - grayskull=2.7.6=pyhd8ed1ab_0 + - 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 - 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.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 - 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=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_3 + - ld64_osx-arm64=951.9=hb6b49e2_3 - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.23.1=h493aca8_0 - libasprintf-devel=0.23.1=h493aca8_0 - - libblas=3.9.0=30_h10e41b3_openblas + - 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 @@ -140,39 +153,39 @@ 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 + - libcblas=3.9.0=31_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_7 + - libcurl=8.12.1=h73640d1_0 - libcxx=19.1.7=ha82da77_0 - libcxx-devel=18.1.8=h6dc3340_7 - libdeflate=1.23=hec38601_0 - - libedit=3.1.20240808=pl5321hafb1f1b_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 - libgd=2.3.3=hb2c3a21_11 - - libgettextpo=0.22.5=h8414b35_3 - - libgettextpo-devel=0.22.5=h8414b35_3 + - 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 - libhomfly=1.02r6=h93a5062_1 - - libiconv=1.18=hfe07756_0 + - 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.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 @@ -181,15 +194,15 @@ dependencies: - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h9da6ecd_1 - llvm-openmp=19.1.7=hdb05f8b_0 - - llvm-tools=18.1.8=h5090b49_2 - - llvm-tools-18=18.1.8=h5090b49_2 + - 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 - m4rie=20200125=hc97c1ff_0 - markupsafe=3.0.2=py311h4921393_1 - - matplotlib=3.10.0=py311ha1ab1f8_0 - - matplotlib-base=3.10.0=py311h031da69_0 + - matplotlib=3.10.1=py311ha1ab1f8_0 + - matplotlib-base=3.10.1=py311h031da69_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=hd2c4bfb_3 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -203,16 +216,16 @@ 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.2=py311h762c074_0 - - openblas=0.3.28=openmp_hea878ba_1 + - numpy=2.2.3=py311h762c074_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 @@ -227,10 +240,10 @@ 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.1=pyhd8ed1ab_0 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h93a5062_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 @@ -239,50 +252,55 @@ dependencies: - primecount=7.14=ha84d530_0 - primecountpy=0.1.0=py311h210dab8_5 - primesieve=12.4=h00cdb27_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py311h917b07b_0 + - psutil=7.0.0=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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h3ff9189_0 + - 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 + - pyproject-metadata=0.9.1=pyhd8ed1ab_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.11.11=hc22306f_1_cpython + - python=3.11.11=hc22306f_2_cpython - 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=2025.1=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h4921393_2 - - pyzmq=26.2.1=py311h01f2145_0 + - pyzmq=26.3.0=py311h01f2145_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - rapidfuzz=3.12.1=py311h155a34a_0 - - readline=8.2=h92ec313_1 + - rapidfuzz=3.12.2=py311h155a34a_0 + - readline=8.2=h1d1bf99_2 - requests=2.32.3=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - - roman-numerals-py=3.0.0=pyhd8ed1ab_0 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - 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.9.6=py311hdb0c05a_0 + - ruff=0.11.0=py311h92c7caa_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=py311h809cfb5_0 - - setuptools=75.8.0=pyhff2d567_0 + - scipy=1.15.2=py311h0675101_0 + - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h44b9a77_0 - singular=4.4.1=h5a8969a_0 - 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 @@ -291,7 +309,7 @@ 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 @@ -311,7 +329,8 @@ dependencies: - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2025a=h78e105d_0 - unicodedata2=16.0.0=py311h917b07b_0 - - urllib3=2.3.0=pyhd8ed1ab_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 - wheel=0.45.1=pyhd8ed1ab_1 @@ -325,4 +344,4 @@ dependencies: - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 - - zstd=1.5.6=hb46c0d2_0 + - zstd=1.5.7=h6491c7d_1 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index ea8dbb439ba..52b7775d6e2 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: 5eaa262c699f476ea3ac143ae423d1e6d13667f6e20a6e21e87ba31280409cc6 channels: - conda-forge @@ -9,18 +9,22 @@ 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.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.130=openblas - - blas-devel=3.9.0=30_h9678261_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 - brotli=1.1.0=h86ecc28_2 @@ -29,12 +33,18 @@ dependencies: - 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 - 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 @@ -42,29 +52,32 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py312h451a7dd_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py312h74ce7d3_0 - - cpython=3.12.8=py312hd8ed1ab_1 + - coverage=7.6.12=py312h74ce7d3_0 + - cpython=3.12.9=py312hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.2=py312he723553_0 - cxx-compiler=1.9.0=heb6c788_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py312hb80cc37_0 - cyrus-sasl=2.1.27=hf6b2984_7 - cysignals=1.12.3=py312h6f74592_0 - - cython=3.0.11=py312hdfe4e29_3 + - cython=3.0.12=py312hb75641d_0 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.12=py312h6f74592_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - debugpy=1.8.13=py312h6f74592_0 + - decorator=5.2.1=pyhd8ed1ab_0 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5ad3122_0 - ecl=24.5.10=h5567cc5_0 - eclib=20231212=h4705ef2_2 - - ecm=7.0.5=ha2d0fc4_0 + - 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.17.0=pyhd8ed1ab_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 @@ -74,52 +87,55 @@ 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 - - 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 + - gitdb=4.0.12=pyhd8ed1ab_0 + - gitpython=3.1.44=pyhff2d567_0 - givaro=4.2.0=h364d21b_0 - 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.7.6=pyhd8ed1ab_0 + - 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 - 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.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 - 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 @@ -128,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=30_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 @@ -141,72 +157,71 @@ 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-cpp19.1=19.1.7=default_he324ac1_1 + - libclang13=19.1.7=default_h4390ef5_1 - 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.2=h3557bc0_5 + - libffi=3.4.6=he21f813_0 - 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 + - 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 - 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.18=hc99b53d_0 + - 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 + - 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.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.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 + - libxkbcommon=1.8.1=h2ef6bd0_0 - libxml2=2.13.6=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 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 - m4rie=20200125=hedfd65a_0 - markupsafe=3.0.2=py312h74ce7d3_1 - - matplotlib=3.10.0=py312h8025657_0 - - matplotlib-base=3.10.0=py312h965bf68_0 + - matplotlib=3.10.1=py312h8025657_0 + - matplotlib-base=3.10.1=py312h965bf68_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h043f013_3 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -220,19 +235,19 @@ 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.2=py312hce01fe4_0 - - openblas=0.3.28=pthreads_h3a8cbd8_1 + - numpy=2.2.3=py312hce01fe4_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 @@ -247,11 +262,11 @@ 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.1=pyhd8ed1ab_0 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h31becfc_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 @@ -260,51 +275,58 @@ dependencies: - primecount=7.14=hfe4b40e_0 - primecountpy=0.1.0=py312h451a7dd_5 - primesieve=12.4=h0a1ffab_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py312hb2c0f52_0 + - psutil=7.0.0=py312hb2c0f52_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=py312h8cbf658_0 + - 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.2=py312hdd999d0_0 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyside6=6.8.2=py312hdd999d0_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.12.9=h1683364_0_cpython + - python=3.12.9=h1683364_1_cpython - 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=2025.1=pyhd8ed1ab_0 - pyyaml=6.0.2=py312hcc812fe_2 - - pyzmq=26.2.1=py312h2427ae1_0 + - 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.2=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.0.0=pyhd8ed1ab_0 + - 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.9.6=py312h5a58397_0 + - ruff=0.11.0=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=hee12f27_0 - 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 @@ -313,7 +335,7 @@ 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 @@ -333,7 +355,8 @@ dependencies: - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2025a=h78e105d_0 - unicodedata2=16.0.0=py312hb2c0f52_0 - - urllib3=2.3.0=pyhd8ed1ab_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 @@ -347,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 @@ -368,4 +391,4 @@ dependencies: - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 - - zstd=1.5.6=h02f22dd_0 + - zstd=1.5.7=hbcf94c1_1 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index fbb36f0427e..e33bdb36dac 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -1,27 +1,31 @@ name: sage-dev # Generated by conda-lock. # platform: linux-64 -# input_hash: ab81a8abe5ec503808a2489bef4941922b01008bd685fc411d26594a68155fbd +# input_hash: 431dc324f915df3f3b39c3a9ac37aaa54a664271c6f6d0abd6b35b489ca2e8b0 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 + - 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.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.130=openblas - - blas-devel=3.9.0=30_h1ea3ea9_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 - brotli=1.1.0=hb9d3cd8_2 @@ -30,12 +34,18 @@ dependencies: - 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 - 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 @@ -43,29 +53,32 @@ dependencies: - conda-souschef=2.2.3=pyhd8ed1ab_0 - contourpy=1.3.1=py312h68727a3_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py312h178313f_0 - - cpython=3.12.8=py312hd8ed1ab_1 + - coverage=7.6.12=py312h178313f_0 + - cpython=3.12.9=py312hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 + - cryptography=44.0.2=py312hda17c39_0 - cxx-compiler=1.9.0=h1a2810e_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py312hb7bab4f_0 - cyrus-sasl=2.1.27=h54b06d7_7 - cysignals=1.12.3=py312h2ec8cdc_0 - - cython=3.0.11=py312h8fd2918_3 + - cython=3.0.12=py312h2614dfc_0 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.12=py312h2ec8cdc_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - debugpy=1.8.13=py312h2ec8cdc_0 + - decorator=5.2.1=pyhd8ed1ab_0 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5888daf_0 - ecl=24.5.10=h0f3afd4_0 - eclib=20231212=h75fb491_2 - - ecm=7.0.5=h9458935_0 + - 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.17.0=pyhd8ed1ab_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 @@ -75,52 +88,55 @@ 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 - - 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 + - gitdb=4.0.12=pyhd8ed1ab_0 + - gitpython=3.1.44=pyhff2d567_0 - givaro=4.2.0=hb789bce_0 - 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.7.6=pyhd8ed1ab_0 + - 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 - 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.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 - 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 @@ -129,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=30_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 @@ -142,80 +158,77 @@ 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-cpp19.1=19.1.7=default_hb5137d0_1 + - libclang13=19.1.7=default_h9c6a7e4_1 - libcups=2.3.3=h4637d8d_4 - libcurl=8.12.1=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 - libdrm=2.4.124=hb9d3cd8_0 - - libedit=3.1.20240808=pl5321h7949ede_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 + - libffi=3.4.6=h2dba641_0 - 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 + - 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 - 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 - - libhwloc=2.11.2=default_h0d58e46_1001 - - libiconv=1.18=h4ce23a2_0 + - 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 + - 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.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.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.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 + - libxkbcommon=1.8.1=hc4a0caf_0 - libxml2=2.13.6=h8d12d68_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - linbox=1.7.0=h7298d08_1 - - llvm-openmp=19.1.7=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=py312h178313f_1 - - matplotlib=3.10.0=py312h7900ff3_0 - - matplotlib-base=3.10.0=py312hd3ec401_0 + - matplotlib=3.10.1=py312h7900ff3_0 + - matplotlib-base=3.10.1=py312hd3ec401_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=py312h66e93f0_1 - meson=1.7.0=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - - mkl=2024.2.2=ha957f24_16 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h24ddda3_1 - mpfi=1.5.4=h9f54685_1001 @@ -223,19 +236,19 @@ 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.2=py312h72c5963_0 - - openblas=0.3.28=pthreads_h6ec200e_1 + - numpy=2.2.3=py312h72c5963_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 @@ -250,11 +263,11 @@ 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.1=pyhd8ed1ab_0 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=hd590300_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 @@ -263,51 +276,58 @@ dependencies: - primecount=7.14=h530483c_0 - primecountpy=0.1.0=py312h68727a3_5 - primesieve=12.4=he02047a_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py312h66e93f0_0 + - psutil=7.0.0=py312h66e93f0_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=py312h12e396e_0 + - 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.2=py312h91f0f75_0 + - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyside6=6.8.2=py312h91f0f75_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.12.9=h9e4cc4f_0_cpython + - python=3.12.9=h9e4cc4f_1_cpython - 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=2025.1=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h178313f_2 - - pyzmq=26.2.1=py312hbf22597_0 + - 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.2=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.0.0=pyhd8ed1ab_0 + - 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.9.6=py312h2156523_0 + - ruff=0.11.0=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=hc910cb2_0 - 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 @@ -316,7 +336,7 @@ 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 @@ -324,7 +344,6 @@ dependencies: - sympy=1.13.3=pyh2585a3b_105 - sysroot_linux-64=2.17=h0157908_18 - tachyon=0.99b6=hba7d16a_1002 - - tbb=2021.13.0=hceb3a55_1 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 @@ -337,7 +356,8 @@ dependencies: - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2025a=h78e105d_0 - unicodedata2=16.0.0=py312h66e93f0_0 - - urllib3=2.3.0=pyhd8ed1ab_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 @@ -351,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 @@ -372,4 +392,4 @@ dependencies: - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - - zstd=1.5.6=ha6fb4c9_0 + - zstd=1.5.7=hb8e6e7a_1 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 35cb43b41b4..77347355bc6 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: ce921f8fe037a17f86cebd1f421ba43e586f9986be056154b1d53d3e0381dec4 +# input_hash: 14d29773e5188a3e3ca5b1dc161dce6460cca296a8f9a102309d2c3c2cac147e channels: - conda-forge @@ -14,11 +14,13 @@ dependencies: - asttokens=3.0.0=pyhd8ed1ab_1 - autoconf=2.71=pl5321hed12c24_1 - automake=1.17=pl5321h694c41f_0 - - babel=2.16.0=pyhd8ed1ab_1 + - 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.12.3=pyha770c72_1 - - blas=2.126=openblas - - blas-devel=3.9.0=26_osx64_openblas + - beautifulsoup4=4.13.3=pyha770c72_0 + - 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 - brotli=1.1.0=h00291cd_2 @@ -27,47 +29,56 @@ dependencies: - bzip2=1.0.8=hfdf4475_7 - c-ares=1.34.4=hf13058a_0 - c-compiler=1.9.0=h09a7c41_0 - - ca-certificates=2024.12.14=h8857fd0_0 - - cctools=1010.6=hd3558d4_2 - - cctools_osx-64=1010.6=h00edd4c_2 + - ca-certificates=2025.1.31=h8857fd0_0 + - 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 - cddlib=1!0.94m=h0f52abe_0 - - certifi=2024.12.14=pyhd8ed1ab_0 - - cffi=1.17.1=py312hf857d28_0 + - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h179603d_5 - - clang-18=18.1.8=default_h0c94c6a_5 + - 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_h179603d_5 + - clangxx=18.1.8=default_heb2e8d1_7 - clangxx_impl_osx-64=18.1.8=h4b7810f_23 - clangxx_osx-64=18.1.8=h7e5c614_23 + - 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=py312hc47a885_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py312h3520af0_0 - - cpython=3.12.8=py312hd8ed1ab_1 + - coverage=7.6.12=py312h3520af0_0 + - cpython=3.12.9=py312hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=h20888b2_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py312hcedb801_0 - cysignals=1.12.3=py312haafddd8_0 - - cython=3.0.11=py312h6891801_3 - - debugpy=1.8.12=py312haafddd8_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - cython=3.0.12=py312hdfbeeba_0 + - debugpy=1.8.13=py312haafddd8_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 + - 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.17.0=pyhd8ed1ab_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 @@ -77,60 +88,63 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.6=py312h3520af0_0 + - fonttools=4.56.0=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 + - 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 - 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 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py312h068713c_3 - - grayskull=2.7.6=pyhd8ed1ab_0 + - grayskull=2.8.0=pyhd8ed1ab_0 - gsl=2.7=h93259b0_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=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.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_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.8=py312h9275861_0 - krb5=1.21.3=h37d8d59_0 - - lcalc=2.0.5=h0f747f7_3 - - lcms2=2.16=ha2f27b4_0 - - ld64=951.9=h4e51db5_2 - - ld64_osx-64=951.9=hc8d1a19_2 + - lcalc=2.1.0=h0f747f7_0 + - lcms2=2.17=h72f5680_0 + - ld64=951.9=h4e51db5_3 + - ld64_osx-64=951.9=h33512f0_3 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.23.1=h27064b9_0 - libasprintf-devel=0.23.1=h27064b9_0 - - libblas=3.9.0=30_h7f60823_openblas + - 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 @@ -139,38 +153,38 @@ 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-cpp18.1=18.1.8=default_h0c94c6a_5 - - libcurl=8.11.1=h5dec5d8_0 + - libcblas=3.9.0=31_hff6cab4_openblas + - libclang-cpp18.1=18.1.8=default_h3571c67_7 + - libcurl=8.12.1=h5dec5d8_0 - libcxx=19.1.7=hf95d169_0 - libcxx-devel=18.1.8=h7c275be_7 - libdeflate=1.23=he65b83e_0 - - libedit=3.1.20240808=pl5321ha958ccf_0 + - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - libexpat=2.6.4=h240833e_0 - - libffi=3.4.2=h0d85af4_5 + - libffi=3.4.6=h281671d_0 - 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 + - 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 - libhomfly=1.02r6=h10d778d_1 - - libiconv=1.18=h4b5e92a_0 + - 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=26_osx64_openblas - - liblapacke=3.9.0=26_osx64_openblas - - libllvm18=18.1.8=h9ce406d_2 - - liblzma=5.6.3=hd471939_1 - - liblzma-devel=5.6.3=hd471939_1 + - 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 - libnghttp2=1.64.0=hc7306c3_0 - - libopenblas=0.3.28=openmp_hbf64a52_1 - - libpng=1.6.45=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 @@ -179,15 +193,15 @@ dependencies: - libzlib=1.3.1=hd23fc13_2 - linbox=1.7.0=h9325161_1 - llvm-openmp=19.1.7=ha54dae1_0 - - llvm-tools=18.1.8=h9ce406d_2 - - llvm-tools-18=18.1.8=h9ce406d_2 + - 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 - m4rie=20200125=hd82a5f3_0 - markupsafe=3.0.2=py312h3520af0_1 - - matplotlib=3.10.0=py312hb401068_0 - - matplotlib-base=3.10.0=py312h535dea3_0 + - matplotlib=3.10.1=py312hb401068_0 + - matplotlib-base=3.10.1=py312h535dea3_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=h3080a4d_3 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -201,16 +215,16 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.0=py312hc5c4d5f_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nauty=2.8.8=h10d778d_1 - - ncurses=6.5=h0622a9a_2 + - 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=py312h6693b03_0 - - openblas=0.3.28=openmp_h30af337_1 + - numpy=2.2.3=py312h6693b03_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 @@ -224,10 +238,10 @@ dependencies: - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py312hd9f36e3_0 - - pip=24.3.1=pyh8b19718_2 + - pip=25.0.1=pyh8b19718_0 - pkg-config=0.29.2=hf7e621a_1009 - pkgconfig=1.5.5=pyhd8ed1ab_5 - - pkginfo=1.12.1.1=pyhd8ed1ab_0 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h10d778d_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 @@ -236,50 +250,55 @@ dependencies: - primecount=7.14=h28dbb38_0 - primecountpy=0.1.0=py312hc47a885_5 - primesieve=12.4=hf036a51_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py312h01d7ebd_0 + - psutil=7.0.0=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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312h0d0de52_0 + - 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 + - pyproject-metadata=0.9.1=pyhd8ed1ab_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.12.9=h9ccd52b_0_cpython + - python=3.12.9=h9ccd52b_1_cpython - 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 - pyyaml=6.0.2=py312h3520af0_2 - - pyzmq=26.2.1=py312h679dbab_0 + - pyzmq=26.3.0=py312h679dbab_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - rapidfuzz=3.12.1=py312haafddd8_0 - - readline=8.2=h9e318b2_1 + - rapidfuzz=3.12.2=py312haafddd8_0 + - readline=8.2=h7cca4af_2 - requests=2.32.3=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - - roman-numerals-py=3.0.0=pyhd8ed1ab_0 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - 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.9.6=py312h07459cc_0 + - ruff=0.11.0=py312ha54e1fc_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=py312hb4e66ee_0 - - setuptools=75.8.0=pyhff2d567_0 + - scipy=1.15.2=py312hd04560d_0 + - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h88f4db0_0 - singular=4.4.1=h604985e_0 - 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 @@ -288,7 +307,7 @@ 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 @@ -308,7 +327,8 @@ dependencies: - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2025a=h78e105d_0 - unicodedata2=16.0.0=py312h01d7ebd_0 - - urllib3=2.3.0=pyhd8ed1ab_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 - wheel=0.45.1=pyhd8ed1ab_1 @@ -322,4 +342,4 @@ dependencies: - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 - - zstd=1.5.6=h915ae27_0 + - zstd=1.5.7=h8210216_1 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index c04f4b8c16e..ceb16fabc58 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: 43b6f301d1166823ad72775146167ccf4e01759b32c0d0726035683651623fd9 +# input_hash: 82bbea7b27fbf9dad9fb317db89de202619fc34c8a8c001a544149afb583167f channels: - conda-forge @@ -14,11 +14,13 @@ 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 - brotli=1.1.0=hd74edd7_2 @@ -27,47 +29,56 @@ dependencies: - 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_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 + - certifi=2025.1.31=pyhd8ed1ab_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h675cc0c_5 - - clang-18=18.1.8=default_h5c12605_5 + - 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_h675cc0c_5 + - clangxx=18.1.8=default_h1ffe849_7 - clangxx_impl_osx-arm64=18.1.8=h555f467_23 - clangxx_osx-arm64=18.1.8=h07b0088_23 + - 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=py312hb23fbb9_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.10=py312h998013c_0 - - cpython=3.12.8=py312hd8ed1ab_1 + - coverage=7.6.12=py312h998013c_0 + - cpython=3.12.9=py312hd8ed1ab_1 + - crashtest=0.4.1=pyhd8ed1ab_1 - cxx-compiler=1.9.0=hba80287_0 - cycler=0.12.1=pyhd8ed1ab_1 - cypari2=2.2.1=py312he7c0534_0 - cysignals=1.12.3=py312hd8f9ff3_0 - - cython=3.0.11=py312hde4cb15_2 - - debugpy=1.8.12=py312hd8f9ff3_0 - - decorator=5.1.1=pyhd8ed1ab_1 + - cython=3.0.12=py312h02233ea_0 + - debugpy=1.8.13=py312hd8f9ff3_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 + - ecl=24.5.10=h1f5daad_0 - eclib=20231212=hc39b9a7_2 - - ecm=7.0.5=h41d338b_0 + - 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.17.0=pyhd8ed1ab_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 @@ -77,60 +88,63 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.55.6=py312h998013c_0 + - fonttools=4.56.0=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 + - 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 - 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 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py312h524cf62_3 - - grayskull=2.7.6=pyhd8ed1ab_0 + - 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 - 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.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 - 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.8=py312h2c4a281_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_3 + - ld64_osx-arm64=951.9=hb6b49e2_3 - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.23.1=h493aca8_0 - libasprintf-devel=0.23.1=h493aca8_0 - - libblas=3.9.0=30_h10e41b3_openblas + - 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 @@ -139,39 +153,39 @@ 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 + - libcblas=3.9.0=31_hb3479ef_openblas + - libclang-cpp18.1=18.1.8=default_hf90f093_7 + - libcurl=8.12.1=h73640d1_0 - libcxx=19.1.7=ha82da77_0 - libcxx-devel=18.1.8=h6dc3340_7 - libdeflate=1.23=hec38601_0 - - libedit=3.1.20240808=pl5321hafb1f1b_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 - libgd=2.3.3=hb2c3a21_11 - - libgettextpo=0.22.5=h8414b35_3 - - libgettextpo-devel=0.22.5=h8414b35_3 + - 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 - libhomfly=1.02r6=h93a5062_1 - - libiconv=1.18=hfe07756_0 + - 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.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 @@ -180,15 +194,15 @@ dependencies: - libzlib=1.3.1=h8359307_2 - linbox=1.7.0=h9da6ecd_1 - llvm-openmp=19.1.7=hdb05f8b_0 - - llvm-tools=18.1.8=h5090b49_2 - - llvm-tools-18=18.1.8=h5090b49_2 + - 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 - m4rie=20200125=hc97c1ff_0 - markupsafe=3.0.2=py312h998013c_1 - - matplotlib=3.10.0=py312h1f38498_0 - - matplotlib-base=3.10.0=py312hdbc7e53_0 + - matplotlib=3.10.1=py312h1f38498_0 + - matplotlib-base=3.10.1=py312hdbc7e53_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - maxima=5.47.0=hd2c4bfb_3 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -202,16 +216,16 @@ dependencies: - mpmath=1.3.0=pyhd8ed1ab_1 - msgpack-python=1.1.0=py312h6142ec9_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.2=py312h7c1f314_0 - - openblas=0.3.28=openmp_hea878ba_1 + - numpy=2.2.3=py312h7c1f314_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 @@ -226,10 +240,10 @@ dependencies: - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py312h50aef2c_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.1=pyhd8ed1ab_0 + - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h93a5062_0 - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 @@ -238,50 +252,55 @@ dependencies: - primecount=7.14=ha84d530_0 - primecountpy=0.1.0=py312hb23fbb9_5 - primesieve=12.4=h00cdb27_0 + - progressbar2=4.5.0=pyhd8ed1ab_1 - prompt-toolkit=3.0.50=pyha770c72_0 - - psutil=6.1.1=py312hea69d52_0 + - psutil=7.0.0=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 + - pycodestyle=2.12.1=pyhd8ed1ab_1 + - pydantic=2.10.6=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312hcd83bfe_0 + - 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 + - pyproject-metadata=0.9.1=pyhd8ed1ab_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.12.9=hc22306f_0_cpython + - python=3.12.9=hc22306f_1_cpython - 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 - pyyaml=6.0.2=py312h998013c_2 - - pyzmq=26.2.1=py312hf4875e0_0 + - pyzmq=26.3.0=py312hf4875e0_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - rapidfuzz=3.12.1=py312hd8f9ff3_0 - - readline=8.2=h92ec313_1 + - rapidfuzz=3.12.2=py312hd8f9ff3_0 + - readline=8.2=h1d1bf99_2 - requests=2.32.3=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - - roman-numerals-py=3.0.0=pyhd8ed1ab_0 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - 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.9.6=py312h5d18b81_0 + - ruff=0.11.0=py312h31a5b27_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=py312hb7ffdcd_0 - - setuptools=75.8.0=pyhff2d567_0 + - scipy=1.15.2=py312h99a188d_0 + - setuptools=75.8.2=pyhff2d567_0 - sigtool=0.1.3=h44b9a77_0 - singular=4.4.1=h5a8969a_0 - 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 @@ -290,7 +309,7 @@ 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 @@ -310,7 +329,8 @@ dependencies: - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2025a=h78e105d_0 - unicodedata2=16.0.0=py312hea69d52_0 - - urllib3=2.3.0=pyhd8ed1ab_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 - wheel=0.45.1=pyhd8ed1ab_1 @@ -324,4 +344,4 @@ dependencies: - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 - - zstd=1.5.6=hb46c0d2_0 + - zstd=1.5.7=h6491c7d_1 From dc931ea06810087ae36f00bef76022bd44528558 Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Sun, 16 Mar 2025 19:05:47 +0100 Subject: [PATCH 09/10] Fix compatibility with new IPython version --- src/sage/doctest/control.py | 17 ++++++++--------- src/sage/interfaces/sage0.py | 7 +++---- src/sage/repl/configuration.py | 8 ++++---- 3 files changed, 15 insertions(+), 17 deletions(-) diff --git a/src/sage/doctest/control.py b/src/sage/doctest/control.py index bf12c78906c..a5a6a1e1d0a 100644 --- a/src/sage/doctest/control.py +++ b/src/sage/doctest/control.py @@ -43,7 +43,6 @@ from cysignals.signals import AlarmInterrupt, init_cysignals import sage.misc.flatten -import sage.misc.randstate as randstate from sage.doctest.external import available_software from sage.doctest.forker import DocTestDispatcher from sage.doctest.parsing import ( @@ -55,6 +54,7 @@ from sage.doctest.sources import DictAsObject, FileDocTestSource, get_basename from sage.doctest.util import Timer, count_noun, dict_difference from sage.env import DOT_SAGE, SAGE_EXTCODE, SAGE_LIB, SAGE_SRC +from sage.misc import randstate from sage.misc.temporary_file import tmp_dir from sage.structure.sage_object import SageObject @@ -893,7 +893,7 @@ def add_files(self): Doctesting ... """ opj = os.path.join - from sage.env import SAGE_SRC, SAGE_DOC_SRC, SAGE_ROOT, SAGE_ROOT_GIT, SAGE_DOC + from sage.env import SAGE_DOC, SAGE_DOC_SRC, SAGE_ROOT, SAGE_ROOT_GIT, SAGE_SRC # SAGE_ROOT_GIT can be None on distributions which typically # only have the SAGE_LOCAL install tree but not SAGE_ROOT if SAGE_ROOT_GIT is not None: @@ -1042,10 +1042,9 @@ def expand(): bool(self.options.optional), if_installed=self.options.if_installed): yield os.path.join(root, file) - else: - if not skipfile(path, bool(self.options.optional), - if_installed=self.options.if_installed, log=self.log): # log when directly specified filenames are skipped - yield path + elif not skipfile(path, bool(self.options.optional), + if_installed=self.options.if_installed, log=self.log): # log when directly specified filenames are skipped + yield path self.sources = [FileDocTestSource(path, self.options) for path in expand()] def filter_sources(self): @@ -1551,7 +1550,7 @@ def run(self): return self.run_val_gdb() else: self.create_run_id() - from sage.env import SAGE_ROOT_GIT, SAGE_LOCAL, SAGE_VENV + from sage.env import SAGE_LOCAL, SAGE_ROOT_GIT, SAGE_VENV # SAGE_ROOT_GIT can be None on distributions which typically # only have the SAGE_LOCAL install tree but not SAGE_ROOT if (SAGE_ROOT_GIT is not None) and os.path.isdir(SAGE_ROOT_GIT): @@ -1686,9 +1685,9 @@ def stringify(x): IP = get_ipython() if IP is not None: old_color = IP.colors - IP.run_line_magic('colors', 'NoColor') + IP.run_line_magic('colors', 'nocolor') old_config_color = IP.config.TerminalInteractiveShell.colors - IP.config.TerminalInteractiveShell.colors = 'NoColor' + IP.config.TerminalInteractiveShell.colors = 'nocolor' try: DC.run() diff --git a/src/sage/interfaces/sage0.py b/src/sage/interfaces/sage0.py index eb72c0a7186..6baf1092479 100644 --- a/src/sage/interfaces/sage0.py +++ b/src/sage/interfaces/sage0.py @@ -21,12 +21,11 @@ import re import textwrap -from .expect import Expect, ExpectElement, FunctionElement import sage.repl.preparse - +from sage.interfaces.expect import Expect, ExpectElement, FunctionElement from sage.interfaces.tab_completion import ExtraTabCompletion -from sage.misc.persist import dumps, load from sage.misc.instancedoc import instancedoc +from sage.misc.persist import dumps, load class Sage(ExtraTabCompletion, Expect): @@ -167,7 +166,7 @@ def __init__(self, # to avoid problems with locking. '--HistoryManager.hist_file=:memory:', # Disable everything that prints ANSI codes - '--colors=NoColor', + '--colors=nocolor', '--no-term-title', '--simple-prompt', ]) diff --git a/src/sage/repl/configuration.py b/src/sage/repl/configuration.py index 7016e12837b..d34fbd71867 100644 --- a/src/sage/repl/configuration.py +++ b/src/sage/repl/configuration.py @@ -25,13 +25,13 @@ # **************************************************************************** -import sys import copy +import sys + from traitlets.config.loader import Config from sage.repl.prompts import SagePrompts - # Name of the Sage IPython extension SAGE_EXTENSION = 'sage' @@ -72,7 +72,7 @@ def colors(self): """ Return the IPython color palette. - This returns ``'NoColor'`` during doctests to avoid ANSI escape + This returns ``'nocolor'`` during doctests to avoid ANSI escape sequences. EXAMPLES:: @@ -82,7 +82,7 @@ def colors(self): True """ if not self._allow_ansi(): - return 'NoColor' + return 'nocolor' from sage.repl.interpreter import SageTerminalInteractiveShell return SageTerminalInteractiveShell.colors.default() From 075cff76006ecc38e76461bb26806058bf6781fd Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Mon, 17 Mar 2025 10:34:25 +0100 Subject: [PATCH 10/10] Make doctest output compatible with old and new IPython --- src/sage/repl/ipython_extension.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/sage/repl/ipython_extension.py b/src/sage/repl/ipython_extension.py index 05468142142..792dbd14fd7 100644 --- a/src/sage/repl/ipython_extension.py +++ b/src/sage/repl/ipython_extension.py @@ -64,14 +64,14 @@ sage: shell.quit() """ -from IPython.core.magic import Magics, magics_class, line_magic, cell_magic from IPython.core.display import HTML from IPython.core.getipython import get_ipython +from IPython.core.magic import Magics, cell_magic, line_magic, magics_class -from sage.repl.load import load_wrap from sage.env import SAGE_IMPORTALL, SAGE_STARTUP_FILE from sage.misc.lazy_import import LazyImport from sage.misc.misc import run_once +from sage.repl.load import load_wrap def _running_in_notebook(): @@ -321,7 +321,7 @@ def display(self, args): if max_width <= 0: raise ValueError( "max width must be a positive integer") - import sage.typeset.character_art as character_art + from sage.typeset import character_art character_art.MAX_WIDTH = max_width dm.preferences.text = arg0 # Unset all @@ -478,9 +478,10 @@ def cython(self, line, cell): ... ValueError: No closing quotation """ - from sage.misc.cython import cython_compile - import shlex import argparse + import shlex + + from sage.misc.cython import cython_compile class ExitCatchingArgumentParser(argparse.ArgumentParser): def error(self, message): @@ -665,7 +666,7 @@ def init_line_transforms(self): sage: ip.input_transformer_manager.check_complete(''' # indirect doctest ....: for i in [1 .. 2]: ....: a = 2''') - ('incomplete', 2) + ('incomplete', ...) sage: ip.input_transformer_manager.check_complete(''' ....: def foo(L) ....: K. = L''') @@ -701,7 +702,8 @@ def init_line_transforms(self): ('incomplete', 4) """ from IPython.core.inputtransformer2 import TransformerManager - from .interpreter import SagePromptTransformer, SagePreparseTransformer + + from sage.repl.interpreter import SagePreparseTransformer, SagePromptTransformer self.shell.input_transformer_manager.cleanup_transforms.insert(1, SagePromptTransformer) self.shell.input_transformers_post.append(SagePreparseTransformer)