Kyle Altendorf
789ee4f415
Add .clvm.hex pre-commit check ( #12050 )
...
* Add .clvm.hex pre-commit check
* report all results
* stuff
* maybe pass
* add todo
* explicitly define suffixes
* check for (and remove) extra hex and hash files
* remove garbage failure hex and hash files
* provide runner scripts
* matrix pre-commit checks
* maybe now
* more cross platform
* move it
* oops
* shell:
* maybe
* more configurable
* explicitly specify powershell
* tidy
* remove other stuff
* tidy
* remove existing pytest clvm hex etc checker
* add a trailing newline to decompress_block_spends.clvm.hex.sha256tree
* Update activated.ps1
* git config --global core.autocrlf false
* Update pre-commit.yml
* only check `chia/`
* typing_extensions
* typing_extensions
* removing unused typing import
* move top_level out of the rglob
* catchup dl clvm hex files
* Revert "catchup dl clvm hex files"
This reverts commit cd3d4f70b8
.
* now
2022-09-12 16:08:55 -05:00
Kyle Altendorf
11b210809b
run pre-commit across platforms in ci ( #12287 )
...
* run pre-commit across platforms in ci
why? because we have developers working on multiple platforms.
* pre-clean for pre-commit in ci
* chia setup python action
* fixup
* fix windows specific hinting
* no TypeAlias yet
* debug
* debug
* adjust activated.ps1
* verbose pre-commit
* exit better
* Revert "debug"
This reverts commit 93a100afc7
.
* less debug
* less `|`
* Update .pre-commit-config.yaml
* Update activated.ps1
2022-07-15 21:08:07 -05:00
Kyle Altendorf
0aa2019526
make pre-commit mypy run use regular venv (via activated shim) ( #12077 )
...
* make pre-commit mypy run use regular venv (via activated shim)
* & not Invoke-Expression
* Update activated.ps1
* install for pre-commit
* Update activated.sh
* Update .pre-commit-config.yaml
2022-06-27 12:13:22 -05:00