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
Matt Hauff and GitHub
fcdb8e4925
Manual fixes for upcoming Ruff pyupgrade push ( #20213 )
...
* Manual fixes
* Revert back to variable in type expression
* Fix streamable to handle UnionType
2025-11-03 09:16:42 -07:00
Richard Kiss and GitHub
7cee2b2b61
ruff issues ( #19787 )
2025-07-14 08:52:42 -05:00
31a8715919
build(deps): bump ruff from 0.9.6 to 0.11.4 ( #19482 )
...
* build(deps): bump ruff from 0.9.6 to 0.11.4
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.6 to 0.11.4.
- [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.9.6...0.11.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* ruff fixes
* ruff fixes
* ruff fixes
* Address review suggestions
---------
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 >
2025-04-14 16:09:07 -05:00
Matt Hauff and GitHub
604fc1feb0
[CHIA-1732] Add Ruff specific linting rules ( #18845 )
...
* Add Ruff specific linting rules
* Further tighten ignore list
* Address comments by @altendky
* One more comment @altendky
2024-11-14 15:58:12 -07:00
Kyle Altendorf and GitHub
030ffddf35
add vpa virtual project package ( #18754 )
2024-10-24 11:52:32 -07:00
Arvid Norberg and GitHub
6bbcd2d065
tests as its own subproject ( #18698 )
...
extend virtual_project_analysis to treat all files under chia/_tests as its own subproject. Since the tests depend on the production code,this will prevent production code from depending on tests
2024-10-22 12:16:12 -07:00
Amine Khaldi and GitHub
6c2c13a2d0
CHIA-1626 Move some modules to the utils virtual project ( #18692 )
...
Move some modules to the utils virtual project.
2024-10-18 10:40:49 -07:00
Kyle Altendorf and GitHub
9c8557a1f8
Remove Python 3.8 support and update source to 3.9 standards ( #18687 )
...
* manual python 3.8 removals
* poetry
* pyupgrade
* black
* isort
* manually tidy imports
* work around shadowed type
* catch up build network protocol files for pyupgrade changes
* placate pylint
* re-enable 20.04
* placate flake8
2024-10-16 14:21:15 -07:00
Arvid Norberg and GitHub
5f01fccdc6
[CHIA-598] virtual project structure ( #18616 )
...
slightly modified subset of Quexington's virtual project structure. All files default to be treated as belonging to chia-blockchain project. No default annotations. no default exclusions.
2024-10-10 13:56:33 -07:00