try harder to fix travis

This commit is contained in:
Maximilian Hils 2014-08-30 18:07:13 +02:00
parent 2b9a604351
commit e75f3746bb
4 changed files with 40 additions and 32 deletions

View File

@ -3,8 +3,7 @@ python:
- "2.7"
# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
- "pip install -r requirements.txt"
- "pip install -r test/requirements.txt"
- "pip install --src .. -r requirements.txt"
# command to run tests, e.g. python setup.py test
script:
- "nosetests --with-cov --cov-report term-missing"

View File

@ -1,2 +1,2 @@
--src .. -e git+https://github.com/mitmproxy/netlib.git#egg=netlib
-e .
-e git+https://github.com/mitmproxy/netlib.git#egg=netlib
-e . [dev]

View File

@ -2,6 +2,7 @@ from distutils.core import setup
import fnmatch, os.path
from libpathod import version
def _fnmatch(name, patternList):
for i in patternList:
if fnmatch.fnmatch(name, i):
@ -65,30 +66,42 @@ def findPackages(path, dataExclude=[]):
return packages, package_data
long_description = file("README.txt","rb").read()
long_description = file("README.txt", "rb").read()
packages, package_data = findPackages("libpathod")
setup(
name = "pathod",
version = version.VERSION,
description = "A pathological HTTP/S daemon for testing and stressing clients.",
long_description = long_description,
author = "Aldo Cortesi",
author_email = "aldo@corte.si",
url = "http://pathod.net",
packages = packages,
package_data = package_data,
scripts = ["pathod", "pathoc"],
classifiers = [
"License :: OSI Approved :: MIT License",
"Development Status :: 5 - Production/Stable",
"Operating System :: POSIX",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Topic :: Internet",
"Topic :: Internet :: WWW/HTTP :: HTTP Servers",
"Topic :: Software Development :: Testing",
"Topic :: Software Development :: Testing :: Traffic Generation",
"Topic :: Internet :: WWW/HTTP",
],
install_requires=['netlib>=%s'%version.MINORVERSION, "requests>=1.1.0", "Flask>=0.10.1"]
name="pathod",
version=version.VERSION,
description="A pathological HTTP/S daemon for testing and stressing clients.",
long_description=long_description,
author="Aldo Cortesi",
author_email="aldo@corte.si",
url="http://pathod.net",
packages=packages,
package_data=package_data,
scripts=["pathod", "pathoc"],
classifiers=[
"License :: OSI Approved :: MIT License",
"Development Status :: 5 - Production/Stable",
"Operating System :: POSIX",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Topic :: Internet",
"Topic :: Internet :: WWW/HTTP :: HTTP Servers",
"Topic :: Software Development :: Testing",
"Topic :: Software Development :: Testing :: Traffic Generation",
"Topic :: Internet :: WWW/HTTP",
],
install_requires=[
'netlib>=%s' % version.MINORVERSION,
"requests>=1.1.0",
"Flask>=0.10.1"
],
extra_require={
'dev': [
"mock>=1.0.1",
"nose>=1.3.0",
"nose-cov>=1.6",
"coveralls>=0.4.1"
]
}
)

View File

@ -1,4 +0,0 @@
mock>=1.0.1
nose>=1.3.0
nose-cov>=1.6
coveralls>=0.4.1