Skip to content
This repository was archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
src/sage/schemes: Remove some more .all imports
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthias Koeppe committed Aug 24, 2022
1 parent a68b701 commit cc5d6da
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 13 deletions.
5 changes: 3 additions & 2 deletions src/sage/schemes/product_projective/rational_point.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,9 @@
from sage.schemes.product_projective.space import is_ProductProjectiveSpaces
from sage.misc.mrange import xmrange
from sage.misc.misc_c import prod
from sage.arith.all import next_prime, previous_prime, crt
from sage.rings.all import ZZ, RR
from sage.arith.misc import next_prime, previous_prime, crt
from sage.rings.integer_ring import ZZ
from sage.rings.real_mpfr import RR
from sage.rings.finite_rings.finite_field_constructor import FiniteField as GF
from sage.parallel.ncpus import ncpus
from sage.parallel.use_fork import p_iter_fork
Expand Down
5 changes: 4 additions & 1 deletion src/sage/schemes/product_projective/space.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,10 @@

from sage.misc.cachefunc import cached_method
from sage.misc.misc_c import prod
from sage.rings.all import (PolynomialRing, QQ, Integer, CommutativeRing)
from sage.rings.integer import Integer
from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing
from sage.rings.rational_field import QQ
from sage.rings.ring import CommutativeRing
from sage.rings.finite_rings.finite_field_constructor import is_FiniteField
from sage.categories.fields import Fields
from sage.rings.polynomial.polydict import ETuple
Expand Down
6 changes: 4 additions & 2 deletions src/sage/schemes/projective/projective_rational_point.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,10 @@
#*****************************************************************************


from sage.arith.all import gcd, srange, next_prime, previous_prime, crt
from sage.rings.all import ZZ, RR
from sage.arith.misc import gcd, next_prime, previous_prime, crt
from sage.arith.srange import srange
from sage.rings.integer_ring import ZZ
from sage.rings.real_mpfr import RR
from sage.rings.finite_rings.finite_field_constructor import FiniteField as GF
from sage.misc.mrange import cartesian_product_iterator
from sage.misc.misc_c import prod
Expand Down
13 changes: 7 additions & 6 deletions src/sage/schemes/projective/projective_space.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,16 +79,17 @@
# http://www.gnu.org/licenses/
# ****************************************************************************

from sage.arith.all import gcd, binomial, srange
from sage.rings.all import PolynomialRing
from sage.arith.misc import gcd, binomial
from sage.arith.srange import srange

from sage.rings.finite_rings.finite_field_constructor import is_FiniteField
from sage.rings.integer import Integer
from sage.rings.integer_ring import ZZ

from sage.rings.ring import CommutativeRing
from sage.rings.rational_field import is_RationalField
from sage.rings.polynomial.multi_polynomial_ring import is_MPolynomialRing
from sage.rings.polynomial.polynomial_ring import is_PolynomialRing
from sage.rings.finite_rings.finite_field_constructor import is_FiniteField
from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing
from sage.rings.ring import CommutativeRing
from sage.rings.rational_field import is_RationalField

from sage.categories.fields import Fields
from sage.categories.number_fields import NumberFields
Expand Down
3 changes: 2 additions & 1 deletion src/sage/schemes/toric/fano_variety.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,8 @@
from sage.geometry.all import Cone, FaceFan, Fan, LatticePolytope
from sage.misc.latex import latex
from sage.misc.misc_c import prod
from sage.rings.all import (PolynomialRing, QQ)
from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing
from sage.rings.rational_field import QQ

from sage.rings.polynomial.multi_polynomial_ring import is_MPolynomialRing
from sage.rings.polynomial.polynomial_ring import is_PolynomialRing
Expand Down
2 changes: 1 addition & 1 deletion src/sage/schemes/toric/weierstrass_covering.py
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@

from sage.rings.integer_ring import ZZ
from sage.modules.free_module_element import vector
from sage.rings.all import invariant_theory
from sage.rings.invariants.invariant_theory import invariant_theory
from sage.schemes.toric.weierstrass import (
_partial_discriminant,
_check_polynomial_P2,
Expand Down

0 comments on commit cc5d6da

Please sign in to comment.