Package pycv :: Module version
[hide private]
[frames] | no frames]

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.



Functions [hide private]
 
get_svn_revision_number() source code
Variables [hide private]
  version = '0.2.2'
  release = True
  rev = get_svn_revision_number()
  f = open('pycv/build_version.py', 'w')