head	1.6;
access;
symbols
	pkgsrc-2026Q1:1.6.0.8
	pkgsrc-2026Q1-base:1.6
	pkgsrc-2025Q4:1.6.0.6
	pkgsrc-2025Q4-base:1.6
	pkgsrc-2025Q3:1.6.0.4
	pkgsrc-2025Q3-base:1.6
	pkgsrc-2025Q2:1.6.0.2
	pkgsrc-2025Q2-base:1.6
	pkgsrc-2025Q1:1.5.0.12
	pkgsrc-2025Q1-base:1.5
	pkgsrc-2024Q4:1.5.0.10
	pkgsrc-2024Q4-base:1.5
	pkgsrc-2024Q3:1.5.0.8
	pkgsrc-2024Q3-base:1.5
	pkgsrc-2024Q2:1.5.0.6
	pkgsrc-2024Q2-base:1.5
	pkgsrc-2024Q1:1.5.0.4
	pkgsrc-2024Q1-base:1.5
	pkgsrc-2023Q4:1.5.0.2
	pkgsrc-2023Q4-base:1.5
	pkgsrc-2023Q3:1.4.0.10
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.4.0.8
	pkgsrc-2023Q2-base:1.4
	pkgsrc-2023Q1:1.4.0.6
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.4.0.4
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.2
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.3.0.6
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.3.0.4
	pkgsrc-2022Q1-base:1.3
	pkgsrc-2021Q4:1.3.0.2
	pkgsrc-2021Q4-base:1.3
	pkgsrc-2021Q3:1.2.0.2
	pkgsrc-2021Q3-base:1.2
	pkgsrc-2021Q2:1.1.0.4
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.2
	pkgsrc-2021Q1-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2025.04.22.08.57.00;	author adam;	state Exp;
branches;
next	1.5;
commitid	5xiNGkjHOkqEF1SF;

1.5
date	2023.11.15.17.59.18;	author adam;	state Exp;
branches;
next	1.4;
commitid	xeACNiZrXjcQvJME;

1.4
date	2022.09.12.11.04.18;	author adam;	state Exp;
branches;
next	1.3;
commitid	6uugeUmVcsJq0zTD;

1.3
date	2021.10.04.09.01.19;	author adam;	state Exp;
branches;
next	1.2;
commitid	A7dn1UfXn8cNltbD;

1.2
date	2021.07.23.14.06.31;	author adam;	state Exp;
branches;
next	1.1;
commitid	oX5iBsTkzwx0o72D;

1.1
date	2021.02.08.08.31.06;	author adam;	state Exp;
branches;
next	;
commitid	sfcAGXe70RWrPSGC;


desc
@@


1.6
log
@py-eth-account: fix for setuptools>=78
@
text
@@@comment $NetBSD: PLIST,v 1.5 2023/11/15 17:59:18 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/eth_account/__init__.py
${PYSITELIB}/eth_account/__init__.pyc
${PYSITELIB}/eth_account/__init__.pyo
${PYSITELIB}/eth_account/_utils/__init__.py
${PYSITELIB}/eth_account/_utils/__init__.pyc
${PYSITELIB}/eth_account/_utils/__init__.pyo
${PYSITELIB}/eth_account/_utils/encode_typed_data/__init__.py
${PYSITELIB}/eth_account/_utils/encode_typed_data/__init__.pyc
${PYSITELIB}/eth_account/_utils/encode_typed_data/__init__.pyo
${PYSITELIB}/eth_account/_utils/encode_typed_data/encoding_and_hashing.py
${PYSITELIB}/eth_account/_utils/encode_typed_data/encoding_and_hashing.pyc
${PYSITELIB}/eth_account/_utils/encode_typed_data/encoding_and_hashing.pyo
${PYSITELIB}/eth_account/_utils/encode_typed_data/helpers.py
${PYSITELIB}/eth_account/_utils/encode_typed_data/helpers.pyc
${PYSITELIB}/eth_account/_utils/encode_typed_data/helpers.pyo
${PYSITELIB}/eth_account/_utils/legacy_transactions.py
${PYSITELIB}/eth_account/_utils/legacy_transactions.pyc
${PYSITELIB}/eth_account/_utils/legacy_transactions.pyo
${PYSITELIB}/eth_account/_utils/signing.py
${PYSITELIB}/eth_account/_utils/signing.pyc
${PYSITELIB}/eth_account/_utils/signing.pyo
${PYSITELIB}/eth_account/_utils/structured_data/__init__.py
${PYSITELIB}/eth_account/_utils/structured_data/__init__.pyc
${PYSITELIB}/eth_account/_utils/structured_data/__init__.pyo
${PYSITELIB}/eth_account/_utils/structured_data/hashing.py
${PYSITELIB}/eth_account/_utils/structured_data/hashing.pyc
${PYSITELIB}/eth_account/_utils/structured_data/hashing.pyo
${PYSITELIB}/eth_account/_utils/structured_data/validation.py
${PYSITELIB}/eth_account/_utils/structured_data/validation.pyc
${PYSITELIB}/eth_account/_utils/structured_data/validation.pyo
${PYSITELIB}/eth_account/_utils/transaction_utils.py
${PYSITELIB}/eth_account/_utils/transaction_utils.pyc
${PYSITELIB}/eth_account/_utils/transaction_utils.pyo
${PYSITELIB}/eth_account/_utils/typed_transactions.py
${PYSITELIB}/eth_account/_utils/typed_transactions.pyc
${PYSITELIB}/eth_account/_utils/typed_transactions.pyo
${PYSITELIB}/eth_account/_utils/validation.py
${PYSITELIB}/eth_account/_utils/validation.pyc
${PYSITELIB}/eth_account/_utils/validation.pyo
${PYSITELIB}/eth_account/account.py
${PYSITELIB}/eth_account/account.pyc
${PYSITELIB}/eth_account/account.pyo
${PYSITELIB}/eth_account/datastructures.py
${PYSITELIB}/eth_account/datastructures.pyc
${PYSITELIB}/eth_account/datastructures.pyo
${PYSITELIB}/eth_account/hdaccount/__init__.py
${PYSITELIB}/eth_account/hdaccount/__init__.pyc
${PYSITELIB}/eth_account/hdaccount/__init__.pyo
${PYSITELIB}/eth_account/hdaccount/_utils.py
${PYSITELIB}/eth_account/hdaccount/_utils.pyc
${PYSITELIB}/eth_account/hdaccount/_utils.pyo
${PYSITELIB}/eth_account/hdaccount/deterministic.py
${PYSITELIB}/eth_account/hdaccount/deterministic.pyc
${PYSITELIB}/eth_account/hdaccount/deterministic.pyo
${PYSITELIB}/eth_account/hdaccount/mnemonic.py
${PYSITELIB}/eth_account/hdaccount/mnemonic.pyc
${PYSITELIB}/eth_account/hdaccount/mnemonic.pyo
${PYSITELIB}/eth_account/hdaccount/wordlist/chinese_simplified.txt
${PYSITELIB}/eth_account/hdaccount/wordlist/chinese_traditional.txt
${PYSITELIB}/eth_account/hdaccount/wordlist/czech.txt
${PYSITELIB}/eth_account/hdaccount/wordlist/english.txt
${PYSITELIB}/eth_account/hdaccount/wordlist/french.txt
${PYSITELIB}/eth_account/hdaccount/wordlist/italian.txt
${PYSITELIB}/eth_account/hdaccount/wordlist/japanese.txt
${PYSITELIB}/eth_account/hdaccount/wordlist/korean.txt
${PYSITELIB}/eth_account/hdaccount/wordlist/spanish.txt
${PYSITELIB}/eth_account/messages.py
${PYSITELIB}/eth_account/messages.pyc
${PYSITELIB}/eth_account/messages.pyo
${PYSITELIB}/eth_account/py.typed
${PYSITELIB}/eth_account/signers/__init__.py
${PYSITELIB}/eth_account/signers/__init__.pyc
${PYSITELIB}/eth_account/signers/__init__.pyo
${PYSITELIB}/eth_account/signers/base.py
${PYSITELIB}/eth_account/signers/base.pyc
${PYSITELIB}/eth_account/signers/base.pyo
${PYSITELIB}/eth_account/signers/local.py
${PYSITELIB}/eth_account/signers/local.pyc
${PYSITELIB}/eth_account/signers/local.pyo
@


1.5
log
@py-eth-account: updated to 0.10.0

eth-account v0.10.0 (2023-10-30)

Deprecations

Deprecate encode_structured_data in favor of new encode_typed_data

Improved Documentation

Added usage notes and example for encode_structured_data

Features

Add new encode_typed_data to better handle EIP712 message signing
Added option to call encode_typed_data with a single dict arg in addition to the existing 3-dict style
Add sign_typed_data as a method of the Account class

Internal Changes - for eth-account Contributors

Added tests for encode_structured_data for easier comparison with Metamask's SignTypedData
Bump version for node and ethers.js in integration tests, update ethers usage to match
Add build.os to readthedocs settings
Add upper pin to hexbytes dependency to due incoming breaking change
Add tests comparing output of signed EIP712 messages with metamask and ethers
@
text
@d1 1
a1 2
@@comment $NetBSD: PLIST,v 1.4 2022/09/12 11:04:18 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
d5 1
@


1.4
log
@py-eth-account: updated to 0.7.0

eth-account v0.7.0 (2022-08-17)

Bugfixes

bump ansi-regex to 5.0.1 to fix minor ReDos vulnerability
Enable lint runs again on CI
fix DoS-able regex pattern
Allow towncrier to build the release notes again

Improved Documentation

Add example to generate multiple accounts from a mnemonic
Pin Jinja2 at >=3.0.0,<3.1.0; pin towncrier==18.5.0; open up Sphinx requirement to allow >=1.6.5,<5.
added missing quotes to readme dev environment setup example

Breaking changes

Change bitarray dependency requirement to be >=2.4,<3 since 2.4 has wheels for all platform types.
Fix errors in EIP-712 signing
@
text
@d1 6
a6 7
@@comment $NetBSD: PLIST,v 1.3 2021/10/04 09:01:19 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
d13 9
@


1.3
log
@py-eth-account: updated to 0.5.6

eth-account v0.5.6

Features

An explicit transaction type is no longer required for signing a transaction if we can implicitly determine the transaction type from the transaction parameters

Bugfixes

When signing a transaction, the regular JSON-RPC structure is now expected as input and is converted to the appropriate rlp transaction structure when signing
Fix string interpolation in ValidationError message of _hash_eip_191_message

Improved Documentation

Updated docs for sign_transaction to show that transaction type can be implicitly determined based on transaction parameters if one is not provided
Add encode_defunct to list of example message encoders
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2021/07/23 14:06:31 adam Exp $
d68 1
@


1.2
log
@py-eth-account: updated to 0.5.5

eth-account v0.5.5 (2021-07-21)

Features

Added support for EIP-2718 (Typed Transaction) and EIP-2939 (Access List Transaction)
Added support for EIP-1559 (Dynamic Fee Transaction)

Bugfixes

Structured messages (EIP-712) new permit leaving some (but not all) domain fields undefined.

Internal Changes - for eth-account Contributors

Upgrade project template, of note: a new mypy & pydocstyle, and types being exported correctly.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2021/02/08 08:31:06 adam Exp $
d29 3
@


1.1
log
@py-eth-account: added version 0.5.4

Sign Ethereum transactions and messages with local private keys
@
text
@d1 1
a1 1
@@comment $NetBSD$
d14 3
d29 3
a31 3
${PYSITELIB}/eth_account/_utils/transactions.py
${PYSITELIB}/eth_account/_utils/transactions.pyc
${PYSITELIB}/eth_account/_utils/transactions.pyo
@

