Commit graph

18 commits

Author SHA1 Message Date
adam
1665b5b8cc py-eth-typing: updated to 4.0.0
eth-typing v4.0.0 (2024-01-09)

Breaking changes

Drop python 3.7 support

Internal Changes - for eth-typing Contributors

Merge updates from the project template, notably: use pre-commit for linting and change the name of the master branch to main
Fixed booleans in pyproject.toml and added a test for the presence of the eth_typing.__version__ attribute
2024-01-11 10:02:56 +00:00
adam
bb7e072286 py-eth-typing: needs TOOL_DEPENDS 2023-11-10 19:06:37 +00:00
adam
78b51eaf4d py-eth-typing: switch to wheel.mk 2023-11-10 18:58:18 +00:00
adam
9051395513 py-eth-typing: updated to 3.5.2
eth-typing v3.5.2 (2023-11-07)

Miscellaneous Changes

eth-typing v3.5.1 (2023-10-20)

Internal Changes - for eth-typing Contributors

Add script to maintain Network constants listed in the networks module.
Add types-setuptools to support pkg_resources and __version__

eth-typing v3.5.0 (2023-09-29)

Features

Borrowing from the typing in web3.py, open up BlockIdentifier to include BlockParams (e.g. "latest", "finalized", etc..) as well as other valid values.
Add an IntEnum class, ChainId, defining EVM-compatible network name enums as their respective chain id int values.

Internal Changes - for eth-typing Contributors

Add the tests/ directory to the distributed tarball
Added build.os config for readthedocs
Fix release command by checking the git remote upstream configuration and merge other minor template updates.
2023-11-10 18:41:12 +00:00
adam
983fa961ca py-eth-typing: updated to 3.4.0
eth-typing v3.4.0 (2023-06-07)

Improved Documentation

pull in ethereum-python-project-template updates

Features

Add Cancun to ForkName enum.

Internal Changes - for eth-typing Contributors

remove unused docs deps, bump version of remaining
pull in ethereum-python-project-template updates
For CircleCI builds, update pip and pip install tox under sys instead of --user to avoid virtualenv versioning issues.


v3.3.0 (2023-03-08)

Features

Add Shanghai to ForkName enum.
Add support for python 3.11.

Internal Changes - for eth-typing Contributors

tox related updates for make docs to work properly. Remove some old references to python 3.5 and 3.6.
Bump mypy version to 0.910 to avoid issues installing the "[dev]" extra on Python 3.10. Update test suite to require installing the full dependency suite to help catch these errors.
2023-06-08 10:16:55 +00:00
adam
62208c8735 py-eth-typing: updated to 3.2.0
v3.2.0

Features

Add Merge to ForkName enum

Bugfixes

Pin Python version to <4 instead of <3.11
Rename Merge to Paris in ForkNameEnum
2022-09-29 19:41:30 +00:00
adam
590293ab86 py-eth-typing: updated to 3.1.0
v3.1.0 (2022-06-22)

Features

Setup towncrier to generate release notes from fragment files to ensure a higher standard for release notes.
Add new BLSPrivateKey type for BLS private key
Add __all__ property to __init__.py with appropriate types to explicitly export
Add GrayGlacier to ForkName enum


v3.0.0 (2021-11-15)

Update ForkName enum to include Berlin, London, and ArrowGlacier
Update Python support to include python 3.8-3.10
Remove Python 3.5 support
2022-07-12 07:26:30 +00:00
wiz
fed3f31a44 *: remove workaround patches for python 3.6 2022-01-14 11:49:41 +00:00
wiz
bb579283d0 *: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-04 20:53:26 +00:00
nia
0f767f3f83 finance: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:26:00 +00:00
nia
b7161897ed finance: Remove SHA1 hashes for distfiles 2021-10-07 13:53:49 +00:00
mef
e8b65ca091 (finance/py-eth-typing) build fix for py36 (others were OK)
py36 flags as follows:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2071: ordinal not in range(128)
2021-02-15 15:14:56 +00:00
adam
a76211b5bd py-eth-typing: PLIST fix; bump revision 2021-02-07 20:04:59 +00:00
adam
c8e922e326 py-eth-typing: use PyPI; clean up 2021-02-07 19:37:40 +00:00
nia
25e7d939ab Add PYTHON_VERSIONS_INCOMPATIBLE to packages that fail with 3.6. 2020-11-25 11:09:06 +00:00
khorben
a3a769d441 py-bump2version: use in place of py-bumpversion
Bumps PKGREVISION in affected packages.
2020-10-08 19:09:05 +00:00
jperkin
c7bf2c9f25 py-eth-typing: Try to fix dependencies. 2020-09-29 19:36:12 +00:00
khorben
6b9890b383 py-eth-typing: import version 2.2.2
Common type annotations for ethereum python packages.
2020-09-28 23:47:31 +00:00