setuptools-git-version
======================
*Automatically set package version from Git.*
Introduction
------------
Instead of hardcoding the package version in ``setup.py`` like:
.. code-block:: python
setup(
name='foobar',
version='1.0',
...)
this package allows to extract it from the underlying Git repository:
.. code-block:: python
setup(
name='foobar',
version_format='{tag}.dev{commitcount}+{gitsha}',
setup_requires=['setuptools-git-version'],
...)
Changes
-------
1.0.3 - 2015-04-23
++++++++++++++++++
- [bugfix] rename module to avoid import conflicts
1.0.2 - 2015-04-14
++++++++++++++++++
- [bugfix] make it work with Python 3(.4)
1.0.1 - 2015-04-14
++++++++++++++++++
- brownbag release
1.0 - 2015-04-10
++++++++++++++++
- initial public release
Raw data
{
"_id": null,
"home_page": "https://github.com/pyfidelity/setuptools-git-version",
"name": "setuptools-git-version",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "pyfidelity UG",
"author_email": "mail@pyfidelity.com",
"download_url": "https://files.pythonhosted.org/packages/ce/5e/e6e17f09b16036fe60257266311133b15a5814d23c0dc8a5147e9e3a2da1/setuptools-git-version-1.0.3.zip",
"platform": "UNKNOWN",
"description": "setuptools-git-version\n======================\n\n*Automatically set package version from Git.*\n\n\nIntroduction\n------------\n\nInstead of hardcoding the package version in ``setup.py`` like:\n\n.. code-block:: python\n\n setup(\n name='foobar',\n version='1.0',\n ...)\n\nthis package allows to extract it from the underlying Git repository:\n\n.. code-block:: python\n\n setup(\n name='foobar',\n version_format='{tag}.dev{commitcount}+{gitsha}',\n setup_requires=['setuptools-git-version'],\n ...)\n\n\nChanges\n-------\n\n1.0.3 - 2015-04-23\n++++++++++++++++++\n\n- [bugfix] rename module to avoid import conflicts\n\n\n1.0.2 - 2015-04-14\n++++++++++++++++++\n\n- [bugfix] make it work with Python 3(.4)\n\n\n1.0.1 - 2015-04-14\n++++++++++++++++++\n\n- brownbag release\n\n\n1.0 - 2015-04-10\n++++++++++++++++\n\n- initial public release\n\n",
"bugtrack_url": null,
"license": "http://opensource.org/licenses/MIT",
"summary": "Automatically set package version from Git.",
"version": "1.0.3",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "802555a15f289a6016cfe10c02a004b7",
"sha256": "82cf7ab80272e20b7cae81d907e0adf295ef7a1f735418c046ae7f40f5861e15"
},
"downloads": -1,
"filename": "setuptools-git-version-1.0.3.zip",
"has_sig": true,
"md5_digest": "802555a15f289a6016cfe10c02a004b7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5075,
"upload_time": "2015-04-23T21:17:36",
"upload_time_iso_8601": "2015-04-23T21:17:36.628784Z",
"url": "https://files.pythonhosted.org/packages/ce/5e/e6e17f09b16036fe60257266311133b15a5814d23c0dc8a5147e9e3a2da1/setuptools-git-version-1.0.3.zip",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2015-04-23 21:17:36",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "pyfidelity",
"github_project": "setuptools-git-version",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"tox": true,
"lcname": "setuptools-git-version"
}