Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Packaging the project

  • Loading branch information...
commit 4edfbf9a448903666c397159a5deb500a5c0a1a1 1 parent aa4f912
@kjagiello kjagiello authored
Showing with 55 additions and 0 deletions.
  1. +3 −0  MANIFEST.in
  2. +52 −0 setup.py
View
3  MANIFEST.in
@@ -0,0 +1,3 @@
+include setup.py README.rst MANIFEST.in LICENSE AUTHORS
+recursive-include examples *.html
+recursive-include client *.js
View
52 setup.py
@@ -0,0 +1,52 @@
+#!/usr/bin/env python
+"""
+Sentry
+======
+
+Sentry is a realtime event logging and aggregation platform. It specializes
+in monitoring errors and extracting all the information needed to do a proper
+post-mortem without any of the hassle of the standard user feedback loop.
+
+Sentry is a Server
+------------------
+
+The Sentry package, at its core, is just a simple server and web UI. It will
+handle authentication clients (such as `Raven <https://github.com/getsentry/raven-python>`_)
+and all of the logic behind storage and aggregation.
+
+That said, Sentry is not limited to Python. The primary implementation is in
+Python, but it contains a full API for sending events from any language, in
+any application.
+
+:copyright: (c) 2011-2012 by the Sentry Team, see AUTHORS for more details.
+:license: BSD, see LICENSE for more details.
+"""
+
+from setuptools import setup, find_packages
+
+install_requires = [
+ 'sockjs-tornado==0.0.4',
+ 'tornado==2.3',
+ 'wsgiref==0.1.2',
+]
+
+setup(
+ name='thunderpush',
+ version='0.9.1',
+ author='Krzysztof Jagiello',
+ author_email='balonyo@gmail.com',
+ description='Tornado and SockJS based, complete Web push solution.',
+ packages=find_packages(),
+ zip_safe=False,
+ install_requires=install_requires,
+ license='BSD',
+ include_package_data=True,
+ entry_points={
+ 'console_scripts': [
+ 'thunderpush = thunderpush.runner:main',
+ ],
+ },
+ classifiers=[
+ 'Operating System :: OS Independent'
+ ],
+)
Please sign in to comment.
Something went wrong with that request. Please try again.