mirror of
https://github.com/samba-team/samba.git
synced 2024-12-28 07:21:54 +03:00
26 lines
949 B
Python
Executable File
26 lines
949 B
Python
Executable File
#!/usr/bin/env python
|
|
"""Distutils installer for testtools."""
|
|
|
|
from distutils.core import setup
|
|
import testtools
|
|
version = '.'.join(str(component) for component in testtools.__version__[0:3])
|
|
phase = testtools.__version__[3]
|
|
if phase != 'final':
|
|
import bzrlib.workingtree
|
|
t = bzrlib.workingtree.WorkingTree.open_containing(__file__)[0]
|
|
if phase == 'alpha':
|
|
# No idea what the next version will be
|
|
version = 'next-%s' % t.branch.revno()
|
|
else:
|
|
# Preserve the version number but give it a revno prefix
|
|
version = version + '~%s' % t.branch.revno()
|
|
|
|
setup(name='testtools',
|
|
author='Jonathan M. Lange',
|
|
author_email='jml+testtools@mumak.net',
|
|
url='https://launchpad.net/testtools',
|
|
description=('Extensions to the Python standard library unit testing '
|
|
'framework'),
|
|
version=version,
|
|
packages=['testtools', 'testtools.testresult', 'testtools.tests'])
|