Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New modularized distributions sagemath-{sirocco,bliss,meataxe,mcqd,coxeter3,tdlib} #35661

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
5e9f41a
build/pkgs/sagemath_sirocco: New
mkoeppe Aug 13, 2022
0fcb28d
src/bin/sage-update-version: Distribution name of sagelib is sagemath…
mkoeppe Oct 9, 2022
b357fc6
build/pkgs/sagemath_bliss, pkgs/sagemath-bliss: New
mkoeppe Oct 9, 2022
7662476
build/pkgs/sagelib/spkg-install [--disable-editable --enable-wheels]:…
mkoeppe Oct 9, 2022
b353aca
pkgs/sagemath-bliss/MANIFEST.in: Fixup
mkoeppe Oct 9, 2022
cb72b96
pkgs/sagemath-standard/MANIFEST.in: Exclude sage/graphs/bliss.pyx
mkoeppe Nov 16, 2022
565ed2a
pkgs/sagemath-bliss/setup.cfg.m4: Allow python 3.11
mkoeppe Nov 16, 2022
5fffc6e
build/pkgs/sagemath_sirocco, pkgs/sagemath-sirocco: New
mkoeppe Nov 16, 2022
907bc16
build/pkgs/sagemath_mcqd, pkgs/sagemath-mcqd: New
mkoeppe Nov 16, 2022
90063b6
build/pkgs/sagemath_tdlib, pkgs/sagemath-tdlib: New
mkoeppe Nov 16, 2022
6ac5629
build/pkgs/sagemath_coxeter3, pkgs/sagemath-coxeter3: New
mkoeppe Nov 16, 2022
39062b2
build/pkgs/sagemath_meataxe, pkgs/sagemath-meataxe: New
mkoeppe Nov 16, 2022
49566e8
Makefile, build/pkgs/sagelib/spkg-install: Add remaining optional pac…
mkoeppe Nov 16, 2022
14c65ac
Update SPKG.rst
mkoeppe Nov 16, 2022
6a4b47e
pkgs/sagemath-meataxe/README.rst: Fix rst syntax
mkoeppe Nov 21, 2022
dd70495
pkgs/sagemath-tdlib/MANIFEST.in: Add VERSION.txt
mkoeppe Dec 8, 2022
96a1d46
build/pkgs/sagemath*/spkg-src: Use build
mkoeppe Dec 19, 2022
2bb69b7
README.md, pkgs/*/README.rst: Update copyright years
mkoeppe May 21, 2023
3ede431
pkgs: Update versions
mkoeppe May 21, 2023
51c27d0
build/make/Makefile.in (PYPI_WHEEL_PACKAGES): Add the new packages
mkoeppe May 21, 2023
7dfc925
Add all__sagemath_{bliss,mcqd,...}.py files
mkoeppe May 21, 2023
6b664cd
.gitignore: Add new generated files
mkoeppe May 21, 2023
00d63d1
pkgs/{sagemath-bliss,...}: Fix setup.py so it includes Python/Cython …
mkoeppe May 21, 2023
c5a1e54
Add '# sage_setup: distribution' to some files
mkoeppe May 21, 2023
41ad7a4
pkgs/sagemath-{coxeter3,mcqd,meataxe}: Include pxd files via MANIFEST…
mkoeppe May 21, 2023
d1431c6
pkgs/sagemath-{bliss,...}: Add VERSION.txt to MANIFEST.in
mkoeppe May 21, 2023
ab7d9d0
pkgs/sagemath-meataxe/MANIFEST.in: Add VERSION.txt
mkoeppe May 21, 2023
c4b70fe
pkgs/sagemath-tdlib/MANIFEST.in: Add a source cpp file
mkoeppe May 21, 2023
e49a66d
Update SPKG.rst
mkoeppe Nov 16, 2022
e11610f
Fix short descriptions in setup.cfg.m4
mkoeppe May 22, 2023
612ca8f
build/pkgs/sagelib/spkg-install: Remove fes
mkoeppe May 22, 2023
e716194
Remove dependencies on sagelib
mkoeppe May 22, 2023
f0944e6
build/pkgs/sagemath_mcqd, pkgs/sagemath-mcqd: Fix dependencies
mkoeppe May 22, 2023
f25ba22
build/pkgs/sagemath_sirocco, pkgs/sagemath-sirocco: Fix dependencies
mkoeppe May 22, 2023
f20cc6b
Fix more dependencies
mkoeppe May 22, 2023
75efcea
Merge remote-tracking branch 'upstream/develop' into t/34346/document…
mkoeppe May 23, 2023
6c528ee
Merge remote-tracking branch 'upstream/develop' into t/34346/document…
mkoeppe May 28, 2023
80a4c31
Merge remote-tracking branch 'upstream/develop' into t/34346/document…
mkoeppe Jun 4, 2023
7c04f44
build/pkgs/bliss/distros/gentoo.txt: New
mkoeppe Jun 6, 2023
aaf7d36
Merge tag '10.1.beta7' into t/34346/document_new_conda_packages_sagem…
mkoeppe Jul 23, 2023
291b016
bootstrap: Generate m4/sage_spkg_versions.m4, use in pkgs/*/setup.cfg.m4
mkoeppe Jun 20, 2023
0f5fcb0
bootstrap: Write m4/sage_spkg_versions_toml.m4 and use it in pkgs/*/p…
mkoeppe Jun 20, 2023
bc474fa
pkgs/sagemath-bliss: Update after upgrade to 0.77, add tests
mkoeppe Jun 29, 2023
af9592a
pkgs/sagemath-environment: Add sage.misc.package_dir properly
mkoeppe Dec 4, 2022
08f8a59
Include m4/setup_cfg_metadata.m4 in setup.cfg files to reduce boilerp…
mkoeppe Jun 19, 2023
9bb15bc
build/pkgs/sagemath_bliss: Fixups
mkoeppe Jul 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -176,14 +176,32 @@ build/bin/sage-build-env-config
/pkgs/*/.tox

/pkgs/sagemath-objects/setup.cfg
/pkgs/sagemath-bliss/setup.cfg
/pkgs/sagemath-coxeter3/setup.cfg
/pkgs/sagemath-mcqd/setup.cfg
/pkgs/sagemath-meataxe/setup.cfg
/pkgs/sagemath-sirocco/setup.cfg
/pkgs/sagemath-tdlib/setup.cfg
/pkgs/sagemath-categories/setup.cfg
/pkgs/sagemath-environment/setup.cfg
/pkgs/sagemath-repl/setup.cfg
/pkgs/sagemath-objects/pyproject.toml
/pkgs/sagemath-bliss/pyproject.toml
/pkgs/sagemath-coxeter3/pyproject.toml
/pkgs/sagemath-mcqd/pyproject.toml
/pkgs/sagemath-meataxe/pyproject.toml
/pkgs/sagemath-sirocco/pyproject.toml
/pkgs/sagemath-tdlib/pyproject.toml
/pkgs/sagemath-categories/pyproject.toml
/pkgs/sagemath-environment/pyproject.toml
/pkgs/sagemath-repl/pyproject.toml
/pkgs/sagemath-objects/requirements.txt
/pkgs/sagemath-bliss/requirements.txt
/pkgs/sagemath-coxeter3/requirements.txt
/pkgs/sagemath-mcqd/requirements.txt
/pkgs/sagemath-meataxe/requirements.txt
/pkgs/sagemath-sirocco/requirements.txt
/pkgs/sagemath-tdlib/requirements.txt
/pkgs/sagemath-categories/requirements.txt
/pkgs/sagemath-environment/requirements.txt
/pkgs/sagemath-repl/requirements.txt
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
> "Creating a Viable Open Source Alternative to
> Magma, Maple, Mathematica, and MATLAB"

> Copyright (C) 2005-2022 The Sage Development Team
> Copyright (C) 2005-2023 The Sage Development Team

https://www.sagemath.org

Expand Down
8 changes: 7 additions & 1 deletion build/make/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,13 @@ PYPI_WHEEL_PACKAGES = \
sagemath_environment \
sagemath_objects \
sagemath_repl \
sagemath_categories
sagemath_categories \
sagemath_bliss \
sagemath_mcqd \
sagemath_tdlib \
sagemath_coxeter3 \
sagemath_sirocco \
sagemath_meataxe

# sage_docbuild is here, not in PYPI_WHEEL_PACKAGES, because it depends on sagelib
WHEEL_PACKAGES = $(PYPI_WHEEL_PACKAGES) \
Expand Down
1 change: 1 addition & 0 deletions build/pkgs/bliss/distros/gentoo.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sci-libs/bliss
2 changes: 1 addition & 1 deletion build/pkgs/sagelib/install-requires.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# This file is updated on every release by the sage-update-version script
sagelib ~= 10.1b7
sagemath-standard ~= 10.1b7
3 changes: 3 additions & 0 deletions build/pkgs/sagelib/spkg-install
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ unset SAGE_PKG_CONFIG_PATH

SITEPACKAGESDIR=$(python3 -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')

export SAGE_OPTIONAL_PACKAGES_WITH_EXTENSIONS=""

if [ "$SAGE_EDITABLE" = yes ]; then
# In an incremental build, we may need to uninstall old versions installed by distutils
# under the old distribution name "sage" (before #30912, which switched to setuptools
Expand All @@ -79,6 +81,7 @@ else
# Compiling sage/interfaces/sagespawn.pyx because it depends on /private/var/folders/38/wnh4gf1552g_crsjnv2vmmww0000gp/T/pip-build-env-609n5985/overlay/lib/python3.10/site-packages/Cython/Includes/posix/unistd.pxd
time sdh_pip_install --no-build-isolation .
else
SAGE_OPTIONAL_PACKAGES_WITH_EXTENSIONS+="mcqd,tdlib,coxeter3,sirocco,meataxe,bliss"
time python3 -u setup.py --no-user-cfg build install || exit 1
fi
fi
Expand Down
1 change: 1 addition & 0 deletions build/pkgs/sagemath_bliss/SPKG.rst
1 change: 1 addition & 0 deletions build/pkgs/sagemath_bliss/bootstrap
1 change: 1 addition & 0 deletions build/pkgs/sagemath_bliss/dependencies
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(PYTHON) bliss cysignals | $(PYTHON_TOOLCHAIN) sage_setup sage_conf sagemath_environment cython pkgconfig
1 change: 1 addition & 0 deletions build/pkgs/sagemath_bliss/distros/conda.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sagemath-bliss
2 changes: 2 additions & 0 deletions build/pkgs/sagemath_bliss/install-requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This file is updated on every release by the sage-update-version script
sagemath-bliss ~= 10.0
1 change: 1 addition & 0 deletions build/pkgs/sagemath_bliss/package-version.txt
29 changes: 29 additions & 0 deletions build/pkgs/sagemath_bliss/spkg-install
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/usr/bin/env bash
# From sage-spkg.
# For type=script packages, the build rule in build/make/Makefile sources
# sage-env but not sage-dist-helpers.
lib="$SAGE_ROOT/build/bin/sage-dist-helpers"
source "$lib"
if [ $? -ne 0 ]; then
echo >&2 "Error: failed to source $lib"
echo >&2 "Is $SAGE_ROOT the correct SAGE_ROOT?"
exit 1
fi
cd src

export PIP_NO_INDEX=true
export PIP_FIND_LINKS="file://$SAGE_SPKG_WHEELS"

if [ "$SAGE_EDITABLE" = yes ]; then
# SAGE_ROOT/src/setup.py installs everything, nothing to do...
if [ "$SAGE_WHEELS" = yes ]; then
# ... except we build the wheel if requested
sdh_setup_bdist_wheel && sdh_store_wheel .
fi
else
if [ "$SAGE_WHEELS" = yes ]; then
# Modularized install via wheels
sdh_pip_install .
# else nothing to do in legacy direct installation.
fi
fi
24 changes: 24 additions & 0 deletions build/pkgs/sagemath_bliss/spkg-src
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
#
# Script to prepare an sdist tarball for sagemath-bliss
# This script is not used during build.
#
# HOW TO MAKE THE TARBALL:
# ./sage --sh build/pkgs/sagemath_bliss/spkg-src

if [ -z "$SAGE_ROOT" ] ; then
echo >&2 "Error - SAGE_ROOT undefined ... exiting"
echo >&2 "Maybe run 'sage -sh'?"
exit 1
fi

# Exit on failure
set -e

cd build/pkgs/sagemath_bliss

cd src
# Get rid of old *.egg-info/SOURCES.txt
rm -Rf *.egg-info

python3 -m build --sdist --no-isolation --skip-dependency-check --outdir "$SAGE_DISTFILES"
1 change: 1 addition & 0 deletions build/pkgs/sagemath_bliss/src
1 change: 1 addition & 0 deletions build/pkgs/sagemath_bliss/type
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
optional
1 change: 1 addition & 0 deletions build/pkgs/sagemath_coxeter3/SPKG.rst
1 change: 1 addition & 0 deletions build/pkgs/sagemath_coxeter3/bootstrap
1 change: 1 addition & 0 deletions build/pkgs/sagemath_coxeter3/dependencies
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(PYTHON) coxeter3 | $(PYTHON_TOOLCHAIN) sage_setup sagemath_environment cython pkgconfig
1 change: 1 addition & 0 deletions build/pkgs/sagemath_coxeter3/distros/conda.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sagemath-coxeter3
2 changes: 2 additions & 0 deletions build/pkgs/sagemath_coxeter3/install-requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This file is updated on every release by the sage-update-version script
sagemath-coxeter3 ~= 10.0
1 change: 1 addition & 0 deletions build/pkgs/sagemath_coxeter3/package-version.txt
29 changes: 29 additions & 0 deletions build/pkgs/sagemath_coxeter3/spkg-install
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/usr/bin/env bash
# From sage-spkg.
# For type=script packages, the build rule in build/make/Makefile sources
# sage-env but not sage-dist-helpers.
lib="$SAGE_ROOT/build/bin/sage-dist-helpers"
source "$lib"
if [ $? -ne 0 ]; then
echo >&2 "Error: failed to source $lib"
echo >&2 "Is $SAGE_ROOT the correct SAGE_ROOT?"
exit 1
fi
cd src

export PIP_NO_INDEX=true
export PIP_FIND_LINKS="file://$SAGE_SPKG_WHEELS"

if [ "$SAGE_EDITABLE" = yes ]; then
# SAGE_ROOT/src/setup.py installs everything, nothing to do...
if [ "$SAGE_WHEELS" = yes ]; then
# ... except we build the wheel if requested
sdh_setup_bdist_wheel && sdh_store_wheel .
fi
else
if [ "$SAGE_WHEELS" = yes ]; then
# Modularized install via wheels
sdh_pip_install .
# else nothing to do in legacy direct installation.
fi
fi
24 changes: 24 additions & 0 deletions build/pkgs/sagemath_coxeter3/spkg-src
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
#
# Script to prepare an sdist tarball for sagemath-coxeter3
# This script is not used during build.
#
# HOW TO MAKE THE TARBALL:
# ./sage --sh build/pkgs/sagemath_coxeter3/spkg-src

if [ -z "$SAGE_ROOT" ] ; then
echo >&2 "Error - SAGE_ROOT undefined ... exiting"
echo >&2 "Maybe run 'sage -sh'?"
exit 1
fi

# Exit on failure
set -e

cd build/pkgs/sagemath_coxeter3

cd src
# Get rid of old *.egg-info/SOURCES.txt
rm -Rf *.egg-info

python3 -m build --sdist --no-isolation --skip-dependency-check --outdir "$SAGE_DISTFILES"
1 change: 1 addition & 0 deletions build/pkgs/sagemath_coxeter3/src
1 change: 1 addition & 0 deletions build/pkgs/sagemath_coxeter3/type
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
optional
1 change: 1 addition & 0 deletions build/pkgs/sagemath_mcqd/SPKG.rst
1 change: 1 addition & 0 deletions build/pkgs/sagemath_mcqd/bootstrap
1 change: 1 addition & 0 deletions build/pkgs/sagemath_mcqd/dependencies
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(PYTHON) mcqd memory_allocator cysignals | $(PYTHON_TOOLCHAIN) sage_setup cython pkgconfig
1 change: 1 addition & 0 deletions build/pkgs/sagemath_mcqd/distros/conda.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sagemath-mcqd
2 changes: 2 additions & 0 deletions build/pkgs/sagemath_mcqd/install-requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This file is updated on every release by the sage-update-version script
sagemath-mcqd ~= 10.0
1 change: 1 addition & 0 deletions build/pkgs/sagemath_mcqd/package-version.txt
29 changes: 29 additions & 0 deletions build/pkgs/sagemath_mcqd/spkg-install
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/usr/bin/env bash
# From sage-spkg.
# For type=script packages, the build rule in build/make/Makefile sources
# sage-env but not sage-dist-helpers.
lib="$SAGE_ROOT/build/bin/sage-dist-helpers"
source "$lib"
if [ $? -ne 0 ]; then
echo >&2 "Error: failed to source $lib"
echo >&2 "Is $SAGE_ROOT the correct SAGE_ROOT?"
exit 1
fi
cd src

export PIP_NO_INDEX=true
export PIP_FIND_LINKS="file://$SAGE_SPKG_WHEELS"

if [ "$SAGE_EDITABLE" = yes ]; then
# SAGE_ROOT/src/setup.py installs everything, nothing to do...
if [ "$SAGE_WHEELS" = yes ]; then
# ... except we build the wheel if requested
sdh_setup_bdist_wheel && sdh_store_wheel .
fi
else
if [ "$SAGE_WHEELS" = yes ]; then
# Modularized install via wheels
sdh_pip_install .
# else nothing to do in legacy direct installation.
fi
fi
24 changes: 24 additions & 0 deletions build/pkgs/sagemath_mcqd/spkg-src
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
#
# Script to prepare an sdist tarball for sagemath-mcqd
# This script is not used during build.
#
# HOW TO MAKE THE TARBALL:
# ./sage --sh build/pkgs/sagemath_mcqd/spkg-src

if [ -z "$SAGE_ROOT" ] ; then
echo >&2 "Error - SAGE_ROOT undefined ... exiting"
echo >&2 "Maybe run 'sage -sh'?"
exit 1
fi

# Exit on failure
set -e

cd build/pkgs/sagemath_mcqd

cd src
# Get rid of old *.egg-info/SOURCES.txt
rm -Rf *.egg-info

python3 -m build --sdist --no-isolation --skip-dependency-check --outdir "$SAGE_DISTFILES"
1 change: 1 addition & 0 deletions build/pkgs/sagemath_mcqd/src
1 change: 1 addition & 0 deletions build/pkgs/sagemath_mcqd/type
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
optional
1 change: 1 addition & 0 deletions build/pkgs/sagemath_meataxe/SPKG.rst
1 change: 1 addition & 0 deletions build/pkgs/sagemath_meataxe/bootstrap
1 change: 1 addition & 0 deletions build/pkgs/sagemath_meataxe/dependencies
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(PYTHON) meataxe | $(PYTHON_TOOLCHAIN) sage_setup sagemath_environment cython pkgconfig
1 change: 1 addition & 0 deletions build/pkgs/sagemath_meataxe/distros/conda.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sagemath-meataxe
2 changes: 2 additions & 0 deletions build/pkgs/sagemath_meataxe/install-requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This file is updated on every release by the sage-update-version script
sagemath-meataxe ~= 10.0
1 change: 1 addition & 0 deletions build/pkgs/sagemath_meataxe/package-version.txt
29 changes: 29 additions & 0 deletions build/pkgs/sagemath_meataxe/spkg-install
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/usr/bin/env bash
# From sage-spkg.
# For type=script packages, the build rule in build/make/Makefile sources
# sage-env but not sage-dist-helpers.
lib="$SAGE_ROOT/build/bin/sage-dist-helpers"
source "$lib"
if [ $? -ne 0 ]; then
echo >&2 "Error: failed to source $lib"
echo >&2 "Is $SAGE_ROOT the correct SAGE_ROOT?"
exit 1
fi
cd src

export PIP_NO_INDEX=true
export PIP_FIND_LINKS="file://$SAGE_SPKG_WHEELS"

if [ "$SAGE_EDITABLE" = yes ]; then
# SAGE_ROOT/src/setup.py installs everything, nothing to do...
if [ "$SAGE_WHEELS" = yes ]; then
# ... except we build the wheel if requested
sdh_setup_bdist_wheel && sdh_store_wheel .
fi
else
if [ "$SAGE_WHEELS" = yes ]; then
# Modularized install via wheels
sdh_pip_install .
# else nothing to do in legacy direct installation.
fi
fi
24 changes: 24 additions & 0 deletions build/pkgs/sagemath_meataxe/spkg-src
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
#
# Script to prepare an sdist tarball for sagemath-meataxe
# This script is not used during build.
#
# HOW TO MAKE THE TARBALL:
# ./sage --sh build/pkgs/sagemath_meataxe/spkg-src

if [ -z "$SAGE_ROOT" ] ; then
echo >&2 "Error - SAGE_ROOT undefined ... exiting"
echo >&2 "Maybe run 'sage -sh'?"
exit 1
fi

# Exit on failure
set -e

cd build/pkgs/sagemath_meataxe

cd src
# Get rid of old *.egg-info/SOURCES.txt
rm -Rf *.egg-info

python3 -m build --sdist --no-isolation --skip-dependency-check --outdir "$SAGE_DISTFILES"
1 change: 1 addition & 0 deletions build/pkgs/sagemath_meataxe/src
1 change: 1 addition & 0 deletions build/pkgs/sagemath_meataxe/type
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
optional
1 change: 1 addition & 0 deletions build/pkgs/sagemath_sirocco/SPKG.rst
1 change: 1 addition & 0 deletions build/pkgs/sagemath_sirocco/bootstrap
1 change: 1 addition & 0 deletions build/pkgs/sagemath_sirocco/dependencies
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$(PYTHON) sirocco cypari cysignals mpfr | $(PYTHON_TOOLCHAIN) sage_setup sagemath_environment cython pkgconfig
1 change: 1 addition & 0 deletions build/pkgs/sagemath_sirocco/distros/conda.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sagemath-sirocco
2 changes: 2 additions & 0 deletions build/pkgs/sagemath_sirocco/install-requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This file is updated on every release by the sage-update-version script
sagemath-sirocco ~= 10.0
1 change: 1 addition & 0 deletions build/pkgs/sagemath_sirocco/package-version.txt
Loading