Граф коммитов

144 Коммитов

Автор SHA1 Сообщение Дата
pyup-bot 653414f2ec Update sphinx from 1.7.0 to 1.7.1 2018-02-23 22:47:15 +01:00
pyup-bot a20790387d Update imagesize from 0.7.1 to 1.0.0 2018-02-16 00:27:28 +01:00
pyup.io bot 4421b6f77c Update pytz to 2018.3 (#7532)
* Update pytz from 2017.3 to 2018.3

* Update pytz from 2017.3 to 2018.3
2018-02-13 01:12:34 +08:00
pyup.io bot 7d1105bed8 Update sphinx from 1.6.7 to 1.7.0 (#7543) 2018-02-13 01:12:16 +08:00
pyup.io bot e7505f6993 Update sphinx from 1.6.6 to 1.6.7 (#7484) 2018-02-06 19:13:08 +08:00
pyup.io bot 8228ca0788 Update typing from 3.6.2 to 3.6.4 (#7391) 2018-01-26 00:09:25 +08:00
pyup.io bot 6a5d5e5712 Update babel to 2.5.3 (#7302) 2018-01-17 00:30:33 +08:00
pyup-bot 42998fea1e Update babel from 2.5.1 to 2.5.2 2018-01-15 14:10:31 +01:00
pyup-bot 23cefd896e Update sphinxcontrib-httpdomain from 1.5.0 to 1.6.0 2018-01-13 10:30:27 +01:00
pyup-bot 748b38b7ee Update sphinx from 1.6.5 to 1.6.6 2018-01-08 20:16:22 +01:00
pyup-bot c4eb7d2092 Update jinja2 from 2.9.6 to 2.10 2017-11-08 23:29:57 +01:00
pyup.io bot 33f29d83fa Update pytz to 2017.3 (#6795)
* Update pytz from 2017.2 to 2017.3

* Update pytz from 2017.2 to 2017.3
2017-11-01 11:46:09 +00:00
pyup.io bot ada8639984 Update sphinx from 1.6.4 to 1.6.5 (#6749) 2017-10-23 14:12:07 +01:00
Christopher Grebs 57410ab97e Pin all our dependencies, including pip, six, ipython and ipdb. (#6663)
* Pin all our dependencies, including pip, six, ipython and ipdb.

This removes all dynamically installed python packages from the
installation pipeline and should result in a cleaner system install.

Fixes #6001

* Cleanup docs, prod and merge a few dependencies with system.

* Move more dependencies from prod to system :-/

* Finally fix docs task
2017-10-13 06:29:40 +02:00
pyup-bot 3a3f16035d Update setuptools from 36.5.0 to 36.6.0 2017-10-12 12:19:17 +02:00
Christopher Grebs 05d34aaa32
Upgrade certifi in docs.txt too. 2017-09-28 07:12:05 +02:00
pyup-bot adac5cfb5a Update sphinx from 1.6.3 to 1.6.4 2017-09-26 08:49:45 +02:00
Christopher Grebs 6092b5bc29 Merge pull request #6427 from mozilla/pyup-update-babel-2.5.0-to-2.5.1
Update babel to 2.5.1
2017-09-18 17:42:49 +02:00
Christopher Grebs 4b25cfdac4 Merge pull request #6441 from mozilla/pyup-update-six-1.10.0-to-1.11.0
Update six to 1.11.0
2017-09-18 17:41:32 +02:00
pyup.io bot ca754c64d7 Update setuptools to 36.5.0 (#6430) 2017-09-18 12:49:16 +01:00
pyup-bot f054d81204 Update six from 1.10.0 to 1.11.0 2017-09-18 00:10:36 +02:00
pyup-bot afcf2a43ef Update babel from 2.5.0 to 2.5.1 2017-09-15 16:56:35 +02:00
pyup-bot 06d1bc4919 Update setuptools from 36.3.0 to 36.4.0 2017-09-03 21:13:13 +02:00
pyup.io bot 33a0dbfd64 Update setuptools to 36.3.0 (#6264)
* Update setuptools from 36.2.7 to 36.3.0

* Update setuptools from 36.2.7 to 36.3.0
2017-08-29 18:00:57 +08:00
pyup.io bot a57905ba42 Update babel to 2.5.0 (#6193)
* Update babel from 2.4.0 to 2.5.0

* Update babel from 2.4.0 to 2.5.0
2017-08-18 18:59:28 +02:00
pyup-bot 979441842f Update requests from 2.18.3 to 2.18.4 2017-08-15 18:41:10 +02:00
Christopher Grebs 01e418a267 Merge pull request #6122 from mozilla/pyup-update-typing-3.6.1-to-3.6.2
Update typing to 3.6.2
2017-08-08 15:54:34 +02:00
pyup-bot 02ce9ea71d Update typing from 3.6.1 to 3.6.2 2017-08-08 06:38:28 +02:00
pyup-bot d0fe379b25 Update idna from 2.5 to 2.6 2017-08-08 06:38:24 +02:00
pyup-bot 8224edcec5 Update docutils from 0.13.1 to 0.14 2017-08-03 13:20:16 +02:00
pyup-bot d96fa965c4 Update requests from 2.18.2 to 2.18.3 2017-08-02 18:47:18 +02:00
pyup-bot af22c5ffdc Update setuptools from 36.2.6 to 36.2.7 2017-08-02 01:22:31 +02:00
pyup-bot ad0611b478 Update setuptools from 36.2.5 to 36.2.6 2017-08-01 14:00:20 +02:00
Mathieu Pillard 9058ce2f4a Pin certifi to the same (deliberately outdated) version used in prod.txt 2017-07-31 11:22:02 +02:00
pyup-bot c7e3a9ecd4 Update setuptools from 36.2.4 to 36.2.5 2017-07-31 04:38:11 +02:00
pyup-bot 8088847b41 Update setuptools from 36.2.3 to 36.2.4 2017-07-26 21:54:09 +02:00
Christopher Grebs d7d19ea3bb Merge pull request #6007 from mozilla/pyup-update-requests-2.18.1-to-2.18.2
Update requests to 2.18.2
2017-07-26 09:16:18 +02:00
pyup-bot 1ef6ffe06c Update setuptools from 36.2.2 to 36.2.3 2017-07-26 03:54:02 +02:00
pyup-bot 6809fc9db7 Update requests from 2.18.1 to 2.18.2 2017-07-25 20:30:10 +02:00
pyup.io bot 6f880ff9ab Update setuptools to 36.2.2 (#5992) 2017-07-24 21:58:23 +01:00
pyup-bot 097d920696 Update urllib3 from 1.21.1 to 1.22 2017-07-20 12:19:58 +02:00
pyup-bot 90be48ebc2 Update setuptools from 36.0.1 to 36.2.0 2017-07-14 05:32:42 +02:00
pyup-bot e2294784db Update sphinx from 1.6.2 to 1.6.3 2017-07-02 08:54:56 -07:00
Christopher Grebs b90bf13922 Merge pull request #5791 from mozilla/1573-implement-django-jinja
Loads of clean-ups along the way.

Fixes #1573

* Moves all helpers modules to templatetags.jinja_helpers - there are a few things in there that aren't jinja related so there'll be a follow-up to split that later
* Update Jinja2 to 2.9.6
* Add django-jinja 2.3.1
* move some jingo-minify helpers to olympia.lib to avoid any jingo imports
* unified |f and |fe helpers into one |format_html helper that always escapes everything unless the input is already |safe

* Move helpers, add requirements, fix imports.
* Give backend a proper name
* Port f and fe filters from jingo
* Make start porting reviews jinja helpers module, make first test pass
* Get a handful more tests working, get rid of get_env, more and more jingo calls.
* Disable extension matching, render .txt templates too, fixes more stats tests
* Fix csv_header template to produce some reasonable and csv parsable
* Set trim_blocks to be compatible with jingo
* Unify |f and |fe into one |format that simplifies escaping rules. Update tests.

I think having one unified |format filter is beneficial, especially
given that our current escaping rules were kinda complicated and allowed
for seriously dangerous combinations even with autoescape activated.

Now everything passed as an argument to |format is explicitly escaped
unless marked as |safe, there's no way around that anymore.

* Naive first version using |format instead of |f and |fe, might need more review.
* Fix format for unicode strings
* Rename |format to |format_html
* Move nl2br_xhtml to amo.jinja_helpers, use it in all our templates.
* Move datetime filter to our code temporarily, fix mocks, fix recursive error
* Move csrf call to django_jinja csrf_token tag, fix addons templatetags
* Fix |class_selected usage, fix render_with to get registered
* Remove hack from zadmin, fix zadmin templatetags
* Fix user delete photo test, don't rely on proper context updates that happen in order.
* Fix more nl2br tests
* Fix detail page escape, django escapes differently than jinja
* Remove context from edit_review_reply_form
* Fix date created format filter usage
* Remove templates setting user, fix can_review
* Fix collect_add_widget to not inherit the global context
* Remove happy unicode client
* Cleanup can_review, add tests
* Fix tests, django use different html character for double quote escaping
* Switch to firefox latest to check ui-tests
* Cleanup and fix do_truncate
* Remove jingo, copy jingo-minify helpers that depend on jingo to our lib for now
* Rename nl2br_xhtml -> nl2br
* Jinja 2.9 compat for reviews truncate filter
* Don't use TEMPLATE_DEBUG
* Set default value for q, happens on index page.
* Fix jinja2 formatting with newstyle gettext
2017-06-30 17:57:31 -07:00
pyup-bot bf7da14f94 Update requests from 2.17.3 to 2.18.1 2017-06-15 02:42:38 +08:00
pyup.io bot 2ebd4f2237 Update chardet to 3.0.4 (#5606) 2017-06-08 18:16:14 +01:00
pyup-bot f4ecb620df Update setuptools from 35.0.2 to 36.0.1 2017-06-01 21:32:03 +08:00
Christopher Grebs e3e020d3a1 Install six before we upgrade setuptools. (#5541)
* Install six before we upgrade setuptools.

See pypa/setuptools#964 for a few more details. Currently quite a few
travis and circleci jobs are failing because of that.

* Explicitly upgrade pip and setuptools in 'make update_deps' so for travis too.

* Potentially fix circleci

* Fix setuptools and potentially docs environments

* More explicitly install six and setuptools

* Add more requirements for docs

* Add pyparsing dependency
2017-06-01 19:20:12 +08:00
pyup.io bot 4ddcf1fe78 Update requests to 2.17.3 (#5513) 2017-05-31 13:03:00 +01:00
pyup-bot 3efaf3afa5 Update sphinx from 1.6.1 to 1.6.2 2017-05-29 02:47:59 +07:00
Andrew Williamson b880392b98 Add some new sphinx requirements (#5449) 2017-05-19 12:50:15 +01:00
pyup.io bot 70d5597ea9 Update sphinx from 1.5.6 to 1.6.1 (#5425) 2017-05-18 10:04:15 +01:00
pyup-bot 4c4cb60c88 Update sphinx from 1.5.5 to 1.5.6 2017-05-15 02:13:36 +07:00
pyup-bot 7003c6f878 Update requests from 2.14.1 to 2.14.2 2017-05-10 23:25:28 +07:00
pyup.io bot c919fc951f Update requests to 2.14.1 (#5362) 2017-05-10 12:03:07 +01:00
pyup-bot 31d94a5520 Update sphinx from 1.5.4 to 1.5.5 2017-04-04 01:42:47 +07:00
pyup-bot d653a2e225 Update sphinx from 1.5.3 to 1.5.4 2017-04-02 15:13:40 +02:00
pyup-bot ff5b655100 Update pytz from 2016.10 to 2017.2 2017-03-30 11:48:32 +02:00
pyup-bot 6cf5b619a3 Update babel from 2.3.4 to 2.4.0 2017-03-24 16:27:59 +01:00
pyup.io bot 40b6649dfd Update markupsafe to 1.0 (#4874) 2017-03-10 13:35:36 +01:00
pyup.io bot ff8c3bedd4 Update sphinx-rtd-theme from 0.2.2 to 0.2.4 (#4863) 2017-03-07 14:41:06 +01:00
pyup.io bot 3894a0a62b Update sphinx-rtd-theme from 0.2.0 to 0.2.2 (#4846) 2017-03-06 18:52:23 +01:00
pyup-bot e2b6093587 Update sphinx-rtd-theme from 0.1.9 to 0.2.0 2017-03-01 21:33:13 +01:00
pyup-bot 73a7047191 Update alabaster from 0.7.9 to 0.7.10 2017-02-28 21:22:17 +01:00
pyup-bot d82da0d96c Update sphinx from 1.5.2 to 1.5.3 2017-02-26 10:58:36 +01:00
Andrew Williamson 0c46401733 Update docs.txt (#4492) 2017-01-26 15:11:12 +00:00
Christopher Grebs 2bd417b05f Merge pull request #4435 from mozilla/pyup-update-sphinx-1.5.1-to-1.5.2
Update sphinx to 1.5.2
2017-01-23 08:00:50 +01:00
pyup-bot b815f35b0d Update pygments from 2.1.3 to 2.2.0 2017-01-22 22:51:56 +01:00
pyup-bot 00cfe52369 Update sphinx from 1.5.1 to 1.5.2 2017-01-22 12:06:46 +01:00
Christopher Grebs e28bb46892 Pin Jinja2 to 2.8.1 in docs requirements too 2017-01-19 07:48:35 +01:00
Christopher Grebs f5bb7b7bc0 Merge pull request #4382 from mozilla/pyup-update-docutils-0.12-to-0.13.1
Update docutils to 0.13.1
2017-01-18 19:15:15 +01:00
pyup.io bot 5c45d3fba2 Update pytz to 2016.10 (#4381)
* Update pytz from 2016.7 to 2016.10

* Update pytz from 2016.7 to 2016.10
2017-01-18 19:14:17 +01:00
pyup-bot f8b2f95ee3 Update docutils from 0.12 to 0.13.1 2017-01-18 15:06:15 +01:00
pyup-bot bca396043f Update sphinx from 1.4.8 to 1.5.1 2017-01-18 15:04:29 +01:00
Christopher Grebs 06b2a80b49 Upgrade jinja2 in requirements/docs.txt too.
Fixes #4213
2017-01-04 18:39:19 +01:00
Mathieu Pillard b40e90cf4b Remove extra sphinx-rtd-theme line in requirements/docs.txt 2016-11-03 13:22:26 +01:00
Christopher Grebs 1cc777478b Upgrade docs requirements.
* alabaster to 0.7.9 (required by Sphinx)
* pytz to 2016.7
* Sphinx to 1.4.8
2016-10-28 17:10:09 +02:00
Mathieu Pillard 7c2831fc1c Upgrade docs-related dependencies 2016-06-15 15:30:44 +01:00
Christopher Grebs a8883dc10a Update requirements/docs.txt, install it explicitly to be self-containing. (#2891) 2016-06-14 17:20:55 +02:00
bqbn 0f84b2a6d0 Update sha256sum values for a few packages (#2884)
* Update sha256sum values for a few packages

pypi use different packaging format for a few packages which results in
different sha256sum values.

* Further remove pyrepo dependency from other places.

This is to address https://github.com/mozilla/addons-server/issues/2885
as well, to remove pyrepo from docker build flow.

* Update sha256sum for a few dev packages

* Add swig to support compiling the m2crypto module

* Replace "sudo apt-get" with "addons.apt.packages"

This is because Travis' containerized build infrastructure doesn't
support sudo.

* Add swig to the Dockerfile as well

SWIG_FEATURES="-D__x86_64__" is needed by M2Crypto-0.22.3 on CentOS
platform.
2016-06-13 09:22:49 -07:00
Andrew Williamson 91126b76aa Add find_revdeps.py script from zamboni and note requirements in files. 2016-05-18 11:38:26 +01:00
Christopher Grebs d7be555cbb Refactor the way we handle dependencies, use 'make update_deps' in tox and docker.
There's now only one place that defines how we install things, the Makefile.

This also merges flake8.txt, test.txt into dev.txt and removed the
unused load.txt and cleans up all installation related code in
Dockerfile and tox.

* Install our node dependencies in update_deps too, we do use at least addons-linter in the near future.
2016-05-12 18:31:40 +02:00
Andy McKay 570c2bcf67 bump up to 2.1.3 and fix hashes for Pygments 2016-05-04 12:50:33 -07:00
wezhou 4acb69506c Fix travis-ci build failure
* Need to move addons-server install from "deps" to "commands" because
  editable mode is not compitable with hash-checking mode for "pip install"
* Need to add extra install commands for anything used to depend on
  "compiled.txt" or "prod.txt" because the two have been splitted into
  with and without hash files.
2016-04-11 17:59:28 -07:00
Andy McKay d4fe0c73df reformat for sphinx httpdoc 2015-11-04 09:20:33 -08:00
Stuart Colville 1e67d2bf69 Use sphinx_rtd_theme 0.1.9 2015-09-17 14:48:01 +01:00
Stuart Colville 3732bec931 Use rtd theme for local docs builds 2015-09-17 14:30:06 +01:00
David Larlet ad36b040ff Bumping Sphinx to the latest version (RTD issue) 2014-08-08 17:10:31 +02:00
Andy McKay 23df4fa4b0 don't install the world for rtd (bug fix-docs) 2014-01-30 14:05:21 -08:00
Andy McKay 4434c72bfa use mdn theme (bug 889536) 2013-10-25 15:22:13 -07:00
Mathieu Pillard e0478af906 Bump some requirements again (bug 846349) 2013-09-18 13:50:08 +02:00
Mathieu Pillard 879be42b04 Bump some requirements (bug 846349) 2013-08-30 14:27:21 +02:00
Andy McKay 422e2048d8 possibly use httpdomain for our api docs 2013-03-16 11:07:35 -07:00
Wraithan (Chris McDonald) c83b574908 adding a settings changelog to the docs 2012-09-25 11:17:46 -07:00