Skip to content

Meta-ticket: Make sagelib pip-installable in a conda environment #28752

@mkoeppe

Description

@mkoeppe

The goal of this ticket is to make sagelib (i.e., subdirectory SAGEROOT/src) pip-installable when all required packages are provided by the conda distribution -- just through SAGEROOT/src/setup.py and completely bypassing all sage-the-distribution scripts (top-level SAGEROOT/Makefile and SAGEROOT/build.

In Sage 9.2, this already works after ./configure.

Tickets merged in Sage 9.2 or earlier:

Additional steps for Sage 9.3:

Optional steps:

(see also earlier task ticket #21507: Make sagelib a pip-installable Python source package, listed on PyPI.)

Depends on #28745

CC: @isuruf @saraedum @dimpase @embray @timokau @tscrim

Component: build

Keywords: conda, sd111

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions