version: "5.8.0-alpha.0" requirements: - "uranium/(latest)@ultimaker/testing" - "curaengine/(latest)@ultimaker/testing" - "cura_binary_data/(latest)@ultimaker/testing" - "fdm_materials/(latest)@ultimaker/testing" - "curaengine_plugin_gradual_flow/0.1.0-beta.3" - "dulcificum/latest@ultimaker/testing" - "pysavitar/5.3.0" - "pynest2d/5.3.0" - "curaengine_grpc_definitions/0.2.0" - "native_cad_plugin/2.0.0" requirements_internal: - "fdm_materials/(latest)@internal/testing" - "cura_private_data/(latest)@internal/testing" urls: default: cloud_api_root: "https://api.ultimaker.com" cloud_account_api_root: "https://account.ultimaker.com" marketplace_root: "https://marketplace.ultimaker.com" digital_factory_url: "https://digitalfactory.ultimaker.com" cura_latest_url: "https://software.ultimaker.com/latest.json" staging: cloud_api_root: "https://api-staging.ultimaker.com" cloud_account_api_root: "https://account-staging.ultimaker.com" marketplace_root: "https://marketplace-staging.ultimaker.com" digital_factory_url: "https://digitalfactory-staging.ultimaker.com" cura_latest_url: "https://software.ultimaker.com/latest.json" pyinstaller: runinfo: entrypoint: "cura_app.py" datas: cura_plugins: package: "cura" src: "plugins" dst: "share/cura/plugins" curaengine_gradual_flow_plugin: package: "curaengine_plugin_gradual_flow" src: "res/plugins/CuraEngineGradualFlow" dst: "share/cura/plugins/CuraEngineGradualFlow" curaengine_gradual_flow_plugin_bundled: package: "curaengine_plugin_gradual_flow" src: "res/bundled_packages" dst: "share/cura/resources/bundled_packages" native_cad_plugin: package: "native_cad_plugin" src: "res/plugins/NativeCADplugin" dst: "share/cura/plugins/NativeCADplugin" native_cad_plugin_bundled: package: "native_cad_plugin" src: "res/bundled_packages" dst: "share/cura/resources/bundled_packages" cura_resources: package: "cura" src: "resources" dst: "share/cura/resources" cura_private_data: package: "cura_private_data" src: "res" dst: "share/cura" internal: true uranium_plugins: package: "uranium" src: "plugins" dst: "share/uranium/plugins" uranium_resources: package: "uranium" src: "resources" dst: "share/uranium/resources" uranium_um_qt_qml_um: package: "uranium" src: "site-packages/UM/Qt/qml/UM" dst: "PyQt6/Qt6/qml/UM" cura_binary_data: package: "cura_binary_data" src: "resources/cura/resources" dst: "share/cura/resources" uranium_binary_data: package: "cura_binary_data" src: "resources/uranium/resources" dst: "share/uranium/resources" windows_binary_data: package: "cura_binary_data" src: "windows" dst: "share/windows" fdm_materials: package: "fdm_materials" src: "res/resources/materials" dst: "share/cura/resources/materials" tcl: package: "tcl" src: "lib/tcl8.6" dst: "tcl" tk: package: "tk" src: "lib/tk8.6" dst: "tk" binaries: curaengine: package: "curaengine" src: "bin" dst: "." binary: "CuraEngine" curaengine_gradual_flow_plugin_service: package: "curaengine_plugin_gradual_flow" src: "bin" dst: "." binary: "curaengine_plugin_gradual_flow" hiddenimports: - "pySavitar" - "pyArcus" - "pyDulcificum" - "pynest2d" - "PyQt6" - "PyQt6.QtNetwork" - "PyQt6.sip" - "logging.handlers" - "zeroconf" - "fcntl" - "stl" - "serial" collect_all: - "cura" - "UM" - "serial" - "Charon" - "sqlite3" - "trimesh" - "win32ctypes" - "PyQt6.QtNetwork" - "PyQt6.sip" - "stl" icon: Windows: "./icons/Cura.ico" Macos: "./icons/cura.icns" Linux: "./icons/cura-128.png" pycharm_targets: - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja module_name: Cura name: cura script_name: cura_app.py - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja module_name: Cura name: cura_external_engine parameters: --external-backend script_name: cura_app.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in tests script_name: tests/ - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestBuildVolume.py script_name: tests/TestBuildVolume.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestConvexHullDecorator.py script_name: tests/TestConvexHullDecorator.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestCuraSceneNode.py script_name: tests/TestCuraSceneNode.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestCuraSceneNode.py script_name: tests/TestExtruderManager.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestGCodeListDecorator.py script_name: tests/TestGCodeListDecorator.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestHitChecker.py script_name: tests/TestHitChecker.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestIntentManager.py script_name: tests/TestIntentManager.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestLayer.py script_name: tests/TestLayer.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestMachineAction.py script_name: tests/TestMachineAction.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestMachineManager.py script_name: tests/TestMachineManager.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestOAuth2.py script_name: tests/TestOAuth2.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestObjectsModel.py script_name: tests/TestObjectsModel.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestPrintInformation.py script_name: tests/TestPrintInformation.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestPrintOrderManager.py script_name: tests/TestPrintOrderManager.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestProfileRequirements.py script_name: tests/TestProfileRequirements.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestThemes.py script_name: tests/TestThemes.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestContainerManager.py script_name: tests/Settings/TestContainerManager.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestCuraContainerRegistry.py script_name: tests/Settings/TestCuraContainerRegistry.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestCuraStackBuilder.py script_name: tests/Settings/TestCuraStackBuilder.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestDefinitionContainer.py script_name: tests/Settings/TestDefinitionContainer.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestExtruderStack.py script_name: tests/Settings/TestExtruderStack.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestGlobalStack.py script_name: tests/Settings/TestGlobalStack.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestProfiles.py script_name: tests/Settings/TestProfiles.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestSettingInheritanceManager.py script_name: tests/Settings/TestSettingInheritanceManager.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestSettingOverrideDecorator.py script_name: tests/Settings/TestSettingOverrideDecorator.py - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja module_name: Cura name: pytest in TestSettingVisibilityPresets.py script_name: tests/Settings/TestSettingVisibilityPresets.py