Commit Graph

38 Commits

Author SHA1 Message Date
d74895903d blocklint for linting project code for non-inclusive language (#122) 2024-03-18 16:34:27 -06:00
bdd1a342d9 add docs build path for ci to check pdf and epub 2024-01-31 16:20:42 -07:00
2eff6f8be8 update windows wheel ci jobs to use pyenv, add py312 job 2024-01-31 11:13:12 -07:00
b853f5ccdf add py312 support 2024-01-31 11:13:12 -07:00
8ffe3b8900 Update tox.ini
Add `pre-commit install` here since it was removed from ci config
2024-01-12 15:03:07 -07:00
885bef7b5e condense tox lint envs as linting now a pre-commit call, not tox 2023-10-27 12:40:23 -06:00
86440ee879 add autoflake to lint and move config to pyproject.toml 2023-10-12 12:11:12 -06:00
82425694f6 drop py37 support (#104) 2023-10-04 15:36:57 -06:00
7099bbaaa4 Add pre commit (#103)
* add pre-commit

* run pre-commit

* skip lint on README.md as it breaks template filling
2023-10-04 13:32:07 -06:00
4245675648 ignore flake8 F401 errors in __init__.py files 2023-09-14 14:25:14 -06:00
23a192f62c change references to doc to all be docs 2023-05-03 14:20:55 -06:00
484b6b55cd Template updates post ssz and ethabi (#82)
* add updates found when merging template with py-ssz and eth-abi

* add wheel and wheel-windows to ci and reorg
2023-05-01 15:19:15 -06:00
68d37fa50f repin flake8 and misc updates (#79)
* repin flake8, bump tox to >=4.0.0 as that's where whitelist was deprecated, misc updates
2023-05-01 15:19:14 -06:00
ffd6ad8b9f Various template default updates (#74)
* bump versions in dependencies and ci builds

* move tox to [dev] per issue #34

* move RTD deps pointer into .readthedocs.yml

* unpin flake8 add flake8-bugbear to lint deps
2023-05-01 15:19:13 -06:00
642ae9627c Update isort CLI commands (#72) 2022-12-09 11:25:55 -07:00
7b0bc76f6f Add Python 3.11, add more black checks, remove upper pins (#69) 2022-11-09 11:11:28 -07:00
94eacb9c30 A couple extra tweaks for black support 2022-09-22 13:38:32 -07:00
8a4cb1d938 Upgrade isort to v5 for black support 2022-09-22 13:38:20 -07:00
99af2f4d53 Misc Updates (#65)
* Tweaks to release process

* Drop python 3.6
2022-09-19 14:35:39 -06:00
c6f13bfd94 Show full explanation for pydocstyle failures 2022-05-18 12:19:24 -07:00
d21d58250b Add python 3.10 support 2021-11-19 13:48:19 -07:00
fcb5577fa1 Add python 3.9 support 2021-11-19 13:43:36 -07:00
765b2e4414 Add python3.8 support 2021-11-19 13:43:20 -07:00
d74a5e2bd8 Latest mypy refuses package with file path 2020-09-02 15:54:34 -07:00
02fe35663c Setup towncrier to generate release notes 2019-11-25 21:44:29 +01:00
720b2cf3d2 Add mypy support 2019-04-26 18:22:24 +02:00
dd74824840 Add docstring checking with pydocstyle 2019-01-24 13:57:17 -07:00
caf9050a19 Drop py3.5, add py3.7 2019-01-15 16:06:18 -08:00
0088da3781 Fix possibly incorrect isort config 2018-06-04 18:40:58 -06:00
00819dd924 Whitespace 2018-06-04 16:36:35 -06:00
32c8c981f2 Remove references to deprecated "py.test" 2018-06-04 16:36:02 -06:00
b3461e9c93 tox.ini bugfix: whitelist make 2018-02-07 14:40:01 -08:00
ecb3731cbe can't override python that way in tox 2018-02-07 11:26:47 -08:00
37d978c5b3 squash warning about using make inside tox 2018-02-07 11:24:37 -08:00
a1ba89ed41 every tox environment should have a basic python 2018-02-07 11:18:47 -08:00
a9d9fec258 add doctest by default 2018-02-07 11:14:11 -08:00
7bfa2ac5d4 add pypy3 as a supported environment, by default 2018-02-06 15:55:49 -08:00
a7955a560e init 2018-01-24 16:00:28 -08:00