0a818825bc
build(deps): bump mypy from 1.18.2 to 1.19.1 ( #20363 )
...
* build(deps): bump mypy from 1.18.2 to 1.19.1
Bumps [mypy](https://github.com/python/mypy ) from 1.18.2 to 1.19.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.18.2...v1.19.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.19.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* mypy fixes
---------
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 >
2026-02-10 11:01:32 -08:00
Matt Hauff and GitHub
40db4635a8
[LABS-245] Enable PEP604 Ruff rules ( #20269 )
...
* Enable PEP604 Ruff rules
* Fix harcoded signature in test
* Hack CLVMStreamable test with note to fast follow
2025-11-18 12:34:00 -08:00
Kyle Altendorf
fb8de7a1b3
Merge commit 'dac837e79961fa5ce9611d5531d789211031c465' into catchup/long_lived_datalayer_merkle_blob_from_main_dac837e79961fa5ce9611d5531d789211031c465
2025-07-11 22:35:57 -04:00
Matt Hauff and GitHub
f782fa8341
[CHIA-1315] Port (wallet) DataLayer endpoints to @marshal ( #19689 )
...
* Port `create_new_dl`
* Forgot default_raise
* Port `dl_track_new`
* Port `dl_stop_tracking`
* Port `dl_latest_singleton`
* Port `dl_singletons_by_root`
* fix test
* Port `dl_update_root`
* Port `dl_update_multiple`
* fix tests
* Port `dl_history`
* Port `dl_owned_singletons`
* Port `dl_get_mirrors`
* Make `Mirror` streamable (and fix test)
* Port `dl_new_mirror`
* push=True
* Port `dl_delete_mirror`
* Port `dl_verify_proof`
* Fix test
* fix import
2025-06-27 11:29:24 -07:00
Kyle Altendorf
668548cd33
Merge commit 'da20e4145fb6279d6880fd998b62456237e2f700' into catchup/long_lived_datalayer_merkle_blob_from_main_da20e4145fb6279d6880fd998b62456237e2f700
2025-06-23 22:03:50 -04:00
Kyle Altendorf and GitHub
32ca9c0804
by service not layer ( #19715 )
...
* by service not layer
* monkey patch fixup
2025-06-16 14:31:51 -07:00
Kyle Altendorf and GitHub
8e2545fba6
add chia dev data sync-time --prefer-db-kv-blob-length ( #19693 )
2025-06-11 16:22:45 -04:00
6050235bdb
[CHIA-3043] Add (hopefully) non-controversial ruff rules ( #19684 )
...
* Add (hopefully) non-controversial ruff rules
* mypy-exclusions.txt
* PIE
* Fix pre-commit?
* PYI
* RSE
* S + ignores
* Whitespace fix
* Re-add build-init-files.py
* Add comment about security ignores
* Update mypy-exclusions.txt
Co-authored-by: Kyle Altendorf <sda@fstab.net >
* Fix the executable status of build-init-files.py
* Set executable bit for tools/run_block.py and readd shebang
* Fix new errors
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2025-06-11 08:36:08 -07: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
Kyle Altendorf and GitHub
e81b213b9a
tweak chia dev data sync-time ( #19548 )
2025-05-16 10:13:14 -04: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
ed4c5bfaca
store merkle, key, and value blobs in files ( #19528 )
...
* store merkle, key, and value blobs in files
* update expected columns
* fixup tests
* more
* cleanup disk
* better wrapped path identification
* todos for potential filesystem locking
* suppress not precheck
* handle not-present new path configuration entries
* log exception
* replace hard coded 32
* three layers of directories for bytes paths
2025-04-25 11:56:59 -04:00
Kyle Altendorf and GitHub
fcd20ce543
more chia_rs directly ( #19520 )
...
* more `chia_rs` directly
* maybe
* undo, kinda
2025-04-21 14:05:05 -05:00
Kyle Altendorf and GitHub
c97f0a1777
add chia dev data sync-time for doing datalayer sync time tests ( #19437 )
...
* add `chia dev data sync-time` for doing datalayer sync time tests
* add chia stop -d all at the end
* less subprocessing
* remove dead log file code
* add subcommand help messages
* correct for 3.9 support
* allow for days of timing
* format done message
* more info
* fixup
* fixup
* stuff
* more try finally
* add minutes
* add `--working-path`
2025-04-17 16:21:38 -05:00
Kyle Altendorf and GitHub
2449e0c06d
fixup colliding -o options on chia dev gh test ( #19316 )
2025-04-17 09:48:53 -05:00
Kyle Altendorf and GitHub
26fcbe70e6
subdirectory for chia dev commands ( #19418 )
...
* move `chia dev` to its own subdirectory
* rename `dev.py` to `main.py`
* fixup
* more
2025-03-21 14:31:13 -07:00