Commit Graph

205 Commits

Author SHA1 Message Date
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
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
608a0a954b Update test_import_and_version.py
clean up test_import_and_version
2024-01-09 14:36:12 -07:00
4ac9e87166 Update test_import_and_version.py
clean up test_import_and_version
2024-01-09 14:35:27 -07:00
e342fe7624 add version to import test 2024-01-09 12:07:08 -07:00
30e3c1de20 toml bools should be lowercase w/o quotes 2024-01-09 12:06:27 -07:00
cb3f556315 move pyupgrade before black 2023-12-13 13:45:27 -07:00
621cd56059 add pyupgrade to pre-commit hooks 2023-12-13 13:45:27 -07:00
d1395aaad2 add .bumpversion.cfg to pre-commit ignore
Causes problems with releasing when pre-commit changes the file after bumpversion updates it
2023-12-01 16:01:08 -07:00
0b0593880d add formats key to RTD to make downloadable docs available 2023-11-28 09:35:07 -07:00
67c0fb4f7b Ignore all __pycache__ directories (#114)
* Ignore all __pycache__ directories

* Newsfragment

* Revert Newsfragment
2023-11-27 15:51:31 -07:00
4d17820fca Further generalize the grep command for remote check 2023-11-27 14:30:52 -07:00
d2a0901899 Merge pull request #112 from fselmo/update-upstream-check-grep
Makefile updates
2023-11-07 12:53:06 -07:00
7f75b270a5 Use upcoming version in make notes commit 2023-11-07 12:13:48 -07:00
3c65483121 update the grep command for upstream branch check
- Sometimes 'www.' is used in the url for https
2023-11-07 12:08:39 -07:00
885bef7b5e condense tox lint envs as linting now a pre-commit call, not tox 2023-10-27 12:40:23 -06:00
8d5d92ddd8 Update setup.py
drop pytest-watch from dev dependencies
2023-10-26 12:54:07 -06:00
662b35d09a Update pyproject.toml
Add description of pydocstyle D415 rule
2023-10-12 12:14:28 -06:00
86440ee879 add autoflake to lint and move config to pyproject.toml 2023-10-12 12:11:12 -06:00
c3c29ddf43 bump pre-commit to 4.5 and add github-flavored markdown linting extension 2023-10-11 11:23:49 -06: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
0065691db7 Update Makefile
missing doublequote
2023-10-04 13:55:19 -06:00
2ed5fba28d Update pull_request_template.md
fix linting broke template formatting
2023-10-04 13:51:01 -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
efcb97c348 Update .gitignore
gitignore local vs-code settings
2023-10-04 12:13:56 -06:00
23d8fb5bf7 Update .readthedocs.yml
fix indent, add sphinx fail_on_warning
2023-10-04 11:40:49 -06:00
26005569ce Update .gitignore
add `.build` to be ignored
2023-10-04 11:40:01 -06:00
4245675648 ignore flake8 F401 errors in __init__.py files 2023-09-14 14:25:14 -06:00
8a57adf950 Update .gitignore
add `.venv*` to .gitignore
2023-09-05 16:29:30 -06:00
fca6a3f3d3 Merge pull request #99 from ethereum/release-check-upstream
Pre-release check for upstream configuration of remote
2023-06-14 14:42:23 -06:00
37841d57ed Update release command to check remote for upstream 2023-06-14 14:38:28 -06:00
024f9dbd54 Add tests to distribution by default (#97) 2023-06-14 07:59:07 -06:00
42be4de76c fix typos in ci config and Makefile 2023-06-02 15:06:42 -06:00
86b5d52149 Update .gitignore spelling error 2023-05-12 14:47:15 -06:00
a5153fe977 Merge pull request #94 from pacrob/change-doc-to-docs
change references to doc to all be docs
2023-05-11 14:44:48 -06:00
23a192f62c change references to doc to all be docs 2023-05-03 14:20:55 -06:00
3b9f8c288b Merge pull request #93 from pacrob/bump-sphinx-and-rtd-py-version
bump sphinx version and set py version rtd uses to 3.8
2023-05-03 11:29:01 -06:00
f802bd0439 bump sphinx version and set py version rtd uses to 3.8 2023-05-03 11:25:32 -06:00
f69bc7482f Merge pull request #92 from pacrob/formatting-fixes
minor formatting updates, remove additional docs to separate pr
2023-05-02 14:27:00 -06:00
2a1c8f83b4 minor formatting updates, remove contributing docs 2023-05-01 16:29:09 -06:00
1f5fc7208b Remove testall (#88)
* remove testall because it doesnt work
2023-05-01 15:19:16 -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
da9b95f37c introduce contributing doc + main branch convention (#84) 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
3314247037 apply template updates found following merge with eth-typing (#81)
* apply template updates found following merge with eth-typing

* add build as a dev dependency

* remove timeout from pytest.ini, it doesn't do anything without pytest-timeout as a dep
2023-05-01 15:19:14 -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