File: scipy_distutils_version.py

package info (click to toggle)
python-scipy-core 0.3.2-7.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 5,604 kB
  • ctags: 12,026
  • sloc: cpp: 66,106; python: 21,091; ansic: 2,464; pascal: 1,692; makefile: 84
file content (27 lines) | stat: -rw-r--r-- 908 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
major = 0
minor = 3
micro = 2
#release_level = 'alpha'
release_level = ''
try:
    from __cvs_version__ import cvs_version
    cvs_minor = cvs_version[-3]
    cvs_serial = cvs_version[-1]
except ImportError,msg:
    cvs_minor = 0
    cvs_serial = 0

if cvs_minor or cvs_serial:
    if release_level:
        scipy_distutils_version = '%(major)d.%(minor)d.%(micro)d_%(release_level)s'\
                                  '_%(cvs_minor)d.%(cvs_serial)d' % (locals ())
    else:
        scipy_distutils_version = '%(major)d.%(minor)d.%(micro)d'\
                                  '_%(cvs_minor)d.%(cvs_serial)d' % (locals ())
else:
    if release_level:
        scipy_distutils_version = '%(major)d.%(minor)d.%(micro)d_%(release_level)s'\
                                  % (locals ())
    else:
        scipy_distutils_version = '%(major)d.%(minor)d.%(micro)d'\
                                  % (locals ())