Tim Abbott
4090d409a4
requirements: Install cffi and pycparser in production.
...
It's needed for the argon2 password hasher.
2017-02-26 16:12:31 -08:00
hackerkid
9e6a7f0112
requirements: Upgrade cchardet to 1.1.3.
2017-02-26 15:59:23 -08:00
hackerkid
2bb4144e1c
requirements: Upgrade pyasn1 to 0.2.3.
2017-02-26 15:59:23 -08:00
hackerkid
d1e85a654c
requirements: Upgrade sphinx to 1.5.3.
2017-02-26 15:59:23 -08:00
hackerkid
e09093608b
requirements: Upgrade boto to 2.46.1.
2017-02-26 15:59:23 -08:00
hackerkid
1119f75ba6
requirements: Upgrade w3lib to 1.17.0.
2017-02-26 15:59:23 -08:00
hackerkid
0a008def24
requirements: Upgrade Twisted to 17.1.0.
2017-02-26 15:59:23 -08:00
hackerkid
18b9c201ed
requirements: Upgrade transifex-client to 0.12.4.
2017-02-26 15:59:23 -08:00
hackerkid
bcd8fca8ee
requirements: Upgrade traitlets to 4.3.2.
2017-02-26 15:59:23 -08:00
hackerkid
c4fd148b42
requirements: Upgrade social-auth-core to 1.2.0.
2017-02-26 15:59:23 -08:00
hackerkid
5f49da7f50
requirements: Upgrade social-auth-app-django to 1.1.0.
2017-02-26 15:59:23 -08:00
hackerkid
7d895ae998
requirements: Upgrade Scrapy to 1.3.2.
2017-02-26 15:59:23 -08:00
hackerkid
cab584f803
requirements: Upgrade scandir to 1.5.
2017-02-26 15:59:23 -08:00
hackerkid
89c23834cb
requirements: Upgrade requests_oauthlb to 0.8.0.
2017-02-26 15:59:23 -08:00
hackerkid
9d01b9f4a9
requirements: Upgrade requests to 2.13.0.
2017-02-26 15:59:23 -08:00
hackerkid
672245f72e
requirements: Upgrade regex to 2017.2.8.
2017-02-26 15:59:23 -08:00
hackerkid
ea56d87f72
requirements: Upgrade python-ldap to 2.4.32.
2017-02-26 15:59:23 -08:00
hackerkid
77c9d3e382
requirements: Upgrade pytest-runner to 2.11.1.
2017-02-26 15:59:23 -08:00
hackerkid
0b3d21964a
requirements: Upgrade Pygments to 2.2.0.
2017-02-26 15:59:23 -08:00
hackerkid
66817cd118
requirements: Upgrade prompt-toolkit to 1.0.13.
2017-02-26 15:59:23 -08:00
hackerkid
b4f4784764
requirements: Upgrade Markdown to 2.6.8.
2017-02-26 15:59:23 -08:00
hackerkid
34c55ce461
requirements: Upgrade lxml to 3.7.3.
2017-02-26 15:59:23 -08:00
hackerkid
b6a595c5a3
requirements: Upgrade Jinja2 to 2.9.5.
2017-02-26 15:59:23 -08:00
hackerkid
2a2328b725
requirements: Upgrade ipython to 5.3.0.
2017-02-26 15:59:23 -08:00
hackerkid
3810f5ffea
requirements: Upgrade httplib2 to 0.10.3.
2017-02-26 15:59:23 -08:00
hackerkid
767f21c397
requirements: Upgrade google-api-python-client to 1.6.2.
2017-02-26 15:59:23 -08:00
hackerkid
f61bfb0186
requirements: Upgrade fonttools to 3.7.2.
2017-02-26 15:59:23 -08:00
hackerkid
6b672ea992
requirements: Upgrade django-auth-ldap to 1.2.9.
2017-02-26 15:59:23 -08:00
hackerkid
e5a1ccbed6
requirements: Upgrade defusedxml to 0.5.0.
2017-02-26 15:59:23 -08:00
hackerkid
d50efc6c4e
requirements: Upgrade cryptography to 1.7.2.
2017-02-26 15:59:23 -08:00
hackerkid
903611c4f5
requirements: Upgrade certifi to 2017.1.23.
2017-02-26 15:59:23 -08:00
sinwar
483a351d44
Upgrade to argon password hasher.
...
The Argon2 password hasher is the currently recommended password
hasher for Django.
Fixes #3362 .
2017-02-22 23:29:12 -08:00
Tim Abbott
bb5d81281c
mypy: Upgrade to new package name and version 0.571.
...
Fixes #3448 .
2017-02-10 23:53:44 -08:00
hackerkid
1d1dcab2b3
requirements: Add comment explaining why CommonMark can't be upgraded.
...
Fixes #3398 .
2017-01-24 14:22:06 -08:00
Tim Abbott
8a8e0ea48b
requirements: Upgrade moto and dateutil to latest version.
2017-01-24 13:02:57 -08:00
Rafid Aslam
1e9baf8ee0
deps: Upgrade `docutils` to 0.13.1.
...
Fixes #3399 .
2017-01-23 15:23:58 -08:00
sinwar
f83da697ee
requirements: Upgrade parsel to latest version
...
Fixes #3401
2017-01-22 15:26:11 -08:00
sinwar
b0efa58eb4
requirements: Upgrade python-social-auth to latest version
...
Fixes #3403
2017-01-21 21:22:59 +05:30
hackerkid
dbf17064c2
requirements: Upgrade pathlib2 to 2.2.1
2017-01-19 14:18:39 -08:00
hackerkid
57e4c925bc
requirements: Add scandir package to ipython.txt.
...
Needed for pathlib2==2.2.1.
2017-01-19 14:18:39 -08:00
hackerkid
071ab7bf70
requirements: Upgrade Typing to 3.5.3.0.
2017-01-19 14:18:39 -08:00
hackerkid
dc5e09f5e1
requirements: Upgrade Jinja2 to 2.9.4.
2017-01-19 14:18:39 -08:00
hackerkid
9f5108ded2
requirements: Upgrade Pillow to 4.0.0.
2017-01-19 14:18:39 -08:00
hackerkid
7a20dc64d7
requirements: Add olefile package to common.txt.
...
Olefile is needed for running Pillow==4.0.0.
2017-01-19 14:18:39 -08:00
hackerkid
b5de4e06f1
requirements: Upgrade backports-abc to 0.5.
2017-01-19 14:18:39 -08:00
hackerkid
aeb9c4b485
requirements: Upgrade boto to 2.45.0.
2017-01-19 14:18:39 -08:00
hackerkid
11b15d1cc8
requirements: Upgrade sphinx to 1.5.1.
2017-01-19 14:18:39 -08:00
hackerkid
4dd0de33db
requirements: Upgrade requests to 2.12.5.
2017-01-19 14:18:39 -08:00
hackerkid
1783e88531
requirements: Upgrade attrs to 16.3.0.
2017-01-19 14:18:39 -08:00
hackerkid
e1da6140eb
requirements: Upgrade zope.interface to 4.3.3.
2017-01-19 14:18:39 -08:00
hackerkid
8c323e05ac
requirements: Upgrade Twisted to 16.6.0.
2017-01-19 14:18:39 -08:00
hackerkid
a142b9801f
requirements: Upgrade w3lib to 1.16.0.
2017-01-19 14:18:39 -08:00
hackerkid
0d000ec13c
requirements: Upgrade cryptography to 1.7.1.
2017-01-19 14:18:39 -08:00
hackerkid
7a5d605ae4
requirements: Upgrade Scrapy to 1.3.0.
2017-01-19 14:18:39 -08:00
hackerkid
77e0fe012c
requirements: Upgrade python-ldap to 2.4.28.
2017-01-19 14:18:38 -08:00
hackerkid
b4e979a23f
requirements: Upgrade Werkzeug to 0.11.15 and click to 6.7.
2017-01-19 14:18:31 -08:00
hackerkid
bec790f4ca
requirements: Upgrade Flask to 0.12.
2017-01-19 14:11:07 -08:00
hackerkid
a36b524e61
requirements: Upgrade prompt_toolkit to 1.0.9.
2017-01-19 14:11:07 -08:00
hackerkid
e82180a5c0
requirements: Upgrade urllib3 to 1.20.
2017-01-19 14:11:07 -08:00
hackerkid
94410c920f
requirements: Upgrade decorator to 4.0.11.
2017-01-19 14:11:07 -08:00
hackerkid
65f7514a69
requirements: Upgrade regex to 2017.1.17.
2017-01-19 14:11:07 -08:00
hackerkid
3b1f6a4154
requirements: Upgrade lxml to 3.7.2.
2017-01-19 14:11:07 -08:00
hackerkid
76bf3982a6
requirements: Upgrade cssselect to 1.0.1.
2017-01-19 14:11:07 -08:00
hackerkid
5f56b9af97
requirements: Upgrade cchardet to 1.1.2.
2017-01-19 14:11:07 -08:00
hackerkid
4116da22a9
requirements: Upgrade pyflakes to 1.5.0.
2017-01-19 14:11:07 -08:00
hackerkid
8b45f5c8a3
requirements: Upgrade coverage to 4.3.4.
2017-01-19 14:11:07 -08:00
hackerkid
ae1bd2b0bc
requirements: Upgrade beautifulsoup4 to 4.5.3.
2017-01-19 14:11:07 -08:00
hackerkid
43c4d7f39e
requirements: Upgrade pcodestyle to 2.2.0.
2017-01-19 14:11:07 -08:00
hackerkid
6571d7c568
requirements: Upgrade polib to 1.0.8.
2017-01-19 14:11:07 -08:00
hackerkid
c29cd84ce9
requirements: Upgrade django-pipeline to 1.6.11.
2017-01-19 14:11:07 -08:00
hackerkid
60fbe093c1
requirements: Upgrade sourcemap to 0.2.0.
2017-01-19 14:11:07 -08:00
hackerkid
24426d4684
requirements: Upgrade simplejson to 3.10.0.
2017-01-19 14:11:07 -08:00
hackerkid
22c2c0144c
requirements: Upgrade pytz to 2016.10.
2017-01-19 14:11:07 -08:00
hackerkid
f1c2156aae
requirements: Upgrade oauthlib to 2.0.1.
2017-01-19 14:11:07 -08:00
hackerkid
82d8ef12cd
requirements: Upgrade oauth2client to 4.0.0.
2017-01-19 14:11:07 -08:00
hackerkid
9d999dd524
requirements: Upgrade google-api-python-client to 1.6.1.
2017-01-19 14:11:07 -08:00
hackerkid
33e8be51e2
requirements: Upgrade fonttools to 3.5.0.
2017-01-19 14:11:07 -08:00
hackerkid
2ce60273f9
requirements: Upgrade SQLAlchemy to 1.1.5.
2017-01-19 14:11:07 -08:00
hackerkid
db9d0b74a7
requirements: Upgrade Django to 1.10.5.
2017-01-19 14:11:07 -08:00
Tim Abbott
464411833d
requirements: Upgrade mypy to 0.4.6 release.
2017-01-08 22:48:25 -08:00
Tim Abbott
687d0cbf9e
docs: Add support for including markdown files in others.
...
This uses a third-party dependency, python-markdown-include.
The example use for settings is intended primarily as a demonstration.
2016-12-30 17:16:29 -08:00
Umair Khan
8acf2609de
ldap: Use newer commit of fakeldap in requirements.
2016-12-30 16:55:05 -08:00
Rishi Gupta
13d1a636d5
queue_processors.SignupWorker: Upgrade to MailChimp API v3.0.
...
Removes the dependence on postmonkey, which is a wrapper around
MailChimp API v1.3. MailChimp recommends using their v3.0 API directly,
rather than through a wrapper library.
2016-12-29 16:16:18 -08:00
Umair Khan
c24fbd28b2
Shift to python-gcm for Android push notifications.
...
Fixes #2650
2016-12-15 12:17:07 -08:00
Umair Khan
efccefc386
Upgrade to the latest Django release, 1.10.4.
...
Most of the changes to support this were merged some time ago; what
remains are these changes:
* Update requirements.txt
* Django 1.10: Upgrade success-http-headers.txt file.
- We no longer get the absolute urls, see
https://docs.djangoproject.com/en/1.10/releases/1.9/#http-redirects-no-longer-forced-to-absolute-uris
- The headers are capitalized, previously, they were in upper case.
* Bump PROVISON_VERSION to 3.0 since this is a disruptive change.
Fixes #3 .
2016-12-14 22:43:20 -08:00
Umair Khan
9f5c961a1b
Django 1.10: Use django-bitfield from Disqus.
...
Disqus is the upstream for django-bitfield and has now merged in the
support for Django 1.10 we were previously getting from another
repository.
2016-12-14 22:38:35 -08:00
Umair Khan
336a041ac0
Django 1.10: Use uWSGI.
...
Fixes : #1121
With some tweaks by tabbott to make the number of processes configurable.
2016-12-13 21:40:43 -08:00
Tim Abbott
c77b1b2ac0
requirements: Stop using the `-e` feature for installing api bindings.
...
The `-e api/` line in requirements.txt caused various problems with
provisioning. It's not entirely clearly why, but it seems likely to
be a bad interaction with our virtualenv caching logic.
Given that it only had marginal value over just installing the API
bindings in the first place, we're replacing this with just `api/`
instead.
2016-12-13 11:53:55 -08:00
Igor Tokarev
c93f1d4eda
Add oembed/Open Graph/Meta tags data retrieval from inline links.
...
This change adds support for displaying inline open graph previews for
links posted into Zulip.
It is designed to interact correctly with message editing.
This adds the new settings.INLINE_URL_EMBED_PREVIEW setting to control
whether this feature is enabled.
By default, this setting is currently disabled, so that we can burn it
in for a bit before it impacts users more broadly.
Eventually, we may want to make this manageable via a (set of?)
per-realm settings. E.g. I can imagine a realm wanting to be able to
enable/disable it for certain URLs.
2016-12-07 17:40:18 -08:00
Anders Kaseorg
70c977696d
requirements: Upgrade flup to 1.0.3.dev20161029 for Python 3 support
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2016-11-26 13:20:22 -08:00
Chelsea Voss
32f5db16fb
Add pytest-runner as a prereq to pip installing python-twitter.
...
While I was setting up the dev environment, pip failed to install
python-twitter: https://github.com/bear/python-twitter/issues/406
This was fixed by manually installing pytest-runner before trying to
install python-twitter, for both the python and python3 virtualenvs.
2016-11-20 13:06:41 -08:00
Tim Abbott
a960ff6773
requirements: Update cryptography packages.
2016-11-15 10:13:51 -08:00
Umair Khan
47e8a56870
Django 1.10: Use compatible django guardian.
2016-11-14 16:09:12 -08:00
Umair Khan
e89af4c470
Django 1.10: Fix django-bitfield.
...
SubfieldBase was deprecated in Django 1.10 so the version we use now
doesn't rely on that class.
2016-11-14 16:09:12 -08:00
paxapy
456e761294
lint: Add pep8 checker to the project.
...
We set this up initially with all of the rules that Zulip violates
disabled.
Also, the pep8 linter is substantially slower than the other Zulip
linters, so we've put it behind an option to `tools/lint-all`.
2016-11-09 15:17:49 -08:00
paxapy
93965a8e89
Add tools for dumping and comparing markdown renderings.
...
This adds a couple new tools that can be used to determine whether a
particular change in Zulip's backend markdown processor would impact
the rendering of historical messages, without a human actually looking
at the message content. This is a useful way to verify whether a
change to our markdown syntax is likely to create problems.
[commit message and code tweaked by tabbott]
2016-11-07 07:49:56 -08:00
Tim Abbott
50382f153a
requirements: Upgrade pillow to the latest version.
2016-11-06 20:52:04 -08:00
Tim Abbott
c6ceae868b
requirements: Upgrade twisted, adding incremental and constantly.
...
Twisted 16.5.0 has a couple new dependencies.
2016-11-05 09:13:35 -07:00
Tim Abbott
be506d63f6
requirements: Upgrade a bunch of minor Python package versions.
...
These are all minor versions and thus shouldn't have any impact.
2016-11-05 09:13:28 -07:00
K.Kanakhin
09e17fbe17
run-dev: Use tornado for dev proxy server for HTTP requests.
...
- Use tornado as proxy server for development environment,
replacing twisted (this doesn't support websockets).
- Upgrade tornado version to 4.4.1 (needs to be coupled to the
above since neither change works without the other)
2016-11-01 20:35:31 -07:00