debian/0000755000000000000000000000000012262311714007165 5ustar debian/patches/0000755000000000000000000000000012074602121010610 5ustar debian/patches/series0000644000000000000000000000000012074543560012026 0ustar debian/control0000644000000000000000000000151712262311701010570 0ustar Source: sympy Section: python Priority: optional Maintainer: Georges Khaznadar Build-Depends: debhelper (>= 7.0.50~), python-all (>=2.6.6-3), python-setuptools (>= 0.6b3) Standards-Version: 3.9.5 Homepage: https://github.com/sympy/sympy Package: python-sympy Architecture: all Depends: ${python:Depends}, ${misc:Depends} Recommends: python-imaging, python-ctypes, ipython, python-numpy, texlive-fonts-extra, dvipng Description: Computer Algebra System (CAS) in Python SymPy is a Python library for symbolic mathematics (manipulation). It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries, except optionally for plotting support. debian/test-summary.txt0000644000000000000000000000273212074605773012420 0ustar TESTS launched, on: Sun Jan 13 20:18:48 CET 2013 .... ________________________________ xpassed tests _________________________________ sympy/core/tests/test_args.py: test_as_coeff_add sympy/core/tests/test_args.py: test_sympy__combinatorics__perm_groups__PermutationGroup sympy/core/tests/test_eval_power.py: test_issue_3109_fail sympy/core/tests/test_function.py: test_issue_1612 sympy/core/tests/test_subs.py: test_issue_2261 sympy/core/tests/test_symbol.py: test_symbols_each_char sympy/printing/pretty/tests/test_pretty.py: test_pretty_sum sympy/series/tests/test_limits.py: test_extended_real_line_fail tests finished: 4105 passed, 61 skipped, 142 expected to fail, 8 expected to fail but passed, in 1207.40 seconds tests finished: 4105 passed, 61 skipped, 142 expected to fail, 8 expected to fail but passed, in 1207.40 seconds ============================= test process starts ============================== executable: /usr/bin/python (2.7.3-candidate-2) architecture: 64-bit cache: yes ground types: python hash randomization: on (PYTHONHASHSEED=2073116411) ..... ================ tests finished: 2107 passed, in 95.54 seconds ================= ============================== rst doctests start ============================== ... all OK Testing Examples -------------------------------------------------------------------------------- .... -------------------------------------------------------------------------------- ALL EXAMPLES PASSED debian/compat0000644000000000000000000000000211634606545010376 0ustar 5 debian/python-sympy.menu0000644000000000000000000000024211634606545012564 0ustar ?package(python-sympy):needs="text" section="Applications/Science/Mathematics"\ title="sympy"\ icon="/usr/share/pixmaps/isympy.xpm"\ command="/usr/bin/isympy" debian/isympy.xpm0000644000000000000000000000307211634606545011262 0ustar /* XPM */ static char *isympy_xpm[] = { "32 27 38 1", " c None", ". c #73AB49", "+ c #B0AC89", "@ c #93966B", "# c #7FA565", "$ c #85B252", "% c #90AC70", "& c #578B45", "* c #4B7238", "= c #527546", "- c #72934D", "; c #6F8E6A", "> c #8B915A", ", c #C5BA8A", "' c #B0A777", ") c #396C31", "! c #A79A6E", "~ c #D3CBAA", "{ c #E0D4AC", "] c #6F744A", "^ c #93C455", "/ c #D4C27D", "( c #518E3A", "_ c #4A5C37", ": c #A59F84", "< c #D6C889", "[ c #C8B677", "} c #5FA444", "| c #69AF3F", "1 c #A48E5B", "2 c #61973F", "3 c #ABD45F", "4 c #5FA43D", "5 c #E0CF86", "6 c #ACD366", "7 c #385628", "8 c #284A1C", "9 c #4444FF", " ....... ", " +@#$..$.$$%% ", " %..&*=-;>@>->.$%. ", " ++,'$.)=!,~{{~{+!].$^. ", " ,//@$(_:{~~~~+:'+@&^^.. ", " $*]',++:''++': }}.| ", " ,/123.]['!+'',,+,: %-+ ", " ,/!*.$4.->!!+'',': ", " ,5/]*.^3^..-@''++: ", " 66^.'5/1**4.^$36$-1!!: ", " ;&('55[1]_**&.^^$>!!: ", " ##))'5/[/[1]_)*}.^^-': ", " '5[[555[>]]*.^3}!: ", " }^^2@+ ", " ,/[111[5[!'!-..*>: ", " <[[[[[5[!!@-$.* ", " _]1[,,:!>}}4; ", " 787]]--}.() ", " _888(}(() ", " ;=&**; ", " 9 999 99 ", " 9 9 9 ", " 9 99 9 9 99 9 9 9 9 9", " 9 9 9 9 9 9 9 99 9 9 ", " 9 9 9 9 9 9 9 9 9 9 ", " 9 999 9 9 9 9 9 9 ", " 99 99 "}; debian/watch0000644000000000000000000000022112262307521010212 0ustar version=3 https://github.com/sympy/sympy/tags \ /sympy/sympy/archive/sympy-([.0-9]+)\.tar\.gz \ debian /bin/sh debian/get_newest_source.shdebian/copyright0000644000000000000000000001720011634606545011133 0ustar It was downloaded from http://code.google.com/p/sympy/ Upstream Authors: Ondrej Certik Fabian Seoane Jurjen N.E. Bos Mateusz Paprocki Brian Jorgensen Jason Gedge Robert Schwarz Pearu Peterson Fredrik Johansson Chris Wu Kirill Smelkov Ulrich Hecht Goutham Lakshminarayan David Lawrence Jaroslaw Tworek David Marek Bernhard R. Link Andrej Tokarčík Or Dvory Saroj Adhikari Copyright (c) 2006, 2007, 2008 SymPy developers All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: a. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. b. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. c. Neither the name of the SymPy nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This package was debianized by Fabian Seoane on Wed, 21 Mar 2007 13:56:19 +0100. Current maintainer is Ondrej Certik . The files sympy/utilities/mathml/data/mmlctop.xsl and sympy/modules/mathml/data/simple_mmlctop.xsl are (C) Copyright 2000-2003 Symbolic Computation Laboratory, University of Western Ontario, London, Canada N6A 5B7. The file sympy/utilities/mathml/data/mmltex.xsl is Copyright (C) 2001, 2002 Vasil Yaroshevich Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ``Software''), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Except as contained in this notice, the names of individuals credited with contribution to this software shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the individuals in question. Any stylesheet derived from this Software that is publicly distributed will be identified with a different name and the version strings in any derived Software will be changed so that no possibility of confusion between the derived package and this Software will exist. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The files in doc/logo/* are copyright 2007, Fredrik Johansson and the license is the new BSD: I created this logo and permit its free use on the same terms as the rest of Sympy's code and documentation. The pyglet module is: Copyright (c) 2006-2007 Alex Holkner All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the pyglet nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The mpmath module is: Copyright (c) 2005-2008 Fredrik Johansson All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: a. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. b. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. c. Neither the name of mpmath nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/source/0000755000000000000000000000000011646056201010467 5ustar debian/source/format0000644000000000000000000000001411646056102011675 0ustar 3.0 (quilt) debian/python-sympy.install0000644000000000000000000000010511634606545013264 0ustar doc/logo/*.png usr/share/pixmaps debian/isympy.xpm usr/share/pixmaps debian/docs0000644000000000000000000000002712074606217010045 0ustar debian/test-summary.txtdebian/get_newest_source.sh0000644000000000000000000000040312262307374013251 0ustar #! /bin/sh downloaded_package=$(basename $3) version=$2 mydir=$(pwd) cd .. tar xzf $downloaded_package mv sympy-sympy-$version sympy-$version tar czf $downloaded_package sympy-$version cd $mydir echo "Created ../$downloaded_package and ../sympy-$version" debian/changelog0000644000000000000000000002016112262311672011042 0ustar sympy (0.7.4.1-1) unstable; urgency=medium * updated the watch file and created a script to download and adjust the newest source package * upgraded to the newest upstream version. Closes: #727133 * upgraded Standards-Version to 3.9.5 * updated the homepage location (now on github.com) * removed the VCS fieds from debian/control. Closes: #718370 - declared myself as maintainer; - removed the XS-DM-Upload-Allowed field. * removed the X-Python-Version field, since Python 2.5 has disappeared from current Debian distributions. -- Georges Khaznadar Sun, 05 Jan 2014 17:47:43 +0100 sympy (0.7.2-1) unstable; urgency=low * modified my DEBEMAIL * modified debian/watch to fit Googlecode's changes * bumped Standards-Version to 3.9.3 * upgraded to the newest upstream version. Closes:#585334; Closes:#635364 * created debian/test-summary.txt, the test suite took half an hour. presumabily Closes:#606528 * removed README from debian/docs, added debian/test-summary.txt -- Georges Khaznadar Sun, 13 Jan 2013 15:35:52 +0100 sympy (0.7.1.rc1-3) unstable; urgency=low * applied Jakub Wilk's patch. Closes: #592563. -- Georges Khaznadar Sun, 01 Jul 2012 11:52:17 +0200 sympy (0.7.1.rc1-2) unstable; urgency=low * added packages texlive-fonts-extra and dvipng to Recommends: LP: #742658 -- Georges Khaznadar Sun, 11 Dec 2011 20:03:06 +0100 sympy (0.7.1.rc1-1) unstable; urgency=low * upgraded to the new upstream version. Closes: #606529 * added recommends: python-numpy Closes: #592566 * changed debian/rules to use debhelper. Switched to source format 3.0 (quilt) * removed a few files which are not well compiled (some mess with a mix of python3 and python2.x) from the package * modified the versioned dependency on debhelper to allow override_dh targets * fixed the file debian/watch which was broken (general googlecode issue) * bumped Standards-Version 3.8.4 --> 3.9.2 -- Georges Khaznadar Fri, 16 Sep 2011 10:51:38 +0200 sympy (0.6.7-1.1) unstable; urgency=low * Non-maintainer upload (per Ondrej blessing). * Reducing python-all build-depends to (>=2.5) for the joy of easy porting. -- Yaroslav Halchenko Mon, 10 May 2010 22:43:46 -0400 sympy (0.6.7-1) unstable; urgency=low * New upstream release * Update Standards-Version to 3.8.4 (no changes required) * debian/rules: no need to delete /usr/bin/test and /usr/bin/doctest anymore (fixed upstream) * debian/rules: removed the pycentral hack (not applicable anymore) * debian/control: use python-all, instead of python-all-dev (fixes a lintian warning) -- Ondrej Certik Mon, 29 Mar 2010 15:58:52 -0700 sympy (0.6.6-1) unstable; urgency=low * New upstream release * Update Standards-Version to 3.8.3 (no changes required) * debian/rules: delete /usr/bin/test and /usr/bin/doctest, because it conflicts with other packages and it is not necessary to have it -- Ondrej Certik Sat, 26 Dec 2009 20:55:10 +0100 sympy (0.6.4-1) unstable; urgency=low * New upstream release * New debian policy update (no changes needed) * XB-Python-Version and XS-Python-Version removed, as they are not needed for python-support -- Ondrej Certik Sun, 05 Apr 2009 22:51:18 -0700 sympy (0.6.3-1) unstable; urgency=low [ Sandro Tosi ] * debian/control - switch Vcs-Browser field to viewsvn [ Ondrej Certik ] * New upstream release. -- Ondrej Certik Wed, 19 Nov 2008 23:45:28 +0100 sympy (0.6.2-1) unstable; urgency=low * New upstream version -- Ondrej Certik Fri, 22 Aug 2008 12:00:37 +0200 sympy (0.6.1-1) unstable; urgency=low * New upstream version * standards-version updated to 3.8.0 (no changes needed) -- Ondrej Certik Wed, 23 Jul 2008 11:19:17 +0200 sympy (0.6.0-1) unstable; urgency=low * New upstream version -- Ondrej Certik Thu, 10 Jul 2008 12:32:34 +0200 sympy (0.5.15-1) unstable; urgency=low * New upstream version -- Ondrej Certik Tue, 03 Jun 2008 09:41:04 +0200 sympy (0.5.14-1) unstable; urgency=low * New upstream version * Depend on lower python-support version for easier rebuilds. -- Ondrej Certik Mon, 14 Apr 2008 09:24:49 +0200 sympy (0.5.13-1) unstable; urgency=low * New upstream version -- Ondrej Certik Thu, 20 Mar 2008 09:42:04 +0100 sympy (0.5.12-1) unstable; urgency=low * New upstream version (Closes: #459313) * debian/copyright updated * README.Debian improved -- Ondrej Certik Mon, 28 Jan 2008 16:49:25 +0100 sympy (0.5.11-1) unstable; urgency=low * New upstream version (Closes: #459076) * ipython added to recommends (Closes: #459411) * libgtkmathview-bin, python-opengl removed from recommends * debian/copyright updated * menu item is installed for isympy (Closes: #459316) -- Ondrej Certik Tue, 08 Jan 2008 21:19:16 +0100 sympy (0.5.9-1) unstable; urgency=low * New upstream version * Standards version updated to 3.7.3 * moved from pycentral to pysupport -- Ondrej Certik Sat, 22 Dec 2007 14:51:21 +0100 sympy (0.5.8-1) unstable; urgency=low * New upstream version -- Ondrej Certik Thu, 06 Dec 2007 15:19:01 +0100 sympy (0.5.7-2) unstable; urgency=low * DM-Upload-Allowed changed to XS-DM-Upload-Allowed -- Ondrej Certik Tue, 04 Dec 2007 22:30:04 +0100 sympy (0.5.7-1) unstable; urgency=low [ Ondrej Certik ] * New upstream version [ Piotr Ożarowski ] * Add DM-Upload-Allowed: yes -- Ondrej Certik Tue, 27 Nov 2007 22:13:07 +0100 sympy (0.5.5-1) unstable; urgency=low * New upstream version * The long description improved to include the word "manipulation", which applies to this package -- Ondrej Certik Sat, 20 Oct 2007 23:49:03 +0200 sympy (0.5.4-1) unstable; urgency=low * New upstream release * Homepage field added * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) -- Ondrej Certik Sat, 06 Oct 2007 22:33:33 +0200 sympy (0.5.3-1) unstable; urgency=low * New upstream release -- Ondrej Certik Fri, 14 Sep 2007 16:54:48 +0200 sympy (0.5.2-1) unstable; urgency=low * New upstream release * Removing linda override, since it doesn't stop linda from complaining * Removing tests from /usr/share/doc/python-sympy/tests (upstream ships them inside the site-packages dir, we simply remove them in the Debian package) * Not building man page, since upstream ships it by default * Removing the dependency on python-libxslt1 and python-libxml2 since the upstream no longer depends on them * Added python-imaging and python-ctypes to Depends (for pyglet module) -- Ondrej Certik Tue, 21 Aug 2007 18:59:54 -0700 sympy (0.4.2-1) unstable; urgency=low * New upstream release. -- Ondrej Certik Sun, 08 Jul 2007 03:23:19 +0200 sympy (0.4.1-1) unstable; urgency=low * New upstream version. * added tests to /usr/share/doc/python-sympy/tests/ * added SymPy's logo to /usr/share/pixmaps * debian/python-sympy.linda-overrides: added * Added python-opengl to Recommends -- Ondrej Certik Tue, 19 Jun 2007 11:25:37 +0200 sympy (0.4.0-1) unstable; urgency=low * New upstream version. * changed the long description according to the upstream webpage * put all upstream authors, the creator and the license of the SymPy's logo into the copyright file -- Ondrej Certik Mon, 18 Jun 2007 17:41:34 +0200 sympy (0.4~pre+svn780-2) unstable; urgency=low * Added Debian Python Modules Team to Uploaders * Changed "XS-Python-Version: all" to "XS-Python-Version: >=2.4" -- Ondrej Certik Wed, 16 May 2007 12:51:06 +0200 sympy (0.4~pre+svn780-1) unstable; urgency=low * Initial Debian release (closes: #418410) -- Ondrej Certik Sun, 13 May 2007 17:52:55 +0200 debian/rules0000755000000000000000000000117511661722021010250 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --with python2 MPMATHDIR = sympy/mpmath override_dh_clean: dh_clean for f in torture.py extratest_gamma.py; do \ rm -f $(MPMATHDIR)/tests/$$f; \ done rm -f $(MPMATHDIR)/libmp/exec_py3.py debian/README.Debian0000644000000000000000000000131311634606545011237 0ustar SymPy for Debian ---------------- Web page of SymPy: http://code.google.com/p/sympy This package contains the sympy Python package, so in Python you can do import sympy and it will just work. It also contains the isympy program, that is basically just a python/ipython shell, that imports the frequently used commands. It's highly recommended for playing with SymPy. See "man isympy" for more info. All the documentation for SymPy can be found on the home page. Examples can be found in /usr/share/doc/python-sympy/examples If you have any suggestions, wishes, tips, patches, feel free to file a bug report against this package, or simply report it upstream directly. Ondrej Certik debian/examples0000644000000000000000000000001311634606545010733 0ustar examples/*