Andrej730
77acbff50b
black .
2025-10-29 13:25:26 +05:00
Ryan Schultz
3f2cad0490
Add suppress_zero_inches parameter to imperial_length formatting function
2025-10-28 22:24:40 -05:00
Andrej730
36c28f3953
Mention in docs wasm-wheels as the main wheels source for pyodide builds
2025-10-28 18:20:13 +05:00
Andrej730
d1763237d2
ifcopenshell docs make - add server target
2025-10-28 18:20:13 +05:00
Andrej730
6bc4046b17
ifcwrap cmake - fix issue with debug build after migration to FindPython
...
In FindPython variable was renamed to Python_LIBRARY_DEBUG
2025-10-28 17:17:19 +05:00
Andrej730
1a83e52935
ifcwrap cmake - avoid using deprecated swig_link_libraries
2025-10-28 17:17:19 +05:00
Andrej730
f16d42ba14
ifcwrap cmake - use usual name for wrapper target
2025-10-28 17:17:19 +05:00
Andrej730
de89ab31cf
ifcwrap cmake - move DEBUG_POSTFIX logic to one place
2025-10-28 17:17:19 +05:00
Andrej730
c8a4f1bbd2
cmake - build without Python libraries on Unix
2025-10-28 17:17:19 +05:00
Andrej730
5be1858767
ifcwrap cmake - accomodate bug in cmake makefiles generator
2025-10-28 17:17:19 +05:00
Andrej730
7ca44b5677
build-all.py wasm - move SIDE_MODULE=2 to cmake
...
Next to `EXPORTED_FUNCTIONS` and avoid possible issues with pyodide in the future (pyodide is using `SIDE_MODULE=1`, but currently not providing it libraries of type `MODULE`, only for shared ones).
2025-10-28 17:17:17 +05:00
Andrej730
a6921b83a1
ifcwrap cmake - provide correct suffix for wasm python extension
2025-10-28 17:17:17 +05:00
Andrej730
226581f76e
build-all.py - provide exported functions to target explicitly
...
Otherwise it broke compilation in some cases when cmake would try to test that linker is working.
2025-10-28 17:17:17 +05:00
Andrej730
d3beae1374
Add Python 3.14 builds
2025-10-28 17:17:16 +05:00
Andrej730
0a5388f386
ifcwrap cmake - migrate to FindPython
...
Also simplify run-cmake to just prefix the path, instead of providing 3 paths explicitly.
2025-10-28 17:17:15 +05:00
Thomas Krijnen
eb1c81514b
Check for attribute nil #7276 #7291
2025-10-28 10:51:31 +01:00
Thomas Krijnen
6df5632f91
black
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.
2025-10-26 23:05:05 +11:00
Dion Moult
0d3be9d101
Fix #5108 . Selector now supports both GlobalId and Name as filter values.
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.
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.
2025-10-26 20:58:15 +11:00
Dion Moult
90ccaf4aab
Let users manually create automatic references too.
2025-10-26 20:46:32 +11:00
Dion Moult
05ff47fcff
Remap deprecated entities in Brick 1.4 to new RealEstateCore URIs.
2025-10-26 20:38:58 +11:00
Louis Casteleyn
c40ecdd550
deleted deprecated entities for v1.4 ( #6511 )
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
459aad54aa
Black
2025-10-26 10:17:49 +01:00
Thomas Krijnen
69863ce4a9
Try and fix stub test
2025-10-26 10:03:43 +01:00
Dion Moult
e5ae19fd34
See #7291 . Temporary workaround whilst segfaults are sorted.
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
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.
2025-10-26 18:21:06 +11:00
Thomas Krijnen
806aa14bd0
Compatibility for older builds
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
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
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
2025-10-25 15:30:36 +02:00
Thomas Krijnen
f0a1efa1f2
ruff --fix
2025-10-25 15:27:46 +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
2025-10-25 15:20:36 +02:00
Thomas Krijnen
e82ca0e932
Less back and forths by returning semi count in page
2025-10-25 15:08:21 +02:00