install_required by setup.py
authorOrakaro <nhatminh_179@hotmail.com>
Wed, 7 May 2014 14:00:38 +0000 (23:00 +0900)
committerOrakaro <nhatminh_179@hotmail.com>
Wed, 7 May 2014 14:00:38 +0000 (23:00 +0900)
README.md
rainbowstream/config.py
rainbowstream/rainbow.py
requirements.txt
setup.py

index 44aafce..082926a 100644 (file)
--- a/README.md
+++ b/README.md
@@ -18,14 +18,12 @@ git clone https://github.com/DTVD/rainbowstream.git
 cd rainbowstream
 virtualenv venv # Assume that you have virtualenv installed by "pip install virtualenv"
 source venv/bin/activate
-pip install -r requirements.txt
 pip install -e .
 ```
 **The quick way:**
 * Install everything over the air
 
 ```bash
-sudo pip install -r https://raw.githubusercontent.com/DTVD/rainbowstream/master/requirements.txt
 sudo pip install git+https://github.com/DTVD/rainbowstream.git
 ```
 **Note the I only support Python version 2.7+**
index 8efd093..a0cdc22 100644 (file)
@@ -1,3 +1,3 @@
-# This is PTT App info
+# This is RainbowStream App info
 CONSUMER_KEY = 'Xk1DGhR1FJa4xjg7GbdogzLJw'
 CONSUMER_SECRET = 'SpHtDmbSGCSm55AAlIeb2PsD3kGEzxyo1325rJgrND5abeOh2T'
index c08920b..4d6f5c8 100644 (file)
@@ -10,7 +10,6 @@ from twitter.stream import TwitterStream, Timeout, HeartbeatTimeout, Hangup
 from twitter.oauth import OAuth, read_token_file
 from twitter.oauth_dance import oauth_dance
 from twitter.util import printNicely
-from twitter.ansi import *
 from dateutil import parser
 
 from colors import *
@@ -66,7 +65,7 @@ def parse_arguments():
     return parser.parse_args()
 
 
-def main():
+def stream():
     args = parse_arguments()
 
     # The Logo
@@ -113,6 +112,3 @@ def main():
             printNicely(line2)
             printNicely(line3)
             printNicely(line4)
-
-if __name__ == '__main__':
-    main()
index 3cdd3ae..4ec9a93 100644 (file)
@@ -1,8 +1,6 @@
 colorama==0.3.1
 pyfiglet==0.6.1
-pyglet==1.1.4
 python-dateutil==2.2
 six==1.6.1
 termcolor==1.1.0
 twitter==1.14.3
-wsgiref==0.1.2
index 2ec00ec..f0f52f6 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -3,14 +3,17 @@ from setuptools import setup, find_packages
 version = '0.0.1'
 
 install_requires = [
-    # -*- Extra requirements: -*-
+    "colorama",
+    "pyfiglet",
+    "python-dateutil",
+    "termcolor",
+    "twitter"
     ]
 
 setup(name='rainbowstream',
       version=version,
       description="A rainbow streaming console for Twitter (twitter.com)",
       long_description=open("./README.md", "r").read(),
-      # Get strings from http://pypi.python.org/pypi?%3Aaction=list_classifiers
       classifiers=[
           "Development Status :: 5 - Production/Stable",
           "Environment :: Console",
@@ -38,6 +41,6 @@ setup(name='rainbowstream',
       entry_points="""
       # -*- Entry points: -*-
       [console_scripts]
-      rainbowstream=rainbowstream.rainbow:main
+      rainbowstream=rainbowstream.rainbow:stream
       """,
       )