Andrej730
bfa77255a5
build_win - use fork to resolve cache misses and duplicated cache
2025-10-28 17:17:14 +05:00
Andrej730
b125c651a8
build_win - test ccache
2025-10-28 17:17:14 +05:00
Thomas Krijnen
eb1c81514b
Check for attribute nil #7276 #7291
2025-10-28 10:51:31 +01:00
Thomas Krijnen
6df5632f91
black
bonsai-0.8.4-alpha2510261232
bonsai-0.8.4-alpha2510261233
2025-10-26 13:33:10 +01:00
Thomas Krijnen
391a412e65
test cases #7291
2025-10-26 13:31:31 +01:00
Thomas Krijnen
b10415b1b3
Rework iterator constructor #7291
2025-10-26 13:31:31 +01:00
Thomas Krijnen
b1c44d42e3
Reset logger product to none
2025-10-26 13:31:31 +01:00
Dion Moult
5f65e21878
Fix bug where you couldn't get elements using a predefined property set.
bonsai-0.8.4-alpha2510261205
2025-10-26 23:05:05 +11:00
Dion Moult
0d3be9d101
Fix #5108 . Selector now supports both GlobalId and Name as filter values.
bonsai-0.8.4-alpha2510261153
2025-10-26 22:52:31 +11:00
Dion Moult
eea585a3cd
Fix #6258 . Fix #5727 properly. Only assume layerset axis on "standard case" elements, nothing else.
bonsai-0.8.4-alpha2510261134
2025-10-26 22:33:39 +11:00
Thomas Krijnen
1789406299
Ruff
2025-10-26 12:04:22 +01:00
Dion Moult
b503061dc0
Fix #3868 . Automatic annotation references are now auto deleted if their reference is also gone.
bonsai-0.8.4-alpha2510260958
2025-10-26 20:58:15 +11:00
Dion Moult
90ccaf4aab
Let users manually create automatic references too.
bonsai-0.8.4-alpha2510260947
2025-10-26 20:46:32 +11:00
Dion Moult
05ff47fcff
Remap deprecated entities in Brick 1.4 to new RealEstateCore URIs.
bonsai-0.8.4-alpha2510260939
2025-10-26 20:38:58 +11:00
Louis Casteleyn
c40ecdd550
deleted deprecated entities for v1.4 ( #6511 )
bonsai-0.8.4-alpha2510260932
2025-10-26 20:32:28 +11:00
daniel-augusto
3a0622e9df
Update introduction with hyperlinks for tools ( #7290 )
2025-10-26 20:29:30 +11:00
Dion Moult
0bb03750dc
Fix #4914 . Write docs for syntax and schema validation and schema querying
2025-10-26 20:27:07 +11:00
Thomas Krijnen
89defa9b6b
build-all.py ruff: noqa: UP035
bonsai-0.8.4-alpha2510260920
2025-10-26 10:20:13 +01:00
Thomas Krijnen
459aad54aa
Black
2025-10-26 10:17:49 +01:00
Thomas Krijnen
6f3065f6ce
ci.yml USE_MMAP=On
2025-10-26 10:15:52 +01:00
Thomas Krijnen
69863ce4a9
Try and fix stub test
bonsai-0.8.4-alpha2510260904
2025-10-26 10:03:43 +01:00
Dion Moult
e5ae19fd34
See #7291 . Temporary workaround whilst segfaults are sorted.
bonsai-0.8.4-alpha2510260837
2025-10-26 19:36:41 +11:00
Dion Moult
afe617fb93
Revert "Bump IOS - necessary as last bunch of commits are incompatible with previous binaries"
...
This reverts commit d922f0b9ad .
2025-10-26 19:32:35 +11:00
Dion Moult
d922f0b9ad
Bump IOS - necessary as last bunch of commits are incompatible with previous binaries
bonsai-0.8.4-alpha2510260813
bonsai-0.8.4-alpha2510260812
2025-10-26 19:12:22 +11:00
Dion Moult
f9d2d494b1
Fix #4275 . Using psets_only kwarg in get_pset utility now includes predefined psets.
bonsai-0.8.4-alpha2510260721
2025-10-26 18:21:06 +11:00
Thomas Krijnen
806aa14bd0
Compatibility for older builds
bonsai-0.8.4-alpha2510251956
2025-10-25 21:55:06 +02:00
Thomas Krijnen
80066ba9e7
Different hack for allowing f.header.file_description.file.header.file_description.file
2025-10-25 21:54:42 +02:00
Thomas Krijnen
7cb1f07a0b
hacky way to retain attribute too many messages on header entities in validate.py
bonsai-0.8.4-alpha2510251912
2025-10-25 21:12:12 +02:00
Thomas Krijnen
bdb52dcffd
Pass header entity types during pass to resolve empty list type
2025-10-25 20:29:41 +02:00
Thomas Krijnen
933ad6c801
Fix header and schema validation errors in pass-rigid-op-IfcPlaneAngleMeasure-IfcPlaneAngleMeasure-ifc4x3_add2.ifc
2025-10-25 20:29:19 +02:00
Thomas Krijnen
1594b9505c
Don't emit Parsing terminated on benign files by not reading past stream in skipComment()
2025-10-25 20:14:02 +02:00
Thomas Krijnen
325745a822
Test IfcConvert only on single file
2025-10-25 15:54:15 +02:00
Thomas Krijnen
74f8b047fb
osx compat
2025-10-25 15:40:08 +02:00
Thomas Krijnen
0f8c6ffe9e
Run the bulk of pytest in parallel
2025-10-25 15:38:25 +02:00
Thomas Krijnen
fa46fe0cf0
Typos
bonsai-0.8.4-alpha2510251327
bonsai-0.8.4-alpha2510251328
bonsai-0.8.4-alpha2510251329
2025-10-25 15:30:36 +02:00
Thomas Krijnen
f0a1efa1f2
ruff --fix
bonsai-0.8.4-alpha2510251325
bonsai-0.8.4-alpha2510251326
2025-10-25 15:27:46 +02:00
Thomas Krijnen
71c1058e9e
.gitignore for .exp files
2025-10-25 15:27:38 +02:00
Thomas Krijnen
7575bd4dfb
Commit some files because I do not want them cleaned
2025-10-25 15:25:56 +02:00
Thomas Krijnen
d697ed3384
Commit some files because I do not want them cleaned
2025-10-25 15:25:10 +02:00
Thomas Krijnen
aed70c8a02
Run black
bonsai-0.8.4-alpha2510251321
2025-10-25 15:20:36 +02:00
Thomas Krijnen
e82ca0e932
Less back and forths by returning semi count in page
bonsai-0.8.4-alpha2510251308
2025-10-25 15:08:21 +02:00
Thomas Krijnen
5910b39766
geom.stats module for preemptive scanning through file
bonsai-0.8.4-alpha2510251156
bonsai-0.8.4-alpha2510251159
2025-10-25 13:58:32 +02:00
Thomas Krijnen
ea9e0c9ab4
readInstancePy() option to obtain type decls instead of strings
2025-10-25 13:55:55 +02:00
Thomas Krijnen
2e951eb952
Whitespace handling now that token strings are built on the fly
2025-10-25 13:55:15 +02:00
Thomas Krijnen
2497611abd
Merge branch 'v0.8.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.8.0
2025-10-25 13:54:52 +02:00
Bruno Postle
90bf56d9ba
Fix ifc5d documentation
...
Documentation claimed that ODS/XLSX output was to a given filename, but
the code actually writes files with generated names in a folder.
(also create the folder if necessary for convenience)
bonsai-0.8.4-alpha2510242128
2025-10-24 22:19:01 +01:00
Bruno Postle
e1b73ef0ef
Fix build broken by a6d20c0 - link iostreams
...
FileReader.cpp now uses boost::iostreams::mapped_file regardless of
USE_MMAP setting
2025-10-24 15:35:19 +01:00
Thomas Krijnen
bcb5fd7810
Missing return type
2025-10-24 13:32:18 +02:00
Thomas Krijnen
40c5145a13
Address some omissions in the FileReader rewrite regarding unicode paths on windows
2025-10-24 13:26:27 +02:00
Thomas Krijnen
e304c3ad31
Merge branch 'v0.8.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.8.0
2025-10-24 13:25:05 +02:00