sebphi
0f33c000fb
Fix import of ifcopenshell.util.unit in Python <3.10 #4520
2024-04-18 10:48:23 +02:00
Andrej730
eebcc48238
group.unassign_group - support batching #4474
2024-04-18 10:48:23 +02:00
Andrej730
df9a306730
spatial.unassign_container - support batching #4474
2024-04-18 10:48:22 +02:00
Andrej730
52995d1cdd
spatial.assign_container - support batching #4474
2024-04-18 10:48:22 +02:00
Andrej730
ee6c7a9fad
black format
2024-04-18 10:48:22 +02:00
Andrej730
443cd5187c
typing
2024-04-18 10:48:22 +02:00
Dion Moult
9ee35b1054
See #4518 . Fix pypi python version requirements.
2024-04-18 10:48:22 +02:00
Dion Moult
336d056be7
Fix evil hacks in ifcopenshell pip dist packaging and support py312 on PyPI
2024-04-18 10:48:22 +02:00
Dion Moult
760e8014e6
See #4508 . Update example code to serialise to obj.
2024-04-18 10:48:22 +02:00
Dion Moult
95bfb5c6a1
Autodetect CSG representation types in shape builder
2024-04-18 10:48:22 +02:00
Dion Moult
9c11626893
Detect binary data types in util.attribute
2024-04-18 10:48:22 +02:00
Andrej730
e5cfe5cf3c
ifcopenshell.validate to check unique guids (IfcRoot.UR1)
2024-04-18 10:48:21 +02:00
Andrej730
72011c2fbd
typing
2024-04-18 10:48:21 +02:00
Andrej730
5c90b215ca
validate.py - black format
2024-04-18 10:48:21 +02:00
Dion Moult
36527d0e9d
Whoops.
2024-04-18 10:48:21 +02:00
Dion Moult
77465dfd41
Bump IOS.
2024-04-18 10:48:21 +02:00
Dion Moult
2905eb637d
Fix #4328 . Fix incorrect documentation about how to use the imperial_length formatting function.
2024-04-18 10:48:06 +02:00
Dion Moult
33f5db2e26
Use indices instead of WorkTimeDatesInterface
...
Checking start/end dates are done very, very often in date calculations (often looping through every day in a date range). So I'd prefer more opaque code but less overhead.
2024-04-18 10:48:06 +02:00
Dion Moult
fcf5073726
See #4484 . Editing predefined type attributes now enforces valid combinations of userdefined and object/element type
2024-04-18 10:48:06 +02:00
Dion Moult
81fdaea5f2
Fix #4323 . Bug where running a filter could fail if you tried to compare values which had incompatible types.
2024-04-18 10:48:06 +02:00
Dion Moult
a56ad31571
More minor doc changes and polish
2024-04-18 10:48:06 +02:00
Dion Moult
5fbdc9e7fb
Fix #4461 . Write documentation on how to build and edit documentation.
2024-04-18 10:48:06 +02:00
Dion Moult
a6ae609a6a
Fix #4318 . Theme docs to match website branding and add edit button, footer links, and icons.
2024-04-18 10:48:06 +02:00
Andrej730
258d38393f
typing
2024-04-18 10:48:06 +02:00
Dion Moult
7e689f2456
Fix #4305 . Bug where importing spreadsheets into IFC didn't intelligently cast attribute data types
2024-04-18 10:47:36 +02:00
Dion Moult
0729b5782b
Fix #4269 . Include dateutil for ifcopenshell on pypi
2024-04-18 10:45:31 +02:00
Dion Moult
44adf92392
Bump IfcOpenShell and remove py37 py38 from installation docs
2024-04-18 10:45:31 +02:00
Dion Moult
6875a98646
Optimise property / quantity checks for IDS and other purposes
2024-04-18 10:43:02 +02:00
Dion Moult
3f456c14b6
Minor note about which OCCT version is currently supported
2024-04-18 10:43:02 +02:00
Dion Moult
24677683ba
Write docs about new geometry tree clash functions
2024-04-18 10:43:02 +02:00
Dion Moult
23f91c73af
Clash detection features
2024-04-18 10:40:32 +02:00
Andrej730
7cfeaa6047
typing
2024-04-17 15:00:39 +02:00
Andrej730
ecc8832c46
typing and small refactor
2024-04-17 14:54:42 +02:00
Andrej730
2f5190ac75
add macos py3.11-3.12 to docs
2024-04-17 14:54:42 +02:00
Andrej730
a29fbb6239
bump ifc version #4174
2024-04-17 14:54:42 +02:00
Andrej730
cbc7271885
add_mesh_representation - option to force faceted breps
2024-04-17 14:54:42 +02:00
Andrej730
ac191ac71d
typing
2024-04-17 14:54:42 +02:00
Andrej730
489e92da4e
typing
2024-04-17 14:54:42 +02:00
Andrej730
acafc910f7
typing
2024-04-17 14:54:42 +02:00
Andrej730
088e1d07bf
util.selector.set_element_value to work w/o preassigned placement #4439
2024-04-17 14:54:42 +02:00
Andrej730
7bdd382d06
util.selector.set_element_value ignore values within tolerance #4439
2024-04-17 14:54:42 +02:00
Andrej730
588a946fde
typing
2024-04-17 14:54:41 +02:00
Andrej730
67b657f2cb
small fix
2024-04-17 14:54:41 +02:00
Andrej730
5ee0c4c967
ifccsv - support for assigning x/y/z coordinates from csv
2024-04-17 14:54:41 +02:00
Andrej730
9cb76a092f
typing
2024-04-17 14:54:41 +02:00
Andrej730
5197e27b13
typing
2024-04-17 14:48:55 +02:00
Andrej730
886467dfd6
typing
2024-04-17 14:46:06 +02:00
Andrej730
edce320756
utils.filter_elements docs and tests
2024-04-17 14:46:06 +02:00
Andrej730
96cc24c820
typing
2024-04-17 14:46:06 +02:00
Andrej730
8d1559b486
small fixes after d209cc9ff, added a test
2024-04-17 14:46:06 +02:00