Skip to content

Commit 3b65350

Browse files
author
Matthias Koeppe
committed
src/sage/quadratic_forms/quadratic_form.py: Replace use of deprecated is_Polynomial, is_MPolynomial
1 parent 2993660 commit 3b65350

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/sage/quadratic_forms/quadratic_form.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
from sage.rings.ring import is_Ring, PrincipalIdealDomain
3333
from sage.structure.element import is_Vector
3434
from sage.rings.polynomial.polynomial_ring_constructor import PolynomialRing
35-
from sage.rings.polynomial.polynomial_element import is_Polynomial
36-
from sage.rings.polynomial.multi_polynomial_element import is_MPolynomial
35+
from sage.rings.polynomial.polynomial_element import Polynomial
36+
from sage.rings.polynomial.multi_polynomial import MPolynomial
3737
from sage.modules.free_module_element import vector
3838
from sage.quadratic_forms.genera.genus import genera
3939
from sage.quadratic_forms.quadratic_form__evaluate import QFEvaluateVector, QFEvaluateMatrix
@@ -576,9 +576,9 @@ def __init__(self, R, n=None, entries=None, unsafe_initialization=False, number_
576576
M_ring = M.base_ring()
577577
matrix_init_flag = True
578578

579-
elif is_Polynomial(R) or is_MPolynomial(R):
579+
elif isinstance(R, (Polynomial, MPolynomial)):
580580
p = R
581-
581+
582582
if not p.is_zero() and not (p.is_homogeneous() and p.degree() == 2):
583583
raise ValueError("polynomial is neither zero nor homogeneous of degree 2")
584584

0 commit comments

Comments
 (0)