Kyle Altendorf
1fae5b09dc
Merge branch 'main' into add_rs_merkle_blob
2024-12-11 08:16:37 -05:00
ChiaAutomation
214ecf79db
Update Managed Files ( #19012 )
...
Update dependabot
2024-12-10 12:43:35 -07:00
Arvid Norberg
bc065b5d52
add some validation of fork_info in Blockchain.add_block() ( #18981 )
...
* add some validation of fork_info in Blockchain.add_block(). This would have caught the bug introduced in main a while ago
* simplify add_blocks_in_batches
2024-12-10 10:30:43 -07:00
Almog De Paz
35c83753aa
Unconfirmed tx cache - CHIA-785 ( #18422 )
...
* unconfirmed_tx_cache
* fix types in test
* fix already included check
2024-12-10 06:38:53 -07:00
Amine Khaldi
9063e29810
CHIA-2020 Simplify add_block_batch ( #19004 )
...
Simplify add_block_batch.
1. No need to accept AugmentedBlockchain and reconstruct it again.
2. No need to return both success and an unused optional error.
2024-12-10 06:38:37 -07:00
Earle Lowe
3650efd80d
Update .repo-content-updater.yml to use default rebase setting ( #18979 )
...
* Update .repo-content-updater.yml to use default rebase setting
* prettier
* prettier again
2024-12-09 17:01:10 -07:00
Patrick Maslana
29564c3bbb
checkpoint: into main from release/2.5.0 @ 0d40f9f27d ( #19002 )
...
Source hash: 0d40f9f27d
Remaining commits: 0
2024-12-09 12:12:19 -07:00
Amine Khaldi
225a73d5e8
Merge commit '0d40f9f27dcef5ad235d516b793244aaa6a87720' into checkpoint/main_from_release_2.5.0_0d40f9f27dcef5ad235d516b793244aaa6a87720
2024-12-09 11:43:16 +01:00
Patrick Maslana
465f56ea6b
checkpoint: into main from release/2.5.0 @ f9b7ddcfcf ( #18995 )
...
Source hash: f9b7ddcfcf
Remaining commits: 0
2024-12-06 20:45:16 -07:00
Kyle Altendorf
0d40f9f27d
fixup installer workflow version coherence with poetry ( #18997 )
2024-12-06 16:19:14 -07:00
李绪熙
7874816bb9
chore: fix 404 status URL ( #18952 )
2024-12-06 11:31:45 -07:00
leopardracer
530b8fd8fc
fix: typos in documentation files ( #18875 )
...
Update README.md
2024-12-06 11:30:25 -07:00
Amine Khaldi
68f230a729
Merge commit 'f9b7ddcfcf50b8a0cf7a39a9c9f5f53214702319' into checkpoint/main_from_release_2.5.0_f9b7ddcfcf50b8a0cf7a39a9c9f5f53214702319
2024-12-06 17:48:45 +01:00
dependabot[bot] and Earle Lowe
005d656672
build(deps): bump mypy from 1.11.1 to 1.13.0 ( #18978 )
...
* build(deps): bump mypy from 1.11.1 to 1.13.0
Bumps [mypy](https://github.com/python/mypy ) from 1.11.1 to 1.13.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.11.1...v1.13.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Add some none checks for mypy happiness
---------
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 >
2024-12-06 09:04:07 -07:00
Patrick Maslana
feca19586d
checkpoint: into main from release/2.5.0 @ c59eeec526 ( #18993 )
...
Source hash: c59eeec526
Remaining commits: 0
2024-12-06 09:03:26 -07:00
Arvid Norberg
f9b7ddcfcf
[CHIA-1976] bump chia_rs to 0.16.0 and introduce soft-fork6 ( #18988 )
...
* bump chia_rs to 0.16.0 and introduce soft-fork6
* add test for keccak256 operator
2.5.0-rc1
2024-12-05 16:43:49 -07:00
Kyle Altendorf
2ec6b4ac7c
no more python -m chia.cmds.init ( #18983 )
2024-12-05 15:40:08 -07:00
Amine Khaldi
39703d3c0c
Merge commit 'c59eeec5261dae19c9161b4d88326029563e4388' into checkpoint/main_from_release_2.5.0_c59eeec5261dae19c9161b4d88326029563e4388
2024-12-05 23:21:36 +01:00
ChiaAutomation
9b2e88f29e
Update Managed Files ( #18991 )
...
Update dep-review
2024-12-05 13:04:56 -06:00
Earle Lowe
c59eeec526
backport Remove 3.8 from release ( #18989 )
...
* backport Remove 3.8 from release
* remove 3.8 from pyproject.toml as well
* black fix
* go back to the check for 7 which is wrong, but wrong in a consistent way for main
2024-12-05 09:12:24 -07:00
Earle Lowe
e0c1d26d50
Add override for dependency license ( #18987 )
2024-12-04 15:48:22 -07:00
Kyle Altendorf
e03042cdb1
less DEFAULT_ROOT_PATH for rpc commands ( #18984 )
2024-12-04 14:59:44 -07:00
Kyle Altendorf
65dc231332
less DEFAULT_ROOT_PATH for farm commands ( #18982 )
2024-12-04 14:58:29 -07:00
Kyle Altendorf
0e7dc95d8f
less DEFAULT_ROOT_PATH for base chia command ( #18985 )
2024-12-04 14:57:59 -07:00
dependabot[bot]
76e4ea6b86
build(deps): bump chiapos from 2.0.7 to 2.0.8 ( #18976 )
...
Bumps [chiapos](https://github.com/Chia-Network/chiapos ) from 2.0.7 to 2.0.8.
- [Release notes](https://github.com/Chia-Network/chiapos/releases )
- [Commits](https://github.com/Chia-Network/chiapos/compare/2.0.7...2.0.8 )
---
updated-dependencies:
- dependency-name: chiapos
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>
2024-12-04 12:39:03 -07:00
dependabot[bot] and Earle Lowe
d673e54458
build(deps): bump watchdog from 4.0.1 to 6.0.0 ( #18945 )
...
* build(deps): bump watchdog from 4.0.1 to 6.0.0
Bumps [watchdog](https://github.com/gorakhargosh/watchdog ) from 4.0.1 to 6.0.0.
- [Release notes](https://github.com/gorakhargosh/watchdog/releases )
- [Changelog](https://github.com/gorakhargosh/watchdog/blob/master/changelog.rst )
- [Commits](https://github.com/gorakhargosh/watchdog/compare/v4.0.1...v6.0.0 )
---
updated-dependencies:
- dependency-name: watchdog
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix up ignores and hints for new watchdog version
---------
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 >
2024-12-04 12:38:52 -07:00
github-actions[bot] and ChiaAutomation
d0c3609083
CA Cert updates ( #18946 )
...
adding ca updates
Co-authored-by: ChiaAutomation <automation@chia.net >
2024-12-04 12:37:40 -07:00
dependabot[bot]
5f5f433994
build(deps): bump packaging from 24.0 to 24.2 ( #18977 )
...
Bumps [packaging](https://github.com/pypa/packaging ) from 24.0 to 24.2.
- [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.0...24.2 )
---
updated-dependencies:
- dependency-name: packaging
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>
2024-12-04 11:21:46 -07:00
Matt Hauff
0cda424fc2
[CHIA-1934] Remove get_new_* from DIDWallet ( #18968 )
...
* remove `get_new_*` from `DIDWallet`
* remove `get_puzzle` entirely
2024-12-04 11:21:14 -07:00
Matt Hauff
215327a6f7
[CHIA-1933] Remove get_new methods from CATWallet ( #18965 )
...
* Remove `get_new` methods from cat wallet
* Fix an instance in `tails.py`
* Fix an instance in `tails.py`
* Fix `test_dao_wallets.py`
* Test coverage
2024-12-04 11:20:57 -07:00
Matt Hauff
40614d5bed
[CHIA-1659] Delete unnecessary TODO in auto_claim_coins ( #18957 )
...
Delete unnecessary `TODO` in `auto_claim_coins`
2024-12-04 11:18:28 -07:00
Matt Hauff
197ea79f48
[CHIA-1787] Add ergonomic message condition drivers ( #18931 )
...
* Add ergonomic message condition drivers
* Add test coverage (and fix some bugs!)
2024-12-04 11:17:38 -07:00
dependabot[bot]
1154879d24
build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /build_scripts/npm_windows ( #18891 )
...
build(deps): bump cross-spawn in /build_scripts/npm_windows
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-04 11:17:19 -07:00
dependabot[bot]
3d1bace8f0
build(deps): bump types-setuptools from 75.5.0.20241122 to 75.6.0.20241126 ( #18975 )
...
build(deps): bump types-setuptools
Bumps [types-setuptools](https://github.com/python/typeshed ) from 75.5.0.20241122 to 75.6.0.20241126.
- [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>
2024-12-04 10:00:03 -07:00
dependabot[bot]
f96e5bd239
build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /build_scripts/npm_macos ( #18892 )
...
build(deps): bump cross-spawn in /build_scripts/npm_macos
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-04 09:53:55 -07:00
Almog De Paz and Arvid Norberg
fe9eb677a0
fix short_sync_backtrack ( #18951 )
...
* fix short_sync_backtrack
* add test for a 1-block reorg in short_sync_backtrack() (#18966 )
---------
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
2024-12-04 09:50:44 -07:00
29d2eedd3c
build(deps): bump ruff from 0.7.1 to 0.8.1 ( #18973 )
...
* build(deps): bump ruff from 0.7.1 to 0.8.1
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.7.1 to 0.8.1.
- [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.7.1...0.8.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix ruff issues
* >-
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matt <quexington@gmail.com >
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2024-12-04 08:59:18 -07:00
dependabot[bot]
419000ea0d
build(deps): bump aiohttp from 3.10.4 to 3.11.9 ( #18972 )
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.10.4 to 3.11.9.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.10.4...v3.11.9 )
---
updated-dependencies:
- dependency-name: aiohttp
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>
2024-12-04 08:54:00 -07:00
dependabot[bot]
0f2f1b8d7d
build(deps): bump clvm-tools from 0.4.9 to 0.4.10 ( #18900 )
...
Bumps [clvm-tools](https://github.com/Chia-Network/clvm_tools ) from 0.4.9 to 0.4.10.
- [Release notes](https://github.com/Chia-Network/clvm_tools/releases )
- [Commits](https://github.com/Chia-Network/clvm_tools/compare/0.4.9...0.4.10 )
---
updated-dependencies:
- dependency-name: clvm-tools
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>
2024-12-04 08:53:34 -07:00
dependabot[bot]
c56c4e14ff
build(deps): bump pre-commit from 3.7.1 to 4.0.1 ( #18858 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 3.7.1 to 4.0.1.
- [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/v3.7.1...v4.0.1 )
---
updated-dependencies:
- dependency-name: pre-commit
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>
2024-12-04 08:53:18 -07:00
Kyle Altendorf
e7d12c7cb1
add root_path parameter to initialize_service_logging() ( #18961 )
2024-12-03 14:32:34 -07:00
Kyle Altendorf
aa1beb4f45
no more pre-commit conditional versioning ( #18938 )
2024-12-03 14:32:10 -07:00
Kyle Altendorf
9dacf09bbf
fixup dont_prompt ( #18974 )
2024-12-03 14:31:17 -07:00
dependabot[bot]
5ae3659c4f
build(deps): bump boto3 from 1.35.43 to 1.35.73 ( #18971 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.43 to 1.35.73.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.43...1.35.73 )
---
updated-dependencies:
- dependency-name: boto3
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>
2024-12-03 12:34:38 -07:00
dependabot[bot]
fc77df84f0
build(deps): bump cryptography from 43.0.1 to 43.0.3 ( #18944 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 43.0.1 to 43.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/43.0.1...43.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
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>
2024-12-03 12:34:07 -07:00
Earle Lowe
7c01e3c483
CHIA-1730: port chia plotnft to @chia_commands framework ( #18833 )
...
* chia plotnft CLI improvements
* use CliRpcConnectionError
* add check to show
* fix typo
* Update plotnft CLI to newer framework
* Fix help cut-paste error
* add test using new framework
* some minor fixes
* use click.Choice for pool/local option
* some click options
* Some more plotnft cli tests
* drop test_pool_cmdline from mypy-exclusions
* mypy fixes
* several fixes
* Add leave test
* join tests
* more join tests
* missing await
* Try setting config
* use root_path from NeedsWalletRPC
* linting
* Some cleanup
* Add claim tests
* Improved tests
* refactor some test code
* Add inspect tests
* Skip bad test for now
* Add in change payout tests
* quoting error
* Add test for get_login_link
* Add in a few negative tests for join
* Few more tests
* Experment with clirunner env overrides
* put back chia_root into context dict
* Some cleanup and one more test
* maybe final test
* some updates
* some dedup and reorg of test code
* run trusted and untrusted paramertization
* make reuse puzhash stuff work
* Add in required mock object for test_update_pool_config_new_config
* rearrange code per review comment - limit use of NeedsWalletRPC to chia_command
* Add in plotnft click parsing tests
* added ability to pass in obj to runner invoke
* Add in some more test cases
* fix up create issues with config
* Add in couple more test cases for error conditions
* Minor code cleanup
* Use long options for readability, minor code cleanup
* Use config file for farmer rpc port
* simplify code
* Add testing for prompt cases
* Add mocking for default_root_path
* context cleanup
* temp debugging output
* patch the proper object
* move some wallet fixtures into top level conftest and remove conftest import
* merge to origin/main
2024-12-03 12:33:52 -07:00
dependabot[bot]
64586631d0
build(deps): bump lxml from 5.2.2 to 5.3.0 ( #18599 )
...
Bumps [lxml](https://github.com/lxml/lxml ) from 5.2.2 to 5.3.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.2.2...lxml-5.3.0 )
---
updated-dependencies:
- dependency-name: lxml
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>
2024-12-03 12:33:20 -07:00
Kyle Altendorf
9cebffdbdb
actionlint without VALIDATE_GITHUB_ACTIONS: true ( #18962 )
...
* `VALIDATE_GITHUB_ACTIONS: true`
* fixups
* there
* and the config...
* wrong way, back again
* shellcheck
* tweak
* wrong place
* see ya super-linter
* Revert "wrong place"
This reverts commit 478fde7b2e .
* -shellcheck
* reintroduce actionlint/shellcheck issue to show failure
* Revert "reintroduce actionlint/shellcheck issue to show failure"
This reverts commit 24b034522f .
* blech
2024-12-03 10:30:20 -07:00
Matt Hauff
8dd76e5d1c
[CHIA-1731] Add comments about PLR6201 ( #18963 )
...
* Add comments about PLR6201
* Change comment
* Change comment
2024-12-03 09:45:57 -07:00
Kyle Altendorf
2fe179c975
use poetry 1.8.3 ( #18960 )
2024-12-03 09:22:07 -07:00