dependabot[bot]
bd77175c66
Bump ruff from 0.15.5 to 0.15.6
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.5 to 0.15.6.
- [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.15.5...0.15.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-15 07:19:05 +11:00
dependabot[bot]
2b1d99a8b1
Bump gersemi from 0.26.0 to 0.26.1
...
Bumps [gersemi](https://github.com/BlankSpruce/gersemi ) from 0.26.0 to 0.26.1.
- [Release notes](https://github.com/BlankSpruce/gersemi/releases )
- [Changelog](https://github.com/BlankSpruce/gersemi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BlankSpruce/gersemi/compare/0.26.0...0.26.1 )
---
updated-dependencies:
- dependency-name: gersemi
dependency-version: 0.26.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-15 07:18:58 +11:00
dependabot[bot]
4ff6f7c78b
Bump black from 26.3.0 to 26.3.1
...
Bumps [black](https://github.com/psf/black ) from 26.3.0 to 26.3.1.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/26.3.0...26.3.1 )
---
updated-dependencies:
- dependency-name: black
dependency-version: 26.3.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-13 07:58:06 +01:00
Andrej730
82951fe702
Pylance - ignore _deps folder
...
In my case it was adding 3115 Python files and VS Code kept indexing them.
2026-03-12 20:21:10 +05:00
dependabot[bot]
da027b912e
Bump black from 26.1.0 to 26.3.0
...
Bumps [black](https://github.com/psf/black ) from 26.1.0 to 26.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/26.1.0...26.3.0 )
---
updated-dependencies:
- dependency-name: black
dependency-version: 26.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 14:33:18 +01:00
dependabot[bot]
3b3b1f1eab
Bump ruff from 0.15.4 to 0.15.5
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.4 to 0.15.5.
- [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.15.4...0.15.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 14:25:11 +01:00
dependabot[bot]
4f6051cb0a
Bump ruff from 0.15.2 to 0.15.4
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.2 to 0.15.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.15.2...0.15.4 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-03 18:44:40 +11:00
dependabot[bot]
58c69f9d35
Bump ruff from 0.15.1 to 0.15.2
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.1 to 0.15.2.
- [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.15.1...0.15.2 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-26 13:15:49 +01:00
dependabot[bot]
198e111a92
Bump gersemi from 0.25.4 to 0.26.0
...
Bumps [gersemi](https://github.com/BlankSpruce/gersemi ) from 0.25.4 to 0.26.0.
- [Release notes](https://github.com/BlankSpruce/gersemi/releases )
- [Changelog](https://github.com/BlankSpruce/gersemi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BlankSpruce/gersemi/compare/0.25.4...0.26.0 )
---
updated-dependencies:
- dependency-name: gersemi
dependency-version: 0.26.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-26 13:15:39 +01:00
Thomas Krijnen
9ab9da2ca8
Update black exclude dirs
2026-02-26 12:36:17 +01:00
dependabot[bot]
379c74b31f
Bump ruff from 0.15.0 to 0.15.1
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.0 to 0.15.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.15.0...0.15.1 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-16 14:57:13 +11:00
dependabot[bot]
3fe9980aa4
Bump ruff from 0.14.14 to 0.15.0
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.14 to 0.15.0.
- [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.14.14...0.15.0 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-08 19:17:45 +11:00
dependabot[bot]
9b8b05a570
Bump gersemi from 0.25.1 to 0.25.4
...
Bumps [gersemi](https://github.com/BlankSpruce/gersemi ) from 0.25.1 to 0.25.4.
- [Release notes](https://github.com/BlankSpruce/gersemi/releases )
- [Changelog](https://github.com/BlankSpruce/gersemi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BlankSpruce/gersemi/compare/0.25.1...0.25.4 )
---
updated-dependencies:
- dependency-name: gersemi
dependency-version: 0.25.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-31 10:04:17 +11:00
Andrej730
44f0a4a39b
pyproject.toml - simplify cmake formatter command
...
Since the latest gersemi version, it now respects gitignore.
2026-01-26 17:10:03 +05:00
dependabot[bot]
7636ff3fdb
Bump ruff from 0.14.13 to 0.14.14
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.13 to 0.14.14.
- [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.14.13...0.14.14 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 13:47:32 +11:00
dependabot[bot]
0577dbe865
Bump black from 25.12 to 26.1.0
...
Bumps [black](https://github.com/psf/black ) from 25.12 to 26.1.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/25.12.0...26.1.0 )
---
updated-dependencies:
- dependency-name: black
dependency-version: 26.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 13:45:01 +11:00
dependabot[bot]
4c1b3221ce
Bump gersemi from 0.24 to 0.25.1
...
Bumps [gersemi](https://github.com/BlankSpruce/gersemi ) from 0.24 to 0.25.1.
- [Release notes](https://github.com/BlankSpruce/gersemi/releases )
- [Changelog](https://github.com/BlankSpruce/gersemi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BlankSpruce/gersemi/compare/0.24.0...0.25.1 )
---
updated-dependencies:
- dependency-name: gersemi
dependency-version: 0.25.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 12:40:44 +11:00
dependabot[bot]
5cadfd693f
Bump ruff from 0.14.10 to 0.14.13
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.10 to 0.14.13.
- [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.14.10...0.14.13 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-17 15:39:57 +11:00
Andrej730
3a697e3062
dependabot - track Python tools versions
2025-12-22 18:44:42 +05:00
Andrej730
b686c19a25
Create .gersemirc
2025-12-22 18:44:42 +05:00
Andrej730
13be6ccd45
Sort imports
2025-12-19 18:53:14 +05:00
Esteban DUGUEPEROUX
9b257b0a10
Remove support of cityjson for ifcconvert binary
2025-11-19 11:19:58 +01:00
Andrej730
3fe9279bb4
pyproject - fix typo
2025-11-17 16:30:26 +05:00
Andrej730
db5ec77730
black format src/pyodide
2025-11-17 16:30:25 +05:00
Andrej730
5ec974ff94
Exclude build-all.py from main ruff check
2025-10-28 18:20:43 +05:00
Andrej730
477becab0b
ruff - use preview behaviour
...
No particular preview rules we need, just to possibly early adapt new behavior.
2025-09-29 16:43:28 +05:00
Andrej730
60bf424461
ruff - remove from config a rule removed from ruff
2025-09-29 16:43:28 +05:00
Andrej730
36b86bbb54
Apply RUF022 (sorted __all__)
2025-08-08 19:12:11 +05:00
Andrej730
9004c5d153
Include build-all.py to black formatter
2025-07-25 18:22:18 +05:00
Andrej730
026eebf39b
pyproject.toml - remove enableTypeIgnoreComments
...
As Pylance now allows inserting pyright ignore comments without it 🎉
https://github.com/microsoft/pylance-release/issues/7220
2025-07-03 18:48:07 +05:00
Andrej730
44e5f89119
ruff 0.12 - ignore UP045
...
Kind of acts the same as UP007 asking to convert all Optional[xxx] to X | None
2025-06-18 19:12:10 +05:00
Andrej730
a12bb343ca
Fix RUF015 (next() instead of list comprehensions[0])
...
https://docs.astral.sh/ruff/rules/-iterable-allocation-for-first-element/
2025-06-16 19:55:25 +05:00
Andrej
6862523c75
pyproject black - select all src folders by default, exclude explicitly
2025-06-09 18:03:22 +05:00
Andrej
02d359d0e6
Fix Ruff UP035 (also deprecated annotation symbols)
2025-06-09 18:03:19 +05:00
Andrej
7d4176d105
Fix Ruff UP006 (deprecated annotation symbols)
2025-06-09 18:03:18 +05:00
Andrej
6ea53d54ba
ruff to ignore src/ifcconvert/cityjson submodule
2025-06-04 11:02:08 +05:00
Andrej
ea7ced738a
Introduce Ruff github CI with some basic linter rules
...
And also to help catching syntax errors on older Python versions.
2025-05-28 18:24:13 +05:00
Andrej
a16b8fa376
Fill ifcopenshell_wrapper.pyi with symbols #6684
...
As described in #6744 partial stub wrapper is completely replacing the type information from the wrapper, so having partial stub is making things worse than they were before.
This commit is adding all available symbols from the wrapper to the stub and allows to gradually include type information to the stub.
It also adds a safe net to ensure stub and wrapper won't go out of sync.
2025-05-28 18:24:10 +05:00
Andrej730
68d967c2e5
pyproject.toml - enableTypeIgnoreComments=false
2025-05-16 19:43:41 +05:00
Andrej730
bebaa4d1bd
ifc5d cost import - fix unexpected columns assigned as values
...
Mentioned in #5492 - id, index and lots of others were assigned as values at import.
2025-04-18 19:25:46 +05:00
Andrej730
b56f2d7514
black . - ignore simple_spf submodule
2025-02-03 11:43:08 +05:00
Andrej730
d6d1f7714f
black . to ignore ifcconvert's cityjson submodule
2025-01-31 18:21:23 +05:00
Andrej730
56428eb605
Ooops, fix black formatter ignoring bonsai folder #5178
2024-09-05 17:19:15 +05:00
Andrej730
1f68e52ac2
black format - exclude 'mvd' and reformat pyproject.toml for readibility
2024-07-30 18:49:10 +05:00
Dion Moult
1fef4c5857
Run black on BBIM
2024-07-26 12:19:21 +10:00
Dion Moult
a6286293d8
Run black on IOS-Python
2024-07-26 12:00:57 +10:00
Andrej730
ae2a299616
move IfcHeaderExtractor to util.file
...
edited pyproject.toml as `disableBytesTypePromotions` is disabled by default in non-strict mode and type checker intrerprets `bytes` as `bytes | memoryview | bytearray` which is deprecated in https://peps.python.org/pep-0688/#no-special-meaning-for-bytes
2024-07-01 18:26:03 +05:00
Andrej730
c37240cf96
pyproject.toml - disable pyright setting that conflicts with Blender api
...
See https://github.com/microsoft/pylance-release/issues/5457
2024-06-24 18:34:01 +05:00
Cyril Waechter
04943b216b
Add pyproject.toml
...
Following #1057 . For this project black should apply a line lenghth of 120.
This is automatically set up with pyproject.toml
2020-11-04 18:54:58 +11:00