{
"info": {
"author": "Kostis Anagnostopoulos",
"author_email": "ankostis@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7"
],
"description": "==================================================================\nPolyversion: derive subproject versions from tags on Git monorepos\n==================================================================\n\n.. https://img.shields.io/pypi/v/polyversion.svg\n :alt: Deployed in PyPi?\n :target: https://pypi.org/pypi/polyversion\n\n.. https://img.shields.io/travis/JRCSTU/polyvers.svg\n :alt: TravisCI (linux) build ok?\n :target: https://travis-ci.org/JRCSTU/polyvers\n\n.. https://ci.appveyor.com/api/projects/status/lyyjtmit5ti7tg1n?svg=true\n :alt: Apveyor (Windows) build?\n :scale: 100%\n :target: https://ci.appveyor.com/project/ankostis/polyvers\n\n.. https://img.shields.io/coveralls/github/JRCSTU/polyvers.svg\n :alt: Test-case coverage report\n :scale: 100%\n :target: https://coveralls.io/github/JRCSTU/polyvers?branch=master&service=github\n\n.. https://readthedocs.org/projects/polyvers/badge/?version=latest\n :target: https://polyvers.readthedocs.io/en/latest/?badge=latest\n :alt: Auto-generated documentation status\n\n.. https://api.codacy.com/project/badge/Grade/11b2545fd0264f1cab4c862998833503\n :target: https://www.codacy.com/app/ankostis/polyvers_jrc\n :alt: Code quality metric\n\n.. _coord-start:\n\n:version: 0.2.2a1\n:updated: 2018-08-07T13:30:07.616687\n:Documentation: http://polyvers.readthedocs.io/en/latest/usage-pvlib.html\n:repository: https://github.com/JRCSTU/polyvers\n:pypi-repo: https://pypi.org/project/polyversion/\n:copyright: 2018 JRC.C4(STU), European Commission (`JRC `_)\n:license: `MIT License `_\n\nThe python 2.7+ library needed by (sub-)projects managed by `polyvers cmd\n`_ to derive their version-ids on runtime from Git.\n\nSpecifically, the configuration file ``.polyvers.yaml`` is NOT read -\nyou have to repeat any non-default configurations as function/method keywords\nwhen calling this API.\n\nHere only a very rudimentary documentation is provided - consult `polyvers`\ndocuments provided in the link above.\n\n.. Note::\n Only this library is (permissive) MIT-licensed, so it can be freely vendorized\n by any program - the respective `polyvers` command-line tool is\n \"copylefted\" under EUPLv1.2.\n\n.. _coord-end:\n\nQuickstart\n==========\n.. _usage:\n\nThere are 4 ways to use this library:\n - As a **setuptools plugin**;\n - through its Python-API (to dynamically version your project);\n - through its barebone cmdline tool: ``polyversion``\n (installation required);\n - through the standalone executable wheel: ``bin/pvlib.run``\n (no installation, but sources required; behaves identically\n to ``polyversion`` command).\n\n\n*setuptools* usage\n------------------\ncurrentmodule: polyversion\n\nThe `polyversion` library function as a *setuptools* \"plugin\", and\nadds two new ``setup()`` keywords for deriving subproject versions\nfrom PKG-INFO or git tags (see func(`polyversion.init_plugin_kw`)):\n\n1. keyword: ``polyversion --> (bool | dict)``\n When a dict, its keys roughly mimic those in func(`polyversion()`),\n and can be used like this:\n\n .. code-block:: python\n\n from setuptools import setup\n\n setup(\n project='myname',\n version='' # omit (or None) to abort if cannot auto-version\n polyversion={ # dict or bool\n 'mono_project': True, # false by default\n ... # See `polyversion.init_plugin_kw()` for more keys.\n },\n setup_requires=[..., 'polyversion'],\n ...\n )\n\n2. keyword: ``polyversion_check_bdist_enabled --> bool``\n When it is true, the **bdist-check** is enabled, and any `bdist_*` setup-commands\n (e.g. ``bdist_wheel``) will abort if not run from **engrave**\\d sources\n (ie from an **release tag**).\n\n To enable this check without editing the sources, add the following into\n your ``$CWD/setup.cfg`` file::\n\n [global]\n polyversion_check_bdist_enabled = true\n ...\n\n\nAPI usage\n---------\nAn API sample of using also func(`polytime()`) from within your\n``myproject.git/myproject/__init__.py`` file:\n\n.. code-block:: python\n\n from polyversion import polyversion, polytime # no hack, dependency already installed\n\n __version__ = polyversion() # project assumed equal to this module-name: 'myproject'\n __updated__ = polytime()\n ...\n\n.. Tip::\n Depending on your repo's *versioning scheme* (eg you have a **mono-project** repo,\n with version-tags simply like ``vX.Y.Z``), you must add in both invocations\n of func(`polyversion.polyversion()`) above the kw-arg ``mono_project=True``.\n\n\nConsole usage\n-------------\nThe typical command-line usage of this library (assuming you don't want to install\nthe full blown `polyvers` command tool) is given below:\n\n.. code-block:: console\n\n\n user@host:~/ $ polyversion --help\n Describe the version of a *polyvers* projects from git tags.\n\n USAGE:\n polyversion [PROJ-1] ...\n polyversion [-v | -V ] # print my version information\n\n user@host:~/ $ polyversion polyversion # fails, not in a git repo\n b'fatal: not a git repository (or any of the parent directories): .git\\n'\n cmd: ['git', 'describe', '--match=cf-v*']\n Traceback (most recent call last):\n File \"/pyenv/site-packages/pvlib/polyversion/__main__.py\", line 18, in main\n polyversion.run(*sys.argv[1:])\n File \"/pyenv/site-packages/pvlib/polyversion/__init__.py\", line 340, in run\n res = polyversion(args[0], repo_path=os.curdir)\n File \"/pyenv/site-packages/pvlib/polyversion/__init__.py\", line 262, in polyversion\n pvtag = _my_run(cmd, cwd=repo_path)\n File \"/pyenv/site-packages/pvlib/polyversion/__init__.py\", line 106, in _my_run\n raise sbp.CalledProcessError(proc.returncode, cmd)\n subprocess.CalledProcessError: Command '['git', 'describe', '--match=cf-v*']' returned non-zero exit status 128.\n\n user@host:~/ $ cd polyvers.git\n user@host:~/polyvers.git (dev) $ polyversion polyvers polyversion\n polyvers: 0.0.2a10\n polyversion: 0.0.2a9\n\nStandalone wheel\n----------------\nVarious ways to use the standalone wheel from *bash*\n(these will still work without having installed anything):\n\n.. code-block:: console\n\n user@host:~/polyvers.git (master) $\n user@host:~/polyvers.git (master) $ ./bin/pvlib.run polyversion\n polyversion: 0.0.2a9\n user@host:~/polyvers.git (master) $ python ./bin/pvlib.run --help\n ...\n user@host:~/polyvers.git (master) $ python ./bin/pvlib.run -m polyversion -v\n version: 0.0.2a9\n user@host:~/polyvers.git (master) $ PYTHONPATH=./bin/pvlib.run python -m polyversion -V\n version: 0.0.2a9\n updated: Thu, 24 May 2018 02:47:37 +0300\n\n\n.. Note:\n You cannot define what is your *versioning-scheme* from console tools - it is\n your repo's ``.polyvers.yaml` configuration file that defines whether\n you have a *mono-project* or a *monorepo* (version-tags like ``proj-vX.Y.Z``).\n\n\nFor the rest, consult the *polyvers* project: https://polyvers.readthedocs.io\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "https://pypi.org/project/polyversion/",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/jrcstu/polyvers",
"keywords": "version-management,configuration-management,versioning,git,monorepo,tool,library",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "polyversion",
"package_url": "https://pypi.org/project/polyversion/",
"platform": "any",
"project_url": "https://pypi.org/project/polyversion/",
"project_urls": {
"Documentation": "http://polyvers.readthedocs.io/en/latest/usage-pvlib.html",
"Download": "https://pypi.org/project/polyversion/",
"Homepage": "https://github.com/jrcstu/polyvers",
"Source": "https://github.com/jrcstu/polyvers",
"Tracker": "https://github.com/jrcstu/polyvers/issues"
},
"release_url": "https://pypi.org/project/polyversion/0.2.2a1/",
"requires_dist": [
"pytest; extra == 'test'",
"pytest-runner; extra == 'test'",
"pytest-cov; extra == 'test'",
"flake8; extra == 'test'",
"flake8-builtins; extra == 'test'",
"flake8-mutable; extra == 'test'"
],
"requires_python": "",
"summary": "Polyvers's lib to derive subproject versions from tags on Git monorepos.",
"version": "0.2.2a1"
},
"last_serial": 5273319,
"releases": {
"0.0.2a1": [
{
"comment_text": "",
"digests": {
"md5": "8f3e8fdb4264f8af45d0d3c96c8e568b",
"sha256": "fbc6f32d7b4e971e7698bedf42305dac59ccafa57f6ce5a85e0c3779095fab27"
},
"downloads": -1,
"filename": "polyversion-0.0.2a1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "8f3e8fdb4264f8af45d0d3c96c8e568b",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 5733,
"upload_time": "2018-05-17T02:36:41",
"url": "https://files.pythonhosted.org/packages/7e/39/6a527f6e4e408fd09a19b72f85d5821c8d6bbb91255aee7600835e9b57f6/polyversion-0.0.2a1-py2.py3-none-any.whl"
}
],
"0.0.2a3": [
{
"comment_text": "",
"digests": {
"md5": "1f9098126255c2e745385d8ac48397be",
"sha256": "19b4db19e3452608ec7720e541137efbf6f03907bd18124cb329475f770ba98e"
},
"downloads": -1,
"filename": "polyversion-0.0.2a3-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "1f9098126255c2e745385d8ac48397be",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6869,
"upload_time": "2018-05-17T22:20:31",
"url": "https://files.pythonhosted.org/packages/d7/65/f111e531ff240efc8df485bb643b2daabf0a0ad894af9d5c4751ebdcc733/polyversion-0.0.2a3-py2.py3-none-any.whl"
}
],
"0.0.2a4": [
{
"comment_text": "",
"digests": {
"md5": "0370259e2263ed807946c3526594c003",
"sha256": "413db51c0ae6bd2956f56ea132baa90d3137f4ef978b98fd41317da57876fe43"
},
"downloads": -1,
"filename": "polyversion-0.0.2a4-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "0370259e2263ed807946c3526594c003",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6870,
"upload_time": "2018-05-17T22:29:20",
"url": "https://files.pythonhosted.org/packages/c2/7b/c6deac12b00d45a2b743d313537036b6c6172c59cd55ba1bbdac8d5e2c18/polyversion-0.0.2a4-py2.py3-none-any.whl"
}
],
"0.0.2a5": [
{
"comment_text": "",
"digests": {
"md5": "3c5a77878859d6c2ae4008e91cf705d4",
"sha256": "a8dcb0d49a6d1e067b33b2b5e88e89aa58a1a04d6672eb7c04a694df49cbfc9c"
},
"downloads": -1,
"filename": "polyversion-0.0.2a5-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "3c5a77878859d6c2ae4008e91cf705d4",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6870,
"upload_time": "2018-05-18T01:42:14",
"url": "https://files.pythonhosted.org/packages/51/6b/2a190631d8f3625761a1c696d528db860a9d236c11b8c501469d51a4860c/polyversion-0.0.2a5-py2.py3-none-any.whl"
}
],
"0.0.2a6": [
{
"comment_text": "",
"digests": {
"md5": "b2fe3a9d11a0078f9f53285af0e226f9",
"sha256": "765bf36339f220e3b2714c810d3d2a9864159fa40c555a07f27cc4c15401c45e"
},
"downloads": -1,
"filename": "polyversion-0.0.2a6-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "b2fe3a9d11a0078f9f53285af0e226f9",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6869,
"upload_time": "2018-05-18T16:37:02",
"url": "https://files.pythonhosted.org/packages/ae/59/6354b99d2247e359a8a90eb5fe5731301886371c6bdcb2b848b4586f6e9d/polyversion-0.0.2a6-py2.py3-none-any.whl"
}
],
"0.0.2a7": [
{
"comment_text": "",
"digests": {
"md5": "89ac5f314e67242650042c2d3e950fd1",
"sha256": "705d6b0535399f9c6ec7efa31fed10f6fbb9528182823684d9658dc7e2bae7d9"
},
"downloads": -1,
"filename": "polyversion-0.0.2a7-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "89ac5f314e67242650042c2d3e950fd1",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6684,
"upload_time": "2018-05-18T19:54:37",
"url": "https://files.pythonhosted.org/packages/07/44/dfc081cca719fe563b8106ad4af4211fa0f1421caa8a1b7871207dab1e96/polyversion-0.0.2a7-py2.py3-none-any.whl"
}
],
"0.0.2a8": [
{
"comment_text": "",
"digests": {
"md5": "86d50be269da4c607e517fe33f2b8703",
"sha256": "9e9718336432bc2678877a914dc920d04d5c1443d1b8ef68191541804e4844de"
},
"downloads": -1,
"filename": "polyversion-0.0.2a8-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "86d50be269da4c607e517fe33f2b8703",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 8060,
"upload_time": "2018-05-23T21:58:02",
"url": "https://files.pythonhosted.org/packages/7d/6d/fb63f6f7a95c2fce88958be38ccdeb322047b1705e8b1b8d4245850bf5ea/polyversion-0.0.2a8-py2.py3-none-any.whl"
}
],
"0.0.2a9": [
{
"comment_text": "",
"digests": {
"md5": "e9233dfd5ff31c0aaaa7fd7f75281d8e",
"sha256": "0a2ae78958f6bb136262840dab803c8c70f2b31eb01f21054b53100abaa2613c"
},
"downloads": -1,
"filename": "polyversion-0.0.2a9-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "e9233dfd5ff31c0aaaa7fd7f75281d8e",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 9015,
"upload_time": "2018-05-24T01:44:03",
"url": "https://files.pythonhosted.org/packages/4b/3d/c54389d27e6dd820c788ac893ea9cd3e71e6d12825a7d9932042119d4367/polyversion-0.0.2a9-py2.py3-none-any.whl"
}
],
"0.1.0a3": [
{
"comment_text": "",
"digests": {
"md5": "6b51470548bc25d7d202951956f6b815",
"sha256": "128e1511c79c15f45f90a6928a489b4e4367ea9995df49394ac265c54c2ca69a"
},
"downloads": -1,
"filename": "polyversion-0.1.0a3-py3-none-any.whl",
"has_sig": true,
"md5_digest": "6b51470548bc25d7d202951956f6b815",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 13629,
"upload_time": "2018-06-04T00:23:56",
"url": "https://files.pythonhosted.org/packages/3b/c2/e3946b1cd14a89542077815d57dc130ceadd8665e425dfb92d5ade83ae93/polyversion-0.1.0a3-py3-none-any.whl"
}
],
"0.1.0a4": [
{
"comment_text": "",
"digests": {
"md5": "99f76f36d7487caba2574176acfc8094",
"sha256": "294066510eea34a44a1a83fe305211ffacc737eca44e14b7f720eccc2cf0601b"
},
"downloads": -1,
"filename": "polyversion-0.1.0a4-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "99f76f36d7487caba2574176acfc8094",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 14268,
"upload_time": "2018-06-04T23:38:38",
"url": "https://files.pythonhosted.org/packages/0d/d2/1b972f9d98f584274824cdc22ee905731dda8dd88238ecfa51dd0b2269b9/polyversion-0.1.0a4-py2.py3-none-any.whl"
}
],
"0.1.0a5": [
{
"comment_text": "",
"digests": {
"md5": "11a13b8ff3e14c15e8d2a75e45be597f",
"sha256": "2942b05bc03dcb74ba09817f7514b55e8c909d7a2008ce5b6e950c1059806346"
},
"downloads": -1,
"filename": "polyversion-0.1.0a5-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "11a13b8ff3e14c15e8d2a75e45be597f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 14262,
"upload_time": "2018-06-04T23:56:36",
"url": "https://files.pythonhosted.org/packages/22/6e/9b864ec0549b3d2fbadced646c9b480ec3e1e5f139787678c161b02b0fcd/polyversion-0.1.0a5-py2.py3-none-any.whl"
}
],
"0.1.0a6": [
{
"comment_text": "",
"digests": {
"md5": "ef65dfd5045a619b10f9fe19cf6e613c",
"sha256": "9c0556d0de11d0ab22e6ab4b5bf4b1af7505eb0a381c4d66c5c551d786dcf0c3"
},
"downloads": -1,
"filename": "polyversion-0.1.0a6-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "ef65dfd5045a619b10f9fe19cf6e613c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 14769,
"upload_time": "2018-06-05T12:56:16",
"url": "https://files.pythonhosted.org/packages/a2/42/c8fd1dd051531d97c7f564e590e69cb710789766b008061afc658fa3b320/polyversion-0.1.0a6-py2.py3-none-any.whl"
}
],
"0.1.0a7": [
{
"comment_text": "",
"digests": {
"md5": "ade60c3589c4e049efa1d15133e13575",
"sha256": "8d9134e738db5678cd1dd76f839b62d987af469f0d584ed85fb189359b82a002"
},
"downloads": -1,
"filename": "polyversion-0.1.0a7-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "ade60c3589c4e049efa1d15133e13575",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 19766,
"upload_time": "2018-06-06T14:58:06",
"url": "https://files.pythonhosted.org/packages/be/a0/2948bd25fe8530b9b1c8873b2949c9f9c62c98aaeb0dffc04776d483abba/polyversion-0.1.0a7-py2.py3-none-any.whl"
}
],
"0.1.1a0": [
{
"comment_text": "",
"digests": {
"md5": "d9a663a6058d913cce413d99fb9e7351",
"sha256": "91321e9d8b946cea2e3c8ba47ed06e1d75b982c49d8fe119d8f2bed2c3ce406e"
},
"downloads": -1,
"filename": "polyversion-0.1.1a0-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "d9a663a6058d913cce413d99fb9e7351",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 20082,
"upload_time": "2018-06-27T12:36:23",
"url": "https://files.pythonhosted.org/packages/7b/d4/b4f3d7973bbb1b9cf3778feaf897e689ab8ccca3a8c5f91954ce3eb4009f/polyversion-0.1.1a0-py2.py3-none-any.whl"
}
],
"0.1.1a1": [
{
"comment_text": "",
"digests": {
"md5": "e47022f4fa9137cc5dcdbb87d21d828c",
"sha256": "1f6020ba05eca9fd77a2c1638b02355fa22fd5104855bf9f389a53a6ea0a51d7"
},
"downloads": -1,
"filename": "polyversion-0.1.1a1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "e47022f4fa9137cc5dcdbb87d21d828c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 20248,
"upload_time": "2018-06-28T21:54:33",
"url": "https://files.pythonhosted.org/packages/07/12/8844bbd501edea7294e5e58113e2965ae47bfb7bb7a57f38b6633b37319b/polyversion-0.1.1a1-py2.py3-none-any.whl"
}
],
"0.1.1a2": [
{
"comment_text": "",
"digests": {
"md5": "3e161d57222fdbe8333efe52d721343d",
"sha256": "ad6da141fc88332413cf24d068a72760fd00276c47dee959cb3dddd5318531ca"
},
"downloads": -1,
"filename": "polyversion-0.1.1a2-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "3e161d57222fdbe8333efe52d721343d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 20325,
"upload_time": "2018-06-28T22:33:36",
"url": "https://files.pythonhosted.org/packages/cd/ea/6d32bd94f1f35d8ba8a71f40e3a6ef6a3b34235138cefc201cce9a8e45eb/polyversion-0.1.1a2-py2.py3-none-any.whl"
}
],
"0.1.1a3": [
{
"comment_text": "",
"digests": {
"md5": "8fcb026e47dfb99e0d68850756bfd37c",
"sha256": "eac9353c246e9d1b10c44d0335b0df9439c98d7f195ee01a7d410b39041c6da8"
},
"downloads": -1,
"filename": "polyversion-0.1.1a3-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "8fcb026e47dfb99e0d68850756bfd37c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 20461,
"upload_time": "2018-06-28T22:57:39",
"url": "https://files.pythonhosted.org/packages/4d/c3/bac6d7411edebd56d7428b103418d00d8557b12b33490c51e6398bbec61e/polyversion-0.1.1a3-py2.py3-none-any.whl"
}
],
"0.2.0a1": [
{
"comment_text": "",
"digests": {
"md5": "2dced94875dda5dccaa9294eb66c9781",
"sha256": "e2d6ab3cb812267b6a85255a66f6d5ad2c2818312069a194c0b936c0384ae8b8"
},
"downloads": -1,
"filename": "polyversion-0.2.0a1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "2dced94875dda5dccaa9294eb66c9781",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 20754,
"upload_time": "2018-07-04T02:42:29",
"url": "https://files.pythonhosted.org/packages/1b/0c/40ce069a3006ad6f12463d294f1d4ba3421ec3c3a6d2d36dd8f01e6e8f09/polyversion-0.2.0a1-py2.py3-none-any.whl"
}
],
"0.2.0a2": [
{
"comment_text": "",
"digests": {
"md5": "b054874a2f13aa9ac9d2cf4dbe5f7e5a",
"sha256": "ded5fccd60addba5c61c9bd8ef7129b359a8c877edfb55875673a39b4c585136"
},
"downloads": -1,
"filename": "polyversion-0.2.0a2-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "b054874a2f13aa9ac9d2cf4dbe5f7e5a",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 20778,
"upload_time": "2018-07-04T03:10:18",
"url": "https://files.pythonhosted.org/packages/01/04/0adef1eb5bdfc6bd23a43bee5090533164bd1c89dc60fb3cd3c032a869b5/polyversion-0.2.0a2-py2.py3-none-any.whl"
}
],
"0.2.1a0": [
{
"comment_text": "",
"digests": {
"md5": "238103116f980456b941c20d0c3527ae",
"sha256": "0b197444bbcd2c22f5e714cf9dd1adce2ce080f27d69e3ca4cecf3913640f6f7"
},
"downloads": -1,
"filename": "polyversion-0.2.1a0-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "238103116f980456b941c20d0c3527ae",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 21089,
"upload_time": "2018-07-05T10:44:12",
"url": "https://files.pythonhosted.org/packages/3c/96/c5225c4ef0d00e13a897cb0ad7fbfa26499f54ab487cfd278e1ab401f5d1/polyversion-0.2.1a0-py2.py3-none-any.whl"
}
],
"0.2.2a0": [
{
"comment_text": "",
"digests": {
"md5": "9f15b844af01cedf5a7d5d927032a5d4",
"sha256": "3b785dddea34ea73c40cb40713beca7fc8950531f8f1b3b1353bcb14f6ebf39c"
},
"downloads": -1,
"filename": "polyversion-0.2.2a0-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "9f15b844af01cedf5a7d5d927032a5d4",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 21337,
"upload_time": "2018-07-07T21:17:16",
"url": "https://files.pythonhosted.org/packages/a9/50/be422967ebba6352d9b47341c5356af3ba818b80253a6db5e9a637255bdd/polyversion-0.2.2a0-py2.py3-none-any.whl"
}
],
"0.2.2a1": [
{
"comment_text": "",
"digests": {
"md5": "92bd7814429369059d9d4fb6515cc2d3",
"sha256": "1ac8cbc2edc023938fb6403c2f6488118bc7a02fb70cac67ad7d0ba62c53bf79"
},
"downloads": -1,
"filename": "polyversion-0.2.2a1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "92bd7814429369059d9d4fb6515cc2d3",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 21442,
"upload_time": "2018-08-07T11:38:42",
"url": "https://files.pythonhosted.org/packages/f6/4b/329eb987fd3fda27dbdf226942be2fe48b5443dbe9d5071183f1a37f6038/polyversion-0.2.2a1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8654f286b01af993734769d1e56f286c",
"sha256": "4f9fb8da12bfe0ac35ed5670a9193808da1e6c7fc7a610ff5b87d55ad365d3c1"
},
"downloads": -1,
"filename": "polyversion-0.2.2a1.tar.gz",
"has_sig": false,
"md5_digest": "8654f286b01af993734769d1e56f286c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19470,
"upload_time": "2019-05-15T16:36:58",
"url": "https://files.pythonhosted.org/packages/2d/d5/43e0b2311f96900a0c9fee0631a6441925ec7323bbc638b80d2c02553c30/polyversion-0.2.2a1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "92bd7814429369059d9d4fb6515cc2d3",
"sha256": "1ac8cbc2edc023938fb6403c2f6488118bc7a02fb70cac67ad7d0ba62c53bf79"
},
"downloads": -1,
"filename": "polyversion-0.2.2a1-py2.py3-none-any.whl",
"has_sig": true,
"md5_digest": "92bd7814429369059d9d4fb6515cc2d3",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 21442,
"upload_time": "2018-08-07T11:38:42",
"url": "https://files.pythonhosted.org/packages/f6/4b/329eb987fd3fda27dbdf226942be2fe48b5443dbe9d5071183f1a37f6038/polyversion-0.2.2a1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8654f286b01af993734769d1e56f286c",
"sha256": "4f9fb8da12bfe0ac35ed5670a9193808da1e6c7fc7a610ff5b87d55ad365d3c1"
},
"downloads": -1,
"filename": "polyversion-0.2.2a1.tar.gz",
"has_sig": false,
"md5_digest": "8654f286b01af993734769d1e56f286c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19470,
"upload_time": "2019-05-15T16:36:58",
"url": "https://files.pythonhosted.org/packages/2d/d5/43e0b2311f96900a0c9fee0631a6441925ec7323bbc638b80d2c02553c30/polyversion-0.2.2a1.tar.gz"
}
]
}