Skip to content

Environment and Packages

The Compute Platform has been developed and tested with the following environment specifications.

Python Version

  • Python: 3.10

Packages available to use

Scientific and Data

  • numpy>=1.26.4,<1.27
  • pandera>=0.20.3,<0.21
  • pandas>=2.0.1,<2.1
  • plotly>=5.14.1,<5.15
  • scipy>=1.12.0,<1.13
  • matplotlib>=3.9.0,<3.10
  • seaborn>=0.13.2,<0.14

Engineering based

  • concreteproperties==0.6.2
  • sectionproperties==3.2.1

Communication based

  • requests>=2.31.0,<2.32
  • comtypes==1.3.0

Interoperability based

  • RFEM>=1.19.5,<1.20

Geometry based

  • shapely>=2.0.2,<2.1.0
  • rhinoinside>=0.6.0,<0.7.0
  • compute_rhino3d>=0.12.2,<0.13
  • rhino3dm>=8.0.1,<8.1
  • trimesh==3.21.5
  • Rtree==1.2.0

Data handling

  • openpyxl>=3.1.2,<3.2
  • sqlalchemy>=2.0.12,<2.1