As far as I understand it, this file is used by the author of theVersioneer is meant to simplify version tracking for the developer;
program, not end users. I don't understand it well, though, because I >haven't put much time into researching what versioneer even does.
Versioneer is meant to simplify version tracking for the developer;
it supports a number of authoritative sources such as "git
describe" to determine the current version number. There are two
modes of operation:
- in developer mode, versioneer detects the version number
dynamically. This is what you'll see if you use the (Git)
repository sources.
- in install mode, the release version number is statically
embedded. This is what you'll see if
you download from PyPI.
Internally, these modes are realized by two different _version.py
files; the developer version is usually added to version control,
and the setuptools "build" and "sdist" steps are
intercepted to insert the static _version.py as needed.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 350 |
Nodes: | 16 (2 / 14) |
Uptime: | 08:47:36 |
Calls: | 7,625 |
Files: | 12,793 |
Messages: | 5,686,430 |