Skip to content

Commit 9911481

Browse files
alexchandler100Matthias Koeppe
authored andcommitted
src/sage/{categories,matrix,structure}: Manual fixes to imports
1 parent a14d662 commit 9911481

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

src/sage/categories/category.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ class Category(UniqueRepresentation, SageObject):
153153
154154
This is achieved as follows::
155155
156-
sage: from sage.categories.all import Category
156+
sage: from sage.categories.category import Category
157157
sage: class EuclideanDomains(Category):
158158
....: # operations on the category itself
159159
....: def super_categories(self):
@@ -201,7 +201,7 @@ class inheritance from ``C.parent_class``.
201201
202202
::
203203
204-
sage: from sage.categories.all import Category
204+
sage: from sage.categories.category import Category
205205
sage: from sage.misc.lazy_attribute import lazy_attribute
206206
sage: class As (Category):
207207
....: def super_categories(self):

src/sage/structure/element.pyx

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2226,7 +2226,10 @@ cdef class ElementWithCachedMethod(Element):
22262226
....: "cdef class MyParent(Parent):",
22272227
....: " Element = MyElement"]
22282228
sage: cython('\n'.join(cython_code)) # optional - sage.misc.cython
2229-
sage: cython_code = ["from sage.all import cached_method, cached_in_parent_method, Category, Objects",
2229+
sage: cython_code = ["from sage.misc.cachefunc import cached_method",
2230+
....: "from sage.misc.cachefunc import cached_in_parent_method",
2231+
....: "from sage.categories.category import Category",
2232+
....: "from sage.categories.objects import Objects",
22302233
....: "class MyCategory(Category):",
22312234
....: " @cached_method",
22322235
....: " def super_categories(self):",
@@ -2325,7 +2328,10 @@ cdef class ElementWithCachedMethod(Element):
23252328
....: from sage.structure.parent cimport Parent
23262329
....: cdef class MyParent(Parent):
23272330
....: Element = MyElement
2328-
....: from sage.all import cached_method, lazy_attribute, Category, Objects
2331+
....: from sage.misc.cachefunc import cached_method
2332+
....: from sage.misc.cachefunc import cached_in_parent_method
2333+
....: from sage.categories.category import Category
2334+
....: from sage.categories.objects import Objects
23292335
....: class MyCategory(Category):
23302336
....: @cached_method
23312337
....: def super_categories(self):
@@ -4048,7 +4054,7 @@ cdef class PrincipalIdealDomainElement(DedekindDomainElement):
40484054
if not isinstance(right, Element):
40494055
right = right.sage()
40504056
from sage.arith.misc import GCD as gcd
4051-
from sage.arith.all import gcd
4057+
from sage.arith.misc import GCD as gcd
40524058
return coercion_model.bin_op(self, right, gcd)
40534059
return self._gcd(right)
40544060

@@ -4082,7 +4088,7 @@ cdef class PrincipalIdealDomainElement(DedekindDomainElement):
40824088
if not isinstance(right, Element):
40834089
right = right.sage()
40844090
from sage.arith.functions import lcm
4085-
from sage.arith.all import lcm
4091+
from sage.arith.functions import lcm
40864092
return coercion_model.bin_op(self, right, lcm)
40874093
return self._lcm(right)
40884094

0 commit comments

Comments
 (0)