{ "info": { "author": "Ilya Kulakov", "author_email": "ilya@greatfruit.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Setuptools Plugin", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Topic :: Software Development :: Build Tools" ], "description": ".. image:: https://travis-ci.org/GreatFruitOmsk/setuptools_scm_about.svg?branch=master\n :target: https://travis-ci.org/GreatFruitOmsk/setuptools_scm_about\n :alt: Travis\n.. image:: https://ci.appveyor.com/api/projects/status/abqxn2vbk5k2styb/branch/master?svg=true\n :target: https://ci.appveyor.com/project/GreatFruitOmsk/setuptools_scm_about-app\n :alt: AppVeyor\n.. image:: https://codecov.io/gh/GreatFruitOmsk/setuptools_scm_about/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/GreatFruitOmsk/setuptools_scm_about\n :alt: Coverage\n.. image:: https://pyup.io/repos/github/GreatFruitOmsk/setuptools_scm_about/shield.svg\n :target: https://pyup.io/repos/github/GreatFruitOmsk/setuptools_scm_about/\n :alt: Updates\n.. image:: https://img.shields.io/pypi/v/setuptools_scm_about.svg\n :target: https://pypi.python.org/pypi/setuptools_scm_about\n :alt: PyPI\n\nThis is a `setuptools_scm `_ plugin\nthat adds support for __about__.py files.\n\nIf version cannot be resolved via SCM, the fallback registered by this plugin will be called.\nIt will try to find the ``__about__.py`` file (using the ``**/__about__.py`` glob pattern) that defines\nthe ``__version__`` variable.\n\nSince there is no SCM metadata available, package will return `VERSION.dev0+unknown` where VERSION is a version\nfrom ``__about__.py``.\n\nUsage\n-----\n\nAdd ``'setuptools_scm_about'`` to the ``setup_requires`` parameter in your\nproject's ``setup.py`` file:\n\n.. code:: python\n\n setup(\n ...,\n use_scm_version={\n 'write_to': 'myproject/_version.py'\n },\n setup_requires=['setuptools_scm', 'setuptools_scm_about'],\n ...,\n )\n\nDefine ``__version__`` in ``myproject/__about__.py``:\n\n.. code:: python\n\n __version__ = 1.0\n\nImport ``__version__`` in ``myproject/__init__.py`` for external access:\n\n.. code:: python\n\n try:\n from ._version import version as __version__\n except ImportError:\n from .__about__ import __version__\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/GreatFruitOmsk/setuptools_scm_about", "keywords": "setuptools,setuptools_scm,scm,vcs,version", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "setuptools-scm-about", "package_url": "https://pypi.org/project/setuptools-scm-about/", "platform": "", "project_url": "https://pypi.org/project/setuptools-scm-about/", "project_urls": { "Homepage": "https://github.com/GreatFruitOmsk/setuptools_scm_about" }, "release_url": "https://pypi.org/project/setuptools-scm-about/1.0/", "requires_dist": [ "setuptools-scm (>=1.10.0)", "pytest; extra == 'ci'", "codecov; extra == 'ci'", "docutils; extra == 'ci'", "flake8; extra == 'ci'", "pygments; extra == 'ci'", "pytest-cov; extra == 'ci'", "pytest; extra == 'tests'" ], "requires_python": "", "summary": "setuptools_scm plugin to use version from __about__.py", "version": "1.0" }, "last_serial": 3420826, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "4487185b0ba8b145d01f048389c50076", "sha256": "e707db1cd2ae12579eb7b1589d2b076fd392e77669222e662597e6236ae1160c" }, "downloads": -1, "filename": "setuptools_scm_about-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4487185b0ba8b145d01f048389c50076", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5109, "upload_time": "2017-12-15T21:35:34", "url": "https://files.pythonhosted.org/packages/44/63/893b155756cf80eabc2f3193e706ddd7f62d7b25709376da0904f6622ac2/setuptools_scm_about-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faca11c943f52f633be192eaaea604b5", "sha256": "3a8a6c93b0d035f782d0cee21f0dd8b0e64b28b22f2e95c1c61a6d85309b10ae" }, "downloads": -1, "filename": "setuptools_scm_about-1.0.tar.gz", "has_sig": false, "md5_digest": "faca11c943f52f633be192eaaea604b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5539, "upload_time": "2017-12-15T21:35:36", "url": "https://files.pythonhosted.org/packages/ca/aa/d2688ae2671118552ef0cebd13fa7ad84ec715d1e96d6207b11361c78642/setuptools_scm_about-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4487185b0ba8b145d01f048389c50076", "sha256": "e707db1cd2ae12579eb7b1589d2b076fd392e77669222e662597e6236ae1160c" }, "downloads": -1, "filename": "setuptools_scm_about-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4487185b0ba8b145d01f048389c50076", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5109, "upload_time": "2017-12-15T21:35:34", "url": "https://files.pythonhosted.org/packages/44/63/893b155756cf80eabc2f3193e706ddd7f62d7b25709376da0904f6622ac2/setuptools_scm_about-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faca11c943f52f633be192eaaea604b5", "sha256": "3a8a6c93b0d035f782d0cee21f0dd8b0e64b28b22f2e95c1c61a6d85309b10ae" }, "downloads": -1, "filename": "setuptools_scm_about-1.0.tar.gz", "has_sig": false, "md5_digest": "faca11c943f52f633be192eaaea604b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5539, "upload_time": "2017-12-15T21:35:36", "url": "https://files.pythonhosted.org/packages/ca/aa/d2688ae2671118552ef0cebd13fa7ad84ec715d1e96d6207b11361c78642/setuptools_scm_about-1.0.tar.gz" } ] }