diff --git a/.devcontainer/onCreate-conda.sh b/.devcontainer/onCreate-conda.sh index 3226b78c51d..852b8d880fb 100755 --- a/.devcontainer/onCreate-conda.sh +++ b/.devcontainer/onCreate-conda.sh @@ -6,8 +6,8 @@ conda config --env --add channels conda-forge conda config --env --set channel_priority strict conda update -y --all --override-channels -c conda-forge conda install mamba=1 -n base -y -mamba env create -y --file environment-3.11-linux.yml || mamba env update -y --file environment-3.11-linux.yml +mamba env create -y --file environment-3.11-linux.yml || mamba env update --file environment-3.11-linux.yml conda init bash # Build sage -conda run -n sage-dev pip install --no-build-isolation -v -v -e . +conda run -n sage-dev pip install --no-build-isolation -v -v -e . --config-settings=build-dir="build/conda-cp311" diff --git a/environment-3.11-linux-aarch64.yml b/environment-3.11-linux-aarch64.yml index 655bad94983..5e7c3045f11 100644 --- a/environment-3.11-linux-aarch64.yml +++ b/environment-3.11-linux-aarch64.yml @@ -8,7 +8,7 @@ channels: dependencies: - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - - alsa-lib=1.2.13=h86ecc28_0 + - alsa-lib=1.2.14=h86ecc28_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_h6fc4d3a_102 @@ -19,24 +19,24 @@ dependencies: - 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 + - beautifulsoup4=4.13.4=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 + - boltons=24.0.0=pyhd8ed1ab_1 - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h86ecc28_2 - brotli-bin=1.1.0=h86ecc28_2 - brotli-python=1.1.0=py311h89d996e_2 - bzip2=1.0.8=h68df207_7 - - c-ares=1.34.4=h86ecc28_0 + - c-ares=1.34.5=h86ecc28_0 - 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 @@ -44,16 +44,15 @@ dependencies: - charset-normalizer=3.4.1=pyhd8ed1ab_0 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h31becfc_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-lock=3.0.0=pyha804496_0 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py311hc07b1fb_0 + - contourpy=1.3.2=py311hc07b1fb_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py311ha09ea12_0 - - cpython=3.11.11=py311hd8ed1ab_2 + - coverage=7.8.0=py311ha09ea12_0 + - cpython=3.11.12=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - cryptography=44.0.2=py311h4047cc9_0 - cxx-compiler=1.9.0=heb6c788_0 @@ -63,22 +62,23 @@ dependencies: - cysignals=1.12.3=py311h89d996e_0 - cython=3.0.12=py311hc8540bd_0 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.13=py311h89d996e_0 + - debugpy=1.8.14=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 + - dulwich=0.22.8=py311h0ca61a2_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h4705ef2_2 + - eclib=20250122=h0470d76_0 - ecm=7.0.6=hd777dc2_0 - - ensureconda=1.4.4=pyhd8ed1ab_1 + - ensureconda=1.4.7=pyh29332c3_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 + - expat=2.7.0=h5ad3122_0 - fflas-ffpack=2.5.0=h503e619_0 - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.1.2=pyhd8ed1ab_0 + - flake8=7.2.0=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 @@ -87,37 +87,39 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.56.0=py311h58d527c_0 + - fonttools=4.57.0=py311h58d527c_0 - fortran-compiler=1.9.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - - fpylll=0.6.2=py311h2dc1a0e_0 + - fpylll=0.6.3=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 + - gap-core=4.14.0=h1754e88_4 + - gap-defaults=4.14.0=h8af1aa0_4 - gcc=13.3.0=h8a56e6e_2 - gcc_impl_linux-aarch64=13.3.0=h80a1502_2 - - gcc_linux-aarch64=13.3.0=h1cd514b_8 + - gcc_linux-aarch64=13.3.0=h1cd514b_10 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - gfortran=13.3.0=h8a56e6e_2 - gfortran_impl_linux-aarch64=13.3.0=h9c0531c_2 - - gfortran_linux-aarch64=13.3.0=h2809cf8_8 + - gfortran_linux-aarch64=13.3.0=h2809cf8_10 - giac=1.9.0.21=h6e4ddb9_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h364d21b_0 + - givaro=4.2.0=hd67695c_2 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - gmpy2=2.1.5=py311h8dd2ae4_3 - graphite2=1.3.13=h2f0025b_1003 - - grayskull=2.8.0=pyhd8ed1ab_0 + - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h294027d_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 + - gxx_linux-aarch64=13.3.0=h2864abd_10 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=11.1.0=h405b6a2_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h207f3e5_1 @@ -127,9 +129,9 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=9.0.2=pyhfb0248b_0 + - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - - ipywidgets=8.1.5=pyhd8ed1ab_1 + - ipywidgets=8.1.6=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 - jaraco.functools=4.1.0=pyhd8ed1ab_0 @@ -138,7 +140,7 @@ dependencies: - 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 + - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - kernel-headers_linux-aarch64=4.18.0=h05a177a_18 - keyring=25.6.0=pyha804496_0 - keyutils=1.6.1=h4e544f5_0 @@ -152,24 +154,24 @@ dependencies: - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 - - libbraiding=1.3=h5ad3122_0 + - libbraiding=1.3.1=h5ad3122_0 - libbrial=1.2.12=h9429f74_3 - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - libcblas=3.9.0=31_hab92f65_openblas - - libclang-cpp19.1=19.1.7=default_he324ac1_1 - - libclang13=19.1.7=default_h4390ef5_1 + - libclang-cpp20.1=20.1.3=default_h7d4303a_0 + - libclang13=20.1.3=default_h9e36cb9_0 - libcups=2.3.3=h405e4a8_4 - - libcurl=8.12.1=h6702fde_0 + - libcurl=8.13.0=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.6=he21f813_0 - - libflint=3.1.3.1=hf9b8075_101 + - libexpat=2.7.0=h5ad3122_0 + - libffi=3.4.6=he21f813_1 + - libflint=3.2.2=hd878b8d_0 - libgcc=14.2.0=he277a41_2 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_102 - libgcc-ng=14.2.0=he9431aa_2 @@ -178,7 +180,7 @@ dependencies: - libgfortran-ng=14.2.0=he9431aa_2 - libgfortran5=14.2.0=hb6113d0_2 - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_1 + - libglib=2.84.1=hc486b8e_0 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - libgomp=14.2.0=he277a41_2 @@ -187,9 +189,9 @@ dependencies: - libjpeg-turbo=3.0.0=h31becfc_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 + - libllvm20=20.1.3=h07bd352_0 + - liblzma=5.8.1=h86ecc28_0 + - liblzma-devel=5.8.1=h86ecc28_0 - libnghttp2=1.64.0=hc8609a4_0 - libnsl=2.0.1=h31becfc_0 - libntlm=1.4=hf897c2e_1002 @@ -197,7 +199,7 @@ dependencies: - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - libpng=1.6.47=hec79eb8_0 - - libpq=17.4=hf590da8_0 + - libpq=17.4=hf590da8_1 - libsanitizer=13.3.0=ha58e236_2 - libsodium=1.0.20=h68df207_0 - libsqlite=3.49.1=h5eb1b54_2 @@ -211,10 +213,10 @@ dependencies: - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - libxkbcommon=1.8.1=h2ef6bd0_0 - - libxml2=2.13.6=h2e0c361_0 + - libxml2=2.13.7=he060846_1 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=hf74d613_1 + - linbox=1.7.0=h8d1c19e_2 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 @@ -226,7 +228,7 @@ dependencies: - maxima=5.47.0=h043f013_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311ha879c10_1 - - meson=1.7.0=pyhd8ed1ab_0 + - meson=1.7.1=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h783934e_1 @@ -235,20 +237,20 @@ 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_5 - - mysql-libs=9.0.1=h11569fd_5 + - mysql-common=9.2.0=h3f5c77f_0 + - mysql-libs=9.2.0=h11569fd_0 - nauty=2.8.9=h86ecc28_0 - ncurses=6.5=ha32ae93_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.2.3=py311h6c2b7b4_0 + - numpy=2.2.5=py311h6c2b7b4_0 - openblas=0.3.29=pthreads_h3a8cbd8_0 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.1=hd08dc88_0 - - packaging=24.2=pyhd8ed1ab_2 + - openssl=3.5.0=hd08dc88_0 + - packaging=25.0=pyhd8ed1ab_0 - palp=2.20=hb9de7d4_0 - pari=2.17.1=h45cace7_2_pthread - pari-elldata=0.0.20161017=0 @@ -256,7 +258,6 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 - - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=h070dd5b_2 - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 @@ -268,7 +269,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h31becfc_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py311h3d7cd5b_2 @@ -276,52 +277,58 @@ dependencies: - primecountpy=0.1.0=py311hc07b1fb_5 - primesieve=12.4=h0a1ffab_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.50=pyha770c72_0 + - prompt-toolkit=3.0.51=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 + - pycodestyle=2.13.0=pyhd8ed1ab_0 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.10.6=pyh3cfb1c2_0 - - pydantic-core=2.27.2=py311h0ca61a2_0 - - pyflakes=3.2.0=pyhd8ed1ab_1 + - pydantic=2.11.3=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py311h0ca61a2_0 + - pyflakes=3.3.2=pyhd8ed1ab_0 - pygments=2.19.1=pyhd8ed1ab_0 - - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - - pyside6=6.8.2=py311habb2604_1 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.9.0=py311habb2604_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.11.11=h1683364_2_cpython + - python=3.11.12=h1683364_0_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 + - python-installer=0.7.0=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 + - python_abi=3.11=6_cp311 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h58d527c_2 - - pyzmq=26.3.0=py311h826da9f_0 + - pyzmq=26.4.0=py311h826da9f_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.2=ha0a94ed_0 - - rapidfuzz=3.12.2=py311h89d996e_0 + - qt6-main=6.9.0=ha483c8b_1 + - rapidfuzz=3.13.0=py311h89d996e_0 - readline=8.2=h8382b9d_2 - requests=2.32.3=pyhd8ed1ab_1 + - requests-toolbelt=1.0.0=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - ruamel.yaml=0.18.10=py311ha879c10_0 - ruamel.yaml.clib=0.2.8=py311ha879c10_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py311h7a85a76_0 + - ruff=0.11.6=py311hebe3b22_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.2=py311h2973cce_0 - secretstorage=3.3.3=py311hfecb2dc_3 - - setuptools=75.8.2=pyhff2d567_0 - - singular=4.4.1=hee12f27_0 + - semver=3.0.4=pyhd8ed1ab_0 + - setuptools=78.1.1=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 + - singular=4.4.1=hfdb71ee_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -348,20 +355,20 @@ dependencies: - 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_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - trove-classifiers=2025.4.11.15=pyhd8ed1ab_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311ha879c10_0 - - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.29.3=pyhd8ed1ab_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - virtualenv=20.30.0=pyhd8ed1ab_0 - wayland=1.23.1=h698ed42_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 + - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - xcb-util=0.4.1=h5c728e9_2 - xcb-util-cursor=0.1.5=h86ecc28_0 - xcb-util-image=0.4.0=h5c728e9_2 @@ -384,11 +391,12 @@ 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.4=h2dbfc1b_0 - - xz-gpl-tools=5.6.4=h2dbfc1b_0 - - xz-tools=5.6.4=h86ecc28_0 + - xz=5.8.1=h2dbfc1b_0 + - xz-gpl-tools=5.8.1=h2dbfc1b_0 + - xz-tools=5.8.1=h86ecc28_0 - yaml=0.2.5=hf897c2e_2 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 - - zstd=1.5.7=hbcf94c1_1 + - zstandard=0.23.0=py311ha879c10_1 + - zstd=1.5.7=hbcf94c1_2 diff --git a/environment-3.11-linux.yml b/environment-3.11-linux.yml index 65175bd603b..0fde543be6f 100644 --- a/environment-3.11-linux.yml +++ b/environment-3.11-linux.yml @@ -9,7 +9,7 @@ dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - - alsa-lib=1.2.13=hb9d3cd8_0 + - alsa-lib=1.2.14=hb9d3cd8_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_hf03ea27_102 @@ -20,24 +20,24 @@ dependencies: - 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 + - beautifulsoup4=4.13.4=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 + - boltons=24.0.0=pyhd8ed1ab_1 - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py311hfdbb021_2 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.4=hb9d3cd8_0 + - c-ares=1.34.5=hb9d3cd8_0 - 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.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - certifi=2025.1.31=pyhd8ed1ab_0 @@ -45,16 +45,15 @@ dependencies: - charset-normalizer=3.4.1=pyhd8ed1ab_0 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=hd590300_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-lock=3.0.0=pyha804496_0 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py311hd18a35c_0 + - contourpy=1.3.2=py311hd18a35c_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py311h2dc5d0c_0 - - cpython=3.11.11=py311hd8ed1ab_2 + - coverage=7.8.0=py311h2dc5d0c_0 + - cpython=3.11.12=py311hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - cryptography=44.0.2=py311hafd3f86_0 - cxx-compiler=1.9.0=h1a2810e_0 @@ -64,22 +63,23 @@ dependencies: - cysignals=1.12.3=py311hfdbb021_0 - cython=3.0.12=py311ha3e34f5_0 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.13=py311hfdbb021_0 + - debugpy=1.8.14=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 + - dulwich=0.22.8=py311h9e33e62_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h75fb491_2 + - eclib=20250122=h46e1554_0 - ecm=7.0.6=h90cbb55_0 - - ensureconda=1.4.4=pyhd8ed1ab_1 + - ensureconda=1.4.7=pyh29332c3_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 + - expat=2.7.0=h5888daf_0 - fflas-ffpack=2.5.0=h4f9960b_0 - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.1.2=pyhd8ed1ab_0 + - flake8=7.2.0=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 @@ -88,37 +88,39 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.56.0=py311h2dc5d0c_0 + - fonttools=4.57.0=py311h2dc5d0c_0 - fortran-compiler=1.9.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - - fpylll=0.6.2=py311hf0b6740_0 + - fpylll=0.6.3=py311hf0b6740_0 - 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 + - gap-core=4.14.0=h3b03731_4 + - gap-defaults=4.14.0=ha770c72_4 - gcc=13.3.0=h9576a4e_2 - gcc_impl_linux-64=13.3.0=h1e990d8_2 - - gcc_linux-64=13.3.0=hc28eda2_8 + - gcc_linux-64=13.3.0=hc28eda2_10 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - gfortran=13.3.0=h9576a4e_2 - gfortran_impl_linux-64=13.3.0=h84c1745_2 - - gfortran_linux-64=13.3.0=hb919d3a_8 + - gfortran_linux-64=13.3.0=hb919d3a_10 - giac=1.9.0.21=hca478b9_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=hb789bce_0 + - givaro=4.2.0=hb397f18_2 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - gmpy2=2.1.5=py311h0f6cedb_3 - graphite2=1.3.13=h59595ed_1003 - - grayskull=2.8.0=pyhd8ed1ab_0 + - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=he838d99_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 + - gxx_linux-64=13.3.0=h6834431_10 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=11.1.0=h3beb420_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=he44f51b_1 @@ -128,9 +130,9 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=9.0.2=pyhfb0248b_0 + - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - - ipywidgets=8.1.5=pyhd8ed1ab_1 + - ipywidgets=8.1.6=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 - jaraco.functools=4.1.0=pyhd8ed1ab_0 @@ -139,7 +141,7 @@ dependencies: - 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 + - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - kernel-headers_linux-64=3.10.0=he073ed8_18 - keyring=25.6.0=pyha804496_0 - keyutils=1.6.1=h166bdaf_0 @@ -153,24 +155,24 @@ dependencies: - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 - - libbraiding=1.3=h5888daf_0 + - libbraiding=1.3.1=h5888daf_0 - libbrial=1.2.12=h76af697_3 - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - libcblas=3.9.0=31_he106b2a_openblas - - libclang-cpp19.1=19.1.7=default_hb5137d0_1 - - libclang13=19.1.7=default_h9c6a7e4_1 + - libclang-cpp20.1=20.1.3=default_h1df26ce_0 + - libclang13=20.1.3=default_he06ed0a_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.12.1=h332b0f4_0 + - libcurl=8.13.0=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 - libdrm=2.4.124=hb9d3cd8_0 - libedit=3.1.20250104=pl5321h7949ede_0 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - - libexpat=2.6.4=h5888daf_0 - - libffi=3.4.6=h2dba641_0 - - libflint=3.1.3.1=h0aae882_101 + - libexpat=2.7.0=h5888daf_0 + - libffi=3.4.6=h2dba641_1 + - libflint=3.2.2=h754cb6e_0 - libgcc=14.2.0=h767d61c_2 - libgcc-devel_linux-64=13.3.0=hc03c837_102 - libgcc-ng=14.2.0=h69a702a_2 @@ -179,7 +181,7 @@ dependencies: - libgfortran-ng=14.2.0=h69a702a_2 - libgfortran5=14.2.0=hf1ad2bd_2 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_1 + - libglib=2.84.1=h2ff4ddf_0 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=14.2.0=h767d61c_2 @@ -188,9 +190,9 @@ dependencies: - libjpeg-turbo=3.0.0=hd590300_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 + - libllvm20=20.1.3=he9d0ab4_0 + - liblzma=5.8.1=hb9d3cd8_0 + - liblzma-devel=5.8.1=hb9d3cd8_0 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libntlm=1.8=hb9d3cd8_0 @@ -198,7 +200,7 @@ dependencies: - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - libpng=1.6.47=h943b412_0 - - libpq=17.4=h27ae623_0 + - libpq=17.4=h27ae623_1 - libsanitizer=13.3.0=he8ea267_2 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.49.1=hee588c1_2 @@ -212,10 +214,10 @@ dependencies: - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.8.1=hc4a0caf_0 - - libxml2=2.13.6=h8d12d68_0 + - libxml2=2.13.7=h4bc477f_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=h7298d08_1 + - linbox=1.7.0=h0451620_2 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 @@ -227,7 +229,7 @@ dependencies: - 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=1.7.1=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h24ddda3_1 @@ -236,20 +238,20 @@ 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_5 - - mysql-libs=9.0.1=he0572af_5 + - mysql-common=9.2.0=h266115a_0 + - mysql-libs=9.2.0=he0572af_0 - nauty=2.8.9=hb9d3cd8_0 - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.2.3=py311h5d046bc_0 + - numpy=2.2.5=py311h5d046bc_0 - openblas=0.3.29=pthreads_h6ec200e_0 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - - openssl=3.4.1=h7b32b05_0 - - packaging=24.2=pyhd8ed1ab_2 + - openssl=3.5.0=h7b32b05_0 + - packaging=25.0=pyhd8ed1ab_0 - palp=2.20=h36c2ea0_0 - pari=2.17.1=ha40142e_2_pthread - pari-elldata=0.0.20161017=0 @@ -257,7 +259,6 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 - - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=hba22ea6_2 - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 @@ -269,7 +270,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=hd590300_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py311h17071fb_2 @@ -277,52 +278,58 @@ dependencies: - primecountpy=0.1.0=py311hd18a35c_5 - primesieve=12.4=he02047a_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.50=pyha770c72_0 + - prompt-toolkit=3.0.51=pyha770c72_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 + - pycodestyle=2.13.0=pyhd8ed1ab_0 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.10.6=pyh3cfb1c2_0 - - pydantic-core=2.27.2=py311h9e33e62_0 - - pyflakes=3.2.0=pyhd8ed1ab_1 + - pydantic=2.11.3=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py311h687327b_0 + - pyflakes=3.3.2=pyhd8ed1ab_0 - pygments=2.19.1=pyhd8ed1ab_0 - - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - - pyside6=6.8.2=py311h9053184_1 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.9.0=py311h9053184_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.11.11=h9e4cc4f_2_cpython + - python=3.11.12=h9e4cc4f_0_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 + - python-installer=0.7.0=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 + - python_abi=3.11=6_cp311 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h2dc5d0c_2 - - pyzmq=26.3.0=py311h7deb3e3_0 + - pyzmq=26.4.0=py311h7deb3e3_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.2=h588cce1_0 - - rapidfuzz=3.12.2=py311hfdbb021_0 + - qt6-main=6.9.0=h6441bc3_1 + - rapidfuzz=3.13.0=py311hfdbb021_0 - readline=8.2=h8c095d6_2 - requests=2.32.3=pyhd8ed1ab_1 + - requests-toolbelt=1.0.0=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - ruamel.yaml=0.18.10=py311h9ecbd09_0 - ruamel.yaml.clib=0.2.8=py311h9ecbd09_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py311hb02d549_0 + - ruff=0.11.6=py311h39e1cd3_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.2=py311h8f841c2_0 - secretstorage=3.3.3=py311h38be061_3 - - setuptools=75.8.2=pyhff2d567_0 - - singular=4.4.1=hc910cb2_0 + - semver=3.0.4=pyhd8ed1ab_0 + - setuptools=78.1.1=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 + - singular=4.4.1=h7ee4ccf_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -349,20 +356,20 @@ dependencies: - 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=py311h9ecbd09_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - trove-classifiers=2025.4.11.15=pyhd8ed1ab_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311h9ecbd09_0 - - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.29.3=pyhd8ed1ab_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - virtualenv=20.30.0=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_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 + - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - xcb-util=0.4.1=hb711507_2 - xcb-util-cursor=0.1.5=hb9d3cd8_0 - xcb-util-image=0.4.0=hb711507_2 @@ -385,11 +392,12 @@ 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.4=hbcc6ac9_0 - - xz-gpl-tools=5.6.4=hbcc6ac9_0 - - xz-tools=5.6.4=hb9d3cd8_0 + - xz=5.8.1=hbcc6ac9_0 + - xz-gpl-tools=5.8.1=hbcc6ac9_0 + - xz-tools=5.8.1=hb9d3cd8_0 - yaml=0.2.5=h7f98852_2 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - - zstd=1.5.7=hb8e6e7a_1 + - zstandard=0.23.0=py311h9ecbd09_1 + - zstd=1.5.7=hb8e6e7a_2 diff --git a/environment-3.11-macos-x86_64.yml b/environment-3.11-macos-x86_64.yml index c145284de80..88b792f0c89 100644 --- a/environment-3.11-macos-x86_64.yml +++ b/environment-3.11-macos-x86_64.yml @@ -18,68 +18,69 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - - beautifulsoup4=4.13.3=pyha770c72_0 + - beautifulsoup4=4.13.4=pyha770c72_0 - blas=2.131=openblas - blas-devel=3.9.0=31_hbf4f893_openblas + - boltons=24.0.0=pyhd8ed1ab_1 - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h00291cd_2 - brotli-bin=1.1.0=h00291cd_2 - brotli-python=1.1.0=py311hd89902b_2 - bzip2=1.0.8=hfdf4475_7 - - c-ares=1.34.4=hf13058a_0 + - c-ares=1.34.5=hf13058a_0 - 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 + - cctools=1010.6=ha66f10e_6 + - cctools_osx-64=1010.6=hd19c6af_6 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.1.31=pyhd8ed1ab_0 + - cffi=1.17.1=py311h137bacd_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h576c50e_7 - - clang-18=18.1.8=default_h3571c67_7 - - clang_impl_osx-64=18.1.8=h6a44ed1_23 - - clang_osx-64=18.1.8=h7e5c614_23 - - clangxx=18.1.8=default_heb2e8d1_7 - - clangxx_impl_osx-64=18.1.8=h4b7810f_23 - - clangxx_osx-64=18.1.8=h7e5c614_23 + - clang=18.1.8=default_h576c50e_9 + - clang-18=18.1.8=default_h3571c67_9 + - clang_impl_osx-64=18.1.8=h6a44ed1_24 + - clang_osx-64=18.1.8=h7e5c614_24 + - clangxx=18.1.8=default_heb2e8d1_9 + - clangxx_impl_osx-64=18.1.8=h4b7810f_24 + - clangxx_osx-64=18.1.8=h7e5c614_24 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h10d778d_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=18.1.8=h1020d70_1 - compiler-rt_osx-64=18.1.8=hf2b8a54_1 - - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-lock=3.0.0=pyh534df25_0 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py311h4e34fa0_0 + - contourpy=1.3.2=py311h4e34fa0_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py311ha3cf9ac_0 - - cpython=3.11.11=py311hd8ed1ab_2 + - coverage=7.8.0=py311ha3cf9ac_0 + - cpython=3.11.12=py311hd8ed1ab_0 - 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.12=py311h3c013cf_0 - - debugpy=1.8.13=py311hc356e98_0 + - debugpy=1.8.14=py311hc356e98_0 - decorator=5.2.1=pyhd8ed1ab_0 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 + - dulwich=0.22.8=py311h3b9c2be_0 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=ha63dd29_2 + - eclib=20250122=h4df8e20_0 - ecm=7.0.6=h5625669_0 - - ensureconda=1.4.4=pyhd8ed1ab_1 + - ensureconda=1.4.7=pyh29332c3_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 + - expat=2.7.0=h240833e_0 - fflas-ffpack=2.5.0=h5898d61_0 - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.1.2=pyhd8ed1ab_0 + - flake8=7.2.0=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 @@ -88,31 +89,33 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.56.0=py311ha3cf9ac_0 + - fonttools=4.57.0=py311ha3cf9ac_0 - fortran-compiler=1.9.0=h02557f8_0 - fplll=5.5.0=h6ede486_0 - - fpylll=0.6.2=py311h793c761_0 + - fpylll=0.6.3=py311h793c761_0 - 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 + - gap-core=4.14.0=hb9686a1_4 + - gap-defaults=4.14.0=h694c41f_4 - gettext=0.23.1=hd385c8e_0 - gettext-tools=0.23.1=h27064b9_0 - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - - gfortran=13.2.0=h2c809b3_1 - - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - - gfortran_osx-64=13.2.0=h18f7dce_1 + - gfortran=13.3.0=hcc3c99d_1 + - gfortran_impl_osx-64=13.3.0=hbf5bf67_105 + - gfortran_osx-64=13.3.0=h3223c34_1 - giac=1.9.0.21=h381f543_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h1b3d6f7_0 + - givaro=4.2.0=h89f8175_2 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py311h7945f45_3 - - grayskull=2.8.0=pyhd8ed1ab_0 + - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - - html5lib=1.1=pyhd8ed1ab_2 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h5479cbe_1 @@ -122,9 +125,9 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=9.0.2=pyhfb0248b_0 + - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - - ipywidgets=8.1.5=pyhd8ed1ab_1 + - ipywidgets=8.1.6=pyhd8ed1ab_0 - isl=0.26=imath32_h2e86a7b_101 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 @@ -133,14 +136,14 @@ dependencies: - 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 + - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.7=py311hf2f7c97_0 - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.0=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=951.9=h4e51db5_3 - - ld64_osx-64=951.9=h33512f0_3 + - ld64=951.9=h4e51db5_6 + - ld64_osx-64=951.9=h33512f0_6 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.23.1=h27064b9_0 - libasprintf-devel=0.23.1=h27064b9_0 @@ -148,28 +151,28 @@ dependencies: - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 - - libbraiding=1.3=h240833e_0 + - libbraiding=1.3.1=h240833e_0 - libbrial=1.2.12=h81e9653_3 - libbrotlicommon=1.1.0=h00291cd_2 - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - libcblas=3.9.0=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 + - libclang-cpp18.1=18.1.8=default_h3571c67_9 + - libcurl=8.13.0=h5dec5d8_0 + - libcxx=20.1.3=hf95d169_0 + - libcxx-devel=18.1.8=h7c275be_8 - libdeflate=1.23=he65b83e_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - - libexpat=2.6.4=h240833e_0 - - libffi=3.4.6=h281671d_0 - - libflint=3.1.3.1=h9ab60bc_101 + - libexpat=2.7.0=h240833e_0 + - libffi=3.4.6=h281671d_1 + - libflint=3.2.2=h26b1ecd_0 - libgd=2.3.3=h8555400_11 - libgettextpo=0.23.1=h27064b9_0 - libgettextpo-devel=0.23.1=h27064b9_0 - - libgfortran=5.0.0=13_2_0_h97931a8_3 - - libgfortran-devel_osx-64=13.2.0=h80d4556_3 - - libgfortran5=13.2.0=h2873a65_3 + - libgfortran=14.2.0=hef36b68_105 + - libgfortran-devel_osx-64=13.3.0=h297be85_105 + - libgfortran5=14.2.0=h58528f3_105 - libhomfly=1.02r6=h10d778d_1 - libiconv=1.18=h4b5e92a_1 - libintl=0.23.1=h27064b9_0 @@ -178,8 +181,8 @@ dependencies: - 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 + - liblzma=5.8.1=hd471939_0 + - liblzma-devel=5.8.1=hd471939_0 - libnghttp2=1.64.0=hc7306c3_0 - libopenblas=0.3.29=openmp_hbf64a52_0 - libpng=1.6.47=h3c4a55f_0 @@ -189,10 +192,10 @@ dependencies: - libtiff=4.7.0=hb77a491_3 - libwebp-base=1.5.0=h6cf52b4_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.6=hebb159f_0 + - libxml2=2.13.7=h93c44a6_1 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.7=ha54dae1_0 + - linbox=1.7.0=h1e49b7d_2 + - llvm-openmp=20.1.3=ha54dae1_0 - llvm-tools=18.1.8=hc29ff6c_3 - llvm-tools-18=18.1.8=hc29ff6c_3 - lrcalc=2.1=hac325c4_7 @@ -206,7 +209,7 @@ dependencies: - maxima=5.47.0=h3080a4d_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311h3336109_1 - - meson=1.7.0=pyhd8ed1ab_0 + - meson=1.7.1=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h9d8efa1_1 @@ -221,11 +224,11 @@ dependencies: - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.2.3=py311h27c81cd_0 + - numpy=2.2.5=py311h27c81cd_0 - openblas=0.3.29=openmp_h30af337_0 - openjpeg=2.5.3=h7fd6d84_0 - - openssl=3.4.1=hc426f3f_0 - - packaging=24.2=pyhd8ed1ab_2 + - openssl=3.5.0=hc426f3f_0 + - packaging=25.0=pyhd8ed1ab_0 - palp=2.20=hbcb3906_0 - pari=2.17.1=h1ed0f1a_2_pthread - pari-elldata=0.0.20161017=0 @@ -233,7 +236,6 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 - - pastel=0.2.1=pyhd8ed1ab_0 - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -243,7 +245,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h10d778d_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py311h221ab62_2 @@ -251,49 +253,56 @@ dependencies: - primecountpy=0.1.0=py311h4e34fa0_5 - primesieve=12.4=hf036a51_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.50=pyha770c72_0 + - prompt-toolkit=3.0.51=pyha770c72_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 - - 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 + - pycodestyle=2.13.0=pyhd8ed1ab_0 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.3=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py311hab9d7c2_0 + - pyflakes=3.3.2=pyhd8ed1ab_0 - pygments=2.19.1=pyhd8ed1ab_0 - - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.11.11=h9ccd52b_2_cpython + - python=3.11.12=h9ccd52b_0_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 + - python-installer=0.7.0=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 + - python_abi=3.11=6_cp311 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311ha3cf9ac_2 - - pyzmq=26.3.0=py311hb21797c_0 + - pyzmq=26.4.0=py311hb21797c_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - rapidfuzz=3.12.2=py311hc356e98_0 + - rapidfuzz=3.13.0=py311hc356e98_0 - readline=8.2=h7cca4af_2 - requests=2.32.3=pyhd8ed1ab_1 + - requests-toolbelt=1.0.0=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - 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.11.0=py311hf416f03_0 + - ruff=0.11.6=py311heb0b6d0_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.2=py311h0c91ca8_0 - - setuptools=75.8.2=pyhff2d567_0 + - semver=3.0.4=pyhd8ed1ab_0 + - setuptools=78.1.1=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.1=h604985e_0 + - singular=4.4.1=haa275bf_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -320,26 +329,28 @@ dependencies: - 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=py311h4d7f069_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - trove-classifiers=2025.4.11.15=pyhd8ed1ab_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311h4d7f069_0 - - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.29.3=pyhd8ed1ab_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - virtualenv=20.30.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 + - widgetsnbextension=4.0.14=pyhd8ed1ab_0 + - xattr=1.1.0=py311h3336109_1 - xorg-libxau=1.0.12=h6e16a3a_0 - xorg-libxdmcp=1.1.5=h00291cd_0 - - xz=5.6.4=h357f2ed_0 - - xz-gpl-tools=5.6.4=h357f2ed_0 - - xz-tools=5.6.4=hd471939_0 + - xz=5.8.1=h357f2ed_0 + - xz-gpl-tools=5.8.1=h357f2ed_0 + - xz-tools=5.8.1=hd471939_0 - yaml=0.2.5=h0d85af4_2 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 - - zstd=1.5.7=h8210216_1 + - zstandard=0.23.0=py311h4d7f069_1 + - zstd=1.5.7=h8210216_2 diff --git a/environment-3.11-macos.yml b/environment-3.11-macos.yml index 71e70244879..63bd4fc90ed 100644 --- a/environment-3.11-macos.yml +++ b/environment-3.11-macos.yml @@ -18,68 +18,69 @@ dependencies: - 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 + - beautifulsoup4=4.13.4=pyha770c72_0 - blas=2.131=openblas - blas-devel=3.9.0=31_h11c0a38_openblas + - boltons=24.0.0=pyhd8ed1ab_1 - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hd74edd7_2 - brotli-bin=1.1.0=hd74edd7_2 - brotli-python=1.1.0=py311h3f08180_2 - bzip2=1.0.8=h99b78c6_7 - - c-ares=1.34.4=h5505292_0 + - c-ares=1.34.5=h5505292_0 - 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 + - cctools=1010.6=hb4fb6a3_6 + - cctools_osx-arm64=1010.6=h3b4f5d3_6 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.1.31=pyhd8ed1ab_0 + - cffi=1.17.1=py311h3a79f62_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h474c9e2_7 - - clang-18=18.1.8=default_hf90f093_7 - - clang_impl_osx-arm64=18.1.8=h2ae9ea5_23 - - clang_osx-arm64=18.1.8=h07b0088_23 - - clangxx=18.1.8=default_h1ffe849_7 - - clangxx_impl_osx-arm64=18.1.8=h555f467_23 - - clangxx_osx-arm64=18.1.8=h07b0088_23 + - clang=18.1.8=default_h474c9e2_9 + - clang-18=18.1.8=default_hf90f093_9 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_24 + - clang_osx-arm64=18.1.8=h07b0088_24 + - clangxx=18.1.8=default_h1ffe849_9 + - clangxx_impl_osx-arm64=18.1.8=h555f467_24 + - clangxx_osx-arm64=18.1.8=h07b0088_24 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h93a5062_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=18.1.8=h856b3c1_1 - compiler-rt_osx-arm64=18.1.8=h832e737_1 - - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-lock=3.0.0=pyh534df25_0 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py311h210dab8_0 + - contourpy=1.3.2=py311h210dab8_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py311h4921393_0 - - cpython=3.11.11=py311hd8ed1ab_2 + - coverage=7.8.0=py311h4921393_0 + - cpython=3.11.12=py311hd8ed1ab_0 - 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.12=py311h71112e5_0 - - debugpy=1.8.13=py311h155a34a_0 + - debugpy=1.8.14=py311h155a34a_0 - decorator=5.2.1=pyhd8ed1ab_0 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 + - dulwich=0.22.8=py311h3ff9189_0 - ecl=24.5.10=h1f5daad_0 - - eclib=20231212=hc39b9a7_2 + - eclib=20250122=h696e3a3_0 - ecm=7.0.6=hdd59bce_0 - - ensureconda=1.4.4=pyhd8ed1ab_1 + - ensureconda=1.4.7=pyh29332c3_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 + - expat=2.7.0=h286801f_0 - fflas-ffpack=2.5.0=h4bc3318_0 - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.1.2=pyhd8ed1ab_0 + - flake8=7.2.0=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 @@ -88,31 +89,33 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.56.0=py311h4921393_0 + - fonttools=4.57.0=py311h4921393_0 - fortran-compiler=1.9.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 - - fpylll=0.6.2=py311h4044dbd_0 + - fpylll=0.6.3=py311h4044dbd_0 - 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 + - gap-core=4.14.0=h25f1785_4 + - gap-defaults=4.14.0=hce30654_4 - gettext=0.23.1=h3dcc1bd_0 - gettext-tools=0.23.1=h493aca8_0 - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.2.0=h1ca8e4b_1 - - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - - gfortran_osx-arm64=13.2.0=h57527a5_1 + - gfortran=13.3.0=h3ef1dbf_1 + - gfortran_impl_osx-arm64=13.3.0=h16b3750_105 + - gfortran_osx-arm64=13.3.0=h3c33bd0_1 - giac=1.9.0.21=h573964a_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h018886a_0 + - givaro=4.2.0=h73034e7_2 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py311hb5d9ff4_3 - - grayskull=2.8.0=pyhd8ed1ab_0 + - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - - html5lib=1.1=pyhd8ed1ab_2 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h3fe6531_1 @@ -122,9 +125,9 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=9.0.2=pyhfb0248b_0 + - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - - ipywidgets=8.1.5=pyhd8ed1ab_1 + - ipywidgets=8.1.6=pyhd8ed1ab_0 - isl=0.26=imath32_h347afa1_101 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 @@ -133,14 +136,14 @@ dependencies: - 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 + - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.7=py311h2c37856_0 - krb5=1.21.3=h237132a_0 - lcalc=2.1.0=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=951.9=h4c6efb1_3 - - ld64_osx-arm64=951.9=hb6b49e2_3 + - ld64=951.9=h4c6efb1_6 + - ld64_osx-arm64=951.9=hb6b49e2_6 - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.23.1=h493aca8_0 - libasprintf-devel=0.23.1=h493aca8_0 @@ -148,29 +151,29 @@ dependencies: - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 - - libbraiding=1.3=h286801f_0 + - libbraiding=1.3.1=h286801f_0 - libbrial=1.2.12=h56a29cd_3 - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - libcblas=3.9.0=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 + - libclang-cpp18.1=18.1.8=default_hf90f093_9 + - libcurl=8.13.0=h73640d1_0 + - libcxx=20.1.3=ha82da77_0 + - libcxx-devel=18.1.8=h6dc3340_8 - libdeflate=1.23=hec38601_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - - libexpat=2.6.4=h286801f_0 - - libffi=3.4.2=h3422bc3_5 - - libflint=3.1.3.1=ha3035ea_101 + - libexpat=2.7.0=h286801f_0 + - libffi=3.4.6=h1da3d7d_1 + - libflint=3.2.2=hf825d4a_0 - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.23.1=h493aca8_0 - libgettextpo-devel=0.23.1=h493aca8_0 - - libgfortran=5.0.0=13_2_0_hd922786_3 - - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=hdff4504_1 + - libgfortran=14.2.0=heb5dd2a_105 + - libgfortran-devel_osx-arm64=13.3.0=h5020ebb_105 + - libgfortran5=14.2.0=h2c44a93_105 + - libglib=2.84.0=hdff4504_0 - libhomfly=1.02r6=h93a5062_1 - libiconv=1.18=hfe07756_1 - libintl=0.23.1=h493aca8_0 @@ -179,8 +182,8 @@ dependencies: - 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 + - liblzma=5.8.1=h39f12f2_0 + - liblzma-devel=5.8.1=h39f12f2_0 - libnghttp2=1.64.0=h6d7220d_0 - libopenblas=0.3.29=openmp_hf332438_0 - libpng=1.6.47=h3783ad8_0 @@ -190,10 +193,10 @@ dependencies: - libtiff=4.7.0=h551f018_3 - libwebp-base=1.5.0=h2471fea_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.6=h178c5d8_0 + - libxml2=2.13.7=h52572c6_1 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.7=hdb05f8b_0 + - linbox=1.7.0=h66f06df_2 + - llvm-openmp=20.1.3=hdb05f8b_0 - llvm-tools=18.1.8=hc4b4ae8_3 - llvm-tools-18=18.1.8=hc4b4ae8_3 - lrcalc=2.1=hf9b8971_7 @@ -207,7 +210,7 @@ dependencies: - maxima=5.47.0=hd2c4bfb_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py311h460d6c5_1 - - meson=1.7.0=pyhd8ed1ab_0 + - meson=1.7.1=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h8f1351a_1 @@ -222,11 +225,11 @@ dependencies: - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.2.3=py311h762c074_0 + - numpy=2.2.5=py311h762c074_0 - openblas=0.3.29=openmp_hea878ba_0 - openjpeg=2.5.3=h8a3d83b_0 - - openssl=3.4.1=h81ee809_0 - - packaging=24.2=pyhd8ed1ab_2 + - openssl=3.5.0=h81ee809_0 + - packaging=25.0=pyhd8ed1ab_0 - palp=2.20=h27ca646_0 - pari=2.17.1=h49d18c7_2_pthread - pari-elldata=0.0.20161017=0 @@ -234,7 +237,6 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 - - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=h297a79d_2 - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 @@ -245,7 +247,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h93a5062_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py311h911f23a_2 @@ -253,49 +255,56 @@ dependencies: - primecountpy=0.1.0=py311h210dab8_5 - primesieve=12.4=h00cdb27_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.50=pyha770c72_0 + - prompt-toolkit=3.0.51=pyha770c72_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 - - 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 + - pycodestyle=2.13.0=pyhd8ed1ab_0 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.3=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py311hc9d6b66_0 + - pyflakes=3.3.2=pyhd8ed1ab_0 - pygments=2.19.1=pyhd8ed1ab_0 - - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.11.11=hc22306f_2_cpython + - python=3.11.12=hc22306f_0_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 + - python-installer=0.7.0=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 + - python_abi=3.11=6_cp311 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py311h4921393_2 - - pyzmq=26.3.0=py311h01f2145_0 + - pyzmq=26.4.0=py311h01f2145_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - rapidfuzz=3.12.2=py311h155a34a_0 + - rapidfuzz=3.13.0=py311h155a34a_0 - readline=8.2=h1d1bf99_2 - requests=2.32.3=pyhd8ed1ab_1 + - requests-toolbelt=1.0.0=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - 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.11.0=py311h92c7caa_0 + - ruff=0.11.6=py311h2ed1275_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.2=py311h0675101_0 - - setuptools=75.8.2=pyhff2d567_0 + - semver=3.0.4=pyhd8ed1ab_0 + - setuptools=78.1.1=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.1=h5a8969a_0 + - singular=4.4.1=h837545d_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -322,26 +331,28 @@ dependencies: - 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=py311h917b07b_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - trove-classifiers=2025.4.11.15=pyhd8ed1ab_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311h917b07b_0 - - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.29.3=pyhd8ed1ab_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - virtualenv=20.30.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 + - widgetsnbextension=4.0.14=pyhd8ed1ab_0 + - xattr=1.1.0=py311h460d6c5_1 - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.6.4=h9a6d368_0 - - xz-gpl-tools=5.6.4=h9a6d368_0 - - xz-tools=5.6.4=h39f12f2_0 + - xz=5.8.1=h9a6d368_0 + - xz-gpl-tools=5.8.1=h9a6d368_0 + - xz-tools=5.8.1=h39f12f2_0 - yaml=0.2.5=h3422bc3_2 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 - - zstd=1.5.7=h6491c7d_1 + - zstandard=0.23.0=py311h917b07b_1 + - zstd=1.5.7=h6491c7d_2 diff --git a/environment-3.12-linux-aarch64.yml b/environment-3.12-linux-aarch64.yml index 52b7775d6e2..c82159d2431 100644 --- a/environment-3.12-linux-aarch64.yml +++ b/environment-3.12-linux-aarch64.yml @@ -8,7 +8,7 @@ channels: dependencies: - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - - alsa-lib=1.2.13=h86ecc28_0 + - alsa-lib=1.2.14=h86ecc28_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_h6fc4d3a_102 @@ -19,24 +19,24 @@ dependencies: - 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 + - beautifulsoup4=4.13.4=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 + - boltons=24.0.0=pyhd8ed1ab_1 - boost-cpp=1.85.0=hdad291f_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h86ecc28_2 - brotli-bin=1.1.0=h86ecc28_2 - brotli-python=1.1.0=py312h6f74592_2 - bzip2=1.0.8=h68df207_7 - - c-ares=1.34.4=h86ecc28_0 + - c-ares=1.34.5=h86ecc28_0 - 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 @@ -44,16 +44,15 @@ dependencies: - charset-normalizer=3.4.1=pyhd8ed1ab_0 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h31becfc_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-lock=3.0.0=pyha804496_0 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py312h451a7dd_0 + - contourpy=1.3.2=py312h451a7dd_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py312h74ce7d3_0 - - cpython=3.12.9=py312hd8ed1ab_1 + - coverage=7.8.0=py312h74ce7d3_0 + - cpython=3.12.10=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - cryptography=44.0.2=py312he723553_0 - cxx-compiler=1.9.0=heb6c788_0 @@ -63,22 +62,23 @@ dependencies: - cysignals=1.12.3=py312h6f74592_0 - cython=3.0.12=py312hb75641d_0 - dbus=1.13.6=h12b9eeb_3 - - debugpy=1.8.13=py312h6f74592_0 + - debugpy=1.8.14=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 + - dulwich=0.22.8=py312h8cbf658_0 - ecl=24.5.10=h5567cc5_0 - - eclib=20231212=h4705ef2_2 + - eclib=20250122=h0470d76_0 - ecm=7.0.6=hd777dc2_0 - - ensureconda=1.4.4=pyhd8ed1ab_1 + - ensureconda=1.4.7=pyh29332c3_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 + - expat=2.7.0=h5ad3122_0 - fflas-ffpack=2.5.0=h503e619_0 - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.1.2=pyhd8ed1ab_0 + - flake8=7.2.0=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 @@ -87,37 +87,39 @@ dependencies: - fontconfig=2.15.0=h8dda3cd_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.56.0=py312hcc812fe_0 + - fonttools=4.57.0=py312hcc812fe_0 - fortran-compiler=1.9.0=h25a59a9_0 - fplll=5.5.0=h45c7457_0 - - fpylll=0.6.2=py312h37c3976_0 + - fpylll=0.6.3=py312h37c3976_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 + - gap-core=4.14.0=h1754e88_4 + - gap-defaults=4.14.0=h8af1aa0_4 - gcc=13.3.0=h8a56e6e_2 - gcc_impl_linux-aarch64=13.3.0=h80a1502_2 - - gcc_linux-aarch64=13.3.0=h1cd514b_8 + - gcc_linux-aarch64=13.3.0=h1cd514b_10 - gf2x=1.3.0=h9af5f66_3 - gfan=0.6.2=h5f589ec_1003 - gfortran=13.3.0=h8a56e6e_2 - gfortran_impl_linux-aarch64=13.3.0=h9c0531c_2 - - gfortran_linux-aarch64=13.3.0=h2809cf8_8 + - gfortran_linux-aarch64=13.3.0=h2809cf8_10 - giac=1.9.0.21=h6e4ddb9_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h364d21b_0 + - givaro=4.2.0=hd67695c_2 - glpk=5.0=h66325d0_0 - gmp=6.3.0=h0a1ffab_2 - gmpy2=2.1.5=py312he9d48ea_3 - graphite2=1.3.13=h2f0025b_1003 - - grayskull=2.8.0=pyhd8ed1ab_0 + - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h294027d_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 + - gxx_linux-aarch64=13.3.0=h2864abd_10 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=11.1.0=h405b6a2_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hf9b3779_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h207f3e5_1 @@ -127,9 +129,9 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=9.0.2=pyhfb0248b_0 + - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - - ipywidgets=8.1.5=pyhd8ed1ab_1 + - ipywidgets=8.1.6=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 - jaraco.functools=4.1.0=pyhd8ed1ab_0 @@ -138,7 +140,7 @@ dependencies: - 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 + - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - kernel-headers_linux-aarch64=4.18.0=h05a177a_18 - keyring=25.6.0=pyha804496_0 - keyutils=1.6.1=h4e544f5_0 @@ -152,24 +154,24 @@ dependencies: - libboost=1.85.0=h9fa81b4_4 - libboost-devel=1.85.0=h37bb5a9_4 - libboost-headers=1.85.0=h8af1aa0_4 - - libbraiding=1.3=h5ad3122_0 + - libbraiding=1.3.1=h5ad3122_0 - libbrial=1.2.12=h9429f74_3 - libbrotlicommon=1.1.0=h86ecc28_2 - libbrotlidec=1.1.0=h86ecc28_2 - libbrotlienc=1.1.0=h86ecc28_2 - libcblas=3.9.0=31_hab92f65_openblas - - libclang-cpp19.1=19.1.7=default_he324ac1_1 - - libclang13=19.1.7=default_h4390ef5_1 + - libclang-cpp20.1=20.1.3=default_h7d4303a_0 + - libclang13=20.1.3=default_h9e36cb9_0 - libcups=2.3.3=h405e4a8_4 - - libcurl=8.12.1=h6702fde_0 + - libcurl=8.13.0=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.6=he21f813_0 - - libflint=3.1.3.1=hf9b8075_101 + - libexpat=2.7.0=h5ad3122_0 + - libffi=3.4.6=he21f813_1 + - libflint=3.2.2=hd878b8d_0 - libgcc=14.2.0=he277a41_2 - libgcc-devel_linux-aarch64=13.3.0=h0c07274_102 - libgcc-ng=14.2.0=he9431aa_2 @@ -178,7 +180,7 @@ dependencies: - libgfortran-ng=14.2.0=he9431aa_2 - libgfortran5=14.2.0=hb6113d0_2 - libgl=1.7.0=hd24410f_2 - - libglib=2.82.2=hc486b8e_1 + - libglib=2.84.1=hc486b8e_0 - libglvnd=1.7.0=hd24410f_2 - libglx=1.7.0=hd24410f_2 - libgomp=14.2.0=he277a41_2 @@ -187,9 +189,9 @@ dependencies: - libjpeg-turbo=3.0.0=h31becfc_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 + - libllvm20=20.1.3=h07bd352_0 + - liblzma=5.8.1=h86ecc28_0 + - liblzma-devel=5.8.1=h86ecc28_0 - libnghttp2=1.64.0=hc8609a4_0 - libnsl=2.0.1=h31becfc_0 - libntlm=1.4=hf897c2e_1002 @@ -197,7 +199,7 @@ dependencies: - libopengl=1.7.0=hd24410f_2 - libpciaccess=0.18=h31becfc_0 - libpng=1.6.47=hec79eb8_0 - - libpq=17.4=hf590da8_0 + - libpq=17.4=hf590da8_1 - libsanitizer=13.3.0=ha58e236_2 - libsodium=1.0.20=h68df207_0 - libsqlite=3.49.1=h5eb1b54_2 @@ -211,10 +213,10 @@ dependencies: - libxcb=1.17.0=h262b8f6_0 - libxcrypt=4.4.36=h31becfc_1 - libxkbcommon=1.8.1=h2ef6bd0_0 - - libxml2=2.13.6=h2e0c361_0 + - libxml2=2.13.7=he060846_1 - libxslt=1.1.39=h1cc9640_0 - libzlib=1.3.1=h86ecc28_2 - - linbox=1.7.0=hf74d613_1 + - linbox=1.7.0=h8d1c19e_2 - lrcalc=2.1=h5ad3122_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hedfd65a_1006 @@ -226,7 +228,7 @@ dependencies: - maxima=5.47.0=h043f013_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py312hb2c0f52_1 - - meson=1.7.0=pyhd8ed1ab_0 + - meson=1.7.1=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h783934e_1 @@ -235,20 +237,20 @@ 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_5 - - mysql-libs=9.0.1=h11569fd_5 + - mysql-common=9.2.0=h3f5c77f_0 + - mysql-libs=9.2.0=h11569fd_0 - nauty=2.8.9=h86ecc28_0 - ncurses=6.5=ha32ae93_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h70be974_0 - ntl=11.4.3=h0d7519b_1 - - numpy=2.2.3=py312hce01fe4_0 + - numpy=2.2.5=py312hce01fe4_0 - openblas=0.3.29=pthreads_h3a8cbd8_0 - openjpeg=2.5.3=h3f56577_0 - openldap=2.6.9=h30c48ee_0 - - openssl=3.4.1=hd08dc88_0 - - packaging=24.2=pyhd8ed1ab_2 + - openssl=3.5.0=hd08dc88_0 + - packaging=25.0=pyhd8ed1ab_0 - palp=2.20=hb9de7d4_0 - pari=2.17.1=h45cace7_2_pthread - pari-elldata=0.0.20161017=0 @@ -256,7 +258,6 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 - - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=h070dd5b_2 - perl=5.32.1=7_h31becfc_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 @@ -268,7 +269,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h31becfc_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h984aac9_1006 - pplpy=0.8.9=py312h372cae2_2 @@ -276,52 +277,58 @@ dependencies: - primecountpy=0.1.0=py312h451a7dd_5 - primesieve=12.4=h0a1ffab_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.50=pyha770c72_0 + - prompt-toolkit=3.0.51=pyha770c72_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 + - pycodestyle=2.13.0=pyhd8ed1ab_0 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.10.6=pyh3cfb1c2_0 - - pydantic-core=2.27.2=py312h8cbf658_0 - - pyflakes=3.2.0=pyhd8ed1ab_1 + - pydantic=2.11.3=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py312h8cbf658_0 + - pyflakes=3.3.2=pyhd8ed1ab_0 - pygments=2.19.1=pyhd8ed1ab_0 - - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - - pyside6=6.8.2=py312hdd999d0_1 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.9.0=py312hdd999d0_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.12.9=h1683364_1_cpython + - python=3.12.10=h1683364_0_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 + - python-installer=0.7.0=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 + - python_abi=3.12=6_cp312 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312hcc812fe_2 - - pyzmq=26.3.0=py312h2427ae1_0 + - pyzmq=26.4.0=py312h2427ae1_0 - qd=2.3.22=h05efe27_1004 - qhull=2020.2=h70be974_5 - - qt6-main=6.8.2=ha0a94ed_0 - - rapidfuzz=3.12.2=py312h6f74592_0 + - qt6-main=6.9.0=ha483c8b_1 + - rapidfuzz=3.13.0=py312h6f74592_0 - readline=8.2=h8382b9d_2 - requests=2.32.3=pyhd8ed1ab_1 + - requests-toolbelt=1.0.0=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - ruamel.yaml=0.18.10=py312hb2c0f52_0 - ruamel.yaml.clib=0.2.8=py312hb2c0f52_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py312hee76d2e_0 + - ruff=0.11.6=py312h50c1046_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.2=py312hb5459e8_0 - secretstorage=3.3.3=py312h8025657_3 - - setuptools=75.8.2=pyhff2d567_0 - - singular=4.4.1=hee12f27_0 + - semver=3.0.4=pyhd8ed1ab_0 + - setuptools=78.1.1=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 + - singular=4.4.1=hfdb71ee_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -348,20 +355,20 @@ dependencies: - 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=py312h52516f5_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - trove-classifiers=2025.4.11.15=pyhd8ed1ab_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312hb2c0f52_0 - - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.29.3=pyhd8ed1ab_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - virtualenv=20.30.0=pyhd8ed1ab_0 - wayland=1.23.1=h698ed42_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 + - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - xcb-util=0.4.1=h5c728e9_2 - xcb-util-cursor=0.1.5=h86ecc28_0 - xcb-util-image=0.4.0=h5c728e9_2 @@ -384,11 +391,12 @@ 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.4=h2dbfc1b_0 - - xz-gpl-tools=5.6.4=h2dbfc1b_0 - - xz-tools=5.6.4=h86ecc28_0 + - xz=5.8.1=h2dbfc1b_0 + - xz-gpl-tools=5.8.1=h2dbfc1b_0 + - xz-tools=5.8.1=h86ecc28_0 - yaml=0.2.5=hf897c2e_2 - zeromq=4.3.5=h5efb499_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h86ecc28_2 - - zstd=1.5.7=hbcf94c1_1 + - zstandard=0.23.0=py312hb2c0f52_1 + - zstd=1.5.7=hbcf94c1_2 diff --git a/environment-3.12-linux.yml b/environment-3.12-linux.yml index e33bdb36dac..270be6b32ce 100644 --- a/environment-3.12-linux.yml +++ b/environment-3.12-linux.yml @@ -9,7 +9,7 @@ dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - - alsa-lib=1.2.13=hb9d3cd8_0 + - alsa-lib=1.2.14=hb9d3cd8_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - appdirs=1.4.4=pyhd8ed1ab_1 - arpack=3.9.1=nompi_hf03ea27_102 @@ -20,24 +20,24 @@ dependencies: - 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 + - beautifulsoup4=4.13.4=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 + - boltons=24.0.0=pyhd8ed1ab_1 - boost-cpp=1.85.0=h3c6214e_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py312h2ec8cdc_2 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.4=hb9d3cd8_0 + - c-ares=1.34.5=hb9d3cd8_0 - 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.4=h3394656_0 - cddlib=1!0.94m=h9202a9a_0 - certifi=2025.1.31=pyhd8ed1ab_0 @@ -45,16 +45,15 @@ dependencies: - charset-normalizer=3.4.1=pyhd8ed1ab_0 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=hd590300_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-lock=3.0.0=pyha804496_0 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py312h68727a3_0 + - contourpy=1.3.2=py312h68727a3_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py312h178313f_0 - - cpython=3.12.9=py312hd8ed1ab_1 + - coverage=7.8.0=py312h178313f_0 + - cpython=3.12.10=py312hd8ed1ab_0 - crashtest=0.4.1=pyhd8ed1ab_1 - cryptography=44.0.2=py312hda17c39_0 - cxx-compiler=1.9.0=h1a2810e_0 @@ -64,22 +63,23 @@ dependencies: - cysignals=1.12.3=py312h2ec8cdc_0 - cython=3.0.12=py312h2614dfc_0 - dbus=1.13.6=h5008d03_3 - - debugpy=1.8.13=py312h2ec8cdc_0 + - debugpy=1.8.14=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 + - dulwich=0.22.8=py312h12e396e_0 - ecl=24.5.10=h0f3afd4_0 - - eclib=20231212=h75fb491_2 + - eclib=20250122=h46e1554_0 - ecm=7.0.6=h90cbb55_0 - - ensureconda=1.4.4=pyhd8ed1ab_1 + - ensureconda=1.4.7=pyh29332c3_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 + - expat=2.7.0=h5888daf_0 - fflas-ffpack=2.5.0=h4f9960b_0 - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.1.2=pyhd8ed1ab_0 + - flake8=7.2.0=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 @@ -88,37 +88,39 @@ dependencies: - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.56.0=py312h178313f_0 + - fonttools=4.57.0=py312h178313f_0 - fortran-compiler=1.9.0=h36df796_0 - fplll=5.5.0=hd20a173_0 - - fpylll=0.6.2=py312ha4ee43a_0 + - fpylll=0.6.3=py312ha4ee43a_0 - 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 + - gap-core=4.14.0=h3b03731_4 + - gap-defaults=4.14.0=ha770c72_4 - gcc=13.3.0=h9576a4e_2 - gcc_impl_linux-64=13.3.0=h1e990d8_2 - - gcc_linux-64=13.3.0=hc28eda2_8 + - gcc_linux-64=13.3.0=hc28eda2_10 - gf2x=1.3.0=h55551d5_3 - gfan=0.6.2=hb86e20a_1003 - gfortran=13.3.0=h9576a4e_2 - gfortran_impl_linux-64=13.3.0=h84c1745_2 - - gfortran_linux-64=13.3.0=hb919d3a_8 + - gfortran_linux-64=13.3.0=hb919d3a_10 - giac=1.9.0.21=hca478b9_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=hb789bce_0 + - givaro=4.2.0=hb397f18_2 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - gmpy2=2.1.5=py312h7201bc8_3 - graphite2=1.3.13=h59595ed_1003 - - grayskull=2.8.0=pyhd8ed1ab_0 + - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=he838d99_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 + - gxx_linux-64=13.3.0=h6834431_10 + - h2=4.2.0=pyhd8ed1ab_0 + - harfbuzz=11.1.0=h3beb420_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=he44f51b_1 @@ -128,9 +130,9 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - - ipython=9.0.2=pyhfb0248b_0 + - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - - ipywidgets=8.1.5=pyhd8ed1ab_1 + - ipywidgets=8.1.6=pyhd8ed1ab_0 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 - jaraco.functools=4.1.0=pyhd8ed1ab_0 @@ -139,7 +141,7 @@ dependencies: - 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 + - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - kernel-headers_linux-64=3.10.0=he073ed8_18 - keyring=25.6.0=pyha804496_0 - keyutils=1.6.1=h166bdaf_0 @@ -153,24 +155,24 @@ dependencies: - libboost=1.85.0=h0ccab89_4 - libboost-devel=1.85.0=h00ab1b0_4 - libboost-headers=1.85.0=ha770c72_4 - - libbraiding=1.3=h5888daf_0 + - libbraiding=1.3.1=h5888daf_0 - libbrial=1.2.12=h76af697_3 - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - libcblas=3.9.0=31_he106b2a_openblas - - libclang-cpp19.1=19.1.7=default_hb5137d0_1 - - libclang13=19.1.7=default_h9c6a7e4_1 + - libclang-cpp20.1=20.1.3=default_h1df26ce_0 + - libclang13=20.1.3=default_he06ed0a_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.12.1=h332b0f4_0 + - libcurl=8.13.0=h332b0f4_0 - libdeflate=1.23=h4ddbbb0_0 - libdrm=2.4.124=hb9d3cd8_0 - libedit=3.1.20250104=pl5321h7949ede_0 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - - libexpat=2.6.4=h5888daf_0 - - libffi=3.4.6=h2dba641_0 - - libflint=3.1.3.1=h0aae882_101 + - libexpat=2.7.0=h5888daf_0 + - libffi=3.4.6=h2dba641_1 + - libflint=3.2.2=h754cb6e_0 - libgcc=14.2.0=h767d61c_2 - libgcc-devel_linux-64=13.3.0=hc03c837_102 - libgcc-ng=14.2.0=h69a702a_2 @@ -179,7 +181,7 @@ dependencies: - libgfortran-ng=14.2.0=h69a702a_2 - libgfortran5=14.2.0=hf1ad2bd_2 - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.82.2=h2ff4ddf_1 + - libglib=2.84.1=h2ff4ddf_0 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=14.2.0=h767d61c_2 @@ -188,9 +190,9 @@ dependencies: - libjpeg-turbo=3.0.0=hd590300_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 + - libllvm20=20.1.3=he9d0ab4_0 + - liblzma=5.8.1=hb9d3cd8_0 + - liblzma-devel=5.8.1=hb9d3cd8_0 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libntlm=1.8=hb9d3cd8_0 @@ -198,7 +200,7 @@ dependencies: - libopengl=1.7.0=ha4b6fd6_2 - libpciaccess=0.18=hd590300_0 - libpng=1.6.47=h943b412_0 - - libpq=17.4=h27ae623_0 + - libpq=17.4=h27ae623_1 - libsanitizer=13.3.0=he8ea267_2 - libsodium=1.0.20=h4ab18f5_0 - libsqlite=3.49.1=hee588c1_2 @@ -212,10 +214,10 @@ dependencies: - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.8.1=hc4a0caf_0 - - libxml2=2.13.6=h8d12d68_0 + - libxml2=2.13.7=h4bc477f_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=hb9d3cd8_2 - - linbox=1.7.0=h7298d08_1 + - linbox=1.7.0=h0451620_2 - lrcalc=2.1=h5888daf_7 - m4=1.4.18=h516909a_1001 - m4ri=20140914=hae5d5c5_1006 @@ -227,7 +229,7 @@ dependencies: - 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=1.7.1=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h24ddda3_1 @@ -236,20 +238,20 @@ 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_5 - - mysql-libs=9.0.1=he0572af_5 + - mysql-common=9.2.0=h266115a_0 + - mysql-libs=9.2.0=he0572af_0 - nauty=2.8.9=hb9d3cd8_0 - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h297d8ca_0 - ntl=11.4.3=hef3c4d3_1 - - numpy=2.2.3=py312h72c5963_0 + - numpy=2.2.5=py312h72c5963_0 - openblas=0.3.29=pthreads_h6ec200e_0 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - - openssl=3.4.1=h7b32b05_0 - - packaging=24.2=pyhd8ed1ab_2 + - openssl=3.5.0=h7b32b05_0 + - packaging=25.0=pyhd8ed1ab_0 - palp=2.20=h36c2ea0_0 - pari=2.17.1=ha40142e_2_pthread - pari-elldata=0.0.20161017=0 @@ -257,7 +259,6 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 - - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=hba22ea6_2 - perl=5.32.1=7_hd590300_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 @@ -269,7 +270,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=hd590300_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h6ec01c2_1006 - pplpy=0.8.9=py312h7383a07_2 @@ -277,52 +278,58 @@ dependencies: - primecountpy=0.1.0=py312h68727a3_5 - primesieve=12.4=he02047a_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.50=pyha770c72_0 + - prompt-toolkit=3.0.51=pyha770c72_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 + - pycodestyle=2.13.0=pyhd8ed1ab_0 - pycparser=2.22=pyh29332c3_1 - - pydantic=2.10.6=pyh3cfb1c2_0 - - pydantic-core=2.27.2=py312h12e396e_0 - - pyflakes=3.2.0=pyhd8ed1ab_1 + - pydantic=2.11.3=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py312h3b7be25_0 + - pyflakes=3.3.2=pyhd8ed1ab_0 - pygments=2.19.1=pyhd8ed1ab_0 - - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 - - pyside6=6.8.2=py312h91f0f75_1 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 + - pyside6=6.9.0=py312h91f0f75_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.12.9=h9e4cc4f_1_cpython + - python=3.12.10=h9e4cc4f_0_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 + - python-installer=0.7.0=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 + - python_abi=3.12=6_cp312 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h178313f_2 - - pyzmq=26.3.0=py312hbf22597_0 + - pyzmq=26.4.0=py312hbf22597_0 - qd=2.3.22=h2cc385e_1004 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.2=h588cce1_0 - - rapidfuzz=3.12.2=py312h2ec8cdc_0 + - qt6-main=6.9.0=h6441bc3_1 + - rapidfuzz=3.13.0=py312h2ec8cdc_0 - readline=8.2=h8c095d6_2 - requests=2.32.3=pyhd8ed1ab_1 + - requests-toolbelt=1.0.0=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - ruamel.yaml=0.18.10=py312h66e93f0_0 - ruamel.yaml.clib=0.2.8=py312h66e93f0_1 - ruamel.yaml.jinja2=0.2.7=pyhd8ed1ab_1 - - ruff=0.11.0=py312hf79aa60_0 + - ruff=0.11.6=py312h286b59f_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.2=py312ha707e6e_0 - secretstorage=3.3.3=py312h7900ff3_3 - - setuptools=75.8.2=pyhff2d567_0 - - singular=4.4.1=hc910cb2_0 + - semver=3.0.4=pyhd8ed1ab_0 + - setuptools=78.1.1=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 + - singular=4.4.1=h7ee4ccf_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -349,20 +356,20 @@ dependencies: - 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=py312h66e93f0_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - trove-classifiers=2025.4.11.15=pyhd8ed1ab_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312h66e93f0_0 - - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.29.3=pyhd8ed1ab_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - virtualenv=20.30.0=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_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 + - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - xcb-util=0.4.1=hb711507_2 - xcb-util-cursor=0.1.5=hb9d3cd8_0 - xcb-util-image=0.4.0=hb711507_2 @@ -385,11 +392,12 @@ 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.4=hbcc6ac9_0 - - xz-gpl-tools=5.6.4=hbcc6ac9_0 - - xz-tools=5.6.4=hb9d3cd8_0 + - xz=5.8.1=hbcc6ac9_0 + - xz-gpl-tools=5.8.1=hbcc6ac9_0 + - xz-tools=5.8.1=hb9d3cd8_0 - yaml=0.2.5=h7f98852_2 - zeromq=4.3.5=h3b0a872_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - - zstd=1.5.7=hb8e6e7a_1 + - zstandard=0.23.0=py312h66e93f0_1 + - zstd=1.5.7=hb8e6e7a_2 diff --git a/environment-3.12-macos-x86_64.yml b/environment-3.12-macos-x86_64.yml index 77347355bc6..5d31bae5dfa 100644 --- a/environment-3.12-macos-x86_64.yml +++ b/environment-3.12-macos-x86_64.yml @@ -18,68 +18,69 @@ dependencies: - backports=1.0=pyhd8ed1ab_5 - backports.tarfile=1.2.0=pyhd8ed1ab_1 - bdw-gc=8.2.8=h240833e_1 - - beautifulsoup4=4.13.3=pyha770c72_0 + - beautifulsoup4=4.13.4=pyha770c72_0 - blas=2.131=openblas - blas-devel=3.9.0=31_hbf4f893_openblas + - boltons=24.0.0=pyhd8ed1ab_1 - boost-cpp=1.85.0=hfcd56d9_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=h00291cd_2 - brotli-bin=1.1.0=h00291cd_2 - brotli-python=1.1.0=py312h5861a67_2 - bzip2=1.0.8=hfdf4475_7 - - c-ares=1.34.4=hf13058a_0 + - c-ares=1.34.5=hf13058a_0 - 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 + - cctools=1010.6=ha66f10e_6 + - cctools_osx-64=1010.6=hd19c6af_6 - cddlib=1!0.94m=h0f52abe_0 - certifi=2025.1.31=pyhd8ed1ab_0 + - cffi=1.17.1=py312hf857d28_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h576c50e_7 - - clang-18=18.1.8=default_h3571c67_7 - - clang_impl_osx-64=18.1.8=h6a44ed1_23 - - clang_osx-64=18.1.8=h7e5c614_23 - - clangxx=18.1.8=default_heb2e8d1_7 - - clangxx_impl_osx-64=18.1.8=h4b7810f_23 - - clangxx_osx-64=18.1.8=h7e5c614_23 + - clang=18.1.8=default_h576c50e_9 + - clang-18=18.1.8=default_h3571c67_9 + - clang_impl_osx-64=18.1.8=h6a44ed1_24 + - clang_osx-64=18.1.8=h7e5c614_24 + - clangxx=18.1.8=default_heb2e8d1_9 + - clangxx_impl_osx-64=18.1.8=h4b7810f_24 + - clangxx_osx-64=18.1.8=h7e5c614_24 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h10d778d_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=18.1.8=h1020d70_1 - compiler-rt_osx-64=18.1.8=hf2b8a54_1 - - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-lock=3.0.0=pyh534df25_0 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py312hc47a885_0 + - contourpy=1.3.2=py312hc47a885_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py312h3520af0_0 - - cpython=3.12.9=py312hd8ed1ab_1 + - coverage=7.8.0=py312h3520af0_0 + - cpython=3.12.10=py312hd8ed1ab_0 - 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.12=py312hdfbeeba_0 - - debugpy=1.8.13=py312haafddd8_0 + - debugpy=1.8.14=py312haafddd8_0 - decorator=5.2.1=pyhd8ed1ab_0 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 + - dulwich=0.22.8=py312h0d0de52_0 - ecl=24.5.10=h56bac16_0 - - eclib=20231212=ha63dd29_2 + - eclib=20250122=h4df8e20_0 - ecm=7.0.6=h5625669_0 - - ensureconda=1.4.4=pyhd8ed1ab_1 + - ensureconda=1.4.7=pyh29332c3_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 + - expat=2.7.0=h240833e_0 - fflas-ffpack=2.5.0=h5898d61_0 - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.1.2=pyhd8ed1ab_0 + - flake8=7.2.0=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 @@ -88,31 +89,33 @@ dependencies: - fontconfig=2.15.0=h37eeddb_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.56.0=py312h3520af0_0 + - fonttools=4.57.0=py312h3520af0_0 - fortran-compiler=1.9.0=h02557f8_0 - fplll=5.5.0=h6ede486_0 - - fpylll=0.6.2=py312hfffdf69_0 + - fpylll=0.6.3=py312hfffdf69_0 - 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 + - gap-core=4.14.0=hb9686a1_4 + - gap-defaults=4.14.0=h694c41f_4 - gettext=0.23.1=hd385c8e_0 - gettext-tools=0.23.1=h27064b9_0 - gf2x=1.3.0=h35ac7d9_3 - gfan=0.6.2=hd793b56_1003 - - gfortran=13.2.0=h2c809b3_1 - - gfortran_impl_osx-64=13.2.0=h2bc304d_3 - - gfortran_osx-64=13.2.0=h18f7dce_1 + - gfortran=13.3.0=hcc3c99d_1 + - gfortran_impl_osx-64=13.3.0=hbf5bf67_105 + - gfortran_osx-64=13.3.0=h3223c34_1 - giac=1.9.0.21=h381f543_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h1b3d6f7_0 + - givaro=4.2.0=h89f8175_2 - glpk=5.0=h3cb5acd_0 - gmp=6.3.0=hf036a51_2 - gmpy2=2.1.5=py312h068713c_3 - - grayskull=2.8.0=pyhd8ed1ab_0 + - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h93259b0_0 - - html5lib=1.1=pyhd8ed1ab_2 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=h120a0e1_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h5479cbe_1 @@ -122,9 +125,9 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=9.0.2=pyhfb0248b_0 + - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - - ipywidgets=8.1.5=pyhd8ed1ab_1 + - ipywidgets=8.1.6=pyhd8ed1ab_0 - isl=0.26=imath32_h2e86a7b_101 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 @@ -133,14 +136,14 @@ dependencies: - 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 + - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.8=py312h9275861_0 - krb5=1.21.3=h37d8d59_0 - lcalc=2.1.0=h0f747f7_0 - lcms2=2.17=h72f5680_0 - - ld64=951.9=h4e51db5_3 - - ld64_osx-64=951.9=h33512f0_3 + - ld64=951.9=h4e51db5_6 + - ld64_osx-64=951.9=h33512f0_6 - lerc=4.0.0=hb486fe8_0 - libasprintf=0.23.1=h27064b9_0 - libasprintf-devel=0.23.1=h27064b9_0 @@ -148,28 +151,28 @@ dependencies: - libboost=1.85.0=hcca3243_4 - libboost-devel=1.85.0=h2b186f8_4 - libboost-headers=1.85.0=h694c41f_4 - - libbraiding=1.3=h240833e_0 + - libbraiding=1.3.1=h240833e_0 - libbrial=1.2.12=h81e9653_3 - libbrotlicommon=1.1.0=h00291cd_2 - libbrotlidec=1.1.0=h00291cd_2 - libbrotlienc=1.1.0=h00291cd_2 - libcblas=3.9.0=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 + - libclang-cpp18.1=18.1.8=default_h3571c67_9 + - libcurl=8.13.0=h5dec5d8_0 + - libcxx=20.1.3=hf95d169_0 + - libcxx-devel=18.1.8=h7c275be_8 - libdeflate=1.23=he65b83e_0 - libedit=3.1.20250104=pl5321ha958ccf_0 - libev=4.33=h10d778d_2 - - libexpat=2.6.4=h240833e_0 - - libffi=3.4.6=h281671d_0 - - libflint=3.1.3.1=h9ab60bc_101 + - libexpat=2.7.0=h240833e_0 + - libffi=3.4.6=h281671d_1 + - libflint=3.2.2=h26b1ecd_0 - libgd=2.3.3=h8555400_11 - libgettextpo=0.23.1=h27064b9_0 - libgettextpo-devel=0.23.1=h27064b9_0 - - libgfortran=5.0.0=13_2_0_h97931a8_3 - - libgfortran-devel_osx-64=13.2.0=h80d4556_3 - - libgfortran5=13.2.0=h2873a65_3 + - libgfortran=14.2.0=hef36b68_105 + - libgfortran-devel_osx-64=13.3.0=h297be85_105 + - libgfortran5=14.2.0=h58528f3_105 - libhomfly=1.02r6=h10d778d_1 - libiconv=1.18=h4b5e92a_1 - libintl=0.23.1=h27064b9_0 @@ -178,8 +181,8 @@ dependencies: - 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 + - liblzma=5.8.1=hd471939_0 + - liblzma-devel=5.8.1=hd471939_0 - libnghttp2=1.64.0=hc7306c3_0 - libopenblas=0.3.29=openmp_hbf64a52_0 - libpng=1.6.47=h3c4a55f_0 @@ -189,10 +192,10 @@ dependencies: - libtiff=4.7.0=hb77a491_3 - libwebp-base=1.5.0=h6cf52b4_0 - libxcb=1.17.0=hf1f96e2_0 - - libxml2=2.13.6=hebb159f_0 + - libxml2=2.13.7=h93c44a6_1 - libzlib=1.3.1=hd23fc13_2 - - linbox=1.7.0=h9325161_1 - - llvm-openmp=19.1.7=ha54dae1_0 + - linbox=1.7.0=h1e49b7d_2 + - llvm-openmp=20.1.3=ha54dae1_0 - llvm-tools=18.1.8=hc29ff6c_3 - llvm-tools-18=18.1.8=hc29ff6c_3 - lrcalc=2.1=hac325c4_7 @@ -206,7 +209,7 @@ dependencies: - maxima=5.47.0=h3080a4d_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py312hb553811_1 - - meson=1.7.0=pyhd8ed1ab_0 + - meson=1.7.1=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h9d8efa1_1 @@ -221,11 +224,11 @@ dependencies: - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h3c5361c_0 - ntl=11.4.3=h0ab3c2f_1 - - numpy=2.2.3=py312h6693b03_0 + - numpy=2.2.5=py312h6693b03_0 - openblas=0.3.29=openmp_h30af337_0 - openjpeg=2.5.3=h7fd6d84_0 - - openssl=3.4.1=hc426f3f_0 - - packaging=24.2=pyhd8ed1ab_2 + - openssl=3.5.0=hc426f3f_0 + - packaging=25.0=pyhd8ed1ab_0 - palp=2.20=hbcb3906_0 - pari=2.17.1=h1ed0f1a_2_pthread - pari-elldata=0.0.20161017=0 @@ -233,7 +236,6 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 - - pastel=0.2.1=pyhd8ed1ab_0 - perl=5.32.1=7_h10d778d_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 @@ -243,7 +245,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h10d778d_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=ha60d53e_1006 - pplpy=0.8.9=py312h045e30c_2 @@ -251,49 +253,56 @@ dependencies: - primecountpy=0.1.0=py312hc47a885_5 - primesieve=12.4=hf036a51_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.50=pyha770c72_0 + - prompt-toolkit=3.0.51=pyha770c72_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 - - 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 + - pycodestyle=2.13.0=pyhd8ed1ab_0 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.3=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py312hb59e30e_0 + - pyflakes=3.3.2=pyhd8ed1ab_0 - pygments=2.19.1=pyhd8ed1ab_0 - - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.12.9=h9ccd52b_1_cpython + - python=3.12.10=h9ccd52b_0_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 + - python-installer=0.7.0=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 + - python_abi=3.12=6_cp312 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h3520af0_2 - - pyzmq=26.3.0=py312h679dbab_0 + - pyzmq=26.4.0=py312h679dbab_0 - qd=2.3.22=h2beb688_1004 - qhull=2020.2=h3c5361c_5 - - rapidfuzz=3.12.2=py312haafddd8_0 + - rapidfuzz=3.13.0=py312haafddd8_0 - readline=8.2=h7cca4af_2 - requests=2.32.3=pyhd8ed1ab_1 + - requests-toolbelt=1.0.0=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - 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.11.0=py312ha54e1fc_0 + - ruff=0.11.6=py312h60e8e2e_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.2=py312hd04560d_0 - - setuptools=75.8.2=pyhff2d567_0 + - semver=3.0.4=pyhd8ed1ab_0 + - setuptools=78.1.1=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 - sigtool=0.1.3=h88f4db0_0 - - singular=4.4.1=h604985e_0 + - singular=4.4.1=haa275bf_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -320,26 +329,28 @@ dependencies: - 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=py312h01d7ebd_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - trove-classifiers=2025.4.11.15=pyhd8ed1ab_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312h01d7ebd_0 - - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.29.3=pyhd8ed1ab_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - virtualenv=20.30.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 + - widgetsnbextension=4.0.14=pyhd8ed1ab_0 + - xattr=1.1.0=py312hb553811_1 - xorg-libxau=1.0.12=h6e16a3a_0 - xorg-libxdmcp=1.1.5=h00291cd_0 - - xz=5.6.4=h357f2ed_0 - - xz-gpl-tools=5.6.4=h357f2ed_0 - - xz-tools=5.6.4=hd471939_0 + - xz=5.8.1=h357f2ed_0 + - xz-gpl-tools=5.8.1=h357f2ed_0 + - xz-tools=5.8.1=hd471939_0 - yaml=0.2.5=h0d85af4_2 - zeromq=4.3.5=h7130eaa_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hd23fc13_2 - - zstd=1.5.7=h8210216_1 + - zstandard=0.23.0=py312h01d7ebd_1 + - zstd=1.5.7=h8210216_2 diff --git a/environment-3.12-macos.yml b/environment-3.12-macos.yml index ceb16fabc58..b27689eb7bc 100644 --- a/environment-3.12-macos.yml +++ b/environment-3.12-macos.yml @@ -18,68 +18,69 @@ dependencies: - 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 + - beautifulsoup4=4.13.4=pyha770c72_0 - blas=2.131=openblas - blas-devel=3.9.0=31_h11c0a38_openblas + - boltons=24.0.0=pyhd8ed1ab_1 - boost-cpp=1.85.0=h103c1d6_4 - - brial=1.2.12=pyh694c41f_3 + - brial=1.2.12=pyha770c72_4 - brotli=1.1.0=hd74edd7_2 - brotli-bin=1.1.0=hd74edd7_2 - brotli-python=1.1.0=py312hde4cb15_2 - bzip2=1.0.8=h99b78c6_7 - - c-ares=1.34.4=h5505292_0 + - c-ares=1.34.5=h5505292_0 - 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 + - cctools=1010.6=hb4fb6a3_6 + - cctools_osx-arm64=1010.6=h3b4f5d3_6 - cddlib=1!0.94m=h6d7a090_0 - certifi=2025.1.31=pyhd8ed1ab_0 + - cffi=1.17.1=py312h0fad829_0 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - - clang=18.1.8=default_h474c9e2_7 - - clang-18=18.1.8=default_hf90f093_7 - - clang_impl_osx-arm64=18.1.8=h2ae9ea5_23 - - clang_osx-arm64=18.1.8=h07b0088_23 - - clangxx=18.1.8=default_h1ffe849_7 - - clangxx_impl_osx-arm64=18.1.8=h555f467_23 - - clangxx_osx-arm64=18.1.8=h07b0088_23 + - clang=18.1.8=default_h474c9e2_9 + - clang-18=18.1.8=default_hf90f093_9 + - clang_impl_osx-arm64=18.1.8=h2ae9ea5_24 + - clang_osx-arm64=18.1.8=h07b0088_24 + - clangxx=18.1.8=default_h1ffe849_9 + - clangxx_impl_osx-arm64=18.1.8=h555f467_24 + - clangxx_osx-arm64=18.1.8=h07b0088_24 - click=8.1.8=pyh707e725_0 - click-default-group=1.2.4=pyhd8ed1ab_1 - - clikit=0.6.2=pyhd8ed1ab_3 - cliquer=1.22=h93a5062_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - compiler-rt=18.1.8=h856b3c1_1 - compiler-rt_osx-arm64=18.1.8=h832e737_1 - - conda-lock=2.5.7=pyhd8ed1ab_1 + - conda-lock=3.0.0=pyh534df25_0 - conda-souschef=2.2.3=pyhd8ed1ab_0 - - contourpy=1.3.1=py312hb23fbb9_0 + - contourpy=1.3.2=py312hb23fbb9_0 - conway-polynomials=0.10=pyhd8ed1ab_0 - - coverage=7.6.12=py312h998013c_0 - - cpython=3.12.9=py312hd8ed1ab_1 + - coverage=7.8.0=py312h998013c_0 + - cpython=3.12.10=py312hd8ed1ab_0 - 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.12=py312h02233ea_0 - - debugpy=1.8.13=py312hd8f9ff3_0 + - debugpy=1.8.14=py312hd8f9ff3_0 - decorator=5.2.1=pyhd8ed1ab_0 - distlib=0.3.9=pyhd8ed1ab_1 - docutils=0.21.2=pyhd8ed1ab_1 + - dulwich=0.22.8=py312hcd83bfe_0 - ecl=24.5.10=h1f5daad_0 - - eclib=20231212=hc39b9a7_2 + - eclib=20250122=h696e3a3_0 - ecm=7.0.6=hdd59bce_0 - - ensureconda=1.4.4=pyhd8ed1ab_1 + - ensureconda=1.4.7=pyh29332c3_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 + - expat=2.7.0=h286801f_0 - fflas-ffpack=2.5.0=h4bc3318_0 - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.1.2=pyhd8ed1ab_0 + - flake8=7.2.0=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 @@ -88,31 +89,33 @@ dependencies: - fontconfig=2.15.0=h1383a14_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.56.0=py312h998013c_0 + - fonttools=4.57.0=py312h998013c_0 - fortran-compiler=1.9.0=h5692697_0 - fplll=5.5.0=h2a2278a_0 - - fpylll=0.6.2=py312h03fe13c_0 + - fpylll=0.6.3=py312h03fe13c_0 - 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 + - gap-core=4.14.0=h25f1785_4 + - gap-defaults=4.14.0=hce30654_4 - gettext=0.23.1=h3dcc1bd_0 - gettext-tools=0.23.1=h493aca8_0 - gf2x=1.3.0=hf8f8af4_3 - gfan=0.6.2=hec08f5c_1003 - - gfortran=13.2.0=h1ca8e4b_1 - - gfortran_impl_osx-arm64=13.2.0=h252ada1_3 - - gfortran_osx-arm64=13.2.0=h57527a5_1 + - gfortran=13.3.0=h3ef1dbf_1 + - gfortran_impl_osx-arm64=13.3.0=h16b3750_105 + - gfortran_osx-arm64=13.3.0=h3c33bd0_1 - giac=1.9.0.21=h573964a_2 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - - givaro=4.2.0=h018886a_0 + - givaro=4.2.0=h73034e7_2 - glpk=5.0=h6d7a090_0 - gmp=6.3.0=h7bae524_2 - gmpy2=2.1.5=py312h524cf62_3 - - grayskull=2.8.0=pyhd8ed1ab_0 + - grayskull=2.9.1=pyhd8ed1ab_0 - gsl=2.7=h6e638da_0 - - html5lib=1.1=pyhd8ed1ab_2 + - h2=4.2.0=pyhd8ed1ab_0 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=hfee45f7_0 - idna=3.10=pyhd8ed1ab_1 - igraph=0.10.15=h3fe6531_1 @@ -122,9 +125,9 @@ dependencies: - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh57ce528_0 - - ipython=9.0.2=pyhfb0248b_0 + - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - - ipywidgets=8.1.5=pyhd8ed1ab_1 + - ipywidgets=8.1.6=pyhd8ed1ab_0 - isl=0.26=imath32_h347afa1_101 - jaraco.classes=3.4.0=pyhd8ed1ab_2 - jaraco.context=6.0.1=pyhd8ed1ab_0 @@ -133,14 +136,14 @@ dependencies: - 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 + - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - keyring=25.6.0=pyh534df25_0 - kiwisolver=1.4.8=py312h2c4a281_0 - krb5=1.21.3=h237132a_0 - lcalc=2.1.0=hdaf6845_0 - lcms2=2.17=h7eeda09_0 - - ld64=951.9=h4c6efb1_3 - - ld64_osx-arm64=951.9=hb6b49e2_3 + - ld64=951.9=h4c6efb1_6 + - ld64_osx-arm64=951.9=hb6b49e2_6 - lerc=4.0.0=h9a09cb3_0 - libasprintf=0.23.1=h493aca8_0 - libasprintf-devel=0.23.1=h493aca8_0 @@ -148,29 +151,29 @@ dependencies: - libboost=1.85.0=hf763ba5_4 - libboost-devel=1.85.0=hf450f58_4 - libboost-headers=1.85.0=hce30654_4 - - libbraiding=1.3=h286801f_0 + - libbraiding=1.3.1=h286801f_0 - libbrial=1.2.12=h56a29cd_3 - libbrotlicommon=1.1.0=hd74edd7_2 - libbrotlidec=1.1.0=hd74edd7_2 - libbrotlienc=1.1.0=hd74edd7_2 - libcblas=3.9.0=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 + - libclang-cpp18.1=18.1.8=default_hf90f093_9 + - libcurl=8.13.0=h73640d1_0 + - libcxx=20.1.3=ha82da77_0 + - libcxx-devel=18.1.8=h6dc3340_8 - libdeflate=1.23=hec38601_0 - libedit=3.1.20250104=pl5321hafb1f1b_0 - libev=4.33=h93a5062_2 - - libexpat=2.6.4=h286801f_0 - - libffi=3.4.2=h3422bc3_5 - - libflint=3.1.3.1=ha3035ea_101 + - libexpat=2.7.0=h286801f_0 + - libffi=3.4.6=h1da3d7d_1 + - libflint=3.2.2=hf825d4a_0 - libgd=2.3.3=hb2c3a21_11 - libgettextpo=0.23.1=h493aca8_0 - libgettextpo-devel=0.23.1=h493aca8_0 - - libgfortran=5.0.0=13_2_0_hd922786_3 - - libgfortran-devel_osx-arm64=13.2.0=h5d7a38c_3 - - libgfortran5=13.2.0=hf226fd6_3 - - libglib=2.82.2=hdff4504_1 + - libgfortran=14.2.0=heb5dd2a_105 + - libgfortran-devel_osx-arm64=13.3.0=h5020ebb_105 + - libgfortran5=14.2.0=h2c44a93_105 + - libglib=2.84.0=hdff4504_0 - libhomfly=1.02r6=h93a5062_1 - libiconv=1.18=hfe07756_1 - libintl=0.23.1=h493aca8_0 @@ -179,8 +182,8 @@ dependencies: - 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 + - liblzma=5.8.1=h39f12f2_0 + - liblzma-devel=5.8.1=h39f12f2_0 - libnghttp2=1.64.0=h6d7220d_0 - libopenblas=0.3.29=openmp_hf332438_0 - libpng=1.6.47=h3783ad8_0 @@ -190,10 +193,10 @@ dependencies: - libtiff=4.7.0=h551f018_3 - libwebp-base=1.5.0=h2471fea_0 - libxcb=1.17.0=hdb1d25a_0 - - libxml2=2.13.6=h178c5d8_0 + - libxml2=2.13.7=h52572c6_1 - libzlib=1.3.1=h8359307_2 - - linbox=1.7.0=h9da6ecd_1 - - llvm-openmp=19.1.7=hdb05f8b_0 + - linbox=1.7.0=h66f06df_2 + - llvm-openmp=20.1.3=hdb05f8b_0 - llvm-tools=18.1.8=hc4b4ae8_3 - llvm-tools-18=18.1.8=hc4b4ae8_3 - lrcalc=2.1=hf9b8971_7 @@ -207,7 +210,7 @@ dependencies: - maxima=5.47.0=hd2c4bfb_3 - mccabe=0.7.0=pyhd8ed1ab_1 - memory-allocator=0.1.3=py312h024a12e_1 - - meson=1.7.0=pyhd8ed1ab_0 + - meson=1.7.1=pyhd8ed1ab_0 - meson-python=0.17.1=pyh70fd9c4_1 - more-itertools=10.6.0=pyhd8ed1ab_0 - mpc=1.3.1=h8f1351a_1 @@ -222,11 +225,11 @@ dependencies: - networkx=3.4.2=pyh267e887_2 - ninja=1.12.1=h420ef59_0 - ntl=11.4.3=hbb3f309_1 - - numpy=2.2.3=py312h7c1f314_0 + - numpy=2.2.5=py312h7c1f314_0 - openblas=0.3.29=openmp_hea878ba_0 - openjpeg=2.5.3=h8a3d83b_0 - - openssl=3.4.1=h81ee809_0 - - packaging=24.2=pyhd8ed1ab_2 + - openssl=3.5.0=h81ee809_0 + - packaging=25.0=pyhd8ed1ab_0 - palp=2.20=h27ca646_0 - pari=2.17.1=h49d18c7_2_pthread - pari-elldata=0.0.20161017=0 @@ -234,7 +237,6 @@ dependencies: - pari-seadata=0.0.20090618=0 - pari-seadata-small=0.0.20090618=0 - parso=0.8.4=pyhd8ed1ab_1 - - pastel=0.2.1=pyhd8ed1ab_0 - pcre2=10.44=h297a79d_2 - perl=5.32.1=7_h4614cfb_perl5 - pexpect=4.9.0=pyhd8ed1ab_1 @@ -245,7 +247,7 @@ dependencies: - pkgconfig=1.5.5=pyhd8ed1ab_5 - pkginfo=1.12.1.2=pyhd8ed1ab_0 - planarity=3.0.2.0=h93a5062_0 - - platformdirs=4.3.6=pyhd8ed1ab_1 + - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - ppl=1.2=h8b147cf_1006 - pplpy=0.8.9=py312he1ec6da_2 @@ -253,49 +255,56 @@ dependencies: - primecountpy=0.1.0=py312hb23fbb9_5 - primesieve=12.4=h00cdb27_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.50=pyha770c72_0 + - prompt-toolkit=3.0.51=pyha770c72_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 - - 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 + - pycodestyle=2.13.0=pyhd8ed1ab_0 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.3=pyh3cfb1c2_0 + - pydantic-core=2.33.1=py312hd60eec9_0 + - pyflakes=3.3.2=pyhd8ed1ab_0 - pygments=2.19.1=pyhd8ed1ab_0 - - pylev=1.4.0=pyhd8ed1ab_0 - - pyparsing=3.2.1=pyhd8ed1ab_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproject-metadata=0.9.1=pyhd8ed1ab_0 + - pyproject_hooks=1.2.0=pyhd8ed1ab_1 - pysocks=1.7.1=pyha55dd90_7 - pytest=8.3.5=pyhd8ed1ab_0 - pytest-xdist=3.6.1=pyhd8ed1ab_1 - - python=3.12.9=hc22306f_1_cpython + - python=3.12.10=hc22306f_0_cpython + - python-build=1.2.2.post1=pyhff2d567_1 - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 + - python-installer=0.7.0=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 + - python_abi=3.12=6_cp312 + - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h998013c_2 - - pyzmq=26.3.0=py312hf4875e0_0 + - pyzmq=26.4.0=py312hf4875e0_0 - qd=2.3.22=hbec66e7_1004 - qhull=2020.2=h420ef59_5 - - rapidfuzz=3.12.2=py312hd8f9ff3_0 + - rapidfuzz=3.13.0=py312hd8f9ff3_0 - readline=8.2=h1d1bf99_2 - requests=2.32.3=pyhd8ed1ab_1 + - requests-toolbelt=1.0.0=pyhd8ed1ab_1 - restructuredtext_lint=1.4.0=pyhd8ed1ab_1 - 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.11.0=py312h31a5b27_0 + - ruff=0.11.6=py312h4691d6c_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.2=py312h99a188d_0 - - setuptools=75.8.2=pyhff2d567_0 + - semver=3.0.4=pyhd8ed1ab_0 + - setuptools=78.1.1=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 - sigtool=0.1.3=h44b9a77_0 - - singular=4.4.1=h5a8969a_0 + - singular=4.4.1=h837545d_1 - six=1.17.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snowballstemmer=2.2.0=pyhd8ed1ab_0 @@ -322,26 +331,28 @@ dependencies: - 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=py312hea69d52_0 - traitlets=5.14.3=pyhd8ed1ab_1 - - typing-extensions=4.12.2=hd8ed1ab_1 - - typing_extensions=4.12.2=pyha770c72_1 - - tzdata=2025a=h78e105d_0 + - trove-classifiers=2025.4.11.15=pyhd8ed1ab_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312hea69d52_0 - - urllib3=1.26.19=pyhd8ed1ab_0 - - virtualenv=20.29.3=pyhd8ed1ab_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - virtualenv=20.30.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 + - widgetsnbextension=4.0.14=pyhd8ed1ab_0 + - xattr=1.1.0=py312h024a12e_1 - xorg-libxau=1.0.12=h5505292_0 - xorg-libxdmcp=1.1.5=hd74edd7_0 - - xz=5.6.4=h9a6d368_0 - - xz-gpl-tools=5.6.4=h9a6d368_0 - - xz-tools=5.6.4=h39f12f2_0 + - xz=5.8.1=h9a6d368_0 + - xz-gpl-tools=5.8.1=h9a6d368_0 + - xz-tools=5.8.1=h39f12f2_0 - yaml=0.2.5=h3422bc3_2 - zeromq=4.3.5=hc1bb282_7 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=h8359307_2 - - zstd=1.5.7=h6491c7d_1 + - zstandard=0.23.0=py312hea69d52_1 + - zstd=1.5.7=h6491c7d_2 diff --git a/src/sage/doctest/parsing.py b/src/sage/doctest/parsing.py index e1d7edc271f..55aa63af163 100644 --- a/src/sage/doctest/parsing.py +++ b/src/sage/doctest/parsing.py @@ -1509,6 +1509,13 @@ def do_fixup(self, want, got): got = dup_lib_regex.sub('', got) did_fixup = True + if "duplicate" in got: + # Warnings about duplicate rpaths in the linker command line + # occurs sometimes when compiling cython code via sage.misc.cython + dup_rpath_regex = re.compile("ld: warning: duplicate -rpath .* ignored") + got = dup_rpath_regex.sub('', got) + did_fixup = True + return did_fixup, want, got def output_difference(self, example, got, optionflags): diff --git a/tools/update-conda.py b/tools/update-conda.py index 95cad78b8f2..a6c13359d23 100755 --- a/tools/update-conda.py +++ b/tools/update-conda.py @@ -150,8 +150,14 @@ def get_dependencies(pyproject_toml: Path, python: str, platform: str) -> set[st all_requirements.add("blas=2.*=openblas") all_requirements.remove("{{ compiler('c') }}") all_requirements.remove("{{ compiler('cxx') }}") - all_requirements.remove("{{ compiler'fortran' }}") - all_requirements.add("fortran-compiler") + # For some reason, grayskull mishandles the fortran compiler sometimes + # so handle both cases + for item in ["{{ compiler('fortran') }}", "{{ compiler'fortran' }}"]: + try: + all_requirements.remove(item) + except ValueError: + pass + all_requirements.append("fortran-compiler") if platform == "win-64": all_requirements.add("vs2022_win-64") # For mingw: