Skip to content

Commit 2dfd600

Browse files
committed
Update requirements so they at least all install on my computer (quite a few are gone forever, some don't work on 10.10.5).
1 parent b17c214 commit 2dfd600

File tree

3 files changed

+19
-17
lines changed

3 files changed

+19
-17
lines changed

README.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Note: Use of the registered "CANVAS" trademark is not conferred by the LICENSE.
2121
OS X
2222
----
2323
# MANUALLY: Install XCode via thumb drive or App Store
24-
# MANUALLY: Install
24+
xcode-select --install
2525
java # type this, press enter, will prompt you to install Java
2626
ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"
2727
brew install git ack redis nginx pil solr wget memcached # requires installed XCode

requirements/non_aws_dev_requirements.txt

+16-16
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ bleach==1.4.2
33
cffi==1.3.0
44
Django==1.2.7
55
django-bcrypt==0.9.2
6-
django-cachecow==0.2.7
6+
# django-cachecow==0.2.7 # only in aehlke's github. Drawquest not canvas
77
django-indexer==0.3.0
88
django-nose==0.1.3
99
django-paging==0.2.4
1010
django-redis-sessions==0.2.3
1111
django-sentry==1.8.6.2
1212
django-templatetag-sugar==0.1
13-
dnspython==1.9.4
13+
dnspython==1.12.0
1414
enum34==1.0.4
1515
Epsilon==0.6.0
1616
Fabric==1.10.2
@@ -25,38 +25,38 @@ Jinja2==2.6
2525
lxml==2.3
2626
MarkupSafe==0.15
2727
nose==1.1.2
28-
PAM==0.4.2
28+
# PAM==0.4.2 # Latest PAM on pypi is 0.1.x, is this python-pam? Can't find any use of it either way
2929
paramiko==1.7.6
3030
pilkit==1.1.7
3131
Pillow==2.3.0
32-
py-bcrypt==0.2
32+
py-bcrypt==0.4
3333
pyasn1==0.1.9
3434
pycparser==2.14
3535
pycrypto==2.0.1
3636
pydkim==0.3
3737
PyOpenGL==3.0.2
3838
pyOpenSSL==0.10
39-
Pyrex==0.9.8.5
39+
# Pyrex==0.9.8.5 # Is pyrex dead? No downloads on pypi
4040
pyserial==2.6
4141
python-cjson==1.1.0
4242
python-memcached==1.47
43-
PyYAML==3.9
43+
PyYAML==3.11
4444
rauth==0.4.16
4545
redis==2.10.5
4646
requests==2.8.1
4747
simplejson==2.2.1
4848
six==1.10.0
4949
South==0.7.3
50-
Twisted==10.1.0
51-
Twisted-Conch==13.2.0
52-
Twisted-Core==13.2.0
53-
Twisted-Lore==13.2.0
54-
Twisted-Mail==13.2.0
55-
Twisted-Names==13.2.0
56-
Twisted-News==13.2.0
57-
Twisted-Runner==13.2.0
58-
Twisted-Web==13.2.0
59-
Twisted-Words==13.2.0
50+
Twisted==15.4.0
51+
#Twisted-Conch==13.2.0
52+
#Twisted-Core==13.2.0
53+
#Twisted-Lore==13.2.0
54+
#Twisted-Mail==13.2.0
55+
#Twisted-Names==13.2.0
56+
#Twisted-News==13.2.0
57+
#Twisted-Runner==13.2.0
58+
#Twisted-Web==13.2.0 # This is the only one we might need
59+
#Twisted-Words==13.2.0
6060
txAWS==0.0.1
6161
txredis==2.3
6262
urbanairship==0.3

requirements/update_sandbox.sh

+2
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
# Epsilon requires twisted installed to run its setup.py (bad Epsilon, don't do that)
2+
pip install Twisted==15.4.0
13
pip install -r /var/canvas/requirements/non_aws_dev_requirements.txt

0 commit comments

Comments
 (0)