Skip to content

Commit 7bea0a1

Browse files
committed
avoid CommutativeRing in plural.pyx
1 parent 4e2319b commit 7bea0a1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/sage/rings/polynomial/plural.pyx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2962,8 +2962,9 @@ cpdef MPolynomialRing_libsingular new_CRing(RingWrap rw, base_ring):
29622962
self._term_order = TermOrder(rw.ordering_string(), force=True)
29632963

29642964
names = tuple(rw.var_names())
2965-
CommutativeRing.__init__(self, base_ring, names, category=Algebras(base_ring),
2966-
normalize=False)
2965+
Parent.__init__(self, base=base_ring, names=names,
2966+
category=Algebras(base_ring).Commutative(),
2967+
normalize=False)
29672968

29682969
self._has_singular = True
29692970

@@ -3031,7 +3032,8 @@ cpdef NCPolynomialRing_plural new_NRing(RingWrap rw, base_ring):
30313032
self._ngens = rw.ngens()
30323033
self._term_order = TermOrder(rw.ordering_string(), force=True)
30333034

3034-
Parent.__init__(self, base=base_ring, names=rw.var_names(), category=Algebras(base_ring))
3035+
Parent.__init__(self, base=base_ring, names=rw.var_names(),
3036+
category=Algebras(base_ring))
30353037

30363038
self._has_singular = True
30373039
self._relations = self.relations()

0 commit comments

Comments
 (0)