Skip to content

Commit 4f52937

Browse files
committed
removing some unused imports in cython files
1 parent f3acd42 commit 4f52937

22 files changed

+25
-43
lines changed

src/sage/libs/gap/element.pyx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ from .util import GAPError
2626
from sage.cpython.string cimport str_to_bytes, char_to_str
2727
from sage.misc.cachefunc import cached_method
2828
from sage.structure.sage_object cimport SageObject
29-
from sage.structure.parent import Parent
3029
from sage.rings.integer_ring import ZZ
3130
from sage.rings.rational_field import QQ
3231
from sage.rings.real_double import RDF

src/sage/libs/meataxe.pyx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
# distutils: libraries = mtx
22
# sage_setup: distribution = sagemath-meataxe
33

4-
#*****************************************************************************
4+
# ****************************************************************************
55
# Copyright (C) 2017 Simon King <[email protected]>
66
#
77
# This program is free software: you can redistribute it and/or modify
88
# it under the terms of the GNU General Public License as published by
99
# the Free Software Foundation, either version 2 of the License, or
1010
# (at your option) any later version.
11-
# http://www.gnu.org/licenses/
12-
#*****************************************************************************
11+
# https://www.gnu.org/licenses/
12+
# ****************************************************************************
1313

1414
from cpython.exc cimport PyErr_SetObject
1515
from cysignals.signals cimport sig_block, sig_unblock
@@ -70,7 +70,6 @@ cdef Matrix_t *rawMatrix(int Field, list entries) except NULL:
7070
## to make sure that MeatAxe is initialised.
7171

7272
from sage.cpython.string cimport str_to_bytes, char_to_str
73-
import os
7473

7574
cdef void sage_meataxe_error_handler(const MtxErrorRecord_t *err):
7675
sig_block()

src/sage/matrix/matrix_generic_dense.pyx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ from .args cimport MatrixArgs_init
1313

1414
cimport sage.matrix.matrix as matrix
1515

16-
from sage.structure.element cimport parent as parent_c
1716

1817
cdef class Matrix_generic_dense(matrix_dense.Matrix_dense):
1918
r"""

src/sage/matrix/matrix_integer_dense.pyx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ from sage.rings.integer_ring cimport IntegerRing_class
112112
from sage.rings.finite_rings.integer_mod_ring import IntegerModRing
113113
from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing
114114
from sage.rings.polynomial.polynomial_integer_dense_flint cimport Polynomial_integer_dense_flint
115-
from sage.structure.element cimport ModuleElement, RingElement, Element, Vector
115+
from sage.structure.element cimport Element, Vector
116116
from sage.structure.element import is_Vector
117117
from sage.structure.sequence import Sequence
118118

@@ -1542,7 +1542,6 @@ cdef class Matrix_integer_dense(Matrix_dense):
15421542
cdef Matrix_integer_dense left = <Matrix_integer_dense>self
15431543
cdef mod_int *moduli
15441544
cdef int i, n, k
1545-
cdef object parent
15461545

15471546
nr = left._nrows
15481547
nc = right._ncols

src/sage/matrix/matrix_mod2_dense.pyx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,7 @@ from cysignals.signals cimport sig_check, sig_on, sig_str, sig_off
111111
cimport sage.matrix.matrix_dense as matrix_dense
112112
from .args cimport SparseEntry, MatrixArgs_init
113113
from libc.stdio cimport *
114-
from sage.structure.element cimport (Matrix, Vector,
115-
ModuleElement, Element)
114+
from sage.structure.element cimport (Matrix, Vector)
116115
from sage.modules.free_module_element cimport FreeModuleElement
117116
from sage.libs.gmp.random cimport *
118117
from sage.misc.randstate cimport randstate, current_randstate

src/sage/rings/complex_arb.pyx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,6 @@ from sage.rings.real_mpfi cimport RealIntervalField_class
186186
from sage.rings.real_mpfr cimport RealField_class, RealField, RealNumber
187187
from sage.rings.ring import Field
188188
from sage.structure.element cimport Element, ModuleElement
189-
from sage.structure.parent cimport Parent
190189
from sage.structure.unique_representation import UniqueRepresentation
191190
from sage.arith.long cimport is_small_python_int
192191

src/sage/rings/convert/mpfi.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ from sage.libs.gsl.complex cimport *
2020

2121
from sage.arith.long cimport integer_check_long
2222
from sage.cpython.string cimport bytes_to_str
23-
from sage.structure.element cimport Element, parent
23+
from sage.structure.element cimport Element
2424

2525
import sage.rings.abc
2626
from ..integer cimport Integer

src/sage/rings/finite_rings/finite_field_base.pyx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,14 @@ AUTHORS:
2727
# Distributed under the terms of the GNU General Public License (GPL)
2828
# as published by the Free Software Foundation; either version 2 of
2929
# the License, or (at your option) any later version.
30-
# http://www.gnu.org/licenses/
30+
# https://www.gnu.org/licenses/
3131
#*****************************************************************************
3232

3333
cimport cython
3434
from cysignals.signals cimport sig_check
3535
from cpython.array cimport array
3636

3737
from sage.categories.finite_fields import FiniteFields
38-
from sage.structure.parent cimport Parent
3938
from sage.misc.persist import register_unpickle_override
4039
from sage.misc.cachefunc import cached_method
4140
from sage.misc.prandom import randrange

src/sage/rings/function_field/element.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ AUTHORS:
6767

6868
from sage.structure.element cimport FieldElement, RingElement, ModuleElement, Element
6969
from sage.misc.cachefunc import cached_method
70-
from sage.structure.richcmp cimport richcmp, richcmp_not_equal
70+
7171

7272
def is_FunctionFieldElement(x):
7373
"""

src/sage/rings/function_field/element_polymod.pyx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Elements of function fields: extension
1313
#*****************************************************************************
1414

1515
from sage.misc.cachefunc import cached_method
16-
from sage.structure.richcmp cimport richcmp, richcmp_not_equal
16+
from sage.structure.richcmp cimport richcmp
1717
from sage.structure.element cimport FieldElement, RingElement, ModuleElement, Element
1818

1919
from sage.rings.function_field.element cimport FunctionFieldElement
@@ -76,7 +76,7 @@ cdef class FunctionFieldElement_polymod(FunctionFieldElement):
7676

7777
def __bool__(self):
7878
"""
79-
Return True if the element is not zero.
79+
Return ``True`` if the element is not zero.
8080
8181
EXAMPLES::
8282

0 commit comments

Comments
 (0)