archinstall/.github/workflows
Anton Hvornum e32cf71ae7
Added type annotations to all functions (#845)
* Added type annotations for 1/5 of the files.

There's bound to be some issues with type miss-match, will sort that out later.

* Added type hints for 4/5 of the code

* Added type hints for 4.7/5 of the code

* Added type hints for 5/5 of the code base

* Split the linters into individual files

This should help with more clearly show which runner is breaking since they don't share a single common name any longer. Also moved mypy settings into pyproject.toml

* Fixed some of the last flake8 issues

* Missing parameter

* Fixed invalid lookahead types

* __future__ had to be at the top

* Fixed last flake8 issues
2022-01-06 22:01:15 +01:00
..
bandit.yaml Added type annotations to all functions (#845) 2022-01-06 22:01:15 +01:00
flake8.yaml Added type annotations to all functions (#845) 2022-01-06 22:01:15 +01:00
iso-build.yaml Proposal: use iso-build for releases 2021-05-22 17:02:12 -04:00
mypy.yaml Added type annotations to all functions (#845) 2022-01-06 22:01:15 +01:00
pytest.yaml Added type annotations to all functions (#845) 2022-01-06 22:01:15 +01:00
python-publish.yml Only create pypi releases on publishing a release 2021-11-25 12:08:43 +00:00