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

1233 Коммитов

Автор SHA1 Сообщение Дата
Kyle Lahnakoski 51e565be72
fix pip-tools, upgrade others (#6527)
Fix --upgrade problems, fix version numbers to pass tests
2020-06-17 11:36:22 -04:00
Armen Zambrano 68c48ada34
Security update for Django (#6526)
* Security Django update for production
* Force secure Django for development dependencies
2020-06-15 13:45:11 -04:00
ionutgoldan 2fbe6d3260
Bug 1642554 - Implement model for engineer traction formula 2020-06-12 11:27:57 +03:00
dependabot-preview[bot] a3acc28dc8
Bump mozci from 1.4.7 to 1.4.9 in /requirements (#6444)
* Bump mozci from 1.4.7 to 1.4.9 in /requirements

Bumps [mozci]() from 1.4.7 to 1.4.9.


Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Cameron Dawson <cdawson@mozilla.com>
2020-05-22 09:36:44 -07:00
Cameron Dawson 9a64d6840b
Bug 1626746 - Push Health use Mozci to get Push parent (#6411) 2020-05-15 16:41:35 -07:00
Armen Zambrano 5ca21043df
Make poetry the default method for generating the docs (#6424)
This makes sure that serving the documentation via poetry does not regress
and we have a single way of generating them.

Setting the build backend in `pyproject.toml` makes `pip` to use `poetry` to install the dependencies. By doing so, readthedocs will be able to install the required dependencies to generate the docs (since they don't support poetry directly).
2020-05-15 15:12:35 -04:00
Kyle Lahnakoski af41934af9
Bug 1637382 - Fix extract test (#6416)
* ensure debugging is off
* fix extract test
* update requirements

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-05-13 09:12:43 -04:00
Kyle Lahnakoski 89e156836f
fix row ordering in alert extract (#6356)
Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-05-05 10:53:29 -04:00
Kyle Lahnakoski 06a4a12283
Add etl.timestamp & add config option (#6335)
* add etl.timestamp, add config option

* update libs: extra error reporting

* treeherder uses json-e

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-22 16:31:05 -04:00
Kyle Lahnakoski 690010736f
Bug 1631082 - Fix extraction of alerts into BigQuery (#6316)
* add alert tests, fix alert extract

* enable extract testing in travis

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-17 16:47:24 -04:00
ionutgoldan 3f73a3103e
Bug 1612547 - Define component for doing backfills using existing reports 2020-04-14 13:02:44 +03:00
Kyle Lahnakoski 7565bcb368
update requirements (#6297)
* update requirements

* remove more not-needed requirements

* update mozlog

* update celery

* update pyyaml

* revert

* remove typing

* remove iso8601

* remove python-jose[pycryptodome]

* remove iso8601, document required

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-10 16:45:27 -07:00
Kyle Lahnakoski 53a806d3cc
Test integrate black (#6277)
* Configuration for black

* changes congiguration

* change pyproject's directory

* add files to be excluded and skip string normalization

* removed isort from pre-commit

* remove version locks for black

* fix

* remove all isort

* update requirements

Co-authored-by: SuyashSalampuria <suyash546@gmail.com>
Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-08 14:47:37 -04:00
Cameron Dawson a31426bce0
Bug 1611334 - Remove support for GraphQL (#6235)
Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-07 17:36:57 -04:00
Kyle Lahnakoski e60d301775
Reduce list of Python requirements (#6141)
This is a shortened and easier list of packages to manage.

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-07 14:40:36 -04:00
Shubham Kumar 10a2040774 Add markdownlint pre-commit hook and fixed docs
We also add it as part of the Travis execution.
2020-04-07 09:41:54 -04:00
Shubhank Saxena c7f9fbb5de
Add seed-isort-config hook (#6182) 2020-04-07 08:14:36 -04:00
Sarah Clements 29ffbe0ae2
Revert "Run markdown checks in Travis and add it as a pre-commit hook (#6236)" (#6269)
This reverts commit bf67e894b7.
2020-04-03 16:41:16 -04:00
Shubham Kumar bf67e894b7
Run markdown checks in Travis and add it as a pre-commit hook (#6236)
Closes #6185 

- Add markdownlint default rules
- Add `pre-commit` in `dev.txt` with proper hashing required when running Travis
- Add hook in `.pre-commit-config.yaml`
- Refer [here](https://github.com/igorshubovych/markdownlint-cli) for documentation
2020-04-03 09:50:26 -04:00
Kyle Lahnakoski 0fe0362759
Use pip-tools for requirements (#6140)
* update imports, add pip-tools

* first compiled output

* add *.in files (copy of *.txt)

* common.txt from master

* update *.in

* allow upgrade on big-query requirements.txt

* run --upgrade

* example upgrade

* docs

* fix install order

* show how to slim requirements/common.in

* isort

* slim common.in

* isort

* run pip-compile

* fix formatting

* ensure requirements/common.txt is installed last

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-01 08:15:15 -04:00
dependabot-preview[bot] 14762dd8d6
Bump multidict from 4.7.4 to 4.7.5 in /requirements (#6211)
Bumps [multidict](https://github.com/aio-libs/multidict) from 4.7.4 to 4.7.5.
- [Release notes](https://github.com/aio-libs/multidict/releases)
- [Changelog](https://github.com/aio-libs/multidict/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/multidict/compare/v4.7.4...v4.7.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-31 13:09:51 -07:00
Kyle Lahnakoski ebf67a67c3
Update hashes, fix docker isort, more docs (#6199)
* reference

* update requirements

* fix constants

* disable isort in docker
instructions on running tests
remove timezone info

* more doc fixes

* more cleaning instructions

* fix isort

* more docs

* whitespace

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-03-30 15:40:42 -04:00
Kyle Lahnakoski ce35ba1b5d
Upgrade libraries for extract_jobs (#6142)
* upgrade libraries

* remove backslashes on common.txt

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-03-20 15:18:25 -04:00
Armen Zambrano a3a50d4ccd
Travis: Run Python tests outside of Docker container (#5943)
* Add Travis job to run Python tests outside of Docker
* `runtests.sh` is renamed to `runchecks.sh` and it does not run Python tests
* `manage.py check --deploy` was duplicated in Travis
* Update testing documentation
* Remove `-bb` since it is not needed since Python 3.5
2020-03-20 14:58:11 -04:00
dependabot-preview[bot] 85cf8d342c
Bump responses from 0.10.9 to 0.10.12 in /requirements (#6132)
Bumps [responses](https://github.com/getsentry/responses) from 0.10.9 to 0.10.12.
- [Release notes](https://github.com/getsentry/responses/releases)
- [Changelog](https://github.com/getsentry/responses/blob/master/CHANGES)
- [Commits](https://github.com/getsentry/responses/compare/0.10.9...0.10.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-16 14:11:36 -07:00
dependabot-preview[bot] d1b8cbb3f3
Bump taskcluster from 26.0.1 to 27.0.0 in /requirements (#6127)
Bumps [taskcluster](https://github.com/taskcluster/taskcluster) from 26.0.1 to 27.0.0.
- [Release notes](https://github.com/taskcluster/taskcluster/releases)
- [Changelog](https://github.com/taskcluster/taskcluster/blob/master/CHANGELOG.md)
- [Commits](https://github.com/taskcluster/taskcluster/compare/v26.0.1...v27.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-10 18:38:48 -07:00
dependabot-preview[bot] 7eac515dc8
Bump google-auth from 1.11.1 to 1.11.2 in /requirements (#6054)
Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 1.11.1 to 1.11.2.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/compare/v1.11.1...v1.11.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-10 09:53:54 -07:00
dependabot-preview[bot] 41d8355c0d
Bump taskcluster from 24.3.1 to 26.0.1 in /requirements (#6123)
Bumps [taskcluster](https://github.com/taskcluster/taskcluster) from 24.3.1 to 26.0.1.
- [Release notes](https://github.com/taskcluster/taskcluster/releases)
- [Changelog](https://github.com/taskcluster/taskcluster/blob/master/CHANGELOG.md)
- [Commits](https://github.com/taskcluster/taskcluster/compare/v24.3.1...v26.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-10 09:53:21 -07:00
dependabot-preview[bot] cb547462ad
Bump google-cloud-core from 1.2.0 to 1.3.0 in /requirements (#6042)
Bumps [google-cloud-core](https://github.com/GoogleCloudPlatform/google-cloud-python) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/GoogleCloudPlatform/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GoogleCloudPlatform/google-cloud-python/compare/kms-1.2.0...core-1.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 16:39:27 -08:00
dependabot-preview[bot] 281493853d
Bump more-itertools from 7.2.0 to 8.2.0 in /requirements (#6049)
Bumps [more-itertools](https://github.com/erikrose/more-itertools) from 7.2.0 to 8.2.0.
- [Release notes](https://github.com/erikrose/more-itertools/releases)
- [Commits](https://github.com/erikrose/more-itertools/compare/v7.2.0...v8.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 16:39:05 -08:00
dependabot-preview[bot] 7999de1fe9
Bump zipp from 2.2.0 to 3.0.0 in /requirements (#6048)
Bumps [zipp](https://github.com/jaraco/zipp) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/master/CHANGES.rst)
- [Commits](https://github.com/jaraco/zipp/compare/v2.2.0...v3.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 16:38:38 -08:00
Kyle Lahnakoski 4283107ea3
Bug 1610347 - Extract to BigQuery - Fixes for Heroku (#5984)
* more error handling
* more explanation
* django query does not encode datetime
* fix redis
* update hashes
* Handle Decimal on prototype
* add --start for testing, limit some string length
* more logging
2020-02-20 11:05:03 -05:00
dependabot-preview[bot] fff9ab79ea
Bump google-cloud-bigquery from 1.23.1 to 1.24.0 in /requirements (#6012)
Bumps [google-cloud-bigquery](https://github.com/GoogleCloudPlatform/google-cloud-python) from 1.23.1 to 1.24.0.
- [Release notes](https://github.com/GoogleCloudPlatform/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GoogleCloudPlatform/google-cloud-python/compare/bigquery-1.23.1...storage-1.24.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-18 16:32:14 -08:00
dependabot-preview[bot] 0afa1663a5
Bump mkdocs-material from 4.6.2 to 4.6.3 in /requirements (#6006)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.6.2...4.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-18 09:17:49 -08:00
dependabot-preview[bot] ced835b99f
Bump google-auth from 1.11.0 to 1.11.1 in /requirements (#6004)
Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/compare/v1.11.0...v1.11.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 15:06:36 -08:00
dependabot-preview[bot] abb143e5ea
Bump mkdocs-material from 4.4.3 to 4.6.2 in /requirements (#5965)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.4.3 to 4.6.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.4.3...4.6.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 14:17:18 -08:00
dependabot-preview[bot] 62be377032
Bump taskcluster from 24.3.0 to 24.3.1 in /requirements (#5979)
Bumps [taskcluster](https://github.com/taskcluster/taskcluster) from 24.3.0 to 24.3.1.
- [Release notes](https://github.com/taskcluster/taskcluster/releases)
- [Changelog](https://github.com/taskcluster/taskcluster/blob/master/CHANGELOG.md)
- [Commits](https://github.com/taskcluster/taskcluster/compare/v24.3.0...v24.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 11:00:51 -08:00
dependabot-preview[bot] d0663a1b12
Bump django-extensions from 2.2.5 to 2.2.8 in /requirements (#5980)
Bumps [django-extensions](https://github.com/django-extensions/django-extensions) from 2.2.5 to 2.2.8.
- [Release notes](https://github.com/django-extensions/django-extensions/releases)
- [Changelog](https://github.com/django-extensions/django-extensions/blob/master/CHANGELOG.md)
- [Commits](https://github.com/django-extensions/django-extensions/compare/2.2.5...2.2.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:52:34 -08:00
dependabot-preview[bot] 86a2cc61e1
Bump werkzeug from 0.15.5 to 1.0.0 in /requirements (#5987)
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 0.15.5 to 1.0.0.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/master/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/0.15.5...1.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:49:25 -08:00
dependabot-preview[bot] a56abf209a
Bump pytest-django from 3.5.1 to 3.8.0 in /requirements (#5988)
Bumps [pytest-django](https://github.com/pytest-dev/pytest-django) from 3.5.1 to 3.8.0.
- [Release notes](https://github.com/pytest-dev/pytest-django/releases)
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/master/docs/changelog.rst)
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v3.5.1...v3.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:48:49 -08:00
dependabot-preview[bot] f3b2b00da6
Bump yarl from 1.3.0 to 1.4.2 in /requirements (#5986)
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.3.0 to 1.4.2.
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/yarl/compare/v1.3.0...v1.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:44:25 -08:00
dependabot-preview[bot] 6fc9c8a1ad
Bump zope-component from 4.5 to 4.6 in /requirements (#5975)
Bumps [zope-component](https://github.com/zopefoundation/zope.component) from 4.5 to 4.6.
- [Release notes](https://github.com/zopefoundation/zope.component/releases)
- [Changelog](https://github.com/zopefoundation/zope.component/blob/master/CHANGES.rst)
- [Commits](https://github.com/zopefoundation/zope.component/compare/4.5...4.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:43:56 -08:00
dependabot-preview[bot] ec90d6e5d2
Bump django-cors-headers from 3.2.0 to 3.2.1 in /requirements (#5976)
Bumps [django-cors-headers](https://github.com/adamchainz/django-cors-headers) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/adamchainz/django-cors-headers/releases)
- [Changelog](https://github.com/adamchainz/django-cors-headers/blob/master/HISTORY.rst)
- [Commits](https://github.com/adamchainz/django-cors-headers/compare/3.2.0...3.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 10:09:21 -08:00
dependabot-preview[bot] 3f7da8f18d
Bump taskcluster from 24.2.0 to 24.3.0 in /requirements (#5973)
Bumps [taskcluster](https://github.com/taskcluster/taskcluster) from 24.2.0 to 24.3.0.
- [Release notes](https://github.com/taskcluster/taskcluster/releases)
- [Changelog](https://github.com/taskcluster/taskcluster/blob/master/CHANGELOG.md)
- [Commits](https://github.com/taskcluster/taskcluster/compare/v24.2.0...v24.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 10:08:55 -08:00
dependabot-preview[bot] 301c33851c
Bump django-debug-toolbar from 2.0 to 2.2 in /requirements (#5972)
Bumps [django-debug-toolbar](https://github.com/jazzband/django-debug-toolbar) from 2.0 to 2.2.
- [Release notes](https://github.com/jazzband/django-debug-toolbar/releases)
- [Changelog](https://github.com/jazzband/django-debug-toolbar/blob/master/docs/changes.rst)
- [Commits](https://github.com/jazzband/django-debug-toolbar/compare/2.0...2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 10:07:59 -08:00
dependabot-preview[bot] 784bef9e8e
Bump python-jose[pycryptodome] from 3.0.1 to 3.1.0 in /requirements (#5971)
Bumps [python-jose[pycryptodome]](https://github.com/mpdavis/python-jose) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/mpdavis/python-jose/releases)
- [Changelog](https://github.com/mpdavis/python-jose/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mpdavis/python-jose/compare/3.0.1...3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 10:07:33 -08:00
dependabot-preview[bot] fdd89c2844
Bump pytz from 2019.2 to 2019.3 in /requirements (#5970)
Bumps [pytz](https://github.com/stub42/pytz) from 2019.2 to 2019.3.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2019.2...release_2019.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 10:06:56 -08:00
dependabot-preview[bot] 39938a879f
Bump google-auth from 1.10.1 to 1.11.0 in /requirements (#5977)
Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 1.10.1 to 1.11.0.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/compare/v1.10.1...v1.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 10:06:30 -08:00
dependabot-preview[bot] c830cfebd0
Bump zipp from 2.1.0 to 2.2.0 in /requirements (#5963)
Bumps [zipp](https://github.com/jaraco/zipp) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/master/CHANGES.rst)
- [Commits](https://github.com/jaraco/zipp/compare/v2.1.0...v2.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 14:44:59 -08:00
dependabot-preview[bot] e8f1b43e69
Bump zope-hookable from 4.2.0 to 5.0.0 in /requirements (#5937)
Bumps [zope-hookable](https://github.com/zopefoundation/zope.hookable) from 4.2.0 to 5.0.0.
- [Release notes](https://github.com/zopefoundation/zope.hookable/releases)
- [Changelog](https://github.com/zopefoundation/zope.hookable/blob/master/CHANGES.rst)
- [Commits](https://github.com/zopefoundation/zope.hookable/compare/4.2.0...5.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 13:38:23 -08:00