karl icon indicating copy to clipboard operation
karl copied to clipboard

Update eth-tester to 0.7.0b1

Open pyup-bot opened this issue 2 years ago • 0 comments

This PR updates eth-tester from 0.1.0b32 to 0.7.0b1.

Changelog

0.7.0beta.1

--------------------------

Misc
~~~~

- https://github.com/ethereum/eth-tester/issues/230

0.6.0beta.6

--------------------------

Bugfixes
~~~~~~~~

- Revert upstream dependency requirements so they can be pulled into the
current web3.py (v5) (https://github.com/ethereum/eth-tester/issues/232)

0.6.0beta.5

--------------------------

Features
~~~~~~~~

- Add `to`, `from`, and `status` to transaction receipts
(https://github.com/ethereum/eth-tester/issues/228)
- Add support for Python 3.10
(https://github.com/ethereum/eth-tester/issues/231)


Deprecations and Removals
~~~~~~~~~~~~~~~~~~~~~~~~~

- Drop support for Python 3.6
(https://github.com/ethereum/eth-tester/issues/231)


Misc
~~~~

- https://github.com/ethereum/eth-tester/issues/230

0.6.0beta.4

--------------------------

Bugfixes
~~~~~~~~

- Support pre-London blocks with missing base fee by setting the
``base_fee_per_gas`` value to ``None`` during block validation and popping it
back out during block normalization
(https://github.com/ethereum/eth-tester/issues/227)


Improved Documentation
~~~~~~~~~~~~~~~~~~~~~~

- Update README to include current release note instructions.
(https://github.com/ethereum/eth-tester/issues/226)

0.6.0beta.3

--------------------------

Bugfixes
~~~~~~~~

- Only add `base_fee_per_gas` to block serializer after London
(https://github.com/ethereum/eth-tester/issues/218)
- Return a `v` field with `y_parity` value, rather than a `y_parity` field, for
typed transactions. (https://github.com/ethereum/eth-tester/issues/224)


Misc
~~~~

- https://github.com/ethereum/eth-tester/issues/213

0.6.0beta.2

-------------

Released 2021-11-10

- Features

- Allow `nonce` parameter for inbound transactions to `eth_call` and `eth_estimateGas`
- Increase default block gas limit to gas limit at London hard fork (30029122)

- Misc

- Reference new public method generate_genesis_state instead of
 protected version in README
	- Created better test for gas estimate with block identifiers
- Update README.md with the link to the Circle CI build status

0.6.0beta.1

-------------

Released 2021-11-04

- Breaking Changes
- London support (https://github.com/ethereum/eth-tester/pull/206)
 - Upgrade py-evm to v0.5.0-alpha.1 for London support
 - Default to London

- Features

- London support (https://github.com/ethereum/eth-tester/pull/206)
 - Support access list transactions and dynamic fee transactions
 - Transaction param support for `access_list`, `type`, `max_fee_per_gas`, `max_priority_fee_per_gas`
 - Transaction receipt param support for `type` and `effective_gas_price`
 - Block param support for `base_fee_per_gas`
- Support for custom mnemonic when initializing the Backend for EthTester
- New public, pass-through methods PyEVMBackend.generate_genesis_params and
 PyEVMBackend.generate_genesis_state

- Misc

- Adjust wording in README regarding genesis parameters

0.5.0beta.4

-------------

Released 2021-04-12

- Features

- Upgrade py-evm to v0.4.0-alpha.4 for Python 3.9 support
	https://github.com/ethereum/eth-tester/pull/205
- Upgrade py-evm to v0.4.0-alpha.3, for Berlin support
 Default to Berlin
 https://github.com/ethereum/eth-tester/pull/204

0.5.0beta.2

-------------

Released 2020-08-31

- Features

- Officially support py3.8
 https://github.com/ethereum/eth-tester/pull/195

- Performance

- Upgrade pyrlp to v2-alpha1, with faster encoding/decoding
 https://github.com/ethereum/eth-tester/pull/195

- Misc

- Pypy support completely dropped (it was never officially added,
 only some pieces were tested, in hopes of eventually supporting)
 https://github.com/ethereum/eth-tester/pull/195
- Upgrade to pyevm v0.3.0-alpha.19
 https://github.com/ethereum/eth-tester/pull/196

0.5.0beta.1

-------------

Released 2020-06-01

- Breaking changes

- Make gas limit constant for py-evm backend
 https://github.com/ethereum/eth-tester/pull/192

- Features

- Add support for gas estimate block identifiers
 https://github.com/ethereum/eth-tester/pull/189
- Add support for custom virtual machine fork schedule in PyEVMBackend
 https://github.com/ethereum/eth-tester/pull/191

0.4.0beta.2

-------------

- Misc

- Upgrate eth-keys to allow 0.3.* versions
- Upgrate py-evm to v0.3.0-alpha.15, which allows the eth-keys upgrade

0.4.0beta.1

-------------

- Misc

- Upgrade to py-evm v0.3.0-b11
 https://github.com/ethereum/eth-tester/pull/172

0.3.0beta.1

-------------

- Breaking changes

- Default to IstanbulVM
 https://github.com/ethereum/eth-tester/pull/169

- Misc

- Upgrade to py-evm v0.3.0-b7
 https://github.com/ethereum/eth-tester/pull/166
- Upgrade to py-evm v0.3.0-b8
 https://github.com/ethereum/eth-tester/pull/171

0.2.0beta.2

------------

Released June 19, 2019

- Misc

- Upgrade to py-evm v0.3.0-b1
 https://github.com/ethereum/eth-tester/pull/164

0.2.0beta.1

------------

Released June 13, 2019

- Breaking changes

- Drop Python 3.5
 https://github.com/ethereum/eth-tester/pull/160
- Upgrade to Py-EVM 0.2.0-a43
 https://github.com/ethereum/eth-tester/pull/162

0.1.0

-----

Initial release

0.1.0beta.39

-------------

Released April 12, 2019

- Misc

- Update default VM rules to Constantinople
 https://github.com/ethereum/eth-tester/pull/153

0.1.0beta.38

-------------

Released April 10, 2019

- Misc

- Update PyEVM and Pytest Dependencies
 https://github.com/ethereum/eth-tester/pull/152

0.1.0beta.37

-------------

Released Jan 22, 2019

- Misc

- Make PyEVMBackend subclass of BaseChainBackend
 https://github.com/ethereum/eth-tester/pull/150

0.1.0beta.36

-------------

Released Jan 10, 2019

- Misc

- Upgrade eth-keys and rlp
 https://github.com/ethereum/eth-tester/pull/146

0.1.0beta.35

-------------

Released Jan 9, 2019

- Misc

- Upgrade py-evm to 0.2.0a38
 https://github.com/ethereum/eth-tester/pull/143
- Readme fixups
 https://github.com/ethereum/eth-tester/pull/144
- Remove dead `formatting` module, replace with `eth-utils` utilities
 https://github.com/ethereum/eth-tester/pull/145

0.1.0beta.34

-------------

Released Dec 20, 2018

- Breaking changes

- Update eth-abi from v1 to v2
 https://github.com/ethereum/eth-tester/pull/141

- Misc

- Improve error message when trying to sign with an unknown address
 https://github.com/ethereum/eth-tester/pull/140
- Add custom genesis examples to docs
 https://github.com/ethereum/eth-tester/pull/136
- Steps toward pypy support, by using eth_utils.toolz
 https://github.com/ethereum/eth-tester/pull/138
- Remove duplicate generate_contract_address, drop custom secp256k1 and jacobian utilities
 https://github.com/ethereum/eth-tester/pull/137
- Upgrade eth-utils (and eth-abi)
 https://github.com/ethereum/eth-tester/pull/141

0.1.0beta.33

-------------

Released Oct 4, 2018

- Add some low-level internal tools for setting genesis parameters (API subject to change)
https://github.com/ethereum/eth-tester/pull/123
- Upgrade py-evm to alpha 33 https://github.com/ethereum/eth-tester/pull/134
- Misc testing & dependency fixes https://github.com/ethereum/eth-tester/pull/127
Links
  • PyPI: https://pypi.org/project/eth-tester
  • Changelog: https://pyup.io/changelogs/eth-tester/
  • Repo: https://github.com/ethereum/eth-tester

pyup-bot avatar Aug 25 '22 21:08 pyup-bot