Skip to content

Commit 3f44c09

Browse files
committed
remove a few unused imports
1 parent 5c8d9e9 commit 3f44c09

File tree

9 files changed

+13
-19
lines changed

9 files changed

+13
-19
lines changed

src/sage/combinat/key_polynomial.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,14 @@
4242
from sage.misc.cachefunc import cached_method
4343
from sage.rings.integer_ring import ZZ
4444
from sage.rings.polynomial.infinite_polynomial_ring import InfinitePolynomialRing, InfinitePolynomialRing_sparse
45-
from sage.rings.polynomial.infinite_polynomial_element import InfinitePolynomial
4645
from sage.rings.polynomial.multi_polynomial_ring_base import MPolynomialRing_base
4746
from sage.rings.polynomial.polynomial_ring import PolynomialRing_commutative
4847
from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing
4948
from sage.structure.element import parent
5049

5150

5251
#####################################################################
53-
## Helper functions
52+
# Helper functions
5453

5554

5655
def sorting_word(alpha):
@@ -98,7 +97,7 @@ def sorting_word(alpha):
9897

9998

10099
#####################################################################
101-
## Divided difference operators
100+
# Divided difference operators
102101

103102

104103
def divided_difference(f, i):
@@ -248,7 +247,7 @@ def isobaric_divided_difference_bar(f, w):
248247

249248

250249
#####################################################################
251-
## Main classes
250+
# Main classes
252251

253252

254253
class OperatorPolynomial(CombinatorialFreeModule.Element):

src/sage/combinat/words/infinite_word.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979

8080

8181
class InfiniteWord_class(Word_class):
82-
def _repr_(self):
82+
def _repr_(self) -> str:
8383
r"""
8484
Return a string representation of ``self``.
8585

src/sage/graphs/cycle_enumeration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ def _all_cycles_iterator_vertex(self, vertex, starting_vertices=None, simple=Fal
206206
if weight_function(e) < 0:
207207
raise ValueError("negative weight is not allowed")
208208

209-
from heapq import heapify, heappop, heappush
209+
from heapq import heappop, heappush
210210
heap_queue = [(0, [vertex])]
211211
if max_length is None:
212212
from sage.rings.infinity import Infinity

src/sage/graphs/generators/families.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
# ****************************************************************************
2323

2424
from copy import copy
25+
from itertools import combinations
2526
from math import sin, cos, pi
27+
2628
from sage.graphs.graph import Graph
27-
from itertools import combinations
28-
import subprocess
2929

3030

3131
def JohnsonGraph(n, k):

src/sage/modular/abvar/finite_subgroup.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -100,19 +100,18 @@
100100

101101
import sage.rings.abc
102102

103-
from sage.misc.lazy_import import lazy_import
103+
from sage.arith.functions import lcm
104+
from sage.misc.misc_c import prod
104105
from sage.modular.abvar.torsion_point import TorsionPoint
105-
from sage.modules.module import Module
106106
from sage.modules.free_module import FreeModule_generic
107-
from sage.structure.gens_py import abelian_iterator
108-
from sage.structure.sequence import Sequence
109-
from sage.structure.richcmp import richcmp_method, richcmp
107+
from sage.modules.module import Module
110108
from sage.rings.integer import Integer
111109
from sage.rings.integer_ring import ZZ
112110
from sage.rings.rational_field import QQ
113-
from sage.arith.functions import lcm
114-
from sage.misc.misc_c import prod
115111
from sage.structure.element import coercion_model
112+
from sage.structure.gens_py import abelian_iterator
113+
from sage.structure.richcmp import richcmp_method, richcmp
114+
from sage.structure.sequence import Sequence
116115

117116

118117
@richcmp_method

src/sage/schemes/elliptic_curves/cm.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
from sage.rings.rational_field import QQ
3939
from sage.rings.integer_ring import ZZ
4040
from sage.rings.integer_ring import IntegerRing
41-
from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing
4241

4342
from sage.misc.cachefunc import cached_function
4443
from sage.rings.number_field.number_field_element_base import NumberFieldElement_base

src/sage/schemes/elliptic_curves/ell_rational_field.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@
7474
from sage.rings.power_series_ring import PowerSeriesRing
7575
from sage.rings.rational_field import QQ
7676
from sage.rings.rational_field import RationalField
77-
from sage.rings.real_mpfi import RealIntervalField
7877
from sage.rings.real_mpfr import RealField, RR
7978
from sage.structure.coerce import py_scalar_to_element
8079
from sage.structure.element import Element, RingElement

src/sage/schemes/elliptic_curves/hom_fractional.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@
8686
- Lorenz Panny (2024)
8787
"""
8888

89-
from sage.structure.richcmp import op_EQ
9089
from sage.misc.cachefunc import cached_method
9190
from sage.structure.sequence import Sequence
9291

src/sage/schemes/hyperelliptic_curves/constructor.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,6 @@ def HyperellipticCurve(f, h=None, names=None, PP=None, check_squarefree=True):
272272
from sage.rings.polynomial.multi_polynomial import MPolynomial
273273
if isinstance(f, MPolynomial) and len(f.parent().gens()) == 2:
274274
from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing
275-
from sage.structure.element import get_coercion_model
276275
P = PolynomialRing(f.base_ring(), 'x')
277276
f, h = _parse_multivariate_defining_equation(f)
278277
f, h = P(f), P(h)

0 commit comments

Comments
 (0)