Tim Abbott
2dfa7562e2
requirements: Upgrade pika to version 0.10.0.
...
This is needed to fix RabbitMQ heartbeat issues that cause connections
to drop (#741 ). It's also relevant for Python 3 support.
2016-05-09 10:23:28 -07:00
Tim Abbott
4c7b4fcea1
requirements: Downgrade Jinja2 and MarkupSafe to match Trusty apt.
...
The moto-based tests still pass with the older version, and this will
safe some trouble when we migrate Zulip to the Jinja2 templating system.
2016-05-07 17:38:26 -07:00
Tim Abbott
c1c1be1d36
Add Transifex config file and Transifex client dependency.
...
This makes it easy to download translations from Transifex.
2016-05-07 16:59:59 -07:00
rahuldeve
c9b242b5d1
Modify requirements.txt for adding moto package and its dependencies.
2016-05-02 22:14:47 -07:00
Eklavya Sharma
d3f2d17ee9
Use a shallow copy of Zulip's Django fork.
...
This will substantially improve the performance of running provision
on systems with a relatively slow network.
Fixes #704 .
2016-04-28 16:07:53 -07:00
Eklavya Sharma
cbba7202e6
Add future and modernize to requirements.txt
...
Also improve tools/travis/setup-py3k in these ways:
* remove sudo
* add --no-deps to pip install
* specify versions in pip install
2016-04-25 09:50:32 -07:00
Tim Abbott
00a92b5827
Add missing requests_oauthlib dependency.
2016-04-10 17:37:52 -07:00
Tim Abbott
f6a7b192a4
requirements: Upgrade cffi and cryptography libs in development.
...
The older versions apparently don't build on Ubuntu Xenial.
2016-04-10 17:37:52 -07:00
Tim Abbott
fcced9561d
provision: Add dependency on ipython.
...
ipython dramatically improves the experience of `manage.py shell`.
2016-04-09 10:23:13 -07:00
Tim Abbott
8c0b110e9a
Add python-typing dependency.
2016-03-30 21:50:25 -07:00
Tim Abbott
b43aadad8b
test-backend: Rewrite in python to support computing test coverage.
...
The code for doing test coverage is just a lot cleaner this way over
adding it to the shell script version.
Based on the basic test runner code here:
https://docs.djangoproject.com/en/1.9/topics/testing/advanced/
2016-01-26 20:41:01 -08:00
Darren Worrall
8b002040e0
Correct twitter library in requirements.
...
This also requires updating the required version of oauthlib; previously an
appropriate version was being installed only because it was a dependency of
the wrong twitter library.
This only affects development environments and/or hand-built
installations relying on the contents of requirements.txt.
To fix existing environments, the incorrect api needs to be explicitly
removed with `pip uninstall twitter`.
Fixes #86 .
2015-09-30 13:49:33 -07:00
Tim Abbott
cc33b68d73
Remove pre-built emoji images from version control.
...
Instead, build them automatically when provision the development
environment and in update-prod-static.
(imported from commit aac8dfeaafbe872c113e5f2b6bd8f655a1af36f2)
2015-09-25 00:22:15 -07:00
Reid Barton
ab9539cffe
Remove OpenID authentication
...
(imported from commit 70a859041a851ed10dc40cfc068330e472d2ed09)
2015-08-20 23:52:48 -07:00
Reid Barton
e65d508907
Update requirements.txt for Django 1.8
...
(imported from commit 534e611d9cf61a38c9e1d862e9941cc400c386b9)
2015-08-20 23:15:44 -07:00
Reid Barton
64cccb2267
Update requirements.txt for Django 1.7
...
(imported from commit 9cdcba315c5bc380e15b82850c049b8a02ce50d7)
2015-08-20 22:44:22 -07:00
Luke Faraone
2fb2300d1b
Initial attempt at README.dev and requirements.txt
...
(imported from commit dea8b88114a419a127105a81c334f54670f65625)
2015-08-16 16:46:17 -07:00