Skip to content

Comments

Release v1.5.0-beta.4#4235

Merged
jtraglia merged 34 commits intomasterfrom
dev
Mar 31, 2025
Merged

Release v1.5.0-beta.4#4235
jtraglia merged 34 commits intomasterfrom
dev

Conversation

@jtraglia
Copy link
Member

@jtraglia jtraglia commented Mar 31, 2025

potuz and others added 29 commits March 14, 2025 08:31
* Update GitHub Actions in .github/workflows/docs.yml to use pinned hashes

* Update GitHub Actions in .github/workflows/generate_vectors.yml to use pinned hashes

* Update GitHub Actions in .github/workflows/run-tests.yml to use pinned hashes

* feat(ci): add dependabot to check for github-actions updates weekly
Bumps the actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [actions/setup-python](https://github.com/actions/setup-python) and [actions/cache](https://github.com/actions/cache).


Updates `actions/checkout` from 3.6.0 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3.6.0...11bd719)

Updates `actions/setup-python` from 4.7.1 to 5.4.0
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v4.7.1...4237552)

Updates `actions/cache` from 2 to 4
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@8492260...5a3ec84)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [mkdocs-awesome-pages-plugin](https://github.com/lukasgeiter/mkdocs-awesome-pages-plugin) from 2.8.0 to 2.10.1.
- [Release notes](https://github.com/lukasgeiter/mkdocs-awesome-pages-plugin/releases)
- [Commits](lukasgeiter/mkdocs-awesome-nav@v2.8.0...v2.10.1)

---
updated-dependencies:
- dependency-name: mkdocs-awesome-pages-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.4 to 8.3.5.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.4...8.3.5)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [mkdocs](https://github.com/mkdocs/mkdocs) from 1.4.2 to 1.6.1.
- [Release notes](https://github.com/mkdocs/mkdocs/releases)
- [Commits](mkdocs/mkdocs@1.4.2...1.6.1)

---
updated-dependencies:
- dependency-name: mkdocs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add fork.md for eip7805

* Fix table & remove unnecessary section

* Add electra import

---------

Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
Bumps [trie](https://github.com/ethereum/py-trie) from 3.0.1 to 3.1.0.
- [Changelog](https://github.com/ethereum/py-trie/blob/main/CHANGELOG.rst)
- [Commits](ethereum/py-trie@v3.0.1...v3.1.0)

---
updated-dependencies:
- dependency-name: trie
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [py-ecc](https://github.com/ethereum/py_ecc) from 6.0.0 to 7.0.1.
- [Release notes](https://github.com/ethereum/py_ecc/releases)
- [Changelog](https://github.com/ethereum/py_ecc/blob/main/docs/release_notes.rst)
- [Commits](ethereum/py_ecc@v6.0.0...v7.0.1)

---
updated-dependencies:
- dependency-name: py-ecc
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: threehonor <pengqi@email.cn>
* Bump the actions group with 11 updates

Bumps the actions group with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [lru-dict](https://github.com/amitdev/lru-dict) | `1.2.0` | `1.3.0` |
| [marko](https://github.com/frostming/marko) | `1.0.2` | `2.1.2` |
| [pycryptodome](https://github.com/Legrandin/pycryptodome) | `3.21.0` | `3.22.0` |
| ruamel-yaml | `0.17.21` | `0.18.10` |
| [setuptools](https://github.com/pypa/setuptools) | `75.8.0` | `78.0.2` |
| [codespell](https://github.com/codespell-project/codespell) | `2.4.0` | `2.4.1` |
| [flake8](https://github.com/pycqa/flake8) | `5.0.4` | `7.1.2` |
| [mypy](https://github.com/python/mypy) | `0.981` | `1.15.0` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.17.0` | `3.18.0` |
| [pathos](https://github.com/uqfoundation/pathos) | `0.3.0` | `0.3.3` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.1.5` | `9.6.9` |


Updates `lru-dict` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/amitdev/lru-dict/releases)
- [Commits](amitdev/lru-dict@v1.2.0...v1.3.0)

Updates `marko` from 1.0.2 to 2.1.2
- [Release notes](https://github.com/frostming/marko/releases)
- [Changelog](https://github.com/frostming/marko/blob/master/CHANGELOG.md)
- [Commits](frostming/marko@v1.0.2...v2.1.2)

Updates `pycryptodome` from 3.21.0 to 3.22.0
- [Release notes](https://github.com/Legrandin/pycryptodome/releases)
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst)
- [Commits](Legrandin/pycryptodome@v3.21.0...v3.22.0)

Updates `ruamel-yaml` from 0.17.21 to 0.18.10

Updates `setuptools` from 75.8.0 to 78.0.2
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v75.8.0...v78.0.2)

Updates `codespell` from 2.4.0 to 2.4.1
- [Release notes](https://github.com/codespell-project/codespell/releases)
- [Commits](codespell-project/codespell@v2.4.0...v2.4.1)

Updates `flake8` from 5.0.4 to 7.1.2
- [Commits](PyCQA/flake8@5.0.4...7.1.2)

Updates `mypy` from 0.981 to 1.15.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v0.981...v1.15.0)

Updates `filelock` from 3.17.0 to 3.18.0
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](tox-dev/filelock@3.17.0...3.18.0)

Updates `pathos` from 0.3.0 to 0.3.3
- [Release notes](https://github.com/uqfoundation/pathos/releases)
- [Commits](uqfoundation/pathos@pathos-0.3.0...0.3.3)

Updates `mkdocs-material` from 9.1.5 to 9.6.9
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.1.5...9.6.9)

---
updated-dependencies:
- dependency-name: lru-dict
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: marko
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: pycryptodome
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: ruamel-yaml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: codespell
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: flake8
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: filelock
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: pathos
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix title access for marko

* Fix indentation

* Add mypy bandaid to fix linter

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Traglia <jtraglia@pm.me>
* Add distributed blob publishing section to Fulu p2p interface spec.

# Conflicts:
#	specs/deneb/p2p-interface.md

* Apply suggestions from code review

Co-authored-by: Lion - dapplion <35266934+dapplion@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com>

* Fix lint

* Fix lint.

* Add new line before list

* Clarify columns that clients must publish to in Distributed Publishing.

* add function to retrieve sidecars from both block and sidecar

* fix lint

* fix lint again

* fix tests

* Fix tests & nits

* Fix more nits

* Address review comment.

* clarify language

Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>

---------

Co-authored-by: Lion - dapplion <35266934+dapplion@users.noreply.github.com>
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com>
Co-authored-by: fradamt <francesco.damato@ethereum.org>
Co-authored-by: Justin Traglia <jtraglia@pm.me>
Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
In `get_validators_custody_requirement`, use the latest finalized state as `BeaconState` instead of the current beacon state.
@jtraglia jtraglia merged commit 746c859 into master Mar 31, 2025
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.