Hi everyone,

Sergey Kirpichev has asked me to publish the announcement for the *Diofant* 
0.8.0 release. Here it is:


Diofant is a Python library for symbolic mathematics, it can run on any

computer with Python 3.4 or above.  Installation instructions and
> release notes (with detailed list of closed issues) are available from
> the online documentation (http://diofant.rtfd.io/en/latest/).  The
> highlights for this release: assumption system improvements, the Gruntz
> algorithm, better testing with *pytest*, *flake8* and coverage tools.
>
> This is a beta release.  Now I'll focus on the documentation, adding tests 
> -
> and I appreciate any feedback, esp. on this point. I can't (and I'll not,
> anyway) answer you here, so please use issue tracker on the project
> website (https://github.com/diofant/diofant) if you expect some comments
> from me (don't use my email - the Diofant project will be public).
>
> I thank the SymPy development team for their work: several PRs with
> backported bugfixes were merged after this fork was started.  Also, I
> thank Aaron Meurer, Colin B Macdonald and Raoul Bourquin for permissions
> to merge their work, that is not in SymPy yet.  I thank Francesco Bonazzi,
> who posted this announcement to the SymPy maillist on my behalf, I hope
> that both projects could benefit from this.
>
> Few notes on why this fork was started at all.  On a first look, the reason
> is just social.  (In my view,) SymPy's owners care too much about the
> attraction of newcomers (bigger number - better), but they are unable to
> keep old developers in the project.  On the other hand, this policy has
> direct technical consequences and SymPy's development principle "merge
> now - improve later" makes this situation worse.  As SymPy has only few
> people who know the old codebase well - related bugreports mostly stay
> unfixed, even with the "*wrong result*" label.  Also, it's not surprising
> to observe that SymPy is now overbloated with unmaintained code,
> inconsistent interfaces, etc... - that no one could improve.
>
> I hope that this situation will get better in my project if contributions
> are judged by their technical merit.  And it is already a little better
> right now, as you can see from the numerous bugfixes on series, limits and
> assumptions (now it's a well tested and consistent subsystem).  Next
> release will be centered on solvers (and, perhaps, sets module) with
> goal to provide uniform and expressive system, that can represent
> solutions of generic algebraic equations.


 

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/8b3d3173-cd39-4763-ac58-3c4a89ac77af%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to