CI: update weekly build dependencies.
Fix broken dependencies for Windows, downgrade to Python 3.11 for compatibility with Blender, and add ifcopenshell.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -20,7 +20,7 @@ backend = { name = "pixi-build-rattler-build", version = "*" }
|
||||
freecad = { path = "." }
|
||||
|
||||
[feature.package.dependencies]
|
||||
python = "==3.12.9"
|
||||
python = ">=3.11,<3.12"
|
||||
|
||||
## Linux (x86-64)
|
||||
[feature.package.target.linux-64.dependencies]
|
||||
|
||||
@@ -15,13 +15,13 @@ build:
|
||||
requirements:
|
||||
build:
|
||||
- ccache
|
||||
- cmake>=3.31.6,<4.0.0
|
||||
- cmake
|
||||
- compilers
|
||||
- doxygen
|
||||
- ninja
|
||||
- noqt5
|
||||
- python==3.12.9
|
||||
- qt6-main==6.8.2
|
||||
- python>=3.11,<3.12
|
||||
- qt6-main<6.9
|
||||
- swig
|
||||
|
||||
- if: linux and x86_64
|
||||
@@ -108,8 +108,8 @@ requirements:
|
||||
- ply
|
||||
- pybind11
|
||||
- pyside6
|
||||
- python==3.12.9
|
||||
- qt6-main==6.8.2
|
||||
- python>=3.11,<3.12
|
||||
- qt6-main<6.9
|
||||
- six
|
||||
- smesh
|
||||
- vtk
|
||||
@@ -117,8 +117,9 @@ requirements:
|
||||
- yaml-cpp
|
||||
- zlib
|
||||
|
||||
- if: windows
|
||||
- if: win
|
||||
then:
|
||||
- winpthreads-devel
|
||||
- tbb-devel
|
||||
|
||||
- if: unix
|
||||
@@ -142,7 +143,7 @@ requirements:
|
||||
- docutils
|
||||
- gmsh
|
||||
- graphviz
|
||||
# - ifcopenshell
|
||||
- ifcopenshell
|
||||
- jinja2
|
||||
- lark
|
||||
- lxml
|
||||
@@ -160,10 +161,10 @@ requirements:
|
||||
- ply
|
||||
- pycollada
|
||||
- pyside6
|
||||
- python==3.12.9
|
||||
- python>=3.11,<3.12
|
||||
- pythonocc-core
|
||||
- pyyaml
|
||||
- qt6-main==6.8.2
|
||||
- qt6-main<6.9
|
||||
- requests
|
||||
- scipy
|
||||
- sympy
|
||||
|
||||
Reference in New Issue
Block a user