Andrej
a0e4bdcbef
ifcpatch - fix ifc2x3 bootstrap ( c58b84d)
...
After c58b84d append_asset requires user to be a valid IFC entity.
2025-06-04 19:04:32 +05:00
Andrej
2da183bfa6
bpy._typing -> bpy.stub_internal
...
https://github.com/nutti/fake-bpy-module/issues/362
2025-06-04 19:04:31 +05:00
Andrej
adf8a1f4e0
ci - run all ifcopenshell packages tests regardless of errors in some
2025-06-04 19:04:31 +05:00
Andrej
e1ec422bb1
common.mk - explicitly specify sh as default shell
2025-06-04 19:04:31 +05:00
Andrej
c51e36dbca
ifcpatch - a static way to use ifcpatch
2025-06-04 19:04:31 +05:00
Andrej
b393c120f1
ifcpatch pyproject - list optional dependencies
2025-06-04 19:04:31 +05:00
Andrej
3c7e938d90
IfcGeomWrapper - add missing property for edges_item_ids
2025-06-04 19:04:31 +05:00
Andrej
a614fac71a
typing
2025-06-04 19:04:31 +05:00
Andrej
5a211c67eb
black .
2025-06-04 19:04:30 +05:00
Andrej
6ea53d54ba
ruff to ignore src/ifcconvert/cityjson submodule
2025-06-04 11:02:08 +05:00
Dion Moult
b9b5aefd5e
Fix bSDD to properly use names and codes
bonsai-0.8.3-alpha2506040212
2025-06-04 12:11:34 +10:00
Ryan Schultz
e1c1b828ad
Have save/cancel filter on top as well--helps with long filters.
bonsai-0.8.3-alpha2506031229
2025-06-03 07:29:19 -05:00
Thomas Krijnen
3180004a28
WKT serializer: adapt section height to geometry height and emit height as geo:length
2025-06-02 13:30:06 +02:00
Thomas Krijnen
2ea2dc303c
OSX action: try with pip's awscli
2025-06-02 11:28:19 +02:00
Thomas Krijnen
0aae57620f
Temporary Python 3.9 compatibility
bonsai-0.8.3-alpha2506020643
2025-06-02 08:42:47 +02:00
Thomas Krijnen
5c681d729c
vc path
2025-06-01 13:55:53 +02:00
Thomas Krijnen
802ab8c296
vs2022
2025-06-01 13:39:00 +02:00
Thomas Krijnen
2ebe7046d3
windows-2022
2025-06-01 10:00:33 +02:00
Thomas Krijnen
3562d89f01
Win S3 upload: try without --recursive but loop in ps
2025-06-01 09:53:17 +02:00
Thomas Krijnen
1155b52375
Black
bonsai-0.8.3-alpha2506010723
2025-06-01 09:23:10 +02:00
Thomas Krijnen
2d67440085
Draw.py don't assert just only take outer boundary in arrangement
2025-06-01 09:22:40 +02:00
Thomas Krijnen
cc3f2aa28d
Expose mirror-y in draw.py
2025-06-01 09:21:59 +02:00
Massimo Fabbro
390349aa7a
See #6570 . Better cost item rate identification
...
Now show cost item rate shows the Identification and not the ID for better understanding
bonsai-0.8.3-alpha2505311359
2025-05-31 15:58:42 +02:00
Massimo Fabbro
eade620581
Add calculating functions for Qto_CourseBaseQuantities for IfcCourse elements
bonsai-0.8.3-alpha2505311258
2025-05-31 14:57:46 +02:00
Thomas Krijnen
88ac0a0f6c
Wrong preprocessor statement #6765
2025-05-31 14:14:43 +02:00
Bruno Perdigão
a531bd8c1f
Fix. Uninstall Bonsai Decorators if they are not selected at start
bonsai-0.8.3-alpha2505302016
2025-05-30 16:20:42 -03:00
Andrej
f44769c138
ifc2sql - add example for should_expand
bonsai-0.8.3-alpha2505301314
2025-05-30 18:13:18 +05:00
Andrej
a6e3cc667c
ifc2sql - add missing should_get_inverses description
2025-05-30 18:13:17 +05:00
Andrej
59b17fc593
ifcopenshell_wrapper.pyi
2025-05-30 18:13:17 +05:00
Andrej
fb1b5bea51
ifcopenshell.file - use IFC4X3 instead of IFC4X3_ADD2 for simplicity
2025-05-30 18:13:11 +05:00
Andrej
e8aa508405
Add 'advanced' optional ifcopenshell dependencies
...
To list all other optional dependencies.
2025-05-30 18:13:11 +05:00
Andrej
363083104b
Add 'tabulate' to optional ifcopenshell dev dependencies
...
Used in test_rules and test_wall_opening.
2025-05-30 18:13:11 +05:00
Andrej
2798bf3b68
ifcopenshell.api.geometry to fail more gracefully with fake-bpy
...
If user has fake-bpy-module for type hints, it will fail with `ImportError: cannot import name 'Vector' from 'mathutils' (unknown location)` instead of `ModuleNotFoundError`.
2025-05-30 18:13:11 +05:00
Andrej
e41c4bf7ae
Separate mathutils tests
2025-05-30 18:13:11 +05:00
Andrej
3bdce4fbc3
Make zip strict argument optional to support Python 3.9
2025-05-30 18:13:11 +05:00
Andrej
ad7473ff1f
Make dataclasses args optional to support Python 3.9 #6725
2025-05-30 18:13:10 +05:00
Andrej
3d77fc7c7d
ifccityjson - more specific depdendency
...
API in cjio 0.10 changed (`load` method was moved elsewhere) and for now we just specify that we require older cjio version.
2025-05-30 18:13:10 +05:00
Andrej
92a222cda7
typing
2025-05-30 18:13:10 +05:00
Andrej
cc60794293
edit style for rep item - fallback in case user has no styles #6764
...
Or if style was removed in the process of editing. And it seems now UI will never appear broken that way.
Previously - https://files.catbox.moe/exhkln.png
Currently - https://files.catbox.moe/r36be8.png
bonsai-0.8.3-alpha2505301202
2025-05-30 17:01:11 +05:00
Kristoffer Andersen
c7b4033f6f
Update conda_build_config.yaml
...
try to fix conda daily
2025-05-29 21:18:19 +02:00
Andrej
1ab288de0b
ifc5d - fix <py3.11 compatibility issue ( 6499ac4)
bonsai-0.8.3-alpha2505291416
2025-05-29 19:14:43 +05:00
Andrej
48f62c0b5b
ifcopenshell_wrapper.pyi - update from the latest build
...
I guess previously I used some of my local builds, so some symbols were missing.
2025-05-29 19:14:43 +05:00
Andrej
5fc549453c
validate_stub - add wrappers constants
2025-05-29 19:14:43 +05:00
Andrej
bd5f5a30b3
validate_stub - also skip object
2025-05-29 19:14:43 +05:00
Andrej
baf3edca13
ifcopenshell.validate - fix Python 3.9 support ( 25eecde)
2025-05-29 19:14:42 +05:00
Andrej
c23e973575
Fix moved cost.remove_cost_item_value ( b272210)
2025-05-29 19:14:42 +05:00
Andrej
a5801e439f
edit_attributes - fix Python 3.9 support ( 39fd9ce)
2025-05-29 19:14:42 +05:00
Andrej
4e65c33bae
Bonsai make - use ifcjson master instead of fork
...
https://github.com/IFCJSON-Team/IFC2JSON_python/pull/3 got merged
2025-05-29 19:14:42 +05:00
Andrej
c3652a56ee
dev_environment.py #6754
2025-05-29 19:14:42 +05:00
Andrej
e1b3b68a8b
gitignore jquery.min.js ( 320a4cf)
2025-05-29 19:14:42 +05:00