Merge lp:~le-chi-thu/lava-test/use-setuptools into lp:lava-test/0.0

Proposed by Le Chi Thu
Status: Merged
Approved by: Zygmunt Krynicki
Approved revision: 73
Merged at revision: 73
Proposed branch: lp:~le-chi-thu/lava-test/use-setuptools
Merge into: lp:lava-test/0.0
Diff against target: 99 lines (+41/-16)
4 files modified
.bzrignore (+2/-0)
MANIFEST.in (+4/-0)
README (+7/-0)
setup.py (+28/-16)
To merge this branch: bzr merge lp:~le-chi-thu/lava-test/use-setuptools
Reviewer Review Type Date Requested Status
Zygmunt Krynicki (community) Approve
Paul Larson (community) Needs Fixing
Review via email: mp+65403@code.launchpad.net

Description of the change

use setuptools instead of DistUtilsExtra

To post a comment you must log in.
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

Looks good!

+1

review: Approve
Revision history for this message
Paul Larson (pwlars) wrote :

89 + "License :: OSI Approved :: GNU Affero General Public License v3",
90 + "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)",
Since when is lava-test agpl3 & LGPL?

review: Needs Fixing
73. By Le Chi Thu <email address hidden> <email address hidden>

Updated license info

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

+1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file '.bzrignore'
--- .bzrignore 2011-04-16 13:13:04 +0000
+++ .bzrignore 2011-06-22 19:02:10 +0000
@@ -1,5 +1,7 @@
1.idea1.idea
2.testrepository2.testrepository
3dist
4lava_test.egg-info
3*~5*~
4*.tmp6*.tmp
5*.py[co]7*.py[co]
68
=== added file 'MANIFEST.in'
--- MANIFEST.in 1970-01-01 00:00:00 +0000
+++ MANIFEST.in 2011-06-22 19:02:10 +0000
@@ -0,0 +1,4 @@
1include COPYING
2include README
3include .testr.conf
4include bin/lava-test
0\ No newline at end of file5\ No newline at end of file
16
=== modified file 'README'
--- README 2011-06-10 04:49:54 +0000
+++ README 2011-06-22 19:02:10 +0000
@@ -2,3 +2,10 @@
2ability to define additional tests as needed. Tests can be2ability to define additional tests as needed. Tests can be
3automatically installed, executed, and the results can be parsed and3automatically installed, executed, and the results can be parsed and
4uploaded to an external server.4uploaded to an external server.
5
6External dependency
7-------------------
8The following debian packages are needed:
9* python-apt
10* usbutils
11* python-testrepository - for running unit tests
5\ No newline at end of file12\ No newline at end of file
613
=== modified file 'setup.py'
--- setup.py 2011-06-10 04:49:54 +0000
+++ setup.py 2011-06-22 19:02:10 +0000
@@ -1,6 +1,6 @@
1#!/usr/bin/env python1#!/usr/bin/env python
22
3# Copyright (c) 2010 Linaro3# Copyright (c) 2010, 2011 Linaro
4#4#
5# This program is free software: you can redistribute it and/or modify5# This program is free software: you can redistribute it and/or modify
6# it under the terms of the GNU General Public License as published by6# it under the terms of the GNU General Public License as published by
@@ -15,22 +15,34 @@
15# You should have received a copy of the GNU General Public License15# You should have received a copy of the GNU General Public License
16# along with this program. If not, see <http://www.gnu.org/licenses/>.16# along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
18from setuptools import setup, find_packages
18from abrek import __version__ as version19from abrek import __version__ as version
19import sys
2020
21try:
22 from DistUtilsExtra.auto import setup
23except ImportError:
24 print >> sys.stderr, 'To build lava-test you need', \
25 'https://launchpad.net/python-distutils-extra'
26 sys.exit(1)
2721
28setup(22setup(
29name='lava-test',23 name='lava-test',
30version=version,24 version=version,
31author='Paul Larson',25 author='Paul Larson',
32author_email='paul.larson@linaro.org',26 author_email='paul.larson@linaro.org',
33url='https://launchpad.net/lava-test',27 url='https://launchpad.net/lava-test',
34description='Lava test execution framework',28 description='Lava test execution framework',
35long_description=open("README").read() + "\n",29 long_description=open("README").read(),
36)30 packages=find_packages(),
31 #packages = ['lava_test', 'lava_test.test_definitions'],
32 license="GPL3",
33 test_suite='tests.test_suite',
34 scripts = ['bin/lava-test'],
35 classifiers=[
36 "Development Status :: 3 - Alpha",
37 "Intended Audience :: Developers",
38 "License :: OSI Approved :: GNU General Public License, version 3",
39 "Operating System :: OS Independent",
40 "Programming Language :: Python :: 2.6",
41 "Topic :: Software Development :: Testing",
42 ],
43 install_requires = [
44 "linaro-dashboard-bundle",
45 ],
46 zip_safe=False,
47 include_package_data=True)
48

Subscribers

People subscribed via source and target branches