summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXavier Caruso <xavier.caruso@univ-rennes1.fr>2018-01-21 09:49:36 +0100
committerXavier Caruso <xavier.caruso@univ-rennes1.fr>2018-01-21 09:49:36 +0100
commit63eee81fd570b4bccc229cc9a8096662e4d3a9ea (patch)
treed041d39c99de6a8e728555bb1dae34b10b0c0197
parentAdd a thresold for column deletion (diff)
parentUpdated SageMath version to 8.2.beta3 (diff)
Merge branch 'develop' into lattice_precision
Conflicts: src/sage/categories/pushout.py
-rw-r--r--VERSION.txt2
-rw-r--r--build/pkgs/alabaster/checksums.ini6
-rw-r--r--build/pkgs/alabaster/package-version.txt2
-rw-r--r--build/pkgs/babel/checksums.ini6
-rw-r--r--build/pkgs/babel/package-version.txt2
-rw-r--r--build/pkgs/certifi/checksums.ini6
-rw-r--r--build/pkgs/certifi/package-version.txt2
-rw-r--r--build/pkgs/configure/checksums.ini6
-rw-r--r--build/pkgs/configure/package-version.txt2
-rw-r--r--build/pkgs/cython/checksums.ini6
-rw-r--r--build/pkgs/cython/package-version.txt2
-rw-r--r--build/pkgs/docutils/checksums.ini6
-rw-r--r--build/pkgs/docutils/package-version.txt2
-rw-r--r--build/pkgs/entrypoints/checksums.ini6
-rw-r--r--build/pkgs/entrypoints/package-version.txt2
-rw-r--r--build/pkgs/fflas_ffpack/checksums.ini6
-rw-r--r--build/pkgs/fflas_ffpack/package-version.txt2
-rw-r--r--build/pkgs/fflas_ffpack/patches/ticket-21578.patch417
-rw-r--r--build/pkgs/fflas_ffpack/spkg-install36
-rw-r--r--build/pkgs/future/checksums.ini6
-rw-r--r--build/pkgs/future/package-version.txt2
-rw-r--r--build/pkgs/givaro/SPKG.txt3
-rw-r--r--build/pkgs/givaro/checksums.ini6
-rw-r--r--build/pkgs/givaro/package-version.txt2
-rw-r--r--build/pkgs/givaro/spkg-install8
-rw-r--r--build/pkgs/gmpy2/package-version.txt2
-rw-r--r--build/pkgs/gmpy2/patches/PR-173-fix_segfault.patch151
-rw-r--r--build/pkgs/ipykernel/checksums.ini6
-rw-r--r--build/pkgs/ipykernel/dependencies2
-rw-r--r--build/pkgs/ipykernel/package-version.txt2
-rw-r--r--build/pkgs/ipython/checksums.ini6
-rw-r--r--build/pkgs/ipython/package-version.txt2
-rw-r--r--build/pkgs/jinja2/checksums.ini6
-rw-r--r--build/pkgs/jinja2/package-version.txt2
-rw-r--r--build/pkgs/jsonschema/checksums.ini6
-rw-r--r--build/pkgs/jsonschema/package-version.txt2
-rw-r--r--build/pkgs/linbox/checksums.ini6
-rw-r--r--build/pkgs/linbox/package-version.txt2
-rw-r--r--build/pkgs/linbox/patches/autotools/ticket-22318-autotools.patch59
-rw-r--r--build/pkgs/linbox/patches/linbox-PR50.patch52
-rw-r--r--build/pkgs/linbox/patches/linbox_charpoly_fullCRA.patch92
-rw-r--r--build/pkgs/linbox/patches/ticket-22318.patch524
-rw-r--r--build/pkgs/linbox/patches/ticket-23029.patch38
-rw-r--r--build/pkgs/linbox/spkg-install16
-rw-r--r--build/pkgs/markupsafe/checksums.ini6
-rw-r--r--build/pkgs/markupsafe/package-version.txt2
-rw-r--r--build/pkgs/meataxe/SPKG.txt29
-rw-r--r--build/pkgs/meataxe/checksums.ini8
-rw-r--r--build/pkgs/meataxe/package-version.txt2
-rw-r--r--build/pkgs/meataxe/patches/IO_fixes.patch78
-rw-r--r--build/pkgs/meataxe/patches/StrassenWinogradImplementation.patch1246
-rw-r--r--build/pkgs/meataxe/patches/StrassenWinogradUsage.patch359
-rw-r--r--build/pkgs/meataxe/patches/TrueRowSize.patch126
-rw-r--r--build/pkgs/meataxe/patches/TweakEchelon.patch229
-rw-r--r--build/pkgs/meataxe/patches/UseErrorPropagation.patch1147
-rw-r--r--build/pkgs/meataxe/patches/mtxdirs.patch37
-rw-r--r--build/pkgs/meataxe/spkg-check8
-rw-r--r--build/pkgs/meataxe/spkg-install99
-rw-r--r--build/pkgs/mistune/checksums.ini6
-rw-r--r--build/pkgs/mistune/package-version.txt2
-rw-r--r--build/pkgs/mpmath/checksums.ini6
-rw-r--r--build/pkgs/mpmath/package-version.txt2
-rw-r--r--build/pkgs/notebook/checksums.ini6
-rw-r--r--build/pkgs/notebook/package-version.txt2
-rw-r--r--build/pkgs/openssl/checksums.ini6
-rw-r--r--build/pkgs/openssl/package-version.txt2
-rw-r--r--build/pkgs/openssl/spkg-install2
-rw-r--r--build/pkgs/pathlib2/checksums.ini6
-rw-r--r--build/pkgs/pathlib2/package-version.txt2
-rw-r--r--build/pkgs/pickleshare/checksums.ini6
-rw-r--r--build/pkgs/pickleshare/package-version.txt2
-rw-r--r--build/pkgs/pillow/checksums.ini6
-rw-r--r--build/pkgs/pillow/package-version.txt2
-rw-r--r--build/pkgs/prompt_toolkit/checksums.ini6
-rw-r--r--build/pkgs/prompt_toolkit/package-version.txt2
-rw-r--r--build/pkgs/pyparsing/checksums.ini6
-rw-r--r--build/pkgs/pyparsing/package-version.txt2
-rw-r--r--build/pkgs/pytz/checksums.ini6
-rw-r--r--build/pkgs/pytz/package-version.txt2
-rw-r--r--build/pkgs/pyzmq/checksums.ini6
-rw-r--r--build/pkgs/pyzmq/package-version.txt2
-rw-r--r--build/pkgs/r/checksums.ini6
-rw-r--r--build/pkgs/r/package-version.txt2
-rw-r--r--build/pkgs/scandir/SPKG.txt13
-rw-r--r--build/pkgs/scandir/checksums.ini4
-rw-r--r--build/pkgs/scandir/dependencies5
-rw-r--r--build/pkgs/scandir/package-version.txt1
-rw-r--r--build/pkgs/scandir/spkg-install1
-rw-r--r--build/pkgs/scandir/type1
-rw-r--r--build/pkgs/setuptools/checksums.ini6
-rw-r--r--build/pkgs/setuptools/package-version.txt2
-rw-r--r--build/pkgs/setuptools_scm/checksums.ini6
-rw-r--r--build/pkgs/setuptools_scm/package-version.txt2
-rw-r--r--build/pkgs/terminado/checksums.ini6
-rw-r--r--build/pkgs/terminado/package-version.txt2
-rw-r--r--build/pkgs/tornado/checksums.ini6
-rw-r--r--build/pkgs/tornado/package-version.txt2
-rw-r--r--build/pkgs/traitlets/checksums.ini6
-rw-r--r--build/pkgs/traitlets/package-version.txt2
-rw-r--r--build/pkgs/typing/checksums.ini6
-rw-r--r--build/pkgs/typing/package-version.txt2
-rw-r--r--build/pkgs/zope_interface/checksums.ini6
-rw-r--r--build/pkgs/zope_interface/package-version.txt2
-rw-r--r--build/sage_bootstrap/package.py21
-rw-r--r--build/sage_bootstrap/tarball.py2
-rw-r--r--configure.ac48
-rw-r--r--src/bin/sage-banner2
-rw-r--r--src/bin/sage-dist-helpers6
-rwxr-xr-xsrc/bin/sage-startuptime.py14
-rw-r--r--src/bin/sage-version.sh4
-rw-r--r--src/doc/en/developer/coding_basics.rst6
-rw-r--r--src/doc/en/reference/coercion/index.rst18
-rw-r--r--src/doc/en/reference/cpython/index.rst2
-rw-r--r--src/doc/en/reference/index.rst5
-rw-r--r--src/doc/en/reference/references/index.rst9
l---------src/doc/en/reference/tensor/conf.py1
-rw-r--r--src/doc/en/reference/tensor/index.rst12
-rw-r--r--src/doc/en/thematic_tutorials/coercion_and_categories.rst24
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/nf_introduction.rst6
-rw-r--r--src/doc/en/thematic_tutorials/lie/iwahori_hecke_algebra.rst4
-rw-r--r--src/doc/en/thematic_tutorials/polytutorial.rst2
-rw-r--r--src/doc/en/thematic_tutorials/sandpile.rst2
-rw-r--r--src/mac-app/Makefile82
-rw-r--r--src/mac-app/tools/arrangeIcons.applescript (renamed from src/mac-app/arrangeIcons.applescript)0
-rw-r--r--src/mac-app/tools/createDSStore/README.txt10
-rw-r--r--src/mac-app/tools/createDSStore/biplist/__init__.py977
-rwxr-xr-xsrc/mac-app/tools/createDSStore/createDSStore.py148
-rw-r--r--src/mac-app/tools/createDSStore/ds_store/__init__.py3
-rw-r--r--src/mac-app/tools/createDSStore/ds_store/buddy.py478
-rw-r--r--src/mac-app/tools/createDSStore/ds_store/store.py1251
-rw-r--r--src/mac-app/tools/createDSStore/mac_alias/__init__.py27
-rw-r--r--src/mac-app/tools/createDSStore/mac_alias/alias.py607
-rw-r--r--src/mac-app/tools/createDSStore/mac_alias/bookmark.py665
-rw-r--r--src/mac-app/tools/createDSStore/mac_alias/osx.py827
-rw-r--r--src/mac-app/tools/createDSStore/mac_alias/utils.py18
-rw-r--r--src/mac-app/tools/createDSStore/six.py891
-rw-r--r--src/module_list.py52
-rw-r--r--src/sage/algebras/cluster_algebra.py17
-rw-r--r--src/sage/algebras/free_algebra.py17
-rw-r--r--src/sage/algebras/iwahori_hecke_algebra.py182
-rw-r--r--src/sage/algebras/quantum_matrix_coordinate_algebra.py2
-rw-r--r--src/sage/arith/long.pxd4
-rw-r--r--src/sage/arith/srange.pyx16
-rw-r--r--src/sage/calculus/desolvers.py4
-rw-r--r--src/sage/categories/cartesian_product.py16
-rw-r--r--src/sage/categories/coxeter_groups.py110
-rw-r--r--src/sage/categories/examples/finite_coxeter_groups.py13
-rw-r--r--src/sage/categories/fields.py2
-rw-r--r--src/sage/categories/finite_dimensional_lie_algebras_with_basis.py2
-rw-r--r--src/sage/categories/homset.py21
-rw-r--r--src/sage/categories/homsets.py38
-rw-r--r--src/sage/categories/map.pxd3
-rw-r--r--src/sage/categories/map.pyx9
-rw-r--r--src/sage/categories/monoids.py21
-rw-r--r--src/sage/categories/morphism.pyx2
-rw-r--r--src/sage/categories/primer.py27
-rw-r--r--src/sage/categories/pushout.py28
-rw-r--r--src/sage/categories/semigroups.py15
-rw-r--r--src/sage/categories/sets_cat.py6
-rw-r--r--src/sage/coding/cyclic_code.py2
-rw-r--r--src/sage/coding/golay_code.py8
-rw-r--r--src/sage/combinat/abstract_tree.py2
-rw-r--r--src/sage/combinat/binary_tree.py136
-rw-r--r--src/sage/combinat/cartesian_product.py34
-rw-r--r--src/sage/combinat/cluster_complex.py22
-rw-r--r--src/sage/combinat/composition.py6
-rw-r--r--src/sage/combinat/designs/block_design.py2
-rw-r--r--src/sage/combinat/designs/difference_family.py22
-rw-r--r--src/sage/combinat/e_one_star.py72
-rw-r--r--src/sage/combinat/matrices/dancing_links.pyx14
-rw-r--r--src/sage/combinat/ncsf_qsym/qsym.py2
-rw-r--r--src/sage/combinat/necklace.py70
-rw-r--r--src/sage/combinat/partition_algebra.py4
-rw-r--r--src/sage/combinat/permutation.py65
-rw-r--r--src/sage/combinat/posets/posets.py2
-rw-r--r--src/sage/combinat/restricted_growth.py27
-rw-r--r--src/sage/combinat/root_system/coxeter_type.py17
-rw-r--r--src/sage/combinat/root_system/hecke_algebra_representation.py2
-rw-r--r--src/sage/combinat/root_system/reflection_group_real.py1
-rw-r--r--src/sage/combinat/root_system/type_A.py42
-rw-r--r--src/sage/combinat/root_system/type_G.py42
-rw-r--r--src/sage/combinat/root_system/weyl_group.py25
-rw-r--r--src/sage/combinat/set_partition.py6
-rw-r--r--src/sage/combinat/set_partition_ordered.py4
-rw-r--r--src/sage/combinat/sf/new_kschur.py2
-rw-r--r--src/sage/combinat/tableau.py12
-rw-r--r--src/sage/combinat/tableau_tuple.py8
-rw-r--r--src/sage/combinat/words/alphabet.py18
-rw-r--r--src/sage/combinat/words/notes/word_inheritance_howto.rst35
-rw-r--r--src/sage/combinat/words/notes/word_inheritance_howto.txt52
-rw-r--r--src/sage/combinat/words/word_datatypes.pyx13
-rw-r--r--src/sage/combinat/words/words.py98
-rw-r--r--src/sage/cpython/atexit.pyx205
-rw-r--r--src/sage/cpython/getattr.pyx75
-rw-r--r--src/sage/cpython/string.pxd114
-rw-r--r--src/sage/cpython/string.pyx25
-rw-r--r--src/sage/crypto/mq/sr.py29
-rw-r--r--src/sage/doctest/control.py19
-rw-r--r--src/sage/doctest/forker.py23
-rw-r--r--src/sage/doctest/parsing.py13
-rw-r--r--src/sage/doctest/sources.py2
-rw-r--r--src/sage/doctest/test.py2
-rw-r--r--src/sage/dynamics/flat_surfaces/quadratic_strata.py22
-rw-r--r--src/sage/dynamics/flat_surfaces/strata.py51
</