File tree 1 file changed +27
-0
lines changed
1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -537,6 +537,32 @@ def __init__(self):
537
537
spkg = 'sagemath_ntl' , type = 'standard' )
538
538
539
539
540
+ class sage__libs__giac (JoinFeature ):
541
+ r"""
542
+ A :class:`sage.features.Feature` describing the presence of :mod:`sage.libs.giac`.
543
+
544
+ In addition to the modularization purposes that this tag serves,
545
+ it also provides attribution to the upstream project.
546
+
547
+ TESTS::
548
+
549
+ sage: from sage.features.sagemath import sage__libs__giac
550
+ sage: sage__libs__giac().is_present() # needs sage.libs.giac
551
+ FeatureTestResult('sage.libs.giac', True)
552
+ """
553
+ def __init__ (self ):
554
+ r"""
555
+ TESTS::
556
+
557
+ sage: from sage.features.sagemath import sage__libs__giac
558
+ sage: isinstance(sage__libs__giac(), sage__libs__giac)
559
+ True
560
+ """
561
+ JoinFeature .__init__ (self , 'sage.libs.giac' ,
562
+ [PythonModule ('sage.libs.giac.giac' )],
563
+ spkg = 'sagemath_giac' , type = 'standard' )
564
+
565
+
540
566
class sage__libs__homfly (JoinFeature ):
541
567
r"""
542
568
A :class:`sage.features.Feature` describing the presence of :mod:`sage.libs.homfly`.
@@ -1155,6 +1181,7 @@ def all_features():
1155
1181
sage__libs__ecl (),
1156
1182
sage__libs__flint (),
1157
1183
sage__libs__gap (),
1184
+ sage__libs__giac (),
1158
1185
sage__libs__homfly (),
1159
1186
sage__libs__linbox (),
1160
1187
sage__libs__m4ri (),
You can’t perform that action at this time.
0 commit comments