The new package sage-tdlib represents the old OptionalExtension sage.graphs.graph_decompositions.tdlib (building upon #29701, #28925). We use it as a second an example package for the modularization after sage-meataxe (#30151).
It does not use the incremental install mechanism of sagelib (sage_setup.command.sage_install.sage_install_and_clean). It uses a simple setuptools build system.
This is part of #29705: Meta-ticket: Modularize sagelib into separate distributions (distutils packages)
Depends on #34346
CC: @tobiasdiez
Component: build
Keywords: sd111
Work Issues: rebase
Branch/Commit: u/mkoeppe/modularization-sage-tdlib @ 16a9b2e
Reviewer: Kwankyu Lee
Issue created by migration from https://trac.sagemath.org/ticket/29864
The new package
sage-tdlibrepresents the oldOptionalExtensionsage.graphs.graph_decompositions.tdlib(building upon #29701, #28925). We use it as a second an example package for the modularization aftersage-meataxe(#30151).It does not use the incremental install mechanism of sagelib (
sage_setup.command.sage_install.sage_install_and_clean). It uses a simple setuptools build system.This is part of #29705: Meta-ticket: Modularize sagelib into separate distributions (distutils packages)
Depends on #34346
CC: @tobiasdiez
Component: build
Keywords: sd111
Work Issues: rebase
Branch/Commit: u/mkoeppe/modularization-sage-tdlib @
16a9b2eReviewer: Kwankyu Lee
Issue created by migration from https://trac.sagemath.org/ticket/29864