X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=setup.py;h=66f21b0cbd38bc607123d9054d75415735d06608;hb=c906887025098746ba851f0977a20c7f5f1366ee;hp=1299b33c2d9b99a32a19e5be0ed6fec76725467f;hpb=46583ff4e695abe9734a18af6726354e8173ab40;p=mediagoblin.git diff --git a/setup.py b/setup.py index 1299b33c..66f21b0c 100644 --- a/setup.py +++ b/setup.py @@ -43,28 +43,33 @@ setup( install_requires=[ 'setuptools', 'PasteScript', - 'beaker', - 'routes', - 'webob<=1.2a2,>=1.1', 'wtforms', 'py-bcrypt', - 'nose', - 'werkzeug', + 'pytest>=2.3.1', + 'pytest-xdist', + 'werkzeug>=0.7', 'celery', + 'kombu', 'jinja2', 'sphinx', - 'PIL', - 'Babel', - 'translitcodec', + 'Babel<1.0', 'argparse', - 'webtest', + 'webtest<2', 'ConfigObj', 'Markdown', - 'sqlalchemy>=0.7.0', + 'sqlalchemy>=0.8.0', 'sqlalchemy-migrate', + 'mock', + 'itsdangerous', + 'pytz', + 'six', + 'oauthlib', + ## This is optional! + # 'translitcodec', ## For now we're expecting that users will install this from ## their package managers. # 'lxml', + # 'PIL', ], # requires=['gst'], test_suite='nose.collector', @@ -94,9 +99,11 @@ setup( classifiers=[ "Development Status :: 3 - Alpha", "Environment :: Web Environment", - "License :: OSI Approved :: GNU Affero General Public License", + "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", + 'Programming Language :: Python :: 2.6', + 'Programming Language :: Python :: 2.7', "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], )