chia-blockchain/.github
dustinface ec5f85dfc4
mypy: Build mypy.ini config with exclusions dynamically (#15158)
* mypy: Build `mypy.ini` config with exclusions dynamically

* Apply suggestions from code review

* Revert suggested `check=True` because `mypy` is expected to fails here

* Only `read_text` once

* Fix exception message

* Don't `touch`

* More `joinpath`

* Revert `newline="\n"`, its python 3.10 only

See https://bugs.python.org/issue23706

* Apply suggestions

* Fail if new issues get introduced

* Print the newly introduces issues

* Handle error codes

* Add `write_file`

* Use `sys.executable`

Co-authored-by: Kyle Altendorf <sda@fstab.net>

* `mypy_failures[:-1]`

* Add an example comment

* Improve failure check

* Drop exclusions after rebase

* Drop one more exclusion after another rebase

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2023-05-22 16:50:13 -05:00
..
actions/install tools: Implement and test tools/legacy_keyring.py (#13947) 2022-12-03 23:31:51 -06:00
ISSUE_TEMPLATE force \n/lf line endings in pre-commit (#15036) 2023-05-03 00:29:31 -05:00
workflows mypy: Build mypy.ini config with exclusions dynamically (#15158) 2023-05-22 16:50:13 -05:00
CODEOWNERS Create PRETTY_GOOD_PRACTICES.md (#13600) 2022-10-20 16:08:18 -04:00
dependabot.yml Adding Changed label to dependabot updates (#14765) 2023-03-07 15:11:18 -06:00
PULL_REQUEST_TEMPLATE.md make PR template headings actual markdown headings (#14240) 2023-01-06 16:55:40 -06:00
release.yml Updating PR template & adding exclusion tags (#14055) 2022-12-21 11:31:51 -06:00