Commit Graph

33 Commits

Author SHA1 Message Date
74f0a2fac9 sphinx-autobuild for live docs updates (#129)
* `sphinx-autobuild` for live docs updates.

* Use Python 3.9 and `sphinx-autobuild` `2024.2.4`
2024-04-15 11:23:46 -06:00
8702869486 Add nightly CI run (#125) 2024-03-22 15:16:16 -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
3fed49fb49 Update config.yml
Drop the `install pre-commit` step here, as it is installed for all linting ci via the tox env deps
2024-01-12 14:50:29 -07:00
146a3a9b02 drop egg references 2023-10-11 10:49:47 -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
42be4de76c fix typos in ci config and Makefile 2023-06-02 15:06:42 -06:00
cc24e7e468 update tox calls to use run, update all pip calls to use python -m (#86) 2023-05-01 15:19:16 -06:00
28dbedcbfa upgrade pip and remove --user from tox install during ci (#85) 2023-05-01 15:19:15 -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
431db89753 template cleanup following initial merge with py-evm (#80)
* template cleanup following initial merge with py-evm

* add flake8 pin comment

* correct license years

* add pin note to mypy
2023-05-01 15:19:14 -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
7b0bc76f6f Add Python 3.11, add more black checks, remove upper pins (#69) 2022-11-09 11:11:28 -07:00
e785138a21 Use updated tox command in CI (#67) 2022-09-19 14:55:43 -06:00
99af2f4d53 Misc Updates (#65)
* Tweaks to release process

* Drop python 3.6
2022-09-19 14:35:39 -06:00
5e10046759 Use updated CircleCI images
See https://discuss.circleci.com/t/legacy-convenience-image-deprecation/41034
2022-06-01 13:05:34 -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
02fe35663c Setup towncrier to generate release notes 2019-11-25 21:44:29 +01:00
caf9050a19 Drop py3.5, add py3.7 2019-01-15 16:06:18 -08:00
ac85506912 make merge script executable 2018-05-15 13:02:56 -07:00
1091971637 remove old merge code from circle template 2018-05-15 12:09:51 -07:00
8815766abf circleci: merge (and reattempt) PR before testing 2018-05-15 11:54:33 -07:00
30473b3ff5 Make Circle CI test against merge with PR base 2018-04-19 16:31:48 -06:00
031b1175f4 force tox to rebuild in circle runs 2018-02-28 14:20:39 -08:00
f0e0b10cc5 add pypy3 as a default test environment in circle 2018-02-20 18:09:58 -08:00
58902032c7 add doctest run to circle-ci 2018-02-07 14:37:30 -08:00
cb71fb4430 add circle ci config 2018-02-01 09:42:48 -08:00