Dion Moult
d96f960313
Add blender platform support
2024-07-18 20:24:17 +10:00
Andrej730
2710148276
fix bpypolyskel and ifcjson wheels
2024-07-18 20:24:17 +10:00
Andrej730
7ff1c535e5
build wheel for bpypolyskel
2024-07-18 20:24:17 +10:00
Dion Moult
71575905cb
Remove behave and bimtester module - only used by advanced users and confuses users with ifctester
2024-07-18 20:24:17 +10:00
Andrej730
56573160d1
makefile - do not download pkg_resources as it's provided by blender
...
It seems Blender started providing pkg_resources by default at some point, see:
blender-4.2.0/4.2/python/lib/site-packages/pkg_resources
2024-07-18 20:24:17 +10:00
Andrej730
49555eb81e
pack ifcjson to wheel
2024-07-18 20:24:17 +10:00
Dion Moult
9ed286660e
WIP BlenderBIM makefile update
2024-07-18 20:24:17 +10:00
Andrej730
ae97350e64
blender_manifest - fix version
...
Blender requires blender_manifest version to be semver compatible otherwise it fails with an error below if you try to install BBIM as an extension.
Error:
Error in manifest key "version" invalid: to be a semantic-version, found '0.7.10.240717'
2024-07-17 13:16:17 +05:00
Dion Moult
f956545743
Fix tzfpy packaging
2024-07-17 16:45:35 +10:00
Andrej730
c0635afb64
BBIM error handler - include commit hash
...
Include commit hash to the copied logs and add it to the startup error handler (https://imgur.com/9yVMBnR )
2024-07-16 18:02:26 +05:00
Dion Moult
d8cf6ca4fc
Bundle pytz and tzfpy for timezone calculations for solar analysis
2024-07-16 22:56:51 +10:00
Andrej730
f1ab63dda9
pyradiance macos support + linux fix
...
See:
https://github.com/LBNL-ETA/pyradiance/issues/35
https://github.com/LBNL-ETA/pyradiance/issues/34
2024-07-16 12:11:11 +05:00
Andrej730
3a5c3d856a
quick fix for 54fe0f8ff
2024-07-16 11:17:36 +05:00
Andrej730
54fe0f8ff9
Remove blenderbim/occ_utils.py #812
...
Goodbye duplicated file 😁
2024-07-16 11:06:49 +05:00
Dion Moult
174749caf7
Don't make IOS version dynamic for BBIM since this'll be locked to a particular commit
2024-07-14 23:14:40 +10:00
Dion Moult
dd8ec95fad
Whoops
2024-07-14 23:10:51 +10:00
Dion Moult
1c91b966b5
Fix pyradiance dependency
2024-07-14 23:03:45 +10:00
Andrej730
3a6c3a8312
add typing-extensions to ifcopenshell explicit dependencies
...
typing-extensions is official python package for supporting typing features on older versions.
It was kind of included in both blenderbim and to ifcopenshell as typing-extensions is also numpy dependency, included it explicitly just in case.
2024-07-10 21:37:34 +05:00
Dion Moult
7c1c139074
Attempt to bundle pyradiance
2024-07-09 22:03:04 +10:00
Dion Moult
b34d10bd35
Bump IOS
2024-07-09 08:23:04 +10:00
Dion Moult
d00e60369b
Bump IOS
2024-07-07 22:24:35 +10:00
Andrej730
74e27a27b5
bump BBIM build
2024-07-05 12:02:16 +05:00
Andrej730
f5b71543af
makefile "bump" target changes
...
1) added current commit hash as a variable to the makefile, so you can now just `make bump NEW=xxxx` to bump the build version instead of `make bump OLD=yyyy NEW=xxxx`.
2) added binary mode to sed command, so it won't be changing current line endings
2024-07-05 12:02:05 +05:00
Dion Moult
5c151c6b57
Bump bot build
2024-07-01 11:44:17 +10:00
Dion Moult
de00429df6
Make version in bot build download dynamic
2024-06-26 17:14:57 +10:00
Dion Moult
cb85b690e7
Bump bot build
2024-06-26 17:09:58 +10:00
Dion Moult
bf677b839d
Only get bot build binaries and use latest python to fix latest install issues
2024-06-26 10:24:32 +10:00
Ziad-I
3c3e4dd047
add pip install python-socketio and aiohttp in makefile
2024-06-19 13:17:29 +03:00
Andrej730
03663eec3f
include socketio to fix starting bbim after 65a1fbe
2024-06-19 10:57:34 +05:00
Dion Moult
8cff046a46
Doc download links now point to explicitly versioned releases, not bot builds
...
This ensures that IOS-Python always 1) has the appropriate version and 2) contains exactly the same content as PyPI (i.e. with the latest Python files that might be outdated from the bot builds)
2024-06-11 17:32:30 +10:00
Dion Moult
d4dc9af1be
Setup builds for IfcSverchok
2024-06-11 15:41:18 +10:00
Dion Moult
5e6fe5e3cf
Attempt to fix daily BBIM builds
2024-06-11 14:11:40 +10:00
Dion Moult
b009913cf4
Fix #4511 . IfcOpenShell builds now read from the VERSION file and expose a __version__ var.
2024-06-11 13:11:14 +10:00
Dion Moult
293cee414a
New VERSION file and make BBBIM and docs based on version string
2024-06-11 00:09:28 +10:00
Andrej730
2d7a7a8bc3
update blenderbim/ifcsverchok branches #4832
2024-06-08 00:23:54 +05:00
Andrej730
b1d9c2df64
bump ifcopenshell build #4832
2024-06-08 00:19:18 +05:00
Dion Moult
64a1a3eb29
Migrate PyP6Xer dep to install using pip
2024-06-01 12:03:41 +10:00
Dion Moult
fcf70ad160
Attempt to bump support to intel mac 10.10
2024-06-01 10:48:36 +10:00
Dion Moult
116c9a5fd9
Continue migrating build deps to pip: pystache, lark, svgwrite, pillow, dateutil, isodate, networkx, deepdiff
2024-06-01 10:38:04 +10:00
Dion Moult
61b10a19c7
Attempt to make shapely be installed using pip
2024-06-01 10:21:40 +10:00
Andrej730
666f8e2459
Bump BBIM ifcopenshell build #4580
2024-05-31 18:28:52 +05:00
Dion Moult
930feb1d52
See #4768 . Attempt to use pip for lxml packaging.
2024-05-31 23:06:12 +10:00
Dion Moult
f666053b63
Use pip instead of hardcoding bcf packages during build. See #4640 .
2024-05-19 23:50:57 +10:00
Andrej730
183028570e
bump xsdata in blenderbim after 87c9bbe2a #4640
2024-05-18 01:49:56 +05:00
Dion Moult
57b905862a
Fix #4650 . When the bbim build hotfixes the bot build, it should replace, not copy over.
2024-05-10 18:20:41 +10:00
Dion Moult
ecae9943e2
Add missing build dep
2024-04-05 21:12:27 +11:00
Andrej730
c80a7cfcc9
fix typo
2024-04-01 16:00:18 +05:00
Andrej730
6d8f1a3980
experimental svg to dxf conversion for drawings
...
Example - https://imgur.com/a/AkvLlbZ
2024-04-01 15:50:43 +05:00
Dion Moult
efa8da83ba
Bump IOS.
2024-04-01 10:19:40 +11:00
Dion Moult
84dcee6b36
Fix #4368 . Update to latest Brickschema alpha to cut dep size
2024-03-29 15:48:52 +11:00