{ "info": { "author": "win32gg", "author_email": "gregor.jouet@laposte.net", "bugtrack_url": null, "classifiers": [], "description": "\n# Simple Python Versioning Manager\n\nWhen working on a simpe python project, you don't want to handle the setup.py, Makefile if any, and all the release pipeline. Spvm aims to that part for you.\n\n## Installation\nspvm is on pypi.org and can be installed with a \n```\npip install spvm\n```\n\n## Requirements\n- python 3\n- docker*\n- a pypi.org account*\n- a repo for your project (github for instance)\n\n(*: no necessary but available)\n\n## Quickstart\nThe spvm syntax tries to be simmilar to git and npm:\n- To initialize a spvm project use `` spvm init ``\n- You can run `` spvm major/minor/patch`` to update the verison of your project\n- Use ``spvm test`` to launch the tests on your project\n- Use ``spvm repair`` to run autopep8 on your project to make it pep8 compliant\n- Use ``spvm -s update`` to update the project's dependencies and check their signatures when available\n


\n\n> Where is the version stored? In the ``setup.py`` ? In the ``__init__.py``?\n\nBecause we wanted all the project's data to be in one place we made a package.json like object containing the project info: ``pyp.json``\n\nThe version and the other project information such as the author's name, email are propagated in the setup.py and the ``__init__.py``\n\nYou can find the ``pyp.json`` template on ``spvm/res/pyp.json``:\n\n```\n{\n \"project_info\": {\n \"name\": \"\",\n \"description\": \"\",\n \"license\": \"ISC\",\n \"url\": \"\"\n },\n\n \"project_authors\": [\n {\n \"name\": \"\",\n \"url\": \"\",\n \"email\": \"\"\n }\n ],\n\n \"project_vcs\": {\n \"code_repository\": \"\",\n \"docker_repository\": \"\",\n \"pypi_repository\": \"\",\n\n \"exclude_packages\": [\"test\"],\n \"version\": \"0.0.0\",\n \"ignored_errors\": \"E121,E123,E126,E226,E24,E704,W503,W504,E501\",\n \"release\": {\n \"commit_template\": \"Inscreased version to %s\",\n \"docker_tags\": \"latest,%s\",\n \"tag_template\": \"%s\",\n \"package_signing_key\": \"\",\n \"git_signing_key\": \"\"\n }\n },\n\n \"scripts\": {\n \"pre-test\": \"\",\n \"test\": \"pypi\",\n \"post-test\":\"\"\n },\n\n \"project_requirements\": {\n \"python_version\": \">=3.4, <4\",\n \"python_packages\": []\n }\n\n}\n```\n\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/win32gg/spvm", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "spvm", "package_url": "https://pypi.org/project/spvm/", "platform": "", "project_url": "https://pypi.org/project/spvm/", "project_urls": { "Homepage": "https://github.com/win32gg/spvm" }, "release_url": "https://pypi.org/project/spvm/0.0.39/", "requires_dist": [ "Click", "colorama", "pyflakes", "pycodestyle", "autopep8", "pytest", "twine", "splogger", "docker-py", "wrapt", "python-gnupg" ], "requires_python": ">=3.4, <4", "summary": "Simple Python Versioning Manager", "version": "0.0.39" }, "last_serial": 4123827, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3c904d6e24ec5e93f0cddb2b8ddfb1a5", "sha256": "3a4b898777dc6964d440a400a994b67daab2d5951f7082e3dcd531ec16fb257e" }, "downloads": -1, "filename": "spvm-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c904d6e24ec5e93f0cddb2b8ddfb1a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14687, "upload_time": "2018-06-25T22:33:04", "url": "https://files.pythonhosted.org/packages/d8/4d/346e2fdd4a995469c6d402d2bac363ef0e83998bc7fa72b80354732a0124/spvm-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b575ca4568d9fe503736ff7929054107", "sha256": "f58617bacd792038e38bde755c4d70a56dc71d1d82b8133884bc3e6de719c882" }, "downloads": -1, "filename": "spvm-0.0.1-py3-none-any.whl", "has_sig": true, "md5_digest": "b575ca4568d9fe503736ff7929054107", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14720, "upload_time": "2018-06-25T22:45:33", "url": "https://files.pythonhosted.org/packages/50/c5/0ad6b30d28c7c2dbc0b357babcc0633be42d518d859acacd4e42c71a70a9/spvm-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5a8de215f31c5f4fa8168c29f5f5ea9", "sha256": "e4c045a82567075848e0c7396a2d73a6adaa86cf05650187084ad51595abe987" }, "downloads": -1, "filename": "spvm-0.0.1.tar.gz", "has_sig": true, "md5_digest": "a5a8de215f31c5f4fa8168c29f5f5ea9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12205, "upload_time": "2018-06-25T22:45:34", "url": "https://files.pythonhosted.org/packages/b1/93/020894db9b181e4ed735dba79e57ada62ca0ea7f757c13ca5d7d495ac07c/spvm-0.0.1.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "5894b977083a76bd309d322409641c19", "sha256": "873de44c0b72a1789ff045f57f381503af7415717cdeef3819a71db7d8c7d359" }, "downloads": -1, "filename": "spvm-0.0.13-py3-none-any.whl", "has_sig": true, "md5_digest": "5894b977083a76bd309d322409641c19", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 16763, "upload_time": "2018-06-27T15:32:59", "url": "https://files.pythonhosted.org/packages/97/b9/df74e4c36820a15319970e608e540917e85d9394117f8266490b355c32c8/spvm-0.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c49c8ade53c8037cef0e293448aca477", "sha256": "7bf755114e96fca9efab2a85128687f7a1aef05f498ee36d2ce6ff83014317d7" }, "downloads": -1, "filename": "spvm-0.0.13.tar.gz", "has_sig": true, "md5_digest": "c49c8ade53c8037cef0e293448aca477", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 13804, "upload_time": "2018-06-27T15:33:02", "url": "https://files.pythonhosted.org/packages/58/fb/b2655fd774345c73857d4739019e134496e89012ebdad5cde6ca8b26076a/spvm-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "9a1ce2ad1f333a95b6d3e99118bdfc48", "sha256": "4a12179c9f2fb370e6d3f562a40640682dd51c25cc0e1dcfe722fe191ef1e232" }, "downloads": -1, "filename": "spvm-0.0.14-py3-none-any.whl", "has_sig": true, "md5_digest": "9a1ce2ad1f333a95b6d3e99118bdfc48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 16766, "upload_time": "2018-06-27T15:36:38", "url": "https://files.pythonhosted.org/packages/5a/46/70716d01dc6bc20f35c22d4306d1b9b34209e4b504060e4267800c37f99f/spvm-0.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1db08c913930a8c4d5eb3d095e61c589", "sha256": "b878628584580f3ca7eb9b8443183c34ffc63e91f9557b32a1b90fb93483b286" }, "downloads": -1, "filename": "spvm-0.0.14.tar.gz", "has_sig": true, "md5_digest": "1db08c913930a8c4d5eb3d095e61c589", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 13809, "upload_time": "2018-06-27T15:36:40", "url": "https://files.pythonhosted.org/packages/6b/b5/19c0cab24c8e12935db3cb4a569b26caa364d8f26b85560422fe36438680/spvm-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "4dd63ba2749ef8a2a59b2b2105ec4af3", "sha256": "9d7ab0b284637b226271b82a10fa6c70f6953b7c8ae783b7352e5fb0d5217edf" }, "downloads": -1, "filename": "spvm-0.0.15-py3-none-any.whl", "has_sig": true, "md5_digest": "4dd63ba2749ef8a2a59b2b2105ec4af3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 16623, "upload_time": "2018-06-27T15:43:32", "url": "https://files.pythonhosted.org/packages/27/37/7cf853e87b4f4f2d94afdcf56401d7a748d8b9be5ca796454d4106a8f843/spvm-0.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20a645a21fea4e6799792615933c75db", "sha256": "676fe4ae4af6e3c56a4a4adea908f990d388876d1e0d6f846b7d05337eefa4ab" }, "downloads": -1, "filename": "spvm-0.0.15.tar.gz", "has_sig": true, "md5_digest": "20a645a21fea4e6799792615933c75db", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 13758, "upload_time": "2018-06-27T15:43:34", "url": "https://files.pythonhosted.org/packages/4c/b6/cf6dec3381ee4929caadaddd64d6bb1d080e2bea4da03cabf4404402db3b/spvm-0.0.15.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "b8371c37ff692c3054be90488b1bb6eb", "sha256": "67a9aca14a680501b5b14bff8bb548ee3e669529cab08293e9609cc29aa31ab9" }, "downloads": -1, "filename": "spvm-0.0.17-py3-none-any.whl", "has_sig": true, "md5_digest": "b8371c37ff692c3054be90488b1bb6eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 17765, "upload_time": "2018-06-27T15:50:52", "url": "https://files.pythonhosted.org/packages/69/e9/cd2c2e45ccd04349ecbfc7a484999b5bcdc7973a72a44314e33fd899f571/spvm-0.0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "991a2e476e07841dd33d09d0fc92030e", "sha256": "481130a5a99111d9e13a967352ddcdaa600c98cb07a1d1f8a299e337308ef8e9" }, "downloads": -1, "filename": "spvm-0.0.17.tar.gz", "has_sig": true, "md5_digest": "991a2e476e07841dd33d09d0fc92030e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 14225, "upload_time": "2018-06-27T15:50:57", "url": "https://files.pythonhosted.org/packages/b5/aa/e44525aeeac259e80904f6f7786181fa20ba1fb669c1ade9057b223ea7db/spvm-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "4385db4eac7797637930bc4e8690751b", "sha256": "ccb7c10abc35c0ab50dd9fb2f65913224bd5e19535caf227eef8cc96d944cf11" }, "downloads": -1, "filename": "spvm-0.0.18-py3-none-any.whl", "has_sig": true, "md5_digest": "4385db4eac7797637930bc4e8690751b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 17766, "upload_time": "2018-06-27T15:57:25", "url": "https://files.pythonhosted.org/packages/4b/e3/be04bee69493ab294b3e243c66a78d2a1a31c935bf408eeeb661bdd7b523/spvm-0.0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fb49b16355cc23b2a213e193f27c92d", "sha256": "c0b93f42b530ba54146a25641a0c8f19c6c9de96d5bcf33eb80717fa147e5bbc" }, "downloads": -1, "filename": "spvm-0.0.18.tar.gz", "has_sig": true, "md5_digest": "4fb49b16355cc23b2a213e193f27c92d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 14216, "upload_time": "2018-06-27T15:57:27", "url": "https://files.pythonhosted.org/packages/5c/bd/958f61b92d2c744650af0474d3e9b1cac060b47a3cd423fa5e18d376a4f3/spvm-0.0.18.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "e9de71a980a87d37040ce9722636a1ce", "sha256": "2630e35aea7c59bc9f6b1276651e842238ed00172db84df043012a8f0050f932" }, "downloads": -1, "filename": "spvm-0.0.23-py3-none-any.whl", "has_sig": true, "md5_digest": "e9de71a980a87d37040ce9722636a1ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 17968, "upload_time": "2018-06-27T23:34:24", "url": "https://files.pythonhosted.org/packages/de/c9/e2cd66b7a7aa4e116967ad073d94a6936a0a3693001dba6b8f8255647c16/spvm-0.0.23-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de33fdda20958a2b0c6df1e76825e16c", "sha256": "61f94fd20605107ccd253ea331b354dbcf37e98cef33e4b66d641f35a75742a4" }, "downloads": -1, "filename": "spvm-0.0.23.tar.gz", "has_sig": true, "md5_digest": "de33fdda20958a2b0c6df1e76825e16c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 14728, "upload_time": "2018-06-27T23:34:25", "url": "https://files.pythonhosted.org/packages/cf/b7/ba0557bb98a8cd4c4035dececa528f0d3d3130842141a7f9c404718a98c4/spvm-0.0.23.tar.gz" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "b0a439382e8878008c2444894d06c2ee", "sha256": "6f576c72753f5f710a1c1af8d901230ac05b7da6dad06fdfaebf89c3b5624755" }, "downloads": -1, "filename": "spvm-0.0.24-py3-none-any.whl", "has_sig": true, "md5_digest": "b0a439382e8878008c2444894d06c2ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 18709, "upload_time": "2018-06-28T10:10:51", "url": "https://files.pythonhosted.org/packages/f5/b5/49ac63f7a9bfbdd4e14c492d70e2dbe3fd7c91ddfaae344e15bb6e33012e/spvm-0.0.24-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da2d9e8a107efdf0c69db1a325403b72", "sha256": "dba9544d2ad1e127dbe0bfa3321d213eb96f6dce8aca2d75bbfbf242104ccc85" }, "downloads": -1, "filename": "spvm-0.0.24.tar.gz", "has_sig": true, "md5_digest": "da2d9e8a107efdf0c69db1a325403b72", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 15055, "upload_time": "2018-06-28T10:10:54", "url": "https://files.pythonhosted.org/packages/53/2d/6b5aa7a715db783212b49577fc7abfce9da8f8cfa94bceee86e1c858bb50/spvm-0.0.24.tar.gz" } ], "0.0.25": [ { "comment_text": "", "digests": { "md5": "d671247e6728f36d8d439bb405fb5e6d", "sha256": "785aa0efc589f6509e071837a8ea323dfbe9d13f36a9565164654482b5cf6270" }, "downloads": -1, "filename": "spvm-0.0.25-py3-none-any.whl", "has_sig": true, "md5_digest": "d671247e6728f36d8d439bb405fb5e6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 19113, "upload_time": "2018-06-28T14:31:45", "url": "https://files.pythonhosted.org/packages/cb/94/69c89040d1e26387e20a43a10320e8eed9b8ae85de515155c694a472ecdb/spvm-0.0.25-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e681c11ec2db405d181e3b9427251fb5", "sha256": "41fb4489809fede174beeabb6da1992b71adb7d9c49a86b1900f7a3db8b54caa" }, "downloads": -1, "filename": "spvm-0.0.25.tar.gz", "has_sig": true, "md5_digest": "e681c11ec2db405d181e3b9427251fb5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 15332, "upload_time": "2018-06-28T14:31:47", "url": "https://files.pythonhosted.org/packages/1c/2c/a5a739e0873e523db41e29603f429de9a3220b6df4da0e9526a2c0073192/spvm-0.0.25.tar.gz" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "7f4cbf09c5a8bee99194b982174fb2ed", "sha256": "c34703082398d8be86c2690790fbe78edc638bff6c55fe1d6b153a89d7ca3c92" }, "downloads": -1, "filename": "spvm-0.0.26-py3-none-any.whl", "has_sig": true, "md5_digest": "7f4cbf09c5a8bee99194b982174fb2ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 15931, "upload_time": "2018-06-28T14:48:50", "url": "https://files.pythonhosted.org/packages/fc/ff/66b5990c53f2d6839c267dc871e210f4d3c7fde73632952c69e0844a9d33/spvm-0.0.26-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a61c401953f8f640557cddcbb0423d3", "sha256": "a132a475aef985ff3a82b281d42f8f3589e8c8a415f658c517aaf3842511d54b" }, "downloads": -1, "filename": "spvm-0.0.26.tar.gz", "has_sig": true, "md5_digest": "1a61c401953f8f640557cddcbb0423d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 12926, "upload_time": "2018-06-28T14:48:52", "url": "https://files.pythonhosted.org/packages/68/01/3c251b55627c9aa3cac02b451084e8cc9954efdd88a54b38d722eac7a2e7/spvm-0.0.26.tar.gz" } ], "0.0.27": [ { "comment_text": "", "digests": { "md5": "b6fdc3d196b554107e727eb16c61d65f", "sha256": "08f661a3c3a08ac019f7a291499f5b645cb253dec69315cc933142c4d031698b" }, "downloads": -1, "filename": "spvm-0.0.27-py3-none-any.whl", "has_sig": true, "md5_digest": "b6fdc3d196b554107e727eb16c61d65f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 15937, "upload_time": "2018-06-28T15:13:33", "url": "https://files.pythonhosted.org/packages/69/34/a15d241673c0781db34cce6d526141ef02b3417952990e1270c20a049272/spvm-0.0.27-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab34c456f7a09b831220ddfb17d9bfeb", "sha256": "946242bacef73ae2e88ca39326144a340a05380cb824753603ff27aa44b4bfd1" }, "downloads": -1, "filename": "spvm-0.0.27.tar.gz", "has_sig": true, "md5_digest": "ab34c456f7a09b831220ddfb17d9bfeb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 12942, "upload_time": "2018-06-28T15:13:35", "url": "https://files.pythonhosted.org/packages/35/e7/c61d6911b3e6d2c62d83df189d23ffde64a77e5ec0e183d7a648437d8761/spvm-0.0.27.tar.gz" } ], "0.0.28": [ { "comment_text": "", "digests": { "md5": "4b0bf22ae5860186e6baa44c0f7ae4a3", "sha256": "d797b93d98adc7ba224c3f8f1ededb42d1a97e1b5112cdbf680217db6025f042" }, "downloads": -1, "filename": "spvm-0.0.28-py3-none-any.whl", "has_sig": true, "md5_digest": "4b0bf22ae5860186e6baa44c0f7ae4a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 15945, "upload_time": "2018-06-28T15:32:15", "url": "https://files.pythonhosted.org/packages/ec/84/66e0cded7d4ab0c6ed441982ec29c6ffdc7cd585757bef0f702400504069/spvm-0.0.28-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "490e4372b3ed393c904e064a0964285e", "sha256": "e8b485666410b55e01d7ed3502ec174f1e02e0a60b29f3c4c9227fbbd9c80989" }, "downloads": -1, "filename": "spvm-0.0.28.tar.gz", "has_sig": true, "md5_digest": "490e4372b3ed393c904e064a0964285e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 12957, "upload_time": "2018-06-28T15:32:17", "url": "https://files.pythonhosted.org/packages/38/dd/db2fef7c440e699898f047ba79b75918c85bd6e69e125c5d2d382f03c7d6/spvm-0.0.28.tar.gz" } ], "0.0.29": [ { "comment_text": "", "digests": { "md5": "0db37f2994fba2302d80da4bdfc1c424", "sha256": "532304d474667d04001b5b803a1502da0035505c8df5d85007d7fee9762ced61" }, "downloads": -1, "filename": "spvm-0.0.29-py3-none-any.whl", "has_sig": true, "md5_digest": "0db37f2994fba2302d80da4bdfc1c424", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 15958, "upload_time": "2018-06-28T15:36:04", "url": "https://files.pythonhosted.org/packages/3c/ba/683f2b3ac34b49c2d08303eda2b2b611725a98191981f5ffa201dffaed7a/spvm-0.0.29-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5925b703efb3a7c9342527e1d2766a7", "sha256": "91fcd27ff0def6f01aa85ae787cda3b07da2de517a2f7936b44962fe4d618596" }, "downloads": -1, "filename": "spvm-0.0.29.tar.gz", "has_sig": true, "md5_digest": "e5925b703efb3a7c9342527e1d2766a7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 12976, "upload_time": "2018-06-28T15:36:06", "url": "https://files.pythonhosted.org/packages/f4/b4/4526a47adc5a23b7d887c7c0fa54dbca20fb5c27152070ac3edf8d95d20c/spvm-0.0.29.tar.gz" } ], "0.0.30": [ { "comment_text": "", "digests": { "md5": "048c3a807564169c5aeb7685873f30da", "sha256": "8e4dff4a24716e64d732a442e611b7cfd1356bf4aa8abb916a614e5ef491bd42" }, "downloads": -1, "filename": "spvm-0.0.30-py3-none-any.whl", "has_sig": true, "md5_digest": "048c3a807564169c5aeb7685873f30da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 16065, "upload_time": "2018-06-28T15:46:57", "url": "https://files.pythonhosted.org/packages/a3/7f/ca338b0a7939127ded1aeb5335f80b55b83675c6d623cb9b38c7bd59d67b/spvm-0.0.30-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f2c391f80fac9c3c969b78b48475614", "sha256": "fdc1cffcd8159f58ce34e863555033a042c100edcad65d15bbabc6a512d4a6c0" }, "downloads": -1, "filename": "spvm-0.0.30.tar.gz", "has_sig": true, "md5_digest": "6f2c391f80fac9c3c969b78b48475614", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 13080, "upload_time": "2018-06-28T15:46:58", "url": "https://files.pythonhosted.org/packages/47/df/dd33be03b1f886a0217d86e60dabc276d9c3ea7d4e4b66f176298470df1f/spvm-0.0.30.tar.gz" } ], "0.0.31": [ { "comment_text": "", "digests": { "md5": "0c9dad799e966afab40f242a020c3f47", "sha256": "539cac95db492f1020647196b1e6f9343436bc8bdeab28f2a838d4c932b7874c" }, "downloads": -1, "filename": "spvm-0.0.31-py3-none-any.whl", "has_sig": true, "md5_digest": "0c9dad799e966afab40f242a020c3f47", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 16968, "upload_time": "2018-07-02T08:56:16", "url": "https://files.pythonhosted.org/packages/d5/e6/e689357829357372b2fa1e60b4d6d3d311057edcbde9fa519c194febb3ae/spvm-0.0.31-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f01de7443ba75cf2fe67b27cb279b365", "sha256": "25185545467b2ee8bf5a2dd52456099607ec06dea1b0b1f0700129c16821ae4c" }, "downloads": -1, "filename": "spvm-0.0.31.tar.gz", "has_sig": true, "md5_digest": "f01de7443ba75cf2fe67b27cb279b365", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 14033, "upload_time": "2018-07-02T08:56:19", "url": "https://files.pythonhosted.org/packages/f3/b9/cf3a35a520ed5e78709e0d3efc1436fdf2b36b753d80de1ef7b0dd756cec/spvm-0.0.31.tar.gz" } ], "0.0.32": [ { "comment_text": "", "digests": { "md5": "668d680df3e2f61e96a4d2977bbc92ca", "sha256": "0ef258ea952a3c8125219da0d5fc6bfb69e67bafcd3998c9190ca156ff70741f" }, "downloads": -1, "filename": "spvm-0.0.32-py3-none-any.whl", "has_sig": true, "md5_digest": "668d680df3e2f61e96a4d2977bbc92ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 18160, "upload_time": "2018-07-03T15:56:51", "url": "https://files.pythonhosted.org/packages/d0/66/eafa6a7d4a1ab450aa6962ca7e052af8e073ca08f2cb201fa256be53c707/spvm-0.0.32-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5df5c479b1d6a2a92a125b9a382b030c", "sha256": "af222261700cbf38c9e0200f9447bca086812dfb9407e4f93efba70f94c27417" }, "downloads": -1, "filename": "spvm-0.0.32.tar.gz", "has_sig": true, "md5_digest": "5df5c479b1d6a2a92a125b9a382b030c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 15235, "upload_time": "2018-07-03T15:56:53", "url": "https://files.pythonhosted.org/packages/43/16/acb8d548691069ef400742052959d0f94237c7fddc0f55bf682073388d9a/spvm-0.0.32.tar.gz" } ], "0.0.33": [ { "comment_text": "", "digests": { "md5": "dc213f6e8dd78ce03aa14c4d2f699990", "sha256": "6eb9a3e5ad621565a5dd99fc1f97c54fc60ec5256cb7252b26cbfca04b507ad2" }, "downloads": -1, "filename": "spvm-0.0.33-py3-none-any.whl", "has_sig": true, "md5_digest": "dc213f6e8dd78ce03aa14c4d2f699990", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 18535, "upload_time": "2018-07-05T10:27:18", "url": "https://files.pythonhosted.org/packages/5b/40/b1e11aac131cc0f4328fc3a5b6c7b4dd1f2092e3e547e050e58ee0aac6d6/spvm-0.0.33-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ad26e1b1aaf89d95459c4919203affc", "sha256": "b6739b0d56859f1dbc767f6fc90e5ad8c237b45e2a1334f6bb77eccccf53147f" }, "downloads": -1, "filename": "spvm-0.0.33.tar.gz", "has_sig": true, "md5_digest": "5ad26e1b1aaf89d95459c4919203affc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 15645, "upload_time": "2018-07-05T10:27:19", "url": "https://files.pythonhosted.org/packages/46/8c/5616c1559cd0ff957c933aef3861320cc7914a5751d1e498edfe31984f65/spvm-0.0.33.tar.gz" } ], "0.0.34": [ { "comment_text": "", "digests": { "md5": "7c626c5efec01a0227bfd9bc194c8ccf", "sha256": "bea5136da0db6e300e60222bcd80dadb05d2286870f9c5535cb447872a54602e" }, "downloads": -1, "filename": "spvm-0.0.34-py3-none-any.whl", "has_sig": true, "md5_digest": "7c626c5efec01a0227bfd9bc194c8ccf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 19845, "upload_time": "2018-07-18T14:16:57", "url": "https://files.pythonhosted.org/packages/55/72/fb16a6378da3908ac44f19752346179bb4b47df1601f2c2d88d6b44f55ed/spvm-0.0.34-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f42749146fc99e3518e5870c4d4f2a2a", "sha256": "ac7cf15d19f935b37b65a34835f9c3c127419e93842754fd816a018d6224be81" }, "downloads": -1, "filename": "spvm-0.0.34.tar.gz", "has_sig": true, "md5_digest": "f42749146fc99e3518e5870c4d4f2a2a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16854, "upload_time": "2018-07-18T14:16:59", "url": "https://files.pythonhosted.org/packages/ac/45/102f1099eb1877f1b15f81415d1734301caaf9f37b158a822c331ab152bc/spvm-0.0.34.tar.gz" } ], "0.0.35": [ { "comment_text": "", "digests": { "md5": "01e9ff0484d6b1e76a96efb4be48d187", "sha256": "2bc2fb1974b030b6c77db57ffc60386f1758eb3e44a81a9ae356d9fc992067d6" }, "downloads": -1, "filename": "spvm-0.0.35-py3-none-any.whl", "has_sig": true, "md5_digest": "01e9ff0484d6b1e76a96efb4be48d187", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 19846, "upload_time": "2018-07-18T14:29:42", "url": "https://files.pythonhosted.org/packages/b2/a7/f588cb9f37cfe09427c995aeda7e1a3286ebc575c1a847570e1a7d07f61b/spvm-0.0.35-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "946bc798e7deff4c9c3a4c936000c426", "sha256": "700cee128d7bda83c7b8b4c01aba6cf1a44796d6eeb46eefcb6380231a004275" }, "downloads": -1, "filename": "spvm-0.0.35.tar.gz", "has_sig": true, "md5_digest": "946bc798e7deff4c9c3a4c936000c426", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16853, "upload_time": "2018-07-18T14:29:45", "url": "https://files.pythonhosted.org/packages/30/5f/ded8397cd0b13928246b712183cf43b66c183907e7ff4f04395e2c412c11/spvm-0.0.35.tar.gz" } ], "0.0.36": [ { "comment_text": "", "digests": { "md5": "f5a82adaa22b79e5719a10218a513dbb", "sha256": "6f0c05bcfebfdcd41de17ee54628b86f39047c9d1120c1c596b7fa656c4e13be" }, "downloads": -1, "filename": "spvm-0.0.36-py3-none-any.whl", "has_sig": true, "md5_digest": "f5a82adaa22b79e5719a10218a513dbb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 19862, "upload_time": "2018-07-18T14:35:37", "url": "https://files.pythonhosted.org/packages/d1/bd/5d6267995cf57c1628a4dc20e04df7f97f145398a92c24ef43147dfe264e/spvm-0.0.36-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d370b7012ca049bc02e42cf6f81903e", "sha256": "bbbce83b50df5de2e9262ffd8443e91a1f0a0a0349e49542d40d641f020e9a91" }, "downloads": -1, "filename": "spvm-0.0.36.tar.gz", "has_sig": true, "md5_digest": "5d370b7012ca049bc02e42cf6f81903e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16876, "upload_time": "2018-07-18T14:35:39", "url": "https://files.pythonhosted.org/packages/62/86/81fa52d2d6b2430a2607854b942bca185d44e69d5f41915f80c50b873fef/spvm-0.0.36.tar.gz" } ], "0.0.37": [ { "comment_text": "", "digests": { "md5": "0fdb56b6aeb0cd47c827152db1be60c8", "sha256": "df97de022b56844bad4eee7003d9454c992d1f787f6e42c0971127250e1f7011" }, "downloads": -1, "filename": "spvm-0.0.37-py3-none-any.whl", "has_sig": true, "md5_digest": "0fdb56b6aeb0cd47c827152db1be60c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 19928, "upload_time": "2018-07-19T09:27:09", "url": "https://files.pythonhosted.org/packages/48/47/518e0db665b8e4998e99d6aa76c00084debc3042204c2d4b667d8c5589ca/spvm-0.0.37-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cccef683a6a9dd86cd73d0708d7aac15", "sha256": "ff6fcbf4b4d99d3a20cebf58956b044b845324c08d61ca5ac76cbc8108b2d709" }, "downloads": -1, "filename": "spvm-0.0.37.tar.gz", "has_sig": true, "md5_digest": "cccef683a6a9dd86cd73d0708d7aac15", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16937, "upload_time": "2018-07-19T09:27:11", "url": "https://files.pythonhosted.org/packages/48/44/e6739cebb7ec1668c296763edd668b66b2b0500b3396d0080c1df99670c9/spvm-0.0.37.tar.gz" } ], "0.0.38": [ { "comment_text": "", "digests": { "md5": "2c2e11f192c4d004322c311d1163f1ca", "sha256": "6e42150dbc780d960aa6fe81e1edc862d8012e0f397ba986dae2aa67c2d93612" }, "downloads": -1, "filename": "spvm-0.0.38-py3-none-any.whl", "has_sig": true, "md5_digest": "2c2e11f192c4d004322c311d1163f1ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 19957, "upload_time": "2018-07-27T10:15:37", "url": "https://files.pythonhosted.org/packages/c4/ee/0c02445063ab58c1f6499adbe76475107c976fc7c552f8005649b7df65f2/spvm-0.0.38-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47aea2ac1e64e86e28b6703473b6f8bd", "sha256": "076028eb062948c1e5c343ed854cbe1922366c7dab3900f40dc9960444fe502b" }, "downloads": -1, "filename": "spvm-0.0.38.tar.gz", "has_sig": true, "md5_digest": "47aea2ac1e64e86e28b6703473b6f8bd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16958, "upload_time": "2018-07-27T10:15:38", "url": "https://files.pythonhosted.org/packages/83/31/eb885fe27bd48ff3adc5b2d03ff4c66cbb3326b64777d953169636fc99d7/spvm-0.0.38.tar.gz" } ], "0.0.39": [ { "comment_text": "", "digests": { "md5": "fdb166bdd7357f21248be57d093b470b", "sha256": "ee6dad0d72b02528ccfafc43ebc63059947ea1bc6973a103bac60d0cd1ba448c" }, "downloads": -1, "filename": "spvm-0.0.39-py3-none-any.whl", "has_sig": true, "md5_digest": "fdb166bdd7357f21248be57d093b470b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 19990, "upload_time": "2018-08-01T09:00:13", "url": "https://files.pythonhosted.org/packages/e3/03/fd3d50c20cbaf46362de0c48d7e71dc220175804ceecd0489592c48f0adc/spvm-0.0.39-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2cb785e7e82a12972c1608bc66e5d7c", "sha256": "9e6774bdaf9bccf8f4bf85f1211c1d4b157fc462132624874a27bec9e963afb1" }, "downloads": -1, "filename": "spvm-0.0.39.tar.gz", "has_sig": true, "md5_digest": "e2cb785e7e82a12972c1608bc66e5d7c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16984, "upload_time": "2018-08-01T09:00:16", "url": "https://files.pythonhosted.org/packages/8b/f5/8e88e3fa31d8f17daa2413ed6b317a8959aee6cad3b5965282d54fdd352f/spvm-0.0.39.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fdb166bdd7357f21248be57d093b470b", "sha256": "ee6dad0d72b02528ccfafc43ebc63059947ea1bc6973a103bac60d0cd1ba448c" }, "downloads": -1, "filename": "spvm-0.0.39-py3-none-any.whl", "has_sig": true, "md5_digest": "fdb166bdd7357f21248be57d093b470b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4, <4", "size": 19990, "upload_time": "2018-08-01T09:00:13", "url": "https://files.pythonhosted.org/packages/e3/03/fd3d50c20cbaf46362de0c48d7e71dc220175804ceecd0489592c48f0adc/spvm-0.0.39-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2cb785e7e82a12972c1608bc66e5d7c", "sha256": "9e6774bdaf9bccf8f4bf85f1211c1d4b157fc462132624874a27bec9e963afb1" }, "downloads": -1, "filename": "spvm-0.0.39.tar.gz", "has_sig": true, "md5_digest": "e2cb785e7e82a12972c1608bc66e5d7c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16984, "upload_time": "2018-08-01T09:00:16", "url": "https://files.pythonhosted.org/packages/8b/f5/8e88e3fa31d8f17daa2413ed6b317a8959aee6cad3b5965282d54fdd352f/spvm-0.0.39.tar.gz" } ] }