Module version
source code
PyCV uses the following software versioning scheme, which is similar to
that of Open Source. Verion numbers are structured as folllows:
<major>.<minor>.<patch>[.<revision>]
- Major build number: Used to define major functionality changes in
the package. If the package has not reached the number 1, then the
version is considered a beta. Note though often a beta identifier
does not mean unusable.
- Minor build number: Used to define minor functionality changes in
the package. Odd-number versions are for development releases.
Even-numbered versions are for stable releases.
- Patch build number: Used to indicate a patch version with bug fixes
and other changes. The change do not include features and the
functionality does not change.
- Revision build number: Used to indicate the (svn) revision number of
the version.
|
|
version = '0.2.2'
|
|
|
release = True
|
|
|
rev = get_svn_revision_number()
|
|
|
f = open('pycv/build_version.py', 'w')
|