Amine Khaldi
37decb8b5e
Merge commit 'c9050689ed35ad159f9523cd4d9d7a8b31ef4379' into checkpoint/main_from_release_2.5.3_c9050689ed35ad159f9523cd4d9d7a8b31ef4379
2025-03-18 21:54:29 +01:00
Kyle Altendorf
c9050689ed
stop forcing pyenv usage on macos intel in check_wheel_availability.yaml ( #19396 )
2025-03-18 13:35:30 -07:00
Zachary Brown
a108a7b454
checkpoint: into main from release/2.5.3 @ 1b75fbdaf4 ( #19399 )
...
Source hash: 1b75fbdaf4
Remaining commits: 0
2025-03-18 13:34:02 -07:00
Arvid Norberg
894c68fb5c
validate cached blockchains ( #18527 )
...
* when loading the cached test blockchains, check that the first few blocks match what we would have generated if it wasn't cached. This should make CI highlight whenever BlockTools changes some way of how chains are generated that alters the chain output. When this happens, we should also update the test-cache repo
* update test-cache version to use for CI
* exempt debug message from test coverage
2025-03-18 09:54:28 -07:00
Amine Khaldi
8f3b7364ab
Merge commit '1b75fbdaf4bd0a30e0e2a7e8ff5d02b72581f27e' into checkpoint/main_from_release_2.5.3_1b75fbdaf4bd0a30e0e2a7e8ff5d02b72581f27e
2025-03-18 17:48:09 +01:00
Kyle Altendorf
1b75fbdaf4
remove use of ppa provided git in test-install-scripts.yml ( #19395 )
...
* remove use of ppa provided git in `test-install-scripts.yml`
* Update test-install-scripts.yml
2025-03-18 09:46:05 -07:00
Zachary Brown
f6c42e9f76
checkpoint: into main from release/2.5.3 @ db440d9ded ( #19394 )
...
Source hash: db440d9ded
Remaining commits: 0
2025-03-17 13:38:09 -07:00
Amine Khaldi
91c9a77695
Merge commit 'db440d9dedb87b77f66efed5f3431e1758ac6fec' into checkpoint/main_from_release_2.5.3_db440d9dedb87b77f66efed5f3431e1758ac6fec
2025-03-17 18:47:40 +01:00
Amine Khaldi
f73564325c
CHIA-2367 Separate height to hash and sub epoch summaries files by networks ( #19262 )
...
Separate height to hash and sub epoch summaries files by networks.
2025-03-17 09:53:02 -07:00
Almog De Paz
4dc7893bee
fix tl node peak sync ( #19389 )
...
* fix tl node peak sync
* revert pytest change
* add weight check, rearrange cases
* comments, logs
* logs
* fix condition
2025-03-17 09:50:28 -07:00
Kyle Altendorf
db440d9ded
bypass error while uninstalling gui on amazonlinux:2023 ( #19387 )
2025-03-17 09:41:04 -07:00
Zachary Brown
b2735d7937
checkpoint: into main from release/2.5.3 @ 4ae44855b1 ( #19386 )
...
Source hash: 4ae44855b1
Remaining commits: 0
2025-03-14 11:47:26 -07:00
Amine Khaldi
eeec2c348d
Merge commit '4ae44855b12922df6bf9524e4c2bd431f9dcf54c' into checkpoint/main_from_release_2.5.3_4ae44855b12922df6bf9524e4c2bd431f9dcf54c
2025-03-14 10:52:12 +01:00
Amine Khaldi
46d915d140
CHIA-2375 Remove no longer needed TestDIDWallet class ( #19267 )
...
Remove no longer needed TestDIDWallet class.
2025-03-13 11:52:07 -07:00
Amine Khaldi
8b2b830da6
CHIA-2538 Remove no longer needed item_inclusion_filter in the mempool ( #19367 )
...
Remove no longer needed item_inclusion_filter in the mempool.
2025-03-13 11:51:23 -07:00
Zachary Brown
8587f9e763
checkpoint: into main from release/2.5.3 @ 91b57a288e ( #19374 )
...
Source hash: 91b57a288e
Remaining commits: 1
2025-03-12 09:49:01 -07:00
Kyle Altendorf
ceff18cb2c
correct tooling bugs i made ( #19370 )
...
* Update task_timing.py
* Update analyze_memory_profile.py
2025-03-12 09:48:31 -07:00
Amine Khaldi
6e1f2946a4
Merge commit '91b57a288edf6aa64453e291a2043a3e4b4af840' into checkpoint/main_from_release_2.5.3_91b57a288edf6aa64453e291a2043a3e4b4af840
2025-03-12 13:46:16 +01:00
Rigidity
4ae44855b1
Include removals in declare_proof_of_space ( #19364 )
2.5.3-rc2
2025-03-11 10:10:20 -07:00
wjblanke
9fb36ef51c
remove coin cache ( #19353 )
2025-03-11 09:56:35 -07:00
Zachary Brown
7ca27a093b
checkpoint: into main from release/2.5.2 @ ddd5a0cbcb ( #19365 )
...
Source hash: ddd5a0cbcb
Remaining commits: 0
2025-03-11 09:55:17 -07:00
Izumi Hoshino
91b57a288e
Updated the GUI pin ( #19363 )
2025-03-11 09:53:25 -07:00
Amine Khaldi
e1d8f640f3
Merge commit 'ddd5a0cbcb7a4ebb106ee4d27692b3118b6fdc4a' into checkpoint/main_from_release_2.5.2_ddd5a0cbcb7a4ebb106ee4d27692b3118b6fdc4a
2025-03-11 12:41:40 +01:00
Zachary Brown
9ec7406970
checkpoint: into main from release/2.5.2 @ 7eb79c1894 ( #19361 )
...
Source hash: 7eb79c1894
Remaining commits: 1
2025-03-10 10:40:46 -07:00
Earle Lowe
92f922ea50
some cleanup of exception handling ( #19304 )
...
* some cleanup of exception handling
* typo
2025-03-10 10:39:52 -07:00
Amine Khaldi
d372c7ca5d
Merge commit '7eb79c18941c40435e61a59fd5b2c1500bbbedc3' into checkpoint/main_from_release_2.5.2_7eb79c18941c40435e61a59fd5b2c1500bbbedc3
2025-03-10 14:46:45 +01:00
Arvid Norberg
6358bab4c3
[CHIA-2383] improve FF mempool eviction ( #19355 )
...
* evict FF spends from the mempool if they become invalid with a new peak
* optimize fast-forward rebase in mempool new_peak()
* clean up tests, also test reversing spent coins in new_peak()
* extend mempool invariant check in tests
* fix typo in comment
2.5.3-rc1
2025-03-07 17:44:40 -06:00
matt-o-how and Arvid Norberg
92cd6eeb70
Add increment to skipped_items if we hit an Exception in mempool ( #19286 )
...
* add skip to exception
* fix test as last coin gets skipped
* Add skip to exception update (#19339 )
* don't throw exception when skipping FF or Dedup coin in mempool
* skipping a dedup because of different solution is not an error
* correct logging and tests
* unit test skipping FF after 3 errors
---------
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
2025-03-07 17:44:30 -06:00
Florin Chirica
3a1f70a9b4
Add fallback for introducer. ( #19333 )
...
* Add fallback for introducer.
* Lint.
* Lint.
* Lint.
* Fix test.
* Add test.
* Lint.:
2025-03-07 08:10:27 -08:00
Arvid Norberg
6707961abe
[CHIA-2503] make the super set rule stricter ( #19352 )
...
* make the super set rule a stricter
* use BundleCoinSpend bools rather than the flags to determine whether a spend supports fast forward and dedup
2025-03-06 10:57:10 -08:00
Arvid Norberg
d0cdc440ef
bump chia_rs to 0.21.1 ( #19356 )
2025-03-06 10:55:56 -08:00
Zachary Brown
329ce24c89
checkpoint: into main from release/2.5.2 @ edaeca621d ( #19300 )
...
Source hash: edaeca621d
Remaining commits: 2
2025-03-04 09:42:19 -08:00
Arvid Norberg
a7a81a567f
cache get_unspent_lineage_info() ( #19335 )
...
* no need to pass get_unspent_lineage_info_from_puzzle_hash function into create_bundle_from_mempool(), we already have it as a member now
* cache results from get_lineage_info_for_puzzle_hash()
2025-03-04 09:05:41 -08:00
Kyle Altendorf
c57dea6512
use chia_rs directly for reward chain block ( #19336 )
2025-03-04 09:04:38 -08:00
Arvid Norberg
4d244bb103
bump chia_rs to 0.21.0 ( #19337 )
...
* bump chia_rs to 0.21.0
* update mempool tests with the new, stricter, rules
2025-03-04 09:03:51 -08:00
github-actions[bot] and ChiaAutomation
b544e4c398
CA Cert updates ( #19312 )
...
adding ca updates
Co-authored-by: ChiaAutomation <automation@chia.net >
2025-03-04 08:56:49 -06:00
Arvid Norberg
9ba6c0407b
address issue introduced in #19207 ( #19328 )
...
address issue introduced in #19207 where empty transaction blocks would not have None transactions_block_generator
2025-03-04 08:42:03 -06:00
Kyle Altendorf
dd01af2c2b
use chia_rs directly for pool target ( #19332 )
2025-03-03 09:34:02 -08:00
dependabot[bot]
45c1504938
build(deps): bump boto3 from 1.35.90 to 1.37.1 ( #19322 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.90 to 1.37.1.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.90...1.37.1 )
---
updated-dependencies:
- dependency-name: boto3
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-02-28 10:57:08 -08:00
dependabot[bot]
dec96585f1
build(deps): bump types-setuptools from 75.6.0.20241126 to 75.8.0.20250225 ( #19320 )
...
build(deps): bump types-setuptools
Bumps [types-setuptools](https://github.com/python/typeshed ) from 75.6.0.20241126 to 75.8.0.20250225.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-setuptools
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-02-28 10:56:50 -08:00
dependabot[bot]
0141abba9a
build(deps): bump pre-commit from 4.0.1 to 4.1.0 ( #19166 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.0.1...v4.1.0 )
---
updated-dependencies:
- dependency-name: pre-commit
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-02-28 10:56:12 -08:00
dependabot[bot]
e5282e3e6b
build(deps): bump filelock from 3.16.1 to 3.17.0 ( #19164 )
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.16.1 to 3.17.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.16.1...3.17.0 )
---
updated-dependencies:
- dependency-name: filelock
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-02-28 10:55:38 -08:00
dependabot[bot]
1f87d02a95
build(deps): bump keyring from 25.5.0 to 25.6.0 ( #19150 )
...
Bumps [keyring](https://github.com/jaraco/keyring ) from 25.5.0 to 25.6.0.
- [Release notes](https://github.com/jaraco/keyring/releases )
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst )
- [Commits](https://github.com/jaraco/keyring/compare/v25.5.0...v25.6.0 )
---
updated-dependencies:
- dependency-name: keyring
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-02-28 10:55:16 -08:00
Kyle Altendorf
d50b6e0883
use chia_rs directly for sized bytes ( #19326 )
2025-02-28 09:35:25 -08:00
dependabot[bot]
ee423a907a
build(deps): bump pyinstaller from 6.11.1 to 6.12.0 ( #19318 )
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 6.11.1 to 6.12.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.11.1...v6.12.0 )
---
updated-dependencies:
- dependency-name: pyinstaller
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-02-28 09:34:34 -08:00
dependabot[bot] and Kyle Altendorf
bc99c7a283
build(deps): bump mypy from 1.14.1 to 1.15.0 ( #19319 )
...
* build(deps): bump mypy from 1.14.1 to 1.15.0
Bumps [mypy](https://github.com/python/mypy ) from 1.14.1 to 1.15.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.14.1...v1.15.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* adjust accordingly
* remove another
* and windows
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2025-02-28 09:32:34 -08:00
d7e2358a32
build(deps): bump ruff from 0.8.5 to 0.9.6 ( #19260 )
...
* build(deps): bump ruff from 0.8.5 to 0.9.6
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.8.5 to 0.9.6.
- [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.8.5...0.9.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update source to ruff 0.9.6
* Apply suggestions from code review
Co-authored-by: Kyle Altendorf <sda@fstab.net >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Earle Lowe <e.lowe@chia.net >
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com >
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2025-02-27 09:53:34 -08:00
Kyle Altendorf
9075a50aeb
use chia_rs directly for weight proof ( #19315 )
2025-02-26 09:27:27 -08:00
Kyle Altendorf
fb6b78ef07
use chia_rs directly for foliage ( #19308 )
2025-02-25 11:33:25 -08:00
Arvid Norberg
45bac2e62d
mypy annotation for test_dos.py ( #19036 )
...
* remove unused function, get_block_path()
* add type annotation to test_dos.py
2025-02-25 11:32:06 -08:00