Skip to content

Make snappy a pip package #20739

@videlec

Description

@videlec

Make SnapPy an "official" optional package. With the branch apply you just need to run

sage -i snappy

Sadly, the options such as --user are not transmitted to pip. So for a user wide installation, one still need to use pip version

sage -pip install snappy --user

In a follow-up ticket, we could ensure compatibility of the Sage Link class and the SnapPy link class via some doctests.

Note: a Docker image for Sage + SnapPy + Regina + PHCPack + more is available:

This ticket is superseded by #31180.

CC: @culler @unhyperbolic @NathanDunfield @miguelmarco @tscrim @slel

Component: packages: optional

Keywords: days74, snappy

Reviewer: Matthias Koeppe

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

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