File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 19
19
from sage .categories .fields import Fields
20
20
from sage .categories .homsets import HomsetsCategory
21
21
22
- from sage .schemes .generic .scheme import is_Scheme , is_AffineScheme
23
-
24
22
25
23
class Schemes (Category ):
26
24
"""
@@ -75,6 +73,7 @@ def __classcall_private__(cls, X=None):
75
73
Category of schemes over Integer Ring
76
74
"""
77
75
if X is not None :
76
+ from sage .schemes .generic .scheme import is_Scheme
78
77
if not is_Scheme (X ):
79
78
X = Schemes ()(X )
80
79
return Schemes_over_base (X )
@@ -137,6 +136,7 @@ def _call_(self, x):
137
136
To: Rational Field
138
137
139
138
"""
139
+ from sage .schemes .generic .scheme import is_Scheme
140
140
if is_Scheme (x ):
141
141
return x
142
142
from sage .schemes .generic .morphism import is_SchemeMorphism
@@ -229,6 +229,7 @@ def __init__(self, base):
229
229
sage: AbelianVarieties(Spec(QQ))
230
230
Category of abelian varieties over Rational Field
231
231
"""
232
+ from sage .schemes .generic .scheme import is_AffineScheme
232
233
if is_AffineScheme (base ):
233
234
base = base .coordinate_ring ()
234
235
if base not in Fields ():
You can’t perform that action at this time.
0 commit comments