[1/6] let's remove multiple inheritance (Singleton)
commitbd0136d4708f35315ad2458fc91d397f9dcfdeb4
authorKirill Smelkov <kirr@landau.phys.spbu.ru>
Fri, 8 Aug 2008 15:52:52 +0000 (8 19:52 +0400)
committerKirill Smelkov <kirr@landau.phys.spbu.ru>
Fri, 8 Aug 2008 15:52:52 +0000 (8 19:52 +0400)
treeb9343c7c5a72a1c5ba4253021d5b8c5c1f482611
parent23143ebca00e3e3e09f7809fffbfd88e180af99f
[1/6] let's remove multiple inheritance     (Singleton)

Remove Singleton, and replace it with SingletonMeta metaclass.

This way we remove Singleton from bases of Zero, One and the like

Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru>
Signed-off-by: Ondrej Certik <ondrej@certik.cz>
sympy/core/basic.py
sympy/core/function.py
sympy/core/numbers.py
sympy/utilities/tests/test_pickling.py