Features for testing the presence of bliss

class sage.features.bliss.Bliss(*args, **kwds)[source]

Bases: JoinFeature

A Feature which describes whether the sage.graphs.bliss module is available in this installation of Sage.

EXAMPLES:

sage: from sage.features.bliss import Bliss
sage: Bliss().require()  # optional - bliss
>>> from sage.all import *
>>> from sage.features.bliss import Bliss
>>> Bliss().require()  # optional - bliss
from sage.features.bliss import Bliss
Bliss().require()  # optional - bliss
class sage.features.bliss.BlissLibrary(*args, **kwds)[source]

Bases: CythonFeature

A Feature which describes whether the Bliss library is present and functional.

EXAMPLES:

sage: from sage.features.bliss import BlissLibrary
sage: BlissLibrary().require()  # optional - libbliss
>>> from sage.all import *
>>> from sage.features.bliss import BlissLibrary
>>> BlissLibrary().require()  # optional - libbliss
from sage.features.bliss import BlissLibrary
BlissLibrary().require()  # optional - libbliss
sage.features.bliss.all_features()[source]