Skip to content

Commit e9630a6

Browse files
author
Matthias Koeppe
committed
pkgs/sagemath-categories/MANIFEST.in.m4: Add sage.rings.finite_rings.integer_mod, sage.rings.factorint
1 parent a18e1ab commit e9630a6

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/sage/rings/finite_rings/integer_mod.pyx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,13 @@ from sage.arith.long cimport (
8585
integer_check_long, integer_check_long_py, is_small_python_int)
8686

8787
import sage.rings.rational as rational
88-
from sage.libs.pari.all import pari, PariError
88+
89+
try:
90+
from sage.libs.pari.all import pari, PariError
91+
except ImportError:
92+
class PariError(Exception):
93+
pass
94+
8995
import sage.rings.integer_ring as integer_ring
9096
import sage.rings.rational_field
9197

src/sage/rings/finite_rings/integer_mod_ring.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,11 @@
7272
import sage.rings.integer_ring as integer_ring
7373
import sage.rings.quotient_ring as quotient_ring
7474

75-
from sage.libs.pari.all import pari, PariError
75+
try:
76+
from sage.libs.pari.all import pari, PariError
77+
except ImportError:
78+
class PariError(Exception):
79+
pass
7680

7781
from sage.misc.cachefunc import cached_method
7882

0 commit comments

Comments
 (0)