{ "info": { "author": "Tobias Rossmann, Tomer Bauer", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Build Tools" ], "description": "=================================================================\nZeta -- computing zeta functions of groups, algebras, and modules\n=================================================================\n\n::\n\n \n ZZZZZZZZZZZZZZZZZZZ tttt \n Z:::::::::::::::::Z ttt:::t \n Z:::::::::::::::::Z t:::::t \n Z:::ZZZZZZZZ:::::Z t:::::t \n ZZZZZ Z:::::Z eeeeeeeeeeee ttttttt:::::ttttttt aaaaaaaaaaaaa \n Z:::::Z ee::::::::::::ee t:::::::::::::::::t a::::::::::::a \n Z:::::Z e::::::eeeee:::::et:::::::::::::::::t aaaaaaaaa:::::a \n Z:::::Z e::::::e e:::::tttttt:::::::tttttt a::::a \n Z:::::Z e:::::::eeeee::::::e t:::::t aaaaaaa:::::a \n Z:::::Z e:::::::::::::::::e t:::::t aa::::::::::::a \n Z:::::Z e::::::eeeeeeeeeee t:::::t a::::aaaa::::::a \n ZZZ:::::Z ZZZZe:::::::e t:::::t ttttta::::a a:::::a \n Z::::::ZZZZZZZZ:::e::::::::e t::::::tttt:::::a::::a a:::::a \n Z:::::::::::::::::Ze::::::::eeeeeeee tt::::::::::::::a:::::aaaa::::::a \n Z:::::::::::::::::Z ee:::::::::::::e tt:::::::::::tta::::::::::aa:::a\n ZZZZZZZZZZZZZZZZZZZ eeeeeeeeeeeeee ttttttttttt aaaaaaaaaa aaaa\n \nIntroduction\n------------\n\nZeta provides methods for computing local and topological zeta functions\narising from the enumeration of subalgebras, ideals, submodules, and\nrepresentations of suitable algebraic structures as well as some other types of\nzeta functions.\n\nThis package is an *experimental fork* of Zeta, turning it into a\npip-installable SageMath package. You can check this `temporary link\n`_ for the full\ndocumentation.\n\nPlease also check the `original homepage of Zeta\n`_ by `Tobias Rossmann\n`_.\n\nInstallation\n------------\n\nDependencies\n^^^^^^^^^^^^\n\nWe assume SageMath version 8.3, or higher, is used.\n\nThe `wheel `__ packaging standard is needed at\ninstallation time. It can be installed by running::\n\n $ sage -pip install wheel\n\nZeta will try to invoke the programs ``count`` (a part of `LattE integrale\n`__) and ``normaliz`` (a part\nof `Normaliz `__). They can be\ninstalled by running::\n\n $ sage -i latte_int\n $ sage -i normaliz\n\nSee the full documentation how to use other versions of these programs.\n\nInstall from PyPI\n^^^^^^^^^^^^^^^^^\n\nThe easiest way to obtain Zeta is to run::\n\n $ sage -pip install zetalib\n\nLocal install from source\n^^^^^^^^^^^^^^^^^^^^^^^^^\n\nDownload the source from the git repository::\n\n $ git clone https://gitlab.com/mathzeta2/zetalib.git\n\nFor convenience this package contains a `Makefile `_ with some often\nused commands. To build the C extensions, install and test you should change to\nthe root directory and run::\n\n $ make\n\nAlternatively, you can do it in separate steps::\n\n $ make build\n $ make test\n $ sage -pip install --upgrade --no-index -v . # or `make install`\n\nTo uninstall you can run::\n\n $ sage -pip uninstall zetalib # or `make uninstall`\n\nIf you want to use another version of SageMath you have installed, you can\nmodify the ``SAGE`` variable when calling ``make``::\n\n $ make SAGE=/path/to/sage build\n\nUsage\n-----\n\nOnce the package is installed, you can use it in Sage with::\n\n sage: import zetalib\n sage: M = zetalib.Algebra(rank=3, operators=[ [[1,1,-1], [0,1,1], [0,0,1]] ])\n sage: zetalib.topological_zeta_function(M)\n 1/((3*s - 2)*(2*s - 1)*s)\n\nSee the documentation for further details.\n\nPackaging\n---------\n\nAll packaging setup is internally done through `setup.py `_. To\ncreate a \"source package\" run::\n\n $ sage setup.py sdist\n\nTo create a binary wheel package run::\n\n $ sage setup.py bdist_wheel\n\nOr use the shorthand::\n\n $ make build_wheel\n\nDocumentation\n-------------\n\nThe source files of the documentation are located in the `docs/source\n`_ directory, and are written in Sage's `Sphinx\n`_ format.\n\nGenerate the HTML documentation by running::\n\n $ cd docs\n $ sage -sh -c \"make html\"\n\nOr using the shorthand::\n\n $ make doc\n\nThen open ``docs/build/html/index.html`` in your browser.\n\nAcknowledgements\n----------------\n\n* The `Sage Sample Package `_ was used\n for the initial package structure.\n\nLicense\n-------\n\nSee the `LICENSE `_ file. This fork of Zeta is released under\nGPL-3.0-or-later, like the original version, as quoted in the original\ndocumentation:\n\n Copyright 2014, 2015, 2016, 2017 Tobias Rossmann.\n\n Zeta is free software: you can redistribute it and/or modify it under the\n terms of the `GNU General Public License\n `_ as published by the Free Software\n Foundation, either version 3 of the License, or (at your option) any later\n version.\n\n Zeta is distributed in the hope that it will be useful, but without\n any warranty; without even the implied warranty of merchantability or\n fitness for a particular purpose. See the GNU General Public License\n for more details.\n\n You should have received a copy of the GNU General Public License\n along with Zeta. If not, see http://www.gnu.org/licenses.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/mathzeta2/zetalib", "keywords": "SageMath packaging", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "zetalib", "package_url": "https://pypi.org/project/zetalib/", "platform": "", "project_url": "https://pypi.org/project/zetalib/", "project_urls": { "Homepage": "https://gitlab.com/mathzeta2/zetalib" }, "release_url": "https://pypi.org/project/zetalib/0.4.5/", "requires_dist": null, "requires_python": "", "summary": "computing zeta functions of groups, algebras, and modules", "version": "0.4.5" }, "last_serial": 5739890, "releases": { "0.4.2": [ { "comment_text": "", "digests": { "md5": "89e9589aa111c8e538e5319f572abd16", "sha256": "a32905f684c9f8d0d2a8f16f385e1e35571e067b3a869723cd1771599e887972" }, "downloads": -1, "filename": "zetalib-0.4.2.tar.gz", "has_sig": false, "md5_digest": "89e9589aa111c8e538e5319f572abd16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 314499, "upload_time": "2018-09-12T12:48:12", "url": "https://files.pythonhosted.org/packages/77/27/7251e3e3a6d82fe8c7b2e6af5334fc2d6c81aa847ab6c1e92e68df4c5b0c/zetalib-0.4.2.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "9fda67926ce49f3d37c7c38018752cbb", "sha256": "62d30f224b398b530244770af562811fe72db41697b4b981a67e3e81a7d4baff" }, "downloads": -1, "filename": "zetalib-0.4.4.tar.gz", "has_sig": false, "md5_digest": "9fda67926ce49f3d37c7c38018752cbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 314634, "upload_time": "2019-06-20T22:19:23", "url": "https://files.pythonhosted.org/packages/98/a6/0dde05de6f56e000798bbaa32bd68fc595242c57c924288265a11cc7081c/zetalib-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "ac56ea02d7d41c747222410bae1f940e", "sha256": "93cf86f70c64d18ca4c343864d2631c98375afb56898402a1921a4ec003f89b2" }, "downloads": -1, "filename": "zetalib-0.4.5.tar.gz", "has_sig": false, "md5_digest": "ac56ea02d7d41c747222410bae1f940e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 314666, "upload_time": "2019-08-28T00:01:59", "url": "https://files.pythonhosted.org/packages/a4/91/d8ae5597e29d7e94141c2002f069fe65c9c4e0b4583df604c231cf52bbb7/zetalib-0.4.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac56ea02d7d41c747222410bae1f940e", "sha256": "93cf86f70c64d18ca4c343864d2631c98375afb56898402a1921a4ec003f89b2" }, "downloads": -1, "filename": "zetalib-0.4.5.tar.gz", "has_sig": false, "md5_digest": "ac56ea02d7d41c747222410bae1f940e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 314666, "upload_time": "2019-08-28T00:01:59", "url": "https://files.pythonhosted.org/packages/a4/91/d8ae5597e29d7e94141c2002f069fe65c9c4e0b4583df604c231cf52bbb7/zetalib-0.4.5.tar.gz" } ] }