Andrej730
d0d5f972df
cmake - use find_package for rocksdb and zstd
2025-09-18 14:07:58 +05:00
Thomas Krijnen
f29b0d776a
Resiance in unpacking
2025-08-29 11:33:47 +02:00
Thomas Krijnen
e6a7c5334b
Resiance in unpacking
2025-08-29 11:10:08 +02:00
Thomas Krijnen
6bbff22a45
Update yml paths
2025-08-29 10:02:15 +02:00
Thomas Krijnen
51ae3f4c5e
Update CI paths
2025-08-29 09:26:23 +02:00
Thomas Krijnen
974e62290c
Try without installing cmake
2025-08-28 15:34:01 +02:00
Thomas Krijnen
b92871818a
Fix MacOS toolset to 10.13 due to rocksdb alignment requirements
2025-08-27 13:23:43 +02:00
Thomas Krijnen
b9b12520f7
Compile rocksdb in ci.yml
2025-08-27 10:27:57 +02:00
Thomas Krijnen
4e71ae7d85
Enable rocksdb in ci.yml
2025-08-26 14:03:38 +02:00
Andrej730
117cb1ba5a
Switch to pypa/gh-action-pypi-publish
...
Though there are no particular known issues with https://github.com/ortega2247/pypi-upload-action we've used before, but it wasn't updating for 5 years now, so it's better to switch to official PyPA workflow.
Args for workflow seem to be exactly the same, so it's just a drop-in replacement.
2025-08-06 18:18:31 +05:00
Thomas Krijnen
638e1ebcec
Rocky8 python3.6 build-all compatibility
2025-07-28 13:17:38 +02:00
Andrej730
dd5d997d47
ifcopenshell-python workflows - include py313
2025-07-22 18:06:20 +05:00
Andrej730
9461c6369e
ci-bonsai-daily - use Blender 4.5 build
2025-07-15 17:47:37 +05:00
Thomas Krijnen
4488044a68
yum install xz
2025-06-29 19:58:37 +02:00
Andrej730
22fdb324ac
Restore daily builds
2025-06-20 18:48:37 +05:00
Andrej730
8c5affaae6
linter github workflow - use uv for acquiring black
2025-06-18 19:12:09 +05:00
Andrej730
bd4b80bdc2
linter github workflow - use correct minimum required versions
...
Previously it was using Python 3.12 for everything, therefore syntax errors from Python 3.9 (e.g. `match` statement in ifcopenshell-python) went under the radar.
2025-06-18 19:12:09 +05:00
Thomas Krijnen
b486b32c8d
WASM build changes
2025-06-14 18:05:29 +02:00
Esteban DUGUEPEROUX
34676a567e
#6803 : Update IfcOffsetCurveByDistance to be compitable on Windows with MSVC and C++20
...
In addition add option to be able to build IfcOpenShell against other C++ standard than C++17
2025-06-13 09:43:13 +02:00
Thomas Krijnen
f5a46ffb7c
pyodide: try 0.28.0a3
2025-06-12 20:48:52 +02:00
Thomas Krijnen
a4f06f69cc
Update pyodide to 0.27.7 #6794
2025-06-09 20:36:37 +02:00
Andrej
adf8a1f4e0
ci - run all ifcopenshell packages tests regardless of errors in some
2025-06-04 19:04:31 +05:00
Thomas Krijnen
2ea2dc303c
OSX action: try with pip's awscli
2025-06-02 11:28:19 +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
Andrej
e41c4bf7ae
Separate mathutils tests
2025-05-30 18:13:11 +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
Andrej730
84b0abfb60
ci-ifcopenshell-python - include submodules #6723
2025-05-21 18:43:02 +05:00
Andrej730
22b5db8a1e
ci-black-formatting - print diff
2025-05-12 19:08:46 +05:00
Kristoffer Andersen
3ae5227b57
Update ci-ifcopenshell-conda-daily.yml
...
remove env var
2025-05-11 19:59:05 +02:00
Kristoffer Andersen
cdc994ca76
Update ci-ifcopenshell-conda-daily.yml
...
move rattler build output dir outside of build dir
2025-05-11 19:58:27 +02:00
Kristoffer Andersen
0ad4087f0a
Update ci-ifcopenshell-conda-daily.yml
...
remove dotnet to save space on ubuntu runner
2025-05-11 19:28:12 +02:00
Kristoffer Andersen
4b7ca648c6
Update ci-ifcopenshell-conda-daily.yml
...
try to get even more space on ubuntu ci runner
2025-05-11 19:23:28 +02:00
Kristoffer Andersen
17bd6e6b0c
Update ci-ifcopenshell-conda-daily.yml
...
fix missing comma
2025-05-11 19:12:34 +02:00
Kristoffer Andersen
7b80803cbe
separate osx-x86 and osx-arm64 for the conda daily builds ( #6694 )
...
* separate osx-x86 and osx-arm64 for the conda daily builds
* remove running this in PR. No need.
2025-05-11 18:59:52 +02:00
Kristoffer Andersen
eaf67d83f9
Update ci-ifcopenshell-conda-daily.yml
...
strip daily conda build version date string
2025-05-11 16:04:21 +02:00
Kristoffer Andersen
41f754e15b
Update ci-ifcopenshell-conda-daily.yml
...
Update conda ci
2025-05-11 15:53:29 +02:00
Kristoffer Andersen
b7cdb86327
use rattler-build to speed up daily conda builds and fix deps ( #6692 )
...
* use rattler-build to speed up daily conda builds and add typing_extensions
* minor update
2025-05-11 09:37:02 +02:00
Andrej730
9c73f17303
add pytest-bdd to bonsai daily cli
2025-05-06 20:08:09 +05:00
Andrej730
cbf0fa88eb
Reenable black formatting workflow
...
Since 3b1e893 black formatter workflow basically had no use since it wasn't reporting any issues (no one checks workflow logs unless workflow failed) and wasn't reliable for catching syntax errors either (black formatter catches syntax errors only when they get in the way of it's formatting the code, but now we delegate to python itself to catch syntax errors, see 406962287c ).
And we also have some docs on how to apply black formatter - https://docs.bonsaibim.org/guides/development/code_style.html
2025-05-01 19:32:52 +05:00
Andrej730
406962287c
ci-black-formatting - check syntax errors explicitly
2025-04-30 15:22:09 +05:00
Thomas Krijnen
c1513190d4
Debug build_win.yml
2025-04-21 13:17:14 +02:00
Thomas Krijnen
f3228c31f8
Debug build_win.yml
2025-04-20 08:42:03 +02:00
Dion Moult
74fbe94ed4
Update feature_request.yml
2025-04-13 12:10:28 +10:00
Dion Moult
38002e1ee2
Update and rename feature_request.md to feature_request.yml
2025-04-13 12:08:28 +10:00
Dion Moult
58b070d22d
Update and rename bug_report.md to bug_report.yml
2025-04-13 12:06:46 +10:00
Dion Moult
e2b119bf9b
Update feature_request.md
2025-04-13 11:42:53 +10:00
Dion Moult
8cf3807c2c
Update feature_request.md
2025-04-13 11:42:11 +10:00