sagemath/sage

Modularization of sagelib: Break out separate package sagemath-linbox

Opened this issue · 20 comments

The branch of this ticket is used in the Continuous Integration workflow of fflas-ffpack (for givaro/fflas-ffpack/linbox) - see
linbox-team/fflas-ffpack#331 (comment)

Depends on #29865
Depends on #32959

CC: @ClementPernet

Component: refactoring

Author: Matthias Koeppe

Branch/Commit: u/mkoeppe/modularization_of_sagelib__break_out_separate_package_sagemath_linbox @ 997a7ec

Issue created by migration from https://trac.sagemath.org/ticket/31444

Branch pushed to git repo; I updated commit sha1. Last 10 new commits:

cea4cd5ci-cygwin-standard.yml: More stages, continue-on-error: true
cf31b79Fixup after cherry-pick
073124cMerge branch 't/31084/makefile__add__ptest__targets_that_do_not_depend_on_the_docbuild' into t/31064/ci_cygwin__yml__adjust_to_new_script_packages__bootstrap___prereq
8769bd6.github/workflows/ci-cygwin-*.yml: Separate docbuild and ptest
3826222Fix up stage iv
598b0c2local-cygwin-choco: Do not pass through PATH, use full pathname of choco instead
d65299cMerge branch 't/29124/script-packages-prereq-toolchain-bootstrap' into t/31064/ci_cygwin__yml__adjust_to_new_script_packages__bootstrap___prereq
a5e4051Merge branch 't/30944/tox__improve_local_sudo_ubuntu_standard' into t/31064/ci_cygwin__yml__adjust_to_new_script_packages__bootstrap___prereq
42f4458Merge tag '9.3.beta7' into t/31064/ci_cygwin__yml__adjust_to_new_script_packages__bootstrap___prereq
83a0b60Merge #31064

Changed dependencies from #29865 to #29865, #31064

Description changed:

--- 
+++ 
@@ -1 +1,3 @@
+The branch of this ticket is used in the Continuous Integration workflow of fflas-ffpack (for givaro/fflas-ffpack/linbox) - see
+https://github.com/linbox-team/fflas-ffpack/pull/331#issuecomment-805183735
 

Author: Matthias Koeppe

Changed commit from 83a0b60 to cebbbda

Branch pushed to git repo; I updated commit sha1. New commits:

cebbbdaMerge tag '9.3.rc0' into t/31444/modularization_of_sagelib__break_out_separate_package_sagemath_linbox

Branch pushed to git repo; I updated commit sha1. New commits:

5c20c8abuild/pkgs/sagemath_linbox/dependencies: Remove ipython - only needed for running doctests

Changed commit from cebbbda to 5c20c8a

Changed commit from 5c20c8a to 0351b5a

Branch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:

7e1d731Set up all__sage_categories.py
b7b8cf3build/pkgs/sage_{categories,objects}/src/MANIFEST.in: Add sage/misc/superseded
7cc764aMove source trees from build/pkgs/sagemath_*/src to pkgs/sagemath-*
4550eb6sage.env.sage_include_directories: Do not fail if numpy cannot be imported
8209be8Merge #31333
6838c42Merge #29865
3b6ea00build/pkgs/sagemath_linbox: New
528e7efbuild/pkgs/sagemath_linbox/src/tox.ini: Remove runtest
46509c0build/pkgs/sagemath_linbox/dependencies: Remove ipython - only needed for running doctests
0351b5apkgs/sagemath-linbox: Move here from build/pkgs/sagemath_linbox/src

Changed dependencies from #29865, #31064 to #29865

comment:9

Setting a new milestone for this ticket based on a cursory review.

Changed commit from 0351b5a to 9bcd125

Branch pushed to git repo; I updated commit sha1. Last 10 new commits:

0026892Merge tag '9.5.beta5' into t/29039/pip_installable_package_sage_bootstrap
e068bd9Merge #29039
6187f93Merge tag '9.5.beta6' into t/29865/t/29865-modularizarion-sage-objects
a6cc585build/pkgs/sage_setup/install-requires.txt: Fix version
743e004pkgs/sagemath-objects/MANIFEST.in: Add sage.misc.namespace_package
a72ee3bsrc/sage/all__sagemath_objects.py: Add some more imports
f3ee49bsrc/sage/all__sagemath_objects.py: Add definitions of Integer, RealNumber for doctesting
2a4a323Merge tag '9.5.beta7' into t/29039/pip_installable_package_sage_bootstrap
9ef0567Merge #29039
9bcd125Merge #29865

Changed dependencies from #29865 to #29865, #32959

Branch pushed to git repo; I updated commit sha1. New commits:

55bd2faupdate to givaro-4.2.0rc0
be8b20dfflas-ffpack-2.5.0rc1
bd36004fflas-ffpack-2.5.0rc1 fingerprints
6eca64ffix with LinBox new API
5a968caLinBox new API for DenseMatrix
78308b7checksums
997a7ecMerge #32959

Changed commit from 9bcd125 to 997a7ec

This needs to be redone