Commit Graph
14659 Commits
Author SHA1 Message Date
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d2ef68d08f build(deps): bump diff-cover from 9.6.0 to 9.7.1 (#20129)
Bumps [diff-cover](https://github.com/Bachmann1234/diff-cover) from 9.6.0 to 9.7.1.
- [Release notes](https://github.com/Bachmann1234/diff-cover/releases)
- [Changelog](https://github.com/Bachmann1234/diff_cover/blob/main/CHANGELOG)
- [Commits](https://github.com/Bachmann1234/diff-cover/compare/v9.6.0...v9.7.1)

---
updated-dependencies:
- dependency-name: diff-cover
  dependency-version: 9.7.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-10-15 05:42:32 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
84f9ba3d40 build(deps): bump types-pyyaml from 6.0.12.20250822 to 6.0.12.20250915 (#20078)
Bumps [types-pyyaml](https://github.com/typeshed-internal/stub_uploader) from 6.0.12.20250822 to 6.0.12.20250915.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits)

---
updated-dependencies:
- dependency-name: types-pyyaml
  dependency-version: 6.0.12.20250915
  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-10-15 05:42:18 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
85a6fa6dd7 build(deps): bump pytest from 8.4.1 to 8.4.2 (#20049)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.1...8.4.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.2
  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-10-15 05:42:07 -07:00
Matt HauffandGitHub 87618b7d84 [LABS-248] Pivot Ruff config from "select" to "ignore" (#20114)
* Pivot from "select" to "ignore"

* Add classifications for ignores
2025-10-14 15:43:44 -07:00
Matt HauffandGitHub 0158ff2783 [CHIA-3605] Port cat_spend to @marshal (#20007)
* Port `cat_spend` to `@marshal`

* fix tests

* test coverage
2025-10-14 15:42:44 -07:00
e947dd14c7 [LABS-244] Remove python 3.9 support (#20099)
* initial changes

* poetry fix

* Address ruff

* Install scripts issues

* Experiment a little bit

* Okay now try for rocky linux and use 3.12 instead

* Remove the now unused thing

* Use dnf for consistency

* Simplify installations

* Still need git

* relock poetry with 2.2.0

* relock poetry with 2.2.0

* try `git checkout main poetry.lock && .penv/bin/poetry lock` on altendky's system

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2025-10-14 07:19:52 -07:00
Kyle AltendorfandGitHub f6d4b7615e Increase nft_wallet test timeout from 25 to 45 minutes (#20134)
https://github.com/Chia-Network/chia-blockchain/actions/runs/18313182324/usage
2025-10-09 08:50:55 -07:00
Patrick MaslanaandGitHub 55339d6cee catchup: into main from long_lived/datalayer_merkle_blob @ eadce7954e (#20096)
Source hash: eadce7954e
Remaining commits: 0
2025-10-07 05:47:11 -07:00
Amine KhaldiandGitHub e129562e53 CHIA-2515 Simplify MempoolItem by constructing SpendBundle on demand from its components (#20123)
Simplify MempoolItem by constructing SpendBundle on demand from its components.
2025-10-06 18:30:13 -07:00
Kyle Altendorf b6a345bfb3 Merge branch 'main' into retain_chiabip 2025-10-06 13:52:51 -04:00
Kyle AltendorfandGitHub bb3d1bd307 stop installing sudo for testing install scripts (#20132) 2025-10-06 05:30:03 -07:00
8e8db7801e Update to poetry 2.2.0 (#20124)
* Update to poetry 2.2.0

* Update requirements-poetry.txt

Co-authored-by: Kyle Altendorf <sda@fstab.net>

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2025-10-06 05:29:44 -07:00
80ea5fe932 MacOS intel tests on macos-15-intel (#20120)
* MacOS intel tests on macos-15-intel

* Simplify allowed-skips condition in test.yml

https://github.com/Chia-Network/chia-blockchain/actions/runs/18106707994/job/51522945611?pr=20120#step:8:51

* Skip macOS intel timelord cases in workflow

Commented out macOS timelord cases due to issues.

* Fix comment syntax for macOS timelord cases

Updated comments to use hash symbol for skipping macOS cases.

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2025-10-01 12:53:48 -05:00
Patrick MaslanaandGitHub a2940d0a0d build(deps): bump coverage from 7.10.5 to 7.10.7 (#20108)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.10.5 to
7.10.7.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst">coverage's
changelog</a>.</em></p>
<blockquote>
<h2>Version 7.10.7 — 2025-09-21</h2>
<ul>
<li>
<p>Performance: with branch coverage in large files, generating HTML,
JSON, or
LCOV reports could take far too long due to some quadratic behavior when
creating the function and class index pages.  This is now fixed, closing
<code>issue 2048</code>_. Thanks to Daniel Diniz for help diagnosing the
problem.</p>
</li>
<li>
<p>Most warnings and a few errors now have links to a page in the docs
explaining the specific message.  Closes <code>issue 1921</code>_.</p>
</li>
</ul>
<p>.. _issue 1921: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1921">nedbat/coveragepy#1921</a>
.. _issue 2048: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2048">nedbat/coveragepy#2048</a></p>
<p>.. _changes_7-10-6:</p>
<h2>Version 7.10.6 — 2025-08-29</h2>
<ul>
<li>
<p>Fix: <code>source</code> directories were not properly communicated
to subprocesses
that ran in different directories, as reported in <code>issue
1499</code>_. This is now
fixed.</p>
</li>
<li>
<p>Performance: <code>Alex Gaynor continues fine-tuning &lt;pull
2038_&gt;</code>_ the speed of
combination, especially with many contexts.</p>
</li>
</ul>
<p>.. _issue 1499: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1499">nedbat/coveragepy#1499</a>
.. _pull 2038: <a
href="https://redirect.github.com/nedbat/coveragepy/pull/2038">nedbat/coveragepy#2038</a></p>
<p>.. _changes_7-10-5:</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nedbat/coveragepy/commit/92a2af54e6bc948a9c536bd9b12bab70fb055904"><code>92a2af5</code></a>
docs: sample HTML for 7.10.7</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/952afdaca658d5e1acdd533c727448a0b218caf0"><code>952afda</code></a>
docs: prep for 7.10.7</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/a301761e69da97b27662f395974d26f78fa8b2b5"><code>a301761</code></a>
build: riscv64 wheels (<a
href="https://redirect.github.com/nedbat/coveragepy/issues/2055">#2055</a>)</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/5daff8d38786aa540ff9bec622eb3389f117f911"><code>5daff8d</code></a>
docs: now source is formatted with ruff</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/04bbc3acfd914fdd99ffec9873bc03bdc7329357"><code>04bbc3a</code></a>
docs: discuss cog in the contributing docs</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/c181b9315f59a81667da47cf3d760d0253872238"><code>c181b93</code></a>
build: use cog --check-fail-msg to instruct devs</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/33c4ba196f49e0ee86ab0ff473c0876c0bacd5fa"><code>33c4ba1</code></a>
chore: make upgrade</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/0744b73b6b503ccf2cb75aba095c023672b921a8"><code>0744b73</code></a>
chore: bump the action-dependencies group across 1 directory with 2
updates (...</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/0d5a112fc54c1d5a07f3f2ec451779808902c9af"><code>0d5a112</code></a>
perf: bulk narrowing to avoid N**2. <a
href="https://redirect.github.com/nedbat/coveragepy/issues/2048">#2048</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/a868ed9269ca474748130f5c6360cd2aae66ffc8"><code>a868ed9</code></a>
docs: mention Python Discord on the index page</li>
<li>Additional commits viewable in <a
href="https://github.com/nedbat/coveragepy/compare/7.10.5...7.10.7">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.10.5&new-version=7.10.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-09-30 09:05:13 -07:00
Patrick MaslanaandGitHub 0a54236e2c checkpoint: into main from release/2.5.6 @ f546dfca6d (#20122)
Source hash: f546dfca6d
Remaining commits: 0
2025-09-30 08:47:30 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
00229bed44 build(deps): bump psutil from 7.0.0 to 7.1.0 (#20106)
Bumps [psutil](https://github.com/giampaolo/psutil) from 7.0.0 to 7.1.0.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.0.0...release-7.1.0)

---
updated-dependencies:
- dependency-name: psutil
  dependency-version: 7.1.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-09-30 08:47:16 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e1f7adf974 build(deps): bump anyio from 4.10.0 to 4.11.0 (#20105)
Bumps [anyio](https://github.com/agronholm/anyio) from 4.10.0 to 4.11.0.
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/anyio/compare/4.10.0...4.11.0)

---
updated-dependencies:
- dependency-name: anyio
  dependency-version: 4.11.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-09-30 08:44:53 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4d9d865923 build(deps): bump mypy from 1.17.1 to 1.18.2 (#20103)
Bumps [mypy](https://github.com/python/mypy) from 1.17.1 to 1.18.2.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.17.1...v1.18.2)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.18.2
  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-09-30 08:44:42 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
137e311a71 build(deps): bump boto3 from 1.40.22 to 1.40.37 (#20104)
Bumps [boto3](https://github.com/boto/boto3) from 1.40.22 to 1.40.37.
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.40.22...1.40.37)

---
updated-dependencies:
- dependency-name: boto3
  dependency-version: 1.40.37
  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-09-30 08:35:21 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f1cdf0e16d build(deps): bump lxml from 6.0.1 to 6.0.2 (#20101)
Bumps [lxml](https://github.com/lxml/lxml) from 6.0.1 to 6.0.2.
- [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-6.0.1...lxml-6.0.2)

---
updated-dependencies:
- dependency-name: lxml
  dependency-version: 6.0.2
  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-09-30 08:34:51 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
47ca957b1e build(deps): bump setproctitle from 1.3.6 to 1.3.7 (#20050)
Bumps [setproctitle](https://github.com/dvarrazzo/py-setproctitle) from 1.3.6 to 1.3.7.
- [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst)
- [Commits](https://github.com/dvarrazzo/py-setproctitle/compare/version-1.3.6...version-1.3.7)

---
updated-dependencies:
- dependency-name: setproctitle
  dependency-version: 1.3.7
  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-09-30 08:34:34 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4529fcabac build(deps): bump actions/download-artifact from 4 to 5 (#19912)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  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-09-30 08:19:47 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4d78014700 build(deps): bump aws-actions/configure-aws-credentials from 4 to 5 (#20048)
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 4 to 5.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v4...v5)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-version: '5'
  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-09-30 08:14:34 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c5967de17a build(deps): bump actions/stale from 9 to 10 (#20047)
Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v9...v10)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: '10'
  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-09-30 08:13:10 -07:00
Kyle AltendorfandGitHub d64724f936 Install latest boost instead of boost@1.85 on macos in install-timelord.sh (#20121)
Install latest boost instead of boost@1.85

Replaced specific boost version installation with the latest boost.
2025-09-30 05:02:45 -07:00
Amine Khaldi 680c05a46c Merge commit 'f546dfca6d68ec4b5df9b11a1ebcb56b32094e66' into checkpoint/main_from_release_2.5.6_f546dfca6d68ec4b5df9b11a1ebcb56b32094e66 2025-09-30 10:43:48 +01:00
Amine KhaldiandGitHub 2b6ff08687 CHIA-3768 Optimize constructing removal names in new_peak's slow path (#20113)
Optimize constructing removal names in new_peak's slow path.
2025-09-29 09:39:47 -07:00
Almog De PazandGitHub 6bd9360f5e Farmer solver networking (#20019)
* farmer connects to solver

* default solver peer

* configure solver peer

* solver trusted peers

* minor fixes

* connect to solver cli

* fix and rename fixture

* pr fixes

* load new service config if missing

* fix failling test

* fix test
2025-09-29 09:39:10 -07:00
Patrick MaslanaandGitHub 2d3d7326c6 checkpoint: into main from release/2.5.6 @ 58cad1ce22 (#20119)
Source hash: 58cad1ce22
Remaining commits: 1
2025-09-29 09:38:50 -07:00
Amine Khaldi f3b18f1810 Merge commit '58cad1ce22f5917bcc70a2b7ec3bbf3306d5b654' into checkpoint/main_from_release_2.5.6_58cad1ce22f5917bcc70a2b7ec3bbf3306d5b654 2025-09-29 10:51:46 +01:00
Patrick MaslanaandGitHub e124fe0595 checkpoint: into main from release/2.5.6 @ c62ff47248 (#20065)
Source hash: c62ff47248
Remaining commits: 1
2025-09-25 11:00:32 -07:00
wjblankeandGitHub 89d4fff25b Update chiavdf to 1.1.13 (#20092)
* updated chiavdf to 1.1.13

* fixed zstd

* remove space
2025-09-24 09:28:10 -07:00
Matt HauffandGitHub ab5528850c [LABS-126] Add label support to /add_key (#20098)
Add label support
2025-09-24 09:21:51 -07:00
Amine KhaldiandGitHub f7b7c66d2b CHIA-3758 Avoid recomputing mempool removals' transaction IDs in FullNode's broadcast_removed_tx (#20097)
Avoid recomputing mempool removals' transaction IDs in FullNode's broadcast_removed_tx.
2025-09-24 09:21:36 -07:00
wjblankeandGitHub f546dfca6d 2.5.6 release notes (#20110) 2.5.6 2025-09-23 16:02:02 -07:00
dependabot[bot]andGitHub 5a45c0f1c8 build(deps): bump coverage from 7.10.5 to 7.10.7
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.10.5 to 7.10.7.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.10.5...7.10.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-23 20:10:08 +00:00
Matt HauffandGitHub b45f67765f [CHIA-3604] Port easy CAT endpoints to @marshal (#19992)
* Port `spend_clawback_coins` to `@marshal`

* fix tests

* fix test again

* how do I keep missing these?

* Port `select_coins` to `@marshal`

* fix tests

* fix test

* Port `get_spendable_coins`

* Port `get_coin_records_by_names`

* Port `send_notifications` to `@marshal`

* Fixing the thing that is always broken

* Remove accidental import

* Port `get_default_cat_list`

* Port `cat_set_name`

* Port `cat_get_name`

* Port `get_stray_cats`

* Port `cat_get_asset_id`

* Port `cat_asset_id_to_name`

* Port `check_offer_validity`

* Port `get_offers_count`
2025-09-23 12:48:40 -07:00
Kyle AltendorfandGitHub 6099c7c5f4 Change pre-commit workflow macOS ARM runner to macos-latest (#20093) 2025-09-23 09:11:31 -07:00
Kyle AltendorfandGitHub fab86badfc Remove GUI submodule directory for script testing (#20088)
Remove GUI submodule before running GUI script tests.
2025-09-23 09:11:16 -07:00
Kyle Altendorf 1c977d7af2 Merge commit 'eadce7954e10a649e402bb6a11d4987c938de796' into catchup/main_from_long_lived_datalayer_merkle_blob_eadce7954e10a649e402bb6a11d4987c938de796 2025-09-22 18:47:46 -04:00
Kyle AltendorfandGitHub eadce7954e catchup: into long_lived/datalayer_merkle_blob from main @ eca97fa4c4 (#20095)
Source hash: eca97fa4c4
Remaining commits: 0
long_lived/datalayer_merkle_blob
2025-09-22 18:44:08 -04:00
Kyle Altendorf 586bfeab8b Merge commit 'eca97fa4c43f98e21613b20197b9e938a4676c98' into catchup/long_lived_datalayer_merkle_blob_from_main_eca97fa4c43f98e21613b20197b9e938a4676c98 2025-09-22 17:02:19 -04:00
Kyle AltendorfandGitHub 8db5038843 back to full binary wheel checks etc (#20079)
<!-- 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:

side note, https://github.com/Chia-Network/chia-blockchain/pull/19210 is
an exploration of what a permanent version of this might look like.

<!-- 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-09-22 16:57:55 -04:00
Amine KhaldiandGitHub eca97fa4c4 CHIA-3746 Simplify can_replace (#20086)
Simplify can_replace.
2025-09-22 10:28:20 -07:00
Kyle AltendorfandGitHub 2d15a043e5 use bash for test install scripts, except the ps1 step (#20089) 2025-09-19 13:27:47 -07:00
Kyle AltendorfandGitHub f14e952f85 update clvm to 0.9.15 (#20083) 2025-09-19 13:27:36 -07:00
Matt HauffandGitHub 9d71f283c3 [CHIA-3603] Port send_notifications to @marshal (#19987)
* Port `spend_clawback_coins` to `@marshal`

* fix tests

* fix test again

* how do I keep missing these?

* Port `select_coins` to `@marshal`

* fix tests

* fix test

* Port `get_spendable_coins`

* Port `get_coin_records_by_names`

* Port `send_notifications` to `@marshal`

* Fixing the thing that is always broken

* Remove accidental import
2025-09-19 13:27:03 -07:00
Kyle AltendorfandGitHub baf62a48ce catchup: into long_lived/datalayer_merkle_blob from main @ 3652e609bd (#20090)
Source hash: 3652e609bd
Remaining commits: 0
2025-09-19 15:28:46 -04:00
Kyle AltendorfandGitHub f945e8cb98 handle zero capacity for lru cache (#20080) 2025-09-19 07:12:15 -07:00
Amine KhaldiandGitHub cfeeae1f9c CHIA-3737 Simplify BundleCoinSpend's tracking of fast forward spends (#20069)
Simplify BundleCoinSpend's tracking of fast forward spends.
2025-09-19 07:11:38 -07:00