- Feb 09, 2024
-
-
Antoine Lambert authored
-
- Apr 09, 2020
-
-
Stefano Zacchiroli authored
-
- Apr 08, 2020
-
-
Stefano Zacchiroli authored
this reduces logic duplication, YAY!
-
Stefano Zacchiroli authored
-
- Mar 28, 2020
-
-
Stefano Zacchiroli authored
-
- Nov 07, 2019
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
- Sep 20, 2019
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
This way mypy is more thorough in finding source code files to check. Also, this is consistent with how we invoke other linters, e.g., flake8.
-
- Sep 17, 2019
-
-
Stefano Zacchiroli authored
this is needed as individual packages might need specific plugins (e.g., for very dynamic libraries like django, sqlalchemy, etc.) and there is no guarantee those plugins will always be compatible plus, per-package configuration is what we are already doing for other test/lint tools, e.g., tox, pytest, etc. Diverging for mypy does not seem a great idea
-
- Sep 16, 2019
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
this way "make typecheck" could work individual packages even when they are not installed out of swh-environment---which would be the case for CI runs, for instance
-
- Sep 15, 2019
-
-
Stefano Zacchiroli authored
-
- Oct 23, 2018
-
-
Nicolas Dandrimont authored
Summary: Also port the coverage flags to be compatible with pytest-cov. Kinda sorta close T1261. Test Plan: looks like make test is happy Reviewers: douardda Maniphest Tasks: T1261 Differential Revision: https://forge.softwareheritage.org/D569
-
- Oct 10, 2018
-
-
vlorentz authored
Reviewers: olasd, #reviewers, douardda Reviewed By: #reviewers, douardda Subscribers: douardda Differential Revision: https://forge.softwareheritage.org/D498
-
- May 28, 2018
-
-
Antoine Lambert authored
Run codespell only for: - Python files related to the swh module - swh module documentation source files - swh module README file
-
- Apr 10, 2018
-
-
Antoine Pietri authored
-
Antoine Pietri authored
-
- Mar 12, 2018
-
-
Stefano Zacchiroli authored
-
- Jan 19, 2018
-
-
Stefano Zacchiroli authored
leave the decision to Makefile.sphinx
-
- Oct 02, 2017
-
-
Nicolas Dandrimont authored
-
- Sep 20, 2017
-
-
Stefano Zacchiroli authored
Note that actual linting still does not work, because of pylint issues with PEP 420 namespaces. Still, the build toolchain scaffolding is now in place.
-
- Sep 05, 2017
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
- Mar 16, 2017
-
-
Nicolas Dandrimont authored
-
- Feb 08, 2017
-
-
Antoine Pietri authored
Summary: Using python3 -m nose instead of the nosetests3 entrypoint allows us to call the nosetests that depends of the python version we chose instead of one that might not be up to date or present at all. Test Plan: make check Reviewers: #reviewers!, olasd, zack, ardumont Differential Revision: https://forge.softwareheritage.org/D120
-
- Dec 03, 2015
-
-
Nicolas Dandrimont authored
Which supports files that were not imported during tests too.
-
- Sep 24, 2015
-
-
Stefano Zacchiroli authored
to clean up Python byte code files, if needed
-
Stefano Zacchiroli authored
-
- Sep 16, 2015
-
-
Stefano Zacchiroli authored
this avoids failing on "yield from"
-
- Sep 15, 2015
-
-
Stefano Zacchiroli authored
to work around current nose issues with namespace packages
-
Stefano Zacchiroli authored
-
- Sep 03, 2015
-
-
Stefano Zacchiroli authored
e.g., swh-loader-debian
-
Stefano Zacchiroli authored
-