Amine Khaldi
4134d1cc42
Merge commit 'a36d994da7652b7af410cf76500749cc09e91d30' into checkpoint/main_from_release_2.5.4_a36d994da7652b7af410cf76500749cc09e91d30
2025-05-28 19:03:07 +01:00
Earle Lowe and GitHub
813370b49e
Update CHANGELOG for 2.5.4 ( #19635 )
...
* Update CHANGELOG for 2.5.4
* fix typo
2.5.4
2025-05-27 16:32:16 -07:00
yeahyear and GitHub
f499a15acd
chore: fix some typos in comment ( #19594 )
...
Signed-off-by: yetyear <flite@outlook.com >
2025-05-27 09:04:35 -07:00
François Deppierraz and GitHub
59499cedaa
Fix typo in CONTRIBUTING.md ( #19597 )
2025-05-27 09:04:09 -07:00
Richard Kiss and GitHub
1a0eb383dc
Remove dependency chia.types so chia.util no longer depends on it ( #19633 )
...
* Move chia.util.full_block_utils to chia.full_node.full_block_utils
* chia.util.generator_tools => chia.consensus.generator_tools
* chia.util.vdf_prover => chia.simulator.vdf_prover
* Move 'chia.util.condition_tools' to 'chia.consensus'.
2025-05-27 09:03:23 -07:00
797ba071a6
build(deps): bump boto3 from 1.37.34 to 1.38.19 ( #19620 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.37.34 to 1.38.19.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.37.34...1.38.19 )
---
updated-dependencies:
- dependency-name: boto3
dependency-version: 1.38.19
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>
2025-05-23 11:09:26 -05:00
438fbef26d
build(deps): bump pip from 25.0.1 to 25.1.1 ( #19581 )
...
Bumps [pip](https://github.com/pypa/pip ) from 25.0.1 to 25.1.1.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/pip/compare/25.0.1...25.1.1 )
---
updated-dependencies:
- dependency-name: pip
dependency-version: 25.1.1
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>
2025-05-23 11:09:02 -05:00
0ad2baf33b
build(deps): bump packaging from 24.2 to 25.0 ( #19533 )
...
Bumps [packaging](https://github.com/pypa/packaging ) from 24.2 to 25.0.
- [Release notes](https://github.com/pypa/packaging/releases )
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/packaging/compare/24.2...25.0 )
---
updated-dependencies:
- dependency-name: packaging
dependency-version: '25.0'
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>
2025-05-23 11:08:49 -05:00
6a8a19dc69
build(deps): bump aiohttp from 3.11.16 to 3.11.18 ( #19529 )
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.11.18
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>
2025-05-23 11:08:40 -05:00
Kyle Altendorf and GitHub
90037473ac
CHIA-364 use upstream miniupnpc ( #18013 )
...
* use upstream miniupnpc
* >=
2025-05-23 11:08:30 -05:00
Richard Kiss and GitHub
e4ccb8024f
Fix chia.util <= chia.server dependency ( #19629 )
...
Move `get_unresolved_peer_infos` and `set_peer_info` from
`chia.util.config` to `chia.server.resolve_peer_info.py` so that
`chia.util` no longer depends upon `chia.server`.
2025-05-23 09:06:11 -05:00
b23c3c22d6
build(deps): bump ruff from 0.11.5 to 0.11.10 ( #19621 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.5 to 0.11.10.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.5...0.11.10 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.10
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>
2025-05-22 17:58:37 -05:00
ae0215c651
build(deps): bump types-setuptools from 78.1.0.20250329 to 80.7.0.20250516 ( #19623 )
...
build(deps): bump types-setuptools
Bumps [types-setuptools](https://github.com/typeshed-internal/stub_uploader ) from 78.1.0.20250329 to 80.7.0.20250516.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-setuptools
dependency-version: 80.7.0.20250516
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>
2025-05-22 17:58:27 -05:00
Almog De Paz and GitHub
434cb8136c
dont skip same peak if in unfinished cache ( #19626 )
...
* dont skip same peak if in unfinished cache
* lint
* fix same block in test
* lint
2025-05-22 11:30:03 -05:00
d1debfa0ed
build(deps): bump setuptools from 78.1.0 to 80.8.0 ( #19622 )
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 78.1.0 to 80.8.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v78.1.0...v80.8.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 80.8.0
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>
2025-05-22 11:29:43 -05:00
95df444407
build(deps): bump pyinstaller from 6.12.0 to 6.13.0 ( #19514 )
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 6.12.0 to 6.13.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.12.0...v6.13.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-version: 6.13.0
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>
2025-05-22 11:29:35 -05:00
Richard Kiss and GitHub
386787fb51
Move dump_keyring.py to remove dep chia.util => chia.cmds ( #19600 )
2025-05-22 10:17:54 -05:00
Kyle Altendorf and GitHub
5d3fd3f5a9
catchup: into long_lived/datalayer_merkle_blob from main @ e81b213b9a ( #19614 )
...
Source hash: e81b213b9a
Remaining commits: 0
2025-05-21 09:33:34 -04:00
Kyle Altendorf
1a66185e78
unchange chia_rs
2025-05-20 13:25:31 -04:00
Florin Chirica and GitHub
7bd9668d0b
Fix delta file to use new format in duplicate hash. ( #19582 )
2025-05-19 10:10:01 -04:00
Kyle Altendorf
4e0f904cd3
Merge commit 'e81b213b9a7bb2a46539d2ef5ed1ed1cd9271345' into catchup/long_lived_datalayer_merkle_blob_from_main_e81b213b9a7bb2a46539d2ef5ed1ed1cd9271345
2025-05-16 15:59:57 -04:00
476ab8c730
Optimize DL functions for get keys/values. ( #19609 )
...
* Optimize DL functions for get keys/values.
* Update chia/data_layer/data_store.py
Co-authored-by: Kyle Altendorf <sda@fstab.net >
* Address review comment.
* Address review comments.
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2025-05-16 13:45:29 -04:00
Kyle Altendorf and GitHub
e81b213b9a
tweak chia dev data sync-time ( #19548 )
2025-05-16 10:13:14 -04:00
Richard Kiss and GitHub
6b88ae31a1
More significant digits in block_rate ( #19608 )
2025-05-16 10:12:41 -04:00
Kyle Altendorf and GitHub
f3d5dae4a9
poetry lock ( #19610 )
2025-05-16 10:12:24 -04:00
Arvid Norberg and GitHub
27bfa7e2a3
reject transactions from the mempool, that take too long to validate ( #19611 )
2.5.4-rc2
2025-05-15 16:08:04 -07:00
Kyle Altendorf and GitHub
213dc5808e
catchup: into long_lived/datalayer_merkle_blob from main @ a8a30e3541 ( #19584 )
...
Source hash: a8a30e3541
Remaining commits: 0
2025-05-15 11:20:04 -04:00
e53cb263f7
Tighten chia_rs version to >=0.21, <0.22 ( #19591 )
...
* Tighten up pyproject.toml versioning for chia_rs
* avoid ^ due to poetry docs and be explicit
* Update pyproject.toml
* lock
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2025-05-14 16:13:10 -04:00
Chris Marslender and GitHub
c5c654000b
checkpoint: into main from release/2.5.4 @ 78ccd69885 ( #19601 )
...
Source hash: 78ccd69885
Remaining commits: 2
2025-05-14 15:12:45 -05:00
Kyle Altendorf and GitHub
cb3485bfcf
reuse delta reader to avoid reloading data from disk ( #19583 )
...
* reuse delta reader to avoid reloading data from disk
* update chia_rs
2025-05-14 13:27:21 -04:00
Florin Chirica and GitHub
b03e7f6b48
Optimize add_missing_files ( #19588 )
...
* Separate add missing files into rust and non rust code.
* mypy
* Batch query the DB.
2025-05-13 13:28:24 -04:00
Amine Khaldi
1439d1d485
Merge commit '78ccd6988581a387e943e67e88dea68e471838bf' into checkpoint/main_from_release_2.5.4_78ccd6988581a387e943e67e88dea68e471838bf
2025-05-13 15:49:59 +01:00
Amine Khaldi and GitHub
e66dc62e08
CHIA-2862 Adapt test_check_removals_with_block_creation to cover both block generator creation versions ( #19585 )
...
Adapt test_check_removals_with_block_creation to cover both block generator creation versions.
2025-05-13 08:14:23 -04:00
Earle Lowe and GitHub
d64bff18bf
Tighten chia_rs version spec to >=0.22, <0.23 ( #19593 )
...
* Tighten chia_rs version spec
* avoid ^ due to poetry docs and be explicit
2025-05-13 08:13:40 -04:00
Chris Marslender and GitHub
18dfa2cefe
checkpoint: into main from release/2.5.4 @ baceeb8417 ( #19598 )
...
Source hash: baceeb8417
Remaining commits: 3
2025-05-13 07:13:22 -05:00
Amine Khaldi
8342362583
Merge commit 'baceeb841754e5079df58257c2b3d1ba25c4d4c0' into checkpoint/main_from_release_2.5.4_baceeb841754e5079df58257c2b3d1ba25c4d4c0
2025-05-12 13:54:37 +01:00
Richard Kiss and GitHub
20a0d934cb
Move ssl_check.py to chia/ssl ( #19596 )
2025-05-12 08:53:18 -04:00
Richard Kiss and GitHub
c800e06ac4
Remove the dependency of chia.consensus on the module chia.types ( #19590 )
...
* Move `chia/types/spend_bundle.py` to wallet.
* Move `compute_additions` functions into wallet.
* Move `chia/types/eligible_coin_spends.py` to `chia/full_node`.
2025-05-09 13:56:01 -05:00
041e392508
build(deps): bump lxml from 5.3.2 to 5.4.0 ( #19553 )
...
Bumps [lxml](https://github.com/lxml/lxml ) from 5.3.2 to 5.4.0.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-5.3.2...lxml-5.4.0 )
---
updated-dependencies:
- dependency-name: lxml
dependency-version: 5.4.0
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>
2025-05-09 13:50:45 -05:00
Arvid Norberg and GitHub
1a272368c6
additional test for is_clvm_canonical() ( #19595 )
2025-05-09 11:38:25 -05:00
Kyle Altendorf and GitHub
49e043e073
Update CODEOWNERS ( #19592 )
...
<!-- Merging Requirements:
- Please give your PR a title that is release-note friendly
- In order to be merged, you must add the most appropriate category
Label (Added, Changed, Fixed) to your PR
-->
<!-- Explain why this is an improvement (Does this add missing
functionality, improve performance, or reduce complexity?) -->
### Purpose:
<!-- Does this PR introduce a breaking change? -->
### Current Behavior:
### New Behavior:
<!-- As we aim for complete code coverage, please include details
regarding unit, and regression tests -->
### Testing Notes:
<!-- Attach any visual examples, or supporting evidence (attach any
.gif/video/console output below) -->
2025-05-09 11:38:04 -05:00
f6f581d4cb
checkpoint: into main from release/2.5.4 @ 0fb511b2f6 ( #19589 )
...
Enable Keccak for 2.5.4 (#19563 )
* Backport enabling Keccak by default for wallet
* Keep ENABLE_KECCAK when not using mempool_mode
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com >
2025-05-09 11:37:49 -05:00
Amine Khaldi
4ec5a84034
Merge commit '0fb511b2f67d40a9499adce4eec2fda5d6464cea' into checkpoint/main_from_release_2.5.4_0fb511b2f67d40a9499adce4eec2fda5d6464cea
2025-05-08 21:56:07 +01:00
Richard Kiss and GitHub
44643084b0
Move augmented_chain.py and prev_transaction_block.py to chia/consensus ( #19587 )
2025-05-08 15:11:31 -05:00
480b2d632d
checkpoint: into main from release/2.5.4 @ 5e0a0df94a ( #19586 )
...
Improve dedup (#19565 )
* improve dedup
* address review comments
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
2025-05-08 15:11:03 -05:00
Amine Khaldi
02a89cd356
Merge commit '5e0a0df94a261b84b6b940fd661c7be4b49f01a6' into checkpoint/main_from_release_2.5.4_5e0a0df94a261b84b6b940fd661c7be4b49f01a6
2025-05-07 21:35:22 +01:00
Almog De Paz and GitHub
8df25ca376
CHIA-1655: add test_add_unfinished_block_with_generator_refs ( #19570 )
...
<!-- Merging Requirements:
- Please give your PR a title that is release-note friendly
- In order to be merged, you must add the most appropriate category
Label (Added, Changed, Fixed) to your PR
-->
<!-- Explain why this is an improvement (Does this add missing
functionality, improve performance, or reduce complexity?) -->
### Purpose:
<!-- Does this PR introduce a breaking change? -->
### Current Behavior:
### New Behavior:
<!-- As we aim for complete code coverage, please include details
regarding unit, and regression tests -->
### Testing Notes:
<!-- Attach any visual examples, or supporting evidence (attach any
.gif/video/console output below) -->
2025-05-07 09:26:32 -05:00
Chris Marslender and GitHub
a0ceee1d67
checkpoint: into main from release/2.5.4 @ 8ec82c578e ( #19576 )
...
Source hash: 8ec82c578e
Remaining commits: 6
2025-05-07 09:26:09 -05:00
Kyle Altendorf
6936950a4b
Merge commit 'a8a30e3541a9074e2e5ca85e7869c90f61448b8b' into catchup/long_lived_datalayer_merkle_blob_from_main_a8a30e3541a9074e2e5ca85e7869c90f61448b8b
2025-05-07 09:46:08 -04:00
Kyle Altendorf and GitHub
76374b09c2
parallel missing hash collection ( #19552 )
...
* parallel missing hash collection
* more
* breakdown
* update chia_rs
2025-05-07 08:38:35 -04:00