mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-02-24 00:29:53 -05:00
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
This commit is contained in:
parent
efa640c640
commit
78ca070165
@ -15,19 +15,16 @@ Brozzler is designed to work in conjunction with
|
|||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
```
|
```
|
||||||
git clone https://github.com/nlevitt/brozzler
|
|
||||||
cd brozzler
|
|
||||||
# set up virtualenv if desired
|
# set up virtualenv if desired
|
||||||
pip install -r requirements.txt .
|
pip install --process-dependency-links git+https://github.com/nlevitt/brozzler.git
|
||||||
```
|
```
|
||||||
Brozzler also requires rethinkdb.
|
Brozzler also requires a rethinkdb deployment.
|
||||||
|
|
||||||
Fonts for good screenshots
|
Fonts for good screenshots
|
||||||
--------------------------
|
--------------------------
|
||||||
On ubuntu 14.04 trusty I installed these packages:
|
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-
|
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
|
||||||
extra fonts-unfonts-core ttf-indic-fonts fonts-thai-tlwg fonts-lklug-sinhala
|
|
||||||
|
|
||||||
License
|
License
|
||||||
-------
|
-------
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
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
|
|
7
setup.py
7
setup.py
@ -33,6 +33,13 @@ setuptools.setup(name='brozzler',
|
|||||||
packages=['brozzler'],
|
packages=['brozzler'],
|
||||||
package_data={'brozzler':['behaviors.d/*.js*', 'behaviors.yaml', 'version.txt']},
|
package_data={'brozzler':['behaviors.d/*.js*', 'behaviors.yaml', 'version.txt']},
|
||||||
scripts=glob.glob('bin/*'),
|
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,
|
zip_safe=False,
|
||||||
classifiers=[
|
classifiers=[
|
||||||
'Development Status :: 3 - Alpha',
|
'Development Status :: 3 - Alpha',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user