Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100755 53 lines (45 sloc) 1.213 kb
8e3e088 @dcramer added distutils support
dcramer authored
1 #!/usr/bin/env python
2
c8b7ce0 @dcramer Require importlib and uuid under certain python versions only
dcramer authored
3 import sys
4
41982aa @dcramer Revert "Switch to distribute"
dcramer authored
5 try:
6 from setuptools import setup, find_packages, Command
7 except ImportError:
8 from ez_setup import use_setuptools
9 use_setuptools()
10 from setuptools import setup, find_packages, Command
8e3e088 @dcramer added distutils support
dcramer authored
11
931ef59 @dcramer Refactor tests so python setup.py test works correctly
dcramer authored
12 tests_require = [
bf47290 @dcramer Clean up test runner/ereqs
dcramer authored
13 'Django>=1.2,<1.4',
d61f23e @dcramer Lots of refactoring, cleanup, and fixes
dcramer authored
14 'django-celery',
15 'celery',
9919eaa @dcramer Version bump to 1.11.1
dcramer authored
16
4977828 @dcramer Changed Flask support to use got_request_exception
dcramer authored
17 'blinker>=1.1',
bdeb153 @dcramer Initial working flask app. Fixed some more sentry_client names (througho...
dcramer authored
18 'Flask>=0.8',
d20b5a0 @dcramer Sentry integration test
dcramer authored
19 'django-sentry',
1685490 @dcramer Move test bootstrap into runtests.py to ensure databases are configured ...
dcramer authored
20 'django-nose',
03f13b7 @dcramer Switch to django-nose runner
dcramer authored
21 'nose',
d61f23e @dcramer Lots of refactoring, cleanup, and fixes
dcramer authored
22 'unittest2',
931ef59 @dcramer Refactor tests so python setup.py test works correctly
dcramer authored
23 ]
5289cbf @acdha Avoid installing example_project
acdha authored
24
eb90221 @dcramer Dont require eventlet/python-daemon by default. Only require uuid if its...
dcramer authored
25 install_requires = [
e01b72a @dcramer Some initial remodeling
dcramer authored
26 'simplejson',
eb90221 @dcramer Dont require eventlet/python-daemon by default. Only require uuid if its...
dcramer authored
27 ]
28
c8b7ce0 @dcramer Require importlib and uuid under certain python versions only
dcramer authored
29 if sys.version_info[:2] < (2, 5):
eb90221 @dcramer Dont require eventlet/python-daemon by default. Only require uuid if its...
dcramer authored
30 install_requires.append('uuid')
31
3e2ef2c Several fixes from existing Google Code tickets.
David Cramer authored
32 setup(
649ed70 @dcramer sentry-client -> raven
dcramer authored
33 name='raven',
993f219 @dcramer Compile the coding regexp
dcramer authored
34 version='0.4',
583bcd8 Added DBLOG_DATABASE setting for multi-db
David Cramer authored
35 author='David Cramer',
36 author_email='dcramer@gmail.com',
649ed70 @dcramer sentry-client -> raven
dcramer authored
37 url='http://github.com/dcramer/raven',
3e2ef2c Several fixes from existing Google Code tickets.
David Cramer authored
38 description = 'Exception Logging to a Database in Django',
e01b72a @dcramer Some initial remodeling
dcramer authored
39 packages=find_packages(exclude=("tests",)),
07b589d @dcramer Mark as zip_safe=False
dcramer authored
40 zip_safe=False,
eb90221 @dcramer Dont require eventlet/python-daemon by default. Only require uuid if its...
dcramer authored
41 install_requires=install_requires,
931ef59 @dcramer Refactor tests so python setup.py test works correctly
dcramer authored
42 tests_require=tests_require,
43 extras_require={'test': tests_require},
1685490 @dcramer Move test bootstrap into runtests.py to ensure databases are configured ...
dcramer authored
44 test_suite='runtests.runtests',
3e2ef2c Several fixes from existing Google Code tickets.
David Cramer authored
45 include_package_data=True,
46 classifiers=[
583bcd8 Added DBLOG_DATABASE setting for multi-db
David Cramer authored
47 'Intended Audience :: Developers',
48 'Intended Audience :: System Administrators',
49 'Operating System :: OS Independent',
50 'Topic :: Software Development'
3e2ef2c Several fixes from existing Google Code tickets.
David Cramer authored
51 ],
a827548 @dcramer list django as a requirement so our distribution is correct
dcramer authored
52 )
Something went wrong with that request. Please try again.