Hi, I just released 0.6.4.beta1, you can download tar.gz and a windows installer from:
http://code.google.com/p/sympy/downloads/list It's a beta only, e.g. all tests should pass, but there are still a few issues to be fixed: http://code.google.com/p/sympy/issues/list?q=label:Milestone-Release0.6.4 They either need a review, or a simple patch. Most important one is to reduce the import time: http://code.google.com/p/sympy/issues/detail?id=1291 Changes since the last release: $ git shortlog -n sympy-0.6.3..sympy-0.6.4.beta1 Ondrej Certik (48): Added tag sympy-0.6.3 for changeset b9eb40b444ef Start of the 0.6.4 development cycle move all py.test imports into try/except clause (#1210) docs: use sphinx 0.5, enable math equations deleted .hgtags Revert "Goodbye SymPy" Priit added to credits import sympy: Don't print any warnings in pure Python relativity.py: add more documentation and a link to wikipedia qft.py: the calculation is now explained in the module docstring trees.py: example explained in the docstring bin/test: wrap lines correctly in wider terminals bin/doctest added Adapt the doctest code to produce nice results runtests.py: module docstring improved Don't doctest files, that cannot be imported bin/doctest: blacklist implemented Blacklisting modules that don't work with doctests Doctest fixes all over sympy doctests: three more modules blacklisted factortools.py: robustify a test outreach: 3 more blog posts added docs: GSoC info updated README: history making more accurate. the list of authors moved to the AUTHORS file AUTHORS file added to MANIFEST.in, so that it installs properly Freddie added to credits aboutus.txt: adding a note that the list is not complete tests for Matrix.eigenvects() robustified Brian added to credits Better wording in the AUTHORS file Fixes the -Qnew bug in guess_solve_strategy tests (#1260) Tests functions pickling explicitly Do not test pickling for regular python functions (#1259) rsolve_ratio test robustified Adding Andrew to credits Kaifeng added to credits Removing bench_float.py, because it is obsolete (#1281) White space fixed matrices: white space fix GA doctests fixed Do not doctest GA.py and latex_ex.py, because they depend on numpy Formatting in GA.py fixed ntheory: fixes a doctest error by robustifying the doctest docs: links to GA and latex_ex added docs: year 2009 added to copyright license: the year 2009 added to the copyright sympy 0.6.4.beta1 release Fabian Seoane (24): Do not track mac's .DS_Store files Don't track gedit backup files rename disabled -> !USE_PYTEST on utilities.pytest define a variable PYTHON in the doc's Makefile that let's you customize the default python interpreter Support for more types of expressions in solve Avoid one nesting by reordering a if/else block. This does not change the behaviour of the code, it just makes it more readable Implement debug framework. robustify a test on solvers that was failing on amd64 improve debugging of limits using the debugging framework Refactor Rational._eval_power Fix roots_quartic: Use by default cubics and quartics formula on roots(). Calculate rational roots in roots() before calling degree-specific formulas. Documentation for the solvers module. Add docstring to solvers.recurr explaining the structure of the module. Rename canonize to eval Add a test for issue #1120, "solve(Eq(cos(x), sin(x)), x) hangs" Documentation for symplify.collect's internal methods. Solve bug in collect. Solve '.coeff() fails for -x/8 + x*y' Use S(1) instead of S.One in tests (more readable). Add support for printing tuples with the mathml backend Do not return pretty xml by default in sympy.printing.mathml.mathml as it does not validate. Don't import os globally in the top level module. Mateusz Paprocki (12): Implemented k-subsets generator Renamed poly_factors to poly_root_factors Implemented gf_{from,to}_int_poly functions Removed dead and useless code from galoispolys.py Fixed and improved gf_{edf,ddf}_shoup docstrings Simplified code in gf_factor (use gf_sqf) Reimplemented factoring utilities over Z[x] Refactored kronecker_mv() and factor() functions Use poly_factors() in rootfinding.py instead of old factor() Removed Polynomial from printing tests Removed sympy.polynomials, use sympy.polys instead Implemented rsolve() recurrence solvers wrapper Andy R. Terrel (9): Rearranging example directories as proposed in issue #1196 Updates ccode printing module according to new printer paradigm. Better formatting for examples. Improves the vandermonde example. Fixing the pidigits example. Adding a simple differential equation example. Removing tensor example. Adding qft to all.py. Creating more structure in examples/all.py to differentiate examples that need a plotting window. Fixes print_gtk example and mathml printing for Limits and Integrals (issue 763). Freddie Witherden (6): Simplify sin(atan(x)) and cos(atan(x)). Add support for simplifying asin/acos/acot when passed as an argument to sin/cos. Add support for simplifying sin(asin(x)) and equivalents Add support for function bracket and fractional power folding to LaTexPrinter. Add support for multiplication symbols to LaTeXPrinter. Switch to a dictionary for LaTexPrinter options. Robert Kern (6): BUG: Allow BasicMeta subclasses to be compared with sympifiable objects. BUG: the lists for map() need to be the same length BUG: Implement __getnewargs__ to allow protocol 2 pickling ENH: Also test that copy and deepcopy work. BUG: Allow Piecewise to be pickled. BUG: (x**2).is_even fixed (#998) Riccardo Gori (5): Importing pi in statistics module prevents Normal.pdf to fail Tests for Normal.pdf Fix XPASS names output Make pretty test __name__ indipendent. Change test mechanism, fix Issue #1141. Fredrik Johansson (4): Update sympy.mpmath to mpmath-svn fix integer divisions in mpmath mpmath: fix another division bug Improvements to integer factorization Alan Bromborsky (2): Upgrade of galgebra removed GAsympy and latex_out Changes class LaTeXPrinter to LatexPrinter. Brian E. Granger (2): Adding setupegg.py to allow python setupegg.py develop First implementation of the second quantization Kirill Smelkov (2): Goodbye SymPy Removing Kirill from credits. Priit Laes (2): Added Curve entity to sympy.geometry Add basic line integral support. Vinzent Steinberg (2): add a comment why a "working" test is xfailed fix compiler warnings in compilef.py Andrew Straw (1): DeferredVector implementation, allowing lambdification using arbitrary vectors Kaifeng Zhu (1): Fixes an infinite loop in factorint() (#1257) Ondrej --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sympy?hl=en -~----------~----~----~----~------~----~------~--~---
