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
91d93efdd0
remove outdated sections of README ( #76 )
...
* remove gitter, testing setup, and pandoc sections, add quotes to dev install
2023-05-01 15:19:13 -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
180777d7db
convert bash scripts to py ( #77 )
...
* convert bash scripts to py
2023-05-01 15:19:13 -06:00
89e5d8ef9c
new github issue and pr templates ( #75 )
...
* new issue and pr templates
2023-05-01 15:19:12 -06:00
fe19f5a77a
bump docs dependencies
2023-05-01 15:17:17 -06:00
642ae9627c
Update isort CLI commands ( #72 )
2022-12-09 11:25:55 -07:00
af2dfa6560
Fix auto project template errors for MacOS ( #71 )
2022-12-08 15:19:05 -07:00
be0106907f
Merge pull request #70 from fselmo/minor-cleanup
...
Do not invoke `setup.py` directly; minor refactor + cleanup
2022-11-30 11:57:29 -07:00
7c85f95a4d
Do not invoke `setup.py` directly
...
- It is not recommended to invoke ``setup.py`` directly, instead opting for ``python -m build`` for the commands in this commit (see: https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html )
- Add newsfragment for #70
2022-11-21 17:40:56 -07:00
3ff1c9cf5d
Minor refactoring / cleanup
...
- Clean up github PR template to remove double links to the newsfragment README.md
- Clean up some typos and make some minor refactors.
2022-11-21 17:36:43 -07:00
7b0bc76f6f
Add Python 3.11, add more black checks, remove upper pins ( #69 )
2022-11-09 11:11:28 -07:00
c802e5de40
Merge pull request #68 from carver/upgrade-isort
...
Upgrade isort
2022-10-04 16:58:54 -07:00