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
b853f5ccdf
add py312 support
2024-01-31 11:13:12 -07:00
8d5d92ddd8
Update setup.py
...
drop pytest-watch from dev dependencies
2023-10-26 12:54:07 -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
23a192f62c
change references to doc to all be docs
2023-05-03 14:20:55 -06:00
f802bd0439
bump sphinx version and set py version rtd uses to 3.8
2023-05-03 11:25:32 -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
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
fe19f5a77a
bump docs dependencies
2023-05-01 15:17:17 -06:00
7b0bc76f6f
Add Python 3.11, add more black checks, remove upper pins ( #69 )
2022-11-09 11:11:28 -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
cb112ef9c1
Upgrade towncrier to fix the duplicate title bug
2022-06-02 15:36:24 -07:00
0649062150
Update pytest to support python 3.10, pin pytest-xdist, bump eth-utils to >=2,<3
2021-11-19 13:51:55 -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
cbfedb60e0
Merge pull request #54 from carver/multifix
...
A bunch of little patches
2021-01-20 11:27:20 -08:00
b7baeca0cd
Pin sphinx-rtd-theme to <v1
...
Fixes https://github.com/ethereum/ethereum-python-project-template/issues/36
2021-01-19 16:15:22 -08:00
8c7f30b0b7
Add supported OS's
...
Fixes https://github.com/ethereum/ethereum-python-project-template/issues/37
2021-01-19 16:14:16 -08:00
8434801bfc
Upgrade pydocstyle to v5
...
Fixes https://github.com/ethereum/ethereum-python-project-template/issues/52
2021-01-19 15:45:26 -08:00
f962541b66
Export type annotations to importing projects
2021-01-19 15:30:31 -08:00
4195de3142
Update testing and lint deps
2020-04-23 09:13:32 -06:00
02fe35663c
Setup towncrier to generate release notes
2019-11-25 21:44:29 +01:00
84d2b22a7b
switch to native pypy markdown support
2019-05-01 14:32:48 -06:00
720b2cf3d2
Add mypy support
2019-04-26 18:22:24 +02:00
5e6dc29991
Update default author email
2019-03-26 12:11:50 -06:00
de4bdf9e30
Remove attribution to specific person
2019-03-25 15:14:04 -06: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
af727b97f2
Merge pull request #8 from davesque/twine
...
Use twine for pypi uploading per packaging docs
2018-06-07 12:02:28 -07:00
d3537cf1ab
Update eth-utils version requirement
2018-06-07 12:27:07 -06:00
016f48d17d
Use twine for pypi uploading per packaging docs
...
See here:
https://packaging.python.org/tutorials/packaging-projects/#uploading-the-distribution-archives
2018-06-06 19:35:31 -06:00
0a83658b3e
Lint in setup.py
2018-06-04 16:37:52 -06:00
e7d0a8577b
Fix testing dependencies
2018-06-04 16:37:38 -06:00
84ecb7effc
require python 3.5 during setup (and reject py4)
2018-04-10 10:16:17 -07:00
1695a3b326
bugfix: setuptools reference to pypy
2018-02-06 16:04:41 -08:00
7bfa2ac5d4
add pypy3 as a supported environment, by default
2018-02-06 15:55:49 -08:00
9a7d72a816
pytest default settings, plus pytest-watch
2018-01-30 15:38:42 -08:00
0e57d8e262
when do you not want ipython in local dev? never
2018-01-30 15:18:59 -08:00
ca670f43a4
start at devnum 0 so the first bump goes to 1
2018-01-24 16:35:36 -08:00
4a8b7b06af
shorten extra name for documentation install
2018-01-24 16:33:03 -08:00
a7955a560e
init
2018-01-24 16:00:28 -08:00