Aman
2183a74040
zulint: Use zulint from the extracted repository.
...
zulint will be added as a "third-party" dependency in zulip from now
on. See the new project at https://github.com/zulip/zulint for more
details.
2019-07-26 11:35:43 -07:00
Vishnu Ks
b602cbbb82
requirements: Upgrade defusedxml from 0.5.0 to 0.6.0.
2019-07-26 10:57:31 -07:00
Vishnu Ks
cb8b935ee8
requirements: Upgrade certifi from 2019.3.9 to 2019.6.16.
2019-07-26 10:57:31 -07:00
Vishnu Ks
3ebffe06bf
requirements: Upgrade tblib from 1.3.2 to 1.4.0.
2019-07-26 10:57:31 -07:00
Vishnu Ks
096244a783
requirements: Upgrade snakeviz from 2.0.0 to 2.0.1.
2019-07-26 10:57:31 -07:00
Vishnu Ks
5c4fcf809a
requirements: Upgrade Scrapy from 1.6.0 to 1.7.2.
2019-07-26 10:57:31 -07:00
Vishnu Ks
f6791b30af
requirements: Upgrade moto from 1.3.7 to 1.3.13.
2019-07-26 10:57:31 -07:00
Vishnu Ks
dccb41fa47
requirements: Upgrade isort from 4.3.17 to 4.3.21.
2019-07-26 10:57:31 -07:00
Vishnu Ks
4f6d6ff9e1
requirements: Upgrade gitlint from 0.11.0 to 0.12.0.
2019-07-26 10:57:31 -07:00
Vishnu Ks
9487539930
requirements: Upgrade twilio from 6.26.2 to 6.29.2.
2019-07-26 10:57:31 -07:00
Vishnu Ks
2ed41095d6
requirements: Upgrade SQLAlchemy from 1.3.3 to 1.3.6.
2019-07-26 10:57:31 -07:00
Vishnu Ks
65457441f3
requirements: Upgrade Pygments from 2.3.1 to 2.4.2.
2019-07-26 10:57:31 -07:00
Vishnu Ks
7531afa9a4
requirements: Upgrade psycopg2 from 2.8.2 to 2.8.3.
2019-07-26 10:57:31 -07:00
Vishnu Ks
f3eb7a8aa9
requirements: Upgrade premailer from 3.4.0 to 3.5.0.
2019-07-26 10:57:31 -07:00
Vishnu Ks
43c8d915d8
requirements: Upgrade phonenumberslite from 8.10.12 to 8.10.15.
2019-07-26 10:57:31 -07:00
Vishnu Ks
5871a81ba0
requirements: Upgrade mock from 2.0.0 to 3.0.5.
2019-07-26 10:57:31 -07:00
Vishnu Ks
b2bab27afe
requirements: Upgrade lxml from 4.3.3 to 4.3.4.
2019-07-26 10:57:31 -07:00
Vishnu Ks
e9920164e4
requirements: Upgrade ijson from 2.3 to 2.4.
2019-07-26 10:57:31 -07:00
Vishnu Ks
b57d90d7f2
requirements: Upgrade httplib2 from 0.12.3 to 0.13.0.
2019-07-26 10:57:31 -07:00
Vishnu Ks
da04697167
requirements: Upgrade django-two-factor-auth from 1.8.0 to 1.9.1.
2019-07-26 10:57:31 -07:00
Vishnu Ks
501b58c6e8
requirements: Upgrade django-bitfield from 1.9.5 to 1.9.6.
2019-07-26 10:57:31 -07:00
Vishnu Ks
5d40082fe0
requirements: Upgrade django-auth-ldap from 1.7.0 to 2.0.0.
2019-07-26 10:57:31 -07:00
Vishnu Ks
aaa056b150
requirements: Upgrade disposable-email-domains from 0.0.49 to 0.0.52.
2019-07-26 10:57:31 -07:00
Vishnu Ks
20a466a73f
requirements: Upgrade beautifulsoup4 from 4.7.1 to 4.8.0.
2019-07-26 10:57:31 -07:00
Vishnu Ks
fb4db2c851
requirements: Upgrade apns2 from 0.4.1 to 0.5.0.
2019-07-26 10:57:31 -07:00
Wyatt Hoodes
3060bb2208
requirements: Upgrade to mypy 0.720.
...
We also add the option of the newly added `--warn_unreachable`
flag.
2019-07-25 17:41:10 -07:00
Anders Kaseorg
6d5a20ac62
requirements: Remove django-pipeline.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-07-24 17:40:31 -07:00
neiljp (Neil Pilgrim)
ba7a0934e3
requirements: Upgrade mypy to 0.711.
...
This comes with it a big performance improvement; mypy is now only
barely our slowest linter even if it wasn't previously running.
Fixes : #12058
2019-07-22 17:12:50 -07:00
Harshit Bansal
bf14a0af4d
auth: Migrate google auth to python-social-auth.
...
This replaces the two custom Google authentication backends originally
written in 2012 with using the shared python-social-auth codebase that
we already use for the GitHub authentication backend. These are:
* GoogleMobileOauth2Backend, the ancient code path for mobile
authentication last used by the EOL original Zulip Android app.
* The `finish_google_oauth2` code path in zerver/views/auth.py, which
was the webapp (and modern mobile app) Google authentication code
path.
This change doesn't fix any known bugs; its main benefit is that we
get to remove hundreds of lines of security-sensitive semi-duplicated
code, replacing it with a widely trusted, high quality third-party
library.
2019-07-21 20:51:34 -07:00
Rohitt Vashishtha
726d5003e1
bugdown: Force absolute urls in topic links.
...
If a url doesn't have a scheme, browsers would treat it as a relative
url and open something like: https://chat.zulip.org/google.com instead.
This PR fixes the issue on the backend; the frontend implementation
remains out of sync and the user sending the message wouldn't see
any linkification for urls without a scheme.
Fixes #12791 .
2019-07-19 12:02:52 -07:00
Eeshan Garg
8dfc9d8bca
pypi: Upgrade to release 0.6.1.
2019-07-15 12:28:16 -07:00
Tim Abbott
06d3194ff6
dependencies: Use the django-bitfield 1.9.5 release.
...
The release contains all the fixes from our fork.
2019-07-12 16:25:40 -07:00
Anders Kaseorg
0555007bd0
requirements: Remove unused dependencies.
...
* backports-abc: For old Python versions.
* backports.ssl-match-hostname: For old Python versions.
* docopt: Has never been used directly.
* gitdb: Has never been used directly.
* ndg-httpsclient: No longer used by requests ≥ 2.12.1.
* pycrypto: Has never been used directly.
* smmap: Has never been used directly.
* typing: For old Python versions.
* typing_extensions: For old Python versions.
PROVISION_VERSION is not bumped because these were already unused
since at least the last major bump.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-07-10 15:44:50 -07:00
Anders Kaseorg
51b5188299
requirements: Delist recursive dependencies from *.in not used directly.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-07-10 15:44:50 -07:00
Vishnu Ks
0b35bb96f0
requirements: Upgrade pillow from 5.4.1 to 6.1.0.
...
Fixes #12193
2019-07-07 22:28:54 -07:00
Vishnu Ks
4f65b50c44
requirements: Upgrade django-otp from 0.5.2 to 0.6.0.
...
This indirect dependency was upgraded separately since
it contained a migration with autogenerated name.
2019-07-07 22:28:54 -07:00
Vishnu Ks
41f6de1e92
requirements: Upgrade django from 1.11.20 to 1.11.22.
2019-07-07 22:28:54 -07:00
Vishnu Ks
ccf6710cd6
requirements: Upgrade Twisted from 19.2.0 to 19.2.1.
2019-07-07 22:28:54 -07:00
Vishnu Ks
8143b4e47f
requirements: Upgrade indirect python dependencies.
2019-07-07 22:28:54 -07:00
Rohitt Vashishtha
d6e8bd6515
dependencies: Upgrade markdown from 3.0.1 -> 3.1.1.
...
Fixes #12192 .
2019-07-03 15:06:19 -07:00
Priyank Patel
352b864124
requirements: Add pyinotify dependency.
2019-05-29 16:49:33 -07:00
Vishnu Ks
9e86a8b4d4
requirements: Explicitly specefy phonenumberslite as a dependency.
...
If we don't specify phonenumberslite explicitly it would
be removed when setuptools is upgraded to latest version.
2019-05-27 12:07:47 -07:00
Rishi Gupta
d9d0285865
requirements: Downgrade stripe from 2.27.0 to 2.21.0.
...
Reverts c09962b
and 697b4b2
. The lines that break look like
stripe.Invoice.finalize_invoice(stripe_invoice).
Something like stripe_invoice.finalize_invoice() would work, but it's a big
change given how the tests in test_stripe.py currently work.
2019-05-15 17:27:32 -07:00
Puneeth Chaganti
0884764421
url preview: Add python-magic dependency for content-type sniffing.
2019-05-06 12:37:32 -07:00
Mayank Madan
aae01f5795
dependencies: Install line_profiler from our fork.
...
This is required for Python 3.7 support; line_profiler needs a release
with Cython rerun following the Python 3.7 release, and this achieves
that goal.
2019-05-05 17:53:00 -07:00
Vishnu Ks
b4a54483ed
Revert "requirements: Upgrade moto from 1.3.7 to 1.3.8."
...
This reverts commit 4ee65b70b4
.
2019-04-28 21:18:01 -07:00
Vishnu Ks
8d2a3e58d7
requirements: Upgrade moto from 1.3.7 to 1.3.8.
2019-04-26 16:22:00 -07:00
Vishnu Ks
43bc029f68
requirements: Upgrade twilio from 6.26.1 to 6.26.2.
2019-04-26 16:22:00 -07:00
Vishnu Ks
c09962bd7b
requirements: Upgrade stripe from 2.26.0 to 2.27.0.
2019-04-26 16:22:00 -07:00
Vishnu Ks
b8d74ad594
requirements: Upgrade gitlint from 0.10.0 to 0.11.0.
2019-04-26 16:22:00 -07:00