Revert "use dependency_links instead of requirements.txt in spite of ugliness of --process-dependency-links, #egg=..., so that dependent projects can use brozzler more easily"

Ugh.. too much pain, not worth the time to figure out the magic #egg=
incantation.

This reverts commit 78ca0701651c35bda69122ddf652cbb8d95daeb0.
This commit is contained in:
Noah Levitt 2015-08-26 19:44:04 +00:00
parent 78ca070165
commit cf91fb1377
3 changed files with 16 additions and 10 deletions

View File

@ -15,16 +15,19 @@ Brozzler is designed to work in conjunction with
Installation
------------
```
git clone https://github.com/nlevitt/brozzler
cd brozzler
# set up virtualenv if desired
pip install --process-dependency-links git+https://github.com/nlevitt/brozzler.git
pip install -r requirements.txt .
```
Brozzler also requires a rethinkdb deployment.
Brozzler also requires rethinkdb.
Fonts for good screenshots
--------------------------
On ubuntu 14.04 trusty I installed these packages:
xfonts-base ttf-mscorefonts-installer fonts-arphic-bkai00mp fonts-arphic-bsmi00lp fonts-arphic-gbsn00lp fonts-arphic-gkai00mp fonts-arphic-ukai fonts-farsiweb fonts-nafees fonts-sil-abyssinica fonts-sil-ezra fonts-sil-padauk fonts-unfonts-extra fonts-unfonts-core ttf-indic-fonts fonts-thai-tlwg fonts-lklug-sinhala
xfonts-base ttf-mscorefonts-installer fonts-arphic-bkai00mp fonts-arphic-bsmi00lp fonts-arphic-gbsn00lp fonts-arphic-gkai00mp fonts-arphic-ukai fonts-farsiweb fonts-nafees fonts-sil-abyssinica fonts-sil-ezra fonts-sil-padauk fonts-unfonts-
extra fonts-unfonts-core ttf-indic-fonts fonts-thai-tlwg fonts-lklug-sinhala
License
-------

10
requirements.txt Normal file
View File

@ -0,0 +1,10 @@
argparse
PyYAML
git+https://github.com/nlevitt/surt.git@py3
# youtube_dl
git+https://github.com/nlevitt/youtube-dl.git@brozzler
git+https://github.com/seomoz/reppy.git
requests
# websocket-client
git+https://github.com/nlevitt/websocket-client.git@tweaks
rethinkdb

View File

@ -33,13 +33,6 @@ setuptools.setup(name='brozzler',
packages=['brozzler'],
package_data={'brozzler':['behaviors.d/*.js*', 'behaviors.yaml', 'version.txt']},
scripts=glob.glob('bin/*'),
install_requires=["argparse","PyYAML","surt==HEAD","youtube-dl==HEAD","reppy==HEAD","requests","websocket-client==HEAD","rethinkdb"],
dependency_links=[
"git+https://github.com/nlevitt/youtube-dl.git@brozzler#egg=youtube-dl-HEAD",
"git+https://github.com/seomoz/reppy.git#egg=reppy-HEAD",
"git+https://github.com/nlevitt/websocket-client.git@tweaks#egg=websocket-client-HEAD",
"git+https://github.com/nlevitt/surt.git@py3#egg=surt-HEAD",
],
zip_safe=False,
classifiers=[
'Development Status :: 3 - Alpha',