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