Andrej730
ffd939508c
ci-lint: run ty-bonsai and ty-ios as separate steps
...
So if one fails, it wouldn't block another.
Noticed by Stephen in d5e890bccd
2026-07-16 17:28:24 +05:00
Andrej730
dcd88b6cdd
pyproject: Move tool deps from to requirements-tools.txt
...
Because uv was always trying to install when starting a venv in `ifcopenshell` folder, though they might be already available globally. And also they were listed twice - in pyproject and in the ci-lint.yml, now there's a single source of truth.
2026-07-14 18:42:05 +05:00
Andrej730
d728f09d86
Bump ty
...
Dropping `conflicting-argument-forms` rule as it was removed in ty 0.0.49.
2026-07-14 14:56:06 +05:00
Geert Hesselink
508b99cb73
Fix lint failures and add missing pyparsing dependency ( #8048 )
...
* unblock voxel schema loading, add test for express
* Apply black formatting
* Fix lint failures and add missing pyparsing dependency
* align ty -> 0.0.34
2026-05-18 22:17:45 +02:00
Andrej730
760c65595c
build_rocky: use uv to acquire more recent version of Python
2026-04-15 14:32:45 +05:00
Andrej730
0cf831133e
ci-lint - add ty type check
2026-04-10 19:11:41 +05:00
Andrej730
98338e0831
Rename ci-black-formatting workflow to ci-lint
2026-04-10 18:06:43 +05:00