Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Commit 0fb1d13

Browse files
committed
Compile release notes
Plus, some cleanups to make the API links work.
1 parent 0013997 commit 0fb1d13

File tree

8 files changed

+36
-13
lines changed

8 files changed

+36
-13
lines changed

docs/api/api.db.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ DataBase
77
:name: toc-eth-api-db
88
:caption: Database
99

10+
db/api.db.accesslog
1011
db/api.db.account
1112
db/api.db.atomic
1213
db/api.db.backends

docs/api/db/api.db.accesslog.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
KeyAccessLoggerDB
2+
==================
3+
4+
KeyAccessLoggerDB
5+
--------------------------
6+
7+
.. autoclass:: eth.db.accesslog.KeyAccessLoggerDB
8+
:members:

docs/release_notes.rst

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,33 @@ Release notes
33

44
.. towncrier release notes start
55
6+
py-evm 0.3.0-alpha.15 (2020-04-14)
7+
----------------------------------
8+
9+
Features
10+
~~~~~~~~
11+
12+
- :meth:`eth.chains.base.Chain.import_block()` now returns some meta-information about the witness.
13+
You can get a list of trie node hashes needed to build the witness, as well
14+
as the accesses of accounts, storage slots, and bytecodes. (`#1917
15+
<https://github.com/ethereum/py-evm/issues/1917>`__)
16+
17+
18+
Internal Changes - for Contributors
19+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20+
21+
- Use a more recent eth-keys, which calls an eth-typing that's not deprecated. (`#1665 <https://github.com/ethereum/py-evm/issues/1665>`__)
22+
- Upgrade pytest-xdist from 1.18.1 to 1.31.0, to fix a CI crash. (`#1917 <https://github.com/ethereum/py-evm/issues/1917>`__)
23+
- Added :class:`~eth.db.accesslog.KeyAccessLoggerDB` and its atomic twin; faster ``make
24+
validate-docs`` (but you have to remember to ``pip install -e .[doc]`` yourself); ``str(block)`` now
25+
includes some bytes of the block hash. (`#1918 <https://github.com/ethereum/py-evm/issues/1918>`__)
26+
- Fix for creating a duplicate "ghost" Computation that was never used. It didn't
27+
break anything, but was inelegant and surprising to get extra objects created
28+
that were mostly useless. This was achieved by changing
29+
:meth:`eth.abc.ComputationAPI.apply_message` and
30+
:meth:`eth.abc.ComputationAPI.apply_create_message` to be class methods. (`#1921 <https://github.com/ethereum/py-evm/issues/1921>`__)
31+
32+
633
py-evm 0.3.0-alpha.14 (2020-02-10)
734
----------------------------------
835

newsfragments/1665.internal.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/1917.feature.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

newsfragments/1917.internal.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/1918.internal.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

newsfragments/1921.internal.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)