{ "info": { "author": "Avery Hiebert", "author_email": "averyhiebert@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Vivludo\nVivludo is a library for working with cellular automata in Python.\n\nThere are many other PyPI packages for cellular automata, but most of them\nwere not quite what I was looking for, so I decided to make my own. It's not\nreally intended to be a \"product\", but since I was making it anyways I figured\nthere was no reason not to release it. I can't guarantee support, \ndocumentation, and so on.\n\nThis package uses a reasonably fast implementation based on convolution\n(not as fast as whatever Golly uses, though). \nI think it might be possible to modify it for GPU acceleration \n(using PyTorch or something), but I haven't tried that.\n\n*Vivludo* is Esperanto for \"Life Game\", in reference to Conway's Game of Life,\nwhich is one of the most well-known cellular automata.\n\n## Installation\n\n`pip install vivludo`\n\nRequires Python 3.5 or greater.\n\n## Usage\nSome usage examples can be found in the `examples` directory. \nI may eventually add actual documentation, but for now there's just the\ndocstrings in the source code.\n\n## Licence\nThis package is released under the MIT licence, as described in `LICENCE.txt`.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/averyhiebert/vivludo", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vivludo", "package_url": "https://pypi.org/project/vivludo/", "platform": "", "project_url": "https://pypi.org/project/vivludo/", "project_urls": { "Homepage": "https://github.com/averyhiebert/vivludo" }, "release_url": "https://pypi.org/project/vivludo/0.0.1/", "requires_dist": [ "numpy", "scipy", "imageio" ], "requires_python": ">=3.5", "summary": "A cellular automaton library.", "version": "0.0.1" }, "last_serial": 5663412, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6d8443a44c153f99b2b978f16f531782", "sha256": "b2b9b391701159d2fa90b3e11697855bafcf6b5d4d91b747a29eee6f3d709f22" }, "downloads": -1, "filename": "vivludo-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6d8443a44c153f99b2b978f16f531782", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8559, "upload_time": "2019-08-11T22:56:21", "url": "https://files.pythonhosted.org/packages/b8/f2/f9e6c6748977fb0f20bf164dfa64817c2c9dbd00580d07598d5e05964546/vivludo-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "619634d0b772165c5d665d9d964b80ba", "sha256": "7a1fdff2210748482b229b6ec55a36b2551926a70479141e72894095c31f735d" }, "downloads": -1, "filename": "vivludo-0.0.1.tar.gz", "has_sig": false, "md5_digest": "619634d0b772165c5d665d9d964b80ba", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7430, "upload_time": "2019-08-11T22:56:23", "url": "https://files.pythonhosted.org/packages/f8/a3/42505dff6be01c29965a39bf81d8e148f8a4d72781479cd0d1f2698839b0/vivludo-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6d8443a44c153f99b2b978f16f531782", "sha256": "b2b9b391701159d2fa90b3e11697855bafcf6b5d4d91b747a29eee6f3d709f22" }, "downloads": -1, "filename": "vivludo-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6d8443a44c153f99b2b978f16f531782", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8559, "upload_time": "2019-08-11T22:56:21", "url": "https://files.pythonhosted.org/packages/b8/f2/f9e6c6748977fb0f20bf164dfa64817c2c9dbd00580d07598d5e05964546/vivludo-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "619634d0b772165c5d665d9d964b80ba", "sha256": "7a1fdff2210748482b229b6ec55a36b2551926a70479141e72894095c31f735d" }, "downloads": -1, "filename": "vivludo-0.0.1.tar.gz", "has_sig": false, "md5_digest": "619634d0b772165c5d665d9d964b80ba", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7430, "upload_time": "2019-08-11T22:56:23", "url": "https://files.pythonhosted.org/packages/f8/a3/42505dff6be01c29965a39bf81d8e148f8a4d72781479cd0d1f2698839b0/vivludo-0.0.1.tar.gz" } ] }