About ===== SymPy Development Team ---------------------- SymPy is a team project and it was developed by a lot of people. Here is a list of contributors together with what they do, plus links to their wiki pages (if they have one on the page `People `_), where they describe in more details what they do and what they are interested in (some people didn't want to be mentioned here, so see our repository history for a full list). #. `Ondřej Čertík `_: project leader #. Fabian Pedregosa: everything, reviewing patches, releases, general advice (issues and mailinglist), GSoC 2009 #. Jurjen N.E. Bos: pretty printing and other patches #. Mateusz Paprocki: GSoC 2007, concrete math module, integration module, new core integration, a lot of patches, general advice, new polynomial module, improvements to solvers, simplifications, patch review #. Marc-Etienne M.Leveille: matrix patch #. Brian Jorgensen: GSoC 2007, plotting module and related things, patches #. Jason Gedge: GSoC 2007, geometry module, a lot of patches and fixes, new core integration #. Robert Schwarz: GSoC 2007, polynomials module, patches #. `Pearu Peterson `_: new core, sympycore project, general advice (issues and mailinglist) #. `Fredrik Johansson `_: mpmath project and its integration in SymPy, number theory, combinatorial functions, products & summation, statistics, units, patches, documentation, general advice (issues and mailinglist) #. Chris Wu: GSoC 2007, linear algebra module #. Ulrich Hecht: pattern matching and other patches #. Goutham Lakshminarayan: number theory functions #. David Lawrence: GHOP, Mathematica parser, square root denesting #. Jaroslaw Tworek: GHOP, sympify AST implementation, sqrt() refactoring, maxima parser and other patches #. David Marek: GHOP, derivative evaluation patch #. Bernhard R. Link: documentation patch #. Andrej Tokarčík: GHOP, python printer #. Or Dvory: GHOP, documentation #. `Saroj Adhikari `_: bug fixes #. Pauli Virtanen: bug fix #. Robert Kern: bug fix, common subexpression elimination #. James Aspnes: bug fixes #. Nimish Telang: multivariate lambdas #. Abderrahim Kitouni: pretty printing + complex expansion bug fixes #. Pan Peng: ode solvers patch #. Friedrich Hagedorn: many bug fixes, refactorings and new features added #. Elrond der Elbenfuerst: pretty printing fix #. Rizgar Mella: BBP formula for pi calculating algorithm #. Felix Kaiser: documentation + whitespace testing patches #. Roberto Nobrega: several pretty printing patches #. David Roberts: latex printing patches #. Sebastian Krämer: implemented lambdify/numpy/mpmath cooperation, bug fixes, refactoring, lambdifying of matrices, large printing refactoring and bugfixes #. Vinzent Steinberg: docstring patches, a lot of bug fixes, nsolve (nonlinear equation systems solver), compiling functions to machine code, patches review #. Riccardo Gori: improvements and speedups to matrices, many bug fixes #. Case Van Horsen: implemented optional support for gmpy in mpmath #. Štěpán Roučka: a lot of bug fixes all over sympy (matrix, simplification, limits, series, ...) #. Ali Raza Syed: pretty printing/isympy on windows fix #. Stefano Maggiolo: many bug fixes, polishings and improvements #. Robert Cimrman: matrix patches #. Bastian Weber: latex printing patches #. Sebastian Krause: match patches #. Sebastian Kreft: latex printing patches, Dirac delta function, other fixes #. Dan (coolg49964): documentation fixes #. Alan Bromborsky: geometric algebra modules #. Boris Timokhin: matrix fixes #. Robert (average.programmer): initial piecewise function patch #. Andy R. Terrel: piecewise function polishing and other patches #. Hubert Tsang: LaTeX printing fixes #. Konrad Meyer: policy patch #. Henrik Johansson: matrix zero finder patch #. Priit Laes: line integrals, cleanups in ODE, tests added #. Freddie Witherden: trigonometric simplifications fixes, LaTeX printer improvements #. Brian E. Granger: second quantization physics module #. Andrew Straw: lambdify() improvements #. Kaifeng Zhu: factorint() fix #. Ted Horst: Basic.__call__() fix, pretty printing fix #. Akshay Srinivasan: Printing fix, improvements to integration #. Aaron Meurer: ODE solvers (GSoC 2009), other fixes #. Barry Wardell: implement series as function, several tests added #. Tomasz Buchert: ccode printing fixes, code quality concerning exceptions, documentation #. Vinay Kumar: polygamma tests #. Johann Cohen-Tanugi: commutative diff tests #. Jochen Voss: a test for the @cachit decorator and several other fixes #. Luke Peterson: improve solve() to handle Derivatives #. Chris Smith: improvements to solvers, many bug fixes, documentation and test improvements #. Thomas Sidoti: MathML printer improvements #. Florian Mickler: reimplementation of convex_hull, several geometry module fixes #. Nicolas Pourcelot: Infinity comparison fixes, latex fixes #. Ben Goodrich: Matrix.jacobian() function improvements and fixes #. Toon Verstraelen: code generation module #. Ronan Lamy: test coverage script; limit, expansion and other fixes and improvements; cleanup #. James Abbatiello: fixes tests on windows #. Ryan Krauss: fixes could_extract_minus_sign() and latex fixes #. Bill Flynn: substitution fixes #. Jorn Baayen: improvements to piecewise functions and latex printing, bug fixes #. Eh Tan: improve trigonometric simplification #. Renato Coutinho: derivative improvements #. Oscar Benjamin: latex printer fix #. Øyvind Jensen: implemented coupled cluster expansion and wick theorem #. Julio Idichekop Filho: indentation fixes, docstring improvements #. Łukasz Pankowski: fix matrix multiplication with numpy scalars Up-to-date list in the order of the first contribution is given in the `AUTHORS `_ file. You can find a brief history of SymPy in the README. Financial and Infrastructure Support ------------------------------------ * `Google `_: SymPy has received generous financial support from Google in 2007 by financing 5 students through the Google Summer of Code (GSOC 2007) program (`more info `_) and 1 student in 2008 (`more info `_) * `Python Software Foundation `_: PSF hosted 3 GSoC 2007 students (Brian, Robert and Jason), and 1 GSoC 2008 student (Fredrik) * `the Space Telescope Science Institute `_: STScI hosted 1 GSoC 2007 student (Mateusz) * `Portland State University `_: PSU hosted 1 GSoC 2007 student (Chris) * `Simula Research Laboratory `_: supports Pearu Peterson work in SymPy/Sympy Core projects License ------- Unless stated otherwise, all files in the SymPy project, SymPy's webpage (and wiki), all images and all documentation including this User's Guide is licensed using the new BSD license: .. literalinclude:: ../../LICENSE