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

11 Коммитов

Автор SHA1 Сообщение Дата
Kyle Lahnakoski 5c3fd90ebb
Fix logging for extraction code (#6622)
fix extraction code, fix logging for extraction code,
2020-07-17 14:02:32 -04:00
Kyle Lahnakoski 57e706b198
document anomaly in MacOS install (#6514)
* document anomaly in MacOS install

* lint

Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-06-17 11:37:24 -04:00
ionutgoldan 2fbe6d3260
Bug 1642554 - Implement model for engineer traction formula 2020-06-12 11:27:57 +03: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
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
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
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
Kyle Lahnakoski 7f7ce81589
Support test environment outside of Docker container (#5716)
Work to support running Python tests outside of the Docker container.
This also helps with integration with IDEs and is prework for using Git hooks for precommit/prepush features.
2020-02-05 14:55:03 -05:00