head	1.16;
access;
symbols
	pkgsrc-2026Q1:1.16.0.2
	pkgsrc-2026Q1-base:1.16
	pkgsrc-2025Q4:1.15.0.6
	pkgsrc-2025Q4-base:1.15
	pkgsrc-2025Q3:1.15.0.4
	pkgsrc-2025Q3-base:1.15
	pkgsrc-2025Q2:1.15.0.2
	pkgsrc-2025Q2-base:1.15
	pkgsrc-2025Q1:1.14.0.2
	pkgsrc-2025Q1-base:1.14
	pkgsrc-2024Q4:1.13.0.6
	pkgsrc-2024Q4-base:1.13
	pkgsrc-2024Q3:1.13.0.4
	pkgsrc-2024Q3-base:1.13
	pkgsrc-2024Q2:1.13.0.2
	pkgsrc-2024Q2-base:1.13
	pkgsrc-2024Q1:1.11.0.2
	pkgsrc-2024Q1-base:1.11
	pkgsrc-2023Q4:1.10.0.2
	pkgsrc-2023Q4-base:1.10
	pkgsrc-2023Q3:1.9.0.4
	pkgsrc-2023Q3-base:1.9
	pkgsrc-2023Q2:1.9.0.2
	pkgsrc-2023Q2-base:1.9
	pkgsrc-2023Q1:1.8.0.4
	pkgsrc-2023Q1-base:1.8
	pkgsrc-2022Q4:1.8.0.2
	pkgsrc-2022Q4-base:1.8
	pkgsrc-2022Q3:1.7.0.2
	pkgsrc-2022Q3-base:1.7
	pkgsrc-2022Q2:1.6.0.4
	pkgsrc-2022Q2-base:1.6
	pkgsrc-2022Q1:1.6.0.2
	pkgsrc-2022Q1-base:1.6
	pkgsrc-2021Q4:1.5.0.2
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.3.0.6
	pkgsrc-2021Q3-base:1.3
	pkgsrc-2021Q2:1.3.0.4
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.2
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.1.0.2
	pkgsrc-2020Q4-base:1.1;
locks; strict;
comment	@# @;


1.16
date	2025.12.28.10.30.22;	author adam;	state Exp;
branches;
next	1.15;
commitid	AYVd0sTv8dpn9aoG;

1.15
date	2025.04.18.11.38.04;	author adam;	state Exp;
branches;
next	1.14;
commitid	Rd5GvP5KaPVMGwRF;

1.14
date	2025.02.04.13.48.01;	author adam;	state Exp;
branches;
next	1.13;
commitid	XcrtezyB0qSQK9IF;

1.13
date	2024.05.23.11.50.30;	author adam;	state Exp;
branches;
next	1.12;
commitid	EDFmmJSsaTXIm7bF;

1.12
date	2024.04.12.11.30.56;	author adam;	state Exp;
branches;
next	1.11;
commitid	3q64JVT6jgOHzQ5F;

1.11
date	2024.01.11.10.04.32;	author adam;	state Exp;
branches;
next	1.10;
commitid	pySN9Seb8qIq31UE;

1.10
date	2023.11.10.19.01.33;	author adam;	state Exp;
branches;
next	1.9;
commitid	5W6TgYzX1g2b16ME;

1.9
date	2023.06.08.10.26.04;	author adam;	state Exp;
branches;
next	1.8;
commitid	rSjTRz0NHvef98sE;

1.8
date	2022.12.12.09.43.04;	author adam;	state Exp;
branches;
next	1.7;
commitid	G7o5u0ibpJhaDf5E;

1.7
date	2022.07.12.07.27.18;	author adam;	state Exp;
branches;
next	1.6;
commitid	FMRx11XInDxyNzLD;

1.6
date	2022.01.14.11.49.43;	author wiz;	state Exp;
branches;
next	1.5;
commitid	68ecLgUCNBPg0BoD;

1.5
date	2021.10.26.10.26.05;	author nia;	state Exp;
branches;
next	1.4;
commitid	Sx37QeYJ6gZ27jeD;

1.4
date	2021.10.07.13.53.54;	author nia;	state Exp;
branches;
next	1.3;
commitid	ZW512wDymtKhSSbD;

1.3
date	2021.02.18.12.35.02;	author mef;	state Exp;
branches;
next	1.2;
commitid	WLH8ViME2VSCRbIC;

1.2
date	2021.02.07.20.01.35;	author adam;	state Exp;
branches;
next	1.1;
commitid	mRkJrYDuC68uGOGC;

1.1
date	2020.09.29.00.05.36;	author khorben;	state Exp;
branches;
next	;
commitid	yso36Q6ZmjFphSpC;


desc
@@


1.16
log
@py-eth-utils: updated to 5.3.1

5.3.1
Bugfixes

Loosen expectation in test_get_aligned_abi_inputs_raises_type_error_for_incorrect_input_types
@
text
@$NetBSD: distinfo,v 1.15 2025/04/18 11:38:04 adam Exp $

BLAKE2s (eth_utils-5.3.1.tar.gz) = 1a079ae8949da955843368bb1507199f9b6eb5088468945426cdeef16fc515f6
SHA512 (eth_utils-5.3.1.tar.gz) = e8f237bab634202c1bc1fb8b4496286835c83aca2810f4a206b7afbd90c0e283e2bb83fca711fcfbf91c747df87af392c5a582078d0e93bece0c8f629e622632
Size (eth_utils-5.3.1.tar.gz) = 123506 bytes
@


1.15
log
@py-eth-utils: updated to 5.3.0

eth-utils v5.3.0 (2025-04-14)

Bugfixes

Replace arg["name"] with arg.get("name") to correctly handle optional names.

Features

Add new methods: to_wei_decimals, and from_wei_decimals which take a number instead of a string
Add CamelModel pydantic model for validating objects and serializing to camelCase when used with by_alias=True, with the general expectation of a well-formed JSON-RPC object.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.14 2025/02/04 13:48:01 adam Exp $
d3 3
a5 3
BLAKE2s (eth_utils-5.3.0.tar.gz) = 961cd0b426af90cbb2383949a483525f061e3b8dc55de97b3dc8ac64afcbd68f
SHA512 (eth_utils-5.3.0.tar.gz) = 1f54c7babda64d24e59d21bc963488da0111d44083e7821dbc83d53e9ed5ac91210e745782f27d0bcd72c6a1477236817124fa791c8dccbe1d24ebd12e1d8dec
Size (eth_utils-5.3.0.tar.gz) = 123753 bytes
@


1.14
log
@py-eth-utils: updated to 5.2.0

5.2.0

Bugfixes

Update types in is_same_address to accept AnyAddress, str, or bytes.

Features

Add Python 3.13 support and other misc. template updates
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.13 2024/05/23 11:50:30 adam Exp $
d3 3
a5 3
BLAKE2s (eth_utils-5.2.0.tar.gz) = 21f597dda0db6373ca65967b7b1f42032100d3aea53c131056910cc3ddc44557
SHA512 (eth_utils-5.2.0.tar.gz) = 6e9cb7cb547a9d2aa5b5700aa2314cb69dfd44df43b088aaa870a9ba36d7edb9badd26855649d3f38a3e894e73721faa039db73a64530b69b5963307ffd466e0
Size (eth_utils-5.2.0.tar.gz) = 120366 bytes
@


1.13
log
@py-eth-utils: updated to 4.1.1

eth-utils v4.1.1 (2024-05-06)

Features

Update networks for latest changes and testnets.

Internal Changes - for eth-utils Contributors

Merge template updates, fixing docs CI and setting nightly CI runs for all testing
Updated eth_networks.json with latest networks.
No warning for outdated networks.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.12 2024/04/12 11:30:56 adam Exp $
d3 3
a5 3
BLAKE2s (eth_utils-4.1.1.tar.gz) = b221bbd842b905eabed0185b00f06a75e1abd23420e1eb01101423d58ba09073
SHA512 (eth_utils-4.1.1.tar.gz) = e9d3be91a2941f6ad9e7a64ad0e69460a7c32f88a5844a4b34fb9d3e1fc1b3dc7694ff144061a0160f3adb9da36cdd571d5fce954b515e76495cdf2f138cb064
Size (eth_utils-4.1.1.tar.gz) = 110052 bytes
@


1.12
log
@py-eth-utils: updated to 4.1.0

eth-utils v4.1.0 (2024-04-01)

Internal Changes - for eth-utils Contributors

Upgrades from the template with support for Python 3.12 and linting with blocklint.
Remove cached_property dependency, as it was only for <=py37

eth-utils v4.0.0 (2024-02-22)

Breaking Changes

Web3.is_address now returns True for non-checksummed addresses.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.11 2024/01/11 10:04:32 adam Exp $
d3 3
a5 3
BLAKE2s (eth-utils-4.1.0.tar.gz) = 71c57da0652c9330f5ddd44586eebf8db17fc01ed6a9a7c772ab5b88e86174e3
SHA512 (eth-utils-4.1.0.tar.gz) = 27869e44463a0936f0a53b27ee3821c5a4317c7ed7112f9cf8c235fd4b050d02e381c8a602b7b8adec958c0a86c9bd79ba73322938ef51c30897a47f7d7e037e
Size (eth-utils-4.1.0.tar.gz) = 91436 bytes
@


1.11
log
@py-eth-utils: updated to 3.0.0

eth-utils v3.0.0 (2024-01-10)

Breaking Changes

Drop python 3.7 support

Internal Changes - for eth-utils Contributors

Merge updates from the project template, notably: use pre-commit for linting and change the name of the master branch to main
Correct booleans in pyproject.toml and add test for the presence of the eth_utils.__version__ attribute
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.10 2023/11/10 19:01:33 adam Exp $
d3 3
a5 3
BLAKE2s (eth-utils-3.0.0.tar.gz) = 2a954ae8f9c04e826360181e6a8b4abf3bba3987916ccd73aac9f8ff9601361d
SHA512 (eth-utils-3.0.0.tar.gz) = 37277e6c5695939c118509c7ad042db37dc25a99371fd628e4bf5b785b6108de9fcd8d8a43e0acce5cc0fd669c8c677903570954021625ddaf6c5ef4ce6581b8
Size (eth-utils-3.0.0.tar.gz) = 91623 bytes
@


1.10
log
@py-eth-utils: updated to 2.3.1

eth-utils v2.3.1 (2023-11-07)

Bugfixes

Some users were experiencing encoding issues when parsing the networks json. Use UTF-8 explicitly.

Internal Changes - for eth-utils Contributors

Fix and add new test cases for invalid Network chain_id values.


eth-utils v2.3.0 (2023-10-20)

Features

Add Network utility methods to utilize network metadata for a given ChainId.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.9 2023/06/08 10:26:04 adam Exp $
d3 3
a5 3
BLAKE2s (eth-utils-2.3.1.tar.gz) = 593f94a24b17080797608111c8ad656c6dce272f4ccc12b1d336985a5cf07d8b
SHA512 (eth-utils-2.3.1.tar.gz) = 4b38b551dc80a1994b1a931aec08c49fad2073afe78c3fd2cfd908bb86180972a69830f1cf3f6342efe95f1444e5662c8e61454a1efe88d24f1f7a99482e5b38
Size (eth-utils-2.3.1.tar.gz) = 74831 bytes
@


1.9
log
@py-eth-utils: updated to 2.1.1

eth-utils v2.1.1 (2023-06-07)

Internal Changes - for eth-utils Contributors

Add currency tests with float ether inputs.
remove unused docs deps, bump version of remaining
merge updates from the python project template
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2022/12/12 09:43:04 adam Exp $
d3 3
a5 3
BLAKE2s (eth-utils-2.1.1.tar.gz) = d535f85fc5c0fc7502952ce02f2715e63927e18ed20d7fd34dd2f2a8c0fd27d5
SHA512 (eth-utils-2.1.1.tar.gz) = c5495d5c0e30537d01af02a8dc099fe96a742caabfef2ab350d4458da2fea10e191f903fef7b7bb6f83dc7452e928285d7fb6b6754f5ffbad54897520bb38a88
Size (eth-utils-2.1.1.tar.gz) = 20205 bytes
@


1.8
log
@py-eth-utils: updated to 2.1.0

eth-utils v2.1.0 (2022-11-17)

Features

Allow a wider eth-hash dependency range

Performance improvements

Performance improvement of up to 65% on is_0x_prefixed

Improved Documentation

Fix typo in documentation: hexidecimal -> hexadecimal

Internal Changes - for eth-utils Contributors

Update use of @@cached_property for debug2 logging.

Breaking changes

Remove support for Python 3.6, add Python 3.11, misc dev internal updates
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2022/07/12 07:27:18 adam Exp $
d3 3
a5 3
BLAKE2s (eth-utils-2.1.0.tar.gz) = 3b498e0a44404a28ebb285d2d63ba5e361d158818716ef430d199456556ff161
SHA512 (eth-utils-2.1.0.tar.gz) = 873b6e25d0c1886a188d71118db5a833530e7588e6778da2c874ba60e693b6e276c9990287b2c48381686ded201ced79bf523377fde893c4831fc2e235f13e78
Size (eth-utils-2.1.0.tar.gz) = 470807 bytes
@


1.7
log
@py-eth-utils: updated to 2.0.0

Eth_Utils 2.0.0 (2021-11-18)

Features

Upgrade eth-typing to v3.0+, Add support for python 3.9 and 3.10 Remove support for python 3.5
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2022/01/14 11:49:43 wiz Exp $
d3 3
a5 3
BLAKE2s (eth-utils-2.0.0.tar.gz) = 10ec55728ba2dbc20601e75d9ce61f7f1f63011619caa336056f1b1e14aeddf2
SHA512 (eth-utils-2.0.0.tar.gz) = 4b0a66397923da15fbc6be68db9574c82bfa04229aebe25680664e833da2f9df68d387f4479fcbc6d901e414ad93c16408e3f277adcbdcde0ff6a8d9cc7bfb6f
Size (eth-utils-2.0.0.tar.gz) = 2895071 bytes
@


1.6
log
@*: remove workaround patches for python 3.6
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2021/10/26 10:26:05 nia Exp $
d3 3
a5 3
BLAKE2s (eth-utils-1.10.0.tar.gz) = 8a989223cd0aa27370c417f310840718702e3c01e44de7044f5dc79f88a7e56b
SHA512 (eth-utils-1.10.0.tar.gz) = 910f6d1e89c17415141e0d67c9ae915272c1709b6b691a7c5661d308d0a854c84d7d5644f4d968e7c3fba8ff38101fd8ce63134b16f845e640874de1201717f4
Size (eth-utils-1.10.0.tar.gz) = 4602591 bytes
@


1.5
log
@finance: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2021/10/07 13:53:54 nia Exp $
a5 1
SHA1 (patch-setup.py) = 6a7906a300f7d7023bbee0dbc983626c888b06e8
@


1.4
log
@finance: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2021/02/18 12:35:02 mef Exp $
d3 1
a3 1
RMD160 (eth-utils-1.10.0.tar.gz) = b03c1cebbf2392fb0ebd691e6fb5a07ecda3d446
@


1.3
log
@(finance/py-eth-utils) Fix build by py36, UnicodeDecodeError:
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2021/02/07 20:01:35 adam Exp $
a2 1
SHA1 (eth-utils-1.10.0.tar.gz) = e359f87592cb64639abca695e7c7cb7a9e9b3ad9
@


1.2
log
@py-eth-utils: updated to 1.10.0

eth-utils v1.10.0

Bugfixes

When a TypeError or ValueError is raised during :meth:`~eth_utils.applicators.apply_formatters_to_dict`, eth_utils appends some useful contextual information. It was trying to re-create the old exception, but that sometimes fails, like with a :class:`JSONDecodeError`, which expects more arguments in the constructor. So now we raise a basic TypeError or ValueError.
Update the type signature of :meth:`~eth_utils.address.to_canonical_address`, :meth:`~eth_utils.address.to_checksum_address`, and :meth:`~eth_utils.address.to_normalized_address` to allow bytes-typed address input.

Performance improvements

Significant speedup of :meth:`~eth_utils.hexadecimal.is_hex` and :meth:`~eth_utils.hexadecimal.is_hexstr`.
Significant speedup of :meth:`~eth_utils.address.is_address`. Running a test that abi-encodes an array of 10 addresses was about 67% faster.

Internal Changes - for eth-utils Contributors

Upgrade eth-hash to v0.3.1, to use its exported type annotations instead of casting the results.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2020/09/29 00:05:36 khorben Exp $
d7 1
@


1.1
log
@py-eth-utils: import version 1.9.5

Common utility functions for codebases which interact with ethereum.
@
text
@d1 1
a1 1
$NetBSD$
d3 4
a6 4
SHA1 (eth-utils-1.9.5.tar.gz) = e0a6fee26224767595eada8e0dd42ef371c994c5
RMD160 (eth-utils-1.9.5.tar.gz) = 73480adf2a6db088b2683216d87eb9159a3f2bf3
SHA512 (eth-utils-1.9.5.tar.gz) = 531e76122befe3d22e749c6c31012777fb7a31e201c4623b1f864f4728745d90623b91af28511a1f7caa9938d4d69536516e9cc8dfda08fb23a2b70beab1318d
Size (eth-utils-1.9.5.tar.gz) = 51064 bytes
@

