[tor-commits] [oonib/master] Don't override the pip PI URI for TravisCI; use alternate ".requirements.travis".

isis at torproject.org isis at torproject.org
Sat May 4 16:10:28 UTC 2013


commit 74cee6ab8ccf9081817f136f442fe1ff451776e4
Author: Isis Lovecruft <isis at torproject.org>
Date:   Sun Apr 21 03:30:09 2013 +0000

    Don't override the pip PI URI for TravisCI; use alternate ".requirements.travis".
    
     * (oonib)∃!isisⒶwintermute:~/code/torproject/ooni-backend ∴ date
       Sun Apr 21 03:29:49 UTC 2013
       (oonib)∃!isisⒶwintermute:~/code/torproject/ooni-backend ∴ travis-lint
       Hooray, /home/isis/code/torproject/ooni-backend/.travis.yml seems to be solid!
---
 .requirements.travis |   25 +++++++++++++++++++++++++
 .travis.yml          |    2 +-
 2 files changed, 26 insertions(+), 1 deletions(-)

diff --git a/.requirements.travis b/.requirements.travis
new file mode 100644
index 0000000..e2929a6
--- /dev/null
+++ b/.requirements.travis
@@ -0,0 +1,25 @@
+## we do not want to override the PI URI for TravisCI:
+#-i https://pypi.python.org/packages
+PyYAML>=3.10
+#https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.10.tar.gz#md5=74c94a383886519e9e7b3dd1ee540247#egg=PyYAML
+Twisted>=12.2.0
+#https://pypi.python.org/packages/source/T/Twisted/Twisted-13.0.0.tar.bz2#md5=68afff4e1efd3757d934e39f70c99f57#egg=Twisted
+cyclone>=1.1
+#https://pypi.python.org/packages/source/c/cyclone/cyclone-1.1.tar.gz#md5=477c5ef9cf8902e37105fe450c4d8c5d#egg=cyclone
+ipaddr>=2.1.10
+#https://ipaddr-py.googlecode.com/files/ipaddr-2.1.10.tar.gz#sha1=c608450b077b19773d4f1b5f1ef88b26f6650ce0#egg=ipaddr
+pygeoip>=0.2.6
+#https://pypi.python.org/packages/source/p/pygeoip/pygeoip-0.2.6.zip#md5=b3ac1bfcd535782bc59af78e722cf5c1#egg=pygeoip
+# Originally fetched from the hg repo on secdev.org:
+#   https://hg.secdev.org/scapy/archive/tip.zip#egg=scapy
+# This is a Tor Project mirror with valid SSL/TLS certs that is stable and fast:
+https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/scapy-02-25-2013-tip.zip#egg=scapy
+transaction>=1.4.1
+#https://pypi.python.org/packages/source/t/transaction/transaction-1.4.1.zip#md5=8db2680bc0f999219861a67b8f335a88#egg=transaction
+storm>=0.19
+#https://pypi.python.org/packages/source/s/storm/storm-0.19.tar.gz#md5=61d1ee4cd2a08639ab917e43fa2c9265#egg=storm
+txtorcon>=0.7
+pyOpenSSL>=0.13
+zope.component>=4.0.0
+zope.event>=4.0.0
+zope.interface>=4.0.1
diff --git a/.travis.yml b/.travis.yml
index adc1117..f347600 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,7 +10,7 @@ python:
   - "2.7"
   - "2.6"
 install:
-  - pip install -r requirements.txt --use-mirrors
+  - pip install -r .requirements.travis --use-mirrors
   - python setup.py install
 # command to run tests, e.g. python setup.py test
 script:





More information about the tor-commits mailing list