williamratcliff / spinwaves

Automatically exported from code.google.com/p/spinwaves
0 stars 1 forks source link

Keep an eye out for SymPy assumption shift and move to Python3 #13

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
In the near future, SymPy developers plan to remove the assumption system 
associated with symbol properties throughout their package.  This will 
compromise our current code we define many symbols with
>>> x = sp.Symbol("x", real=True, commutative=False, ...)

Here are some threads relating to this issue:
http://groups.google.com/group/sympy/browse_frm/thread/d07f704be751a01b/7176dbbc
79a8e8ba#7176dbbc79a8e8ba
http://groups.google.com/group/sympy/browse_frm/thread/16c6f648289b65a/f783f6be6
5120883?lnk=gst&q=assumptions#f783f6be65120883
http://groups.google.com/group/sympy/browse_frm/thread/5df71536ead7a525/1d8a00ed
2e797f3c?lnk=gst&q=assumptions#1d8a00ed2e797f3c

Additionally, SymPy developers are planning on removing support for Python2.4 
and adding support for Python3.*. Although this may not directly affect our 
code, certain backend methods may have new behaviors which change the way our 
code functions. 

As of 7/12/10, these changes have not occurred but it will be good to keep an 
eye out for it.

Original issue reported on code.google.com by wfly...@gmail.com on 12 Jul 2010 at 3:48