@@ -123,44 +123,6 @@ def is_NumberFieldElement(x):
123
123
return isinstance (x, NumberFieldElement)
124
124
125
125
126
- def __create__NumberFieldElement_version0 (parent , poly ):
127
- """
128
- Used in unpickling elements of number fields pickled under very old Sage versions.
129
-
130
- TESTS::
131
-
132
- sage: x = polygen(ZZ, 'x')
133
- sage: k.<a> = NumberField(x^3 - 2)
134
- sage: R.<z> = QQ[]
135
- sage: sage.rings.number_field.number_field_element.__create__NumberFieldElement_version0(k, z^2 + z + 1)
136
- doctest:...: DeprecationWarning: __create__NumberFieldElement_version0() is deprecated
137
- See https://github.com/sagemath/sage/issues/25848 for details.
138
- a^2 + a + 1
139
- """
140
- from sage.misc.superseded import deprecation_cython as deprecation
141
- deprecation(25848 , ' __create__NumberFieldElement_version0() is deprecated' )
142
- return NumberFieldElement(parent, poly)
143
-
144
-
145
- def __create__NumberFieldElement_version1 (parent , cls , poly ):
146
- """
147
- Used in unpickling elements of number fields pickled under old Sage versions.
148
-
149
- TESTS::
150
-
151
- sage: x = polygen(ZZ, 'x')
152
- sage: k.<a> = NumberField(x^3 - 2)
153
- sage: R.<z> = QQ[]
154
- sage: sage.rings.number_field.number_field_element.__create__NumberFieldElement_version1(k, type(a), z^2 + z + 1)
155
- doctest:...: DeprecationWarning: __create__NumberFieldElement_version1() is deprecated
156
- See https://github.com/sagemath/sage/issues/25848 for details.
157
- a^2 + a + 1
158
- """
159
- from sage.misc.superseded import deprecation_cython as deprecation
160
- deprecation(25848 , ' __create__NumberFieldElement_version1() is deprecated' )
161
- return cls (parent, poly)
162
-
163
-
164
126
def _inverse_mod_generic (elt , I ):
165
127
r """
166
128
Return an inverse of ``elt`` modulo the given ideal. This is a separate
0 commit comments