Ville Skyttä
a8dff2f2d0
pre-commit: ship default and full configs ( #28463 )
...
For now, the only difference between the two is mypy.
2019-11-02 12:21:09 -07:00
Ville Skyttä
6a731a68cd
Parallelize pylint everywhere ( #28149 )
...
* Run 2 pylint jobs by default
* Run pylint with autodetected number of jobs in Travis
Gives a ~25% speedup there at the moment.
2019-10-23 13:18:41 -07:00
Pascal Vizeli
1c0814d6f6
Run pylint parallel ( #27919 )
2019-10-19 13:42:49 +02:00
Pascal Vizeli
1f96a7becf
Update azure-pipelines-ci.yml
2019-10-19 12:31:40 +02:00
Pascal Vizeli
435cbb7f7e
Azure pytest parallel ( #27864 )
...
* Azure pytest parallel
* Update azure-pipelines-ci.yml
* Remove test that does nothing
2019-10-18 20:51:53 -07:00
Ville Skyttä
103ffacea7
Use pre-commit in CI and tox ( #27743 )
2019-10-18 12:20:26 -07:00
Ville Skyttä
3a608314c4
Mypy setup fixes ( #27825 )
...
* Install our core dependencies for mypy in azure
To match local setups and tox.
* Use "system" mypy in pre-commit instead of the "real" mypy hook
The results of mypy depend on what is installed. And the mypy hook
runs in a virtualenv of its own, meaning we'd need to install and
maintain another set of our dependencies there... no. Use the "system"
one and reuse the environment that is set up anyway already instead.
* Reintroduce needed ruamel.yaml type ignore
This ignore is required when ruamel.yaml is installed, and we want it
to be as it's part of the core dependency set.
2019-10-17 17:12:58 -07:00
Pascal Vizeli
8a0f26e155
Add cache for mypy ( #27745 )
...
* Add cache for mypy
* Update ruamel_yaml.py
2019-10-16 17:37:24 +02:00
Pascal Vizeli
a1b8f4d9c3
New cache on Azure ( #27739 )
...
* New cache on Azure
* Update azure-pipelines-ci.yml
* Update azure-pipelines-ci.yml
* Update azure-pipelines-ci.yml
* Update azure-pipelines-ci.yml
* Update azure-pipelines-ci.yml
2019-10-16 17:11:25 +02:00
Ville Skyttä
3e6b9a17cc
Run mypy in pre-commit ( #27339 )
...
* Move mypy files config to setup.cfg
* Add mypy in pre-commit
2019-10-08 14:45:24 -07:00
Pascal Vizeli
db48d5effd
Update azure-pipelines-ci.yml for Azure Pipelines
2019-09-16 10:34:31 +02:00
Pascal Vizeli
b321ed2fdb
Update azure-pipelines-ci.yml for Azure Pipelines
2019-09-10 17:15:35 +02:00
Ville Skyttä
9b1315d8e5
Check and fix test suite leaving files behind ( #25981 )
...
* azure: run check_dirty at end of tests
* Fix ps4 media player tests to not write to files
* .gitignore coverage.xml and test-results.xml
2019-08-21 19:50:26 +03:00
Pascal Vizeli
f8bd9dbe3e
Azure ci templates ( #25688 )
...
* Use templates for Azure-CI steps
* Migrate ci
* fix endpoint
2019-08-04 14:32:35 +02:00
Ville Skyttä
a2f9a5287d
Azure mypy related tweaks ( #25663 )
...
* Revert "Add some debugging to azure mypy job (#25632 )"
This reverts commit 767b8e9f25
.
No longer needed.
* Install setup.py dependencies for mypy in Azure
For better coverage, and to match what tox does.
2019-08-02 16:59:47 +02:00
Ville Skyttä
767b8e9f25
Add some debugging to azure mypy job ( #25632 )
2019-08-01 12:44:02 -07:00
Paulus Schoutsen
dcdbd08d23
Add constraints to key files
2019-07-31 14:49:38 -07:00
Paulus Schoutsen
11a4d36c69
Confirm deletion
2019-07-31 14:49:00 -07:00
Paulus Schoutsen
a4920d3afb
Uninstall typing
2019-07-31 14:02:12 -07:00
Paulus Schoutsen
6b2d40327c
Make sure typing matches stdlib
2019-07-31 13:46:57 -07:00
Paulus Schoutsen
da05dfe708
Add Black
2019-07-31 12:23:23 -07:00
Ville Skyttä
0490167a12
Azure flake8 dep, docstring fixes ( #25605 )
...
* Fix Azure CI flake8 deps
* Docstyle fixes
2019-07-31 12:21:36 -07:00
Pascal Vizeli
35c048fe6b
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-31 09:26:47 +02:00
Pascal Vizeli
1c0d847353
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-31 09:19:45 +02:00
Pascal Vizeli
96e84692ef
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-31 09:00:50 +02:00
Paulus Schoutsen
39b8102ce6
Bump Python support to min Python 3.6.0 ( #25582 )
...
* Bump Python support to min Python 3.6.0
* Fix type
2019-07-30 16:44:39 -07:00
Pascal Vizeli
3672a5f881
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-28 12:39:06 +02:00
Pascal Vizeli
1f09967abb
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-27 10:41:17 +02:00
Pascal Vizeli
1c3e5988db
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 20:16:29 +02:00
Pascal Vizeli
230ca9b89d
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 20:03:30 +02:00
Pascal Vizeli
3c7be11c31
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 18:48:29 +02:00
Pascal Vizeli
668deeb7bd
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 17:54:20 +02:00
Pascal Vizeli
8c61808ce4
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 17:03:58 +02:00
Pascal Vizeli
36f3940c85
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 16:56:38 +02:00
Pascal Vizeli
fc36927468
[skip ci] Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 16:52:42 +02:00
Pascal Vizeli
2c8c8009ff
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 16:20:59 +02:00
Pascal Vizeli
2087358d58
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-26 16:10:22 +02:00
Ville Skyttä
408af6e842
Install requirements_test.txt for flake8 in Azure CI ( #25463 )
...
Was missing specified versions, as well as flake8-docstrings altogether.
2019-07-24 08:36:52 -07:00
Pascal Vizeli
34c3d1ce47
Update azure-pipelines-ci.yml
2019-07-18 23:19:52 +02:00
Pascal Vizeli
2accd8ed1c
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-18 10:02:49 +02:00
Pascal Vizeli
d9e4050cdf
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-18 09:58:36 +02:00
Pascal Vizeli
bbf1ee4c68
Update azure-pipelines-ci.yml
2019-07-18 09:50:21 +02:00
Kees Schollaart
bc4f91a89a
Simplify cache restore ( #25186 )
...
* Simplify cache restore
* Missed the task version
* RestoreAndSaveCache1@1 > RestoreAndSaveCache@1
* Revert changes on cache saving & add comment
* Trim whitespaces
2019-07-17 21:23:36 +02:00
Paulus Schoutsen
b52848d376
Fix typo in azure-pipelines-ci.yml
2019-07-16 08:47:07 -07:00
Pascal Vizeli
8fdebf4f8f
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-12 12:08:53 +02:00
Pascal Vizeli
f2ae2c128d
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-12 11:27:31 +02:00
Pascal Vizeli
aaeca69bd5
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-12 09:29:55 +02:00
Pascal Vizeli
9ad063ce03
Update azure-pipelines-ci.yml for Azure Pipelines
2019-06-28 22:55:04 +02:00
Pascal Vizeli
9616fbdc36
Update azure-pipelines-ci.yml for Azure Pipelines
2019-06-28 22:31:27 +02:00
Pascal Vizeli
48dd5af9e3
Update azure-pipelines-ci.yml for Azure Pipelines
2019-06-28 22:18:52 +02:00