Bug#963036: Sympy 3.6 no longer defined any integer_types attribute

Georges Khaznadar georges.khaznadar at free.fr
Thu Jun 18 16:34:10 BST 2020


Dear maintainer(s),

The command `grep -r integer_types .`, when launched from the source
directory of sympy's package, returns nothing.

On the other hand, the command
`grep -r integer_types /usr/share/octave/packages/symbolic-2.7.1/`
returns the following lines:

-----------8<-----------------------------------
/usr/share/octave/packages/symbolic-2.7.1/private/check_and_convert.m:  persistent integer_types
/usr/share/octave/packages/symbolic-2.7.1/private/check_and_convert.m:    integer_types = sp.compatibility.integer_types;
/usr/share/octave/packages/symbolic-2.7.1/private/check_and_convert.m:    elseif (py.isinstance(x, integer_types))
/usr/share/octave/packages/symbolic-2.7.1/private/python_header.py:        elif isinstance(x, sp.compatibility.integer_types):
-----------8<-----------------------------------

So I suspect that some parts of Octave-symbolic should be updated to
take in account the newer Sympy version.

Unfortunately, the documentation of Sympy 1.6 does not refere to the
word integer_types (which is the consequence of this word missing in the
source of the package).

I cannot help, so far, because I ignore what the attribute integer_types
was intended to in the previous version. Please can you, maintainer(s)
of octave-symbolic, provide some additional information ? If it is not
possible to fix the bug properly, maybe some tests should be temporarily
disabled?
 
Best regards,			Georges.

-- 
Georges KHAZNADAR et Jocelyne FOURNIER
22 rue des mouettes, 59240 Dunkerque France.
Téléphone +33 (0)3 28 29 17 70

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20200618/1b00dd64/attachment.sig>


More information about the debian-science-maintainers mailing list