conandata.yml 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. version: "5.10.0-alpha.0"
  2. requirements:
  3. - "cura_resources/(latest)@ultimaker/testing"
  4. - "uranium/(latest)@ultimaker/testing"
  5. - "curaengine/(latest)@ultimaker/testing"
  6. - "cura_binary_data/(latest)@ultimaker/testing"
  7. - "fdm_materials/(latest)@ultimaker/testing"
  8. - "dulcificum/0.2.1"
  9. - "pysavitar/5.3.0"
  10. - "pynest2d/5.3.0"
  11. - "native_cad_plugin/2.0.0"
  12. requirements_internal:
  13. - "fdm_materials/(latest)@ultimaker/testing"
  14. - "cura_private_data/(latest)@internal/testing"
  15. urls:
  16. default:
  17. cloud_api_root: "https://api.ultimaker.com"
  18. cloud_account_api_root: "https://account.ultimaker.com"
  19. marketplace_root: "https://marketplace.ultimaker.com"
  20. digital_factory_url: "https://digitalfactory.ultimaker.com"
  21. cura_latest_url: "https://software.ultimaker.com/latest.json"
  22. staging:
  23. cloud_api_root: "https://api-staging.ultimaker.com"
  24. cloud_account_api_root: "https://account-staging.ultimaker.com"
  25. marketplace_root: "https://marketplace-staging.ultimaker.com"
  26. digital_factory_url: "https://digitalfactory-staging.ultimaker.com"
  27. cura_latest_url: "https://software.ultimaker.com/latest.json"
  28. pyinstaller:
  29. runinfo:
  30. entrypoint: "cura_app.py"
  31. datas:
  32. cura_plugins:
  33. package: "cura"
  34. src: "plugins"
  35. dst: "share/cura/plugins"
  36. native_cad_plugin:
  37. package: "native_cad_plugin"
  38. src: "res/plugins/NativeCADplugin"
  39. dst: "share/cura/plugins/NativeCADplugin"
  40. native_cad_plugin_bundled:
  41. package: "native_cad_plugin"
  42. src: "res/bundled_packages"
  43. dst: "share/cura/resources/bundled_packages"
  44. cura_resources:
  45. package: "cura"
  46. src: "resources"
  47. dst: "share/cura/resources"
  48. cura_shared_resources:
  49. package: "cura_resources"
  50. src: "res"
  51. dst: "share/cura/resources"
  52. cura_private_data:
  53. package: "cura_private_data"
  54. src: "res"
  55. dst: "share/cura"
  56. internal: true
  57. uranium_plugins:
  58. package: "uranium"
  59. src: "plugins"
  60. dst: "share/uranium/plugins"
  61. uranium_resources:
  62. package: "uranium"
  63. src: "resources"
  64. dst: "share/uranium/resources"
  65. uranium_um_qt_qml_um:
  66. package: "uranium"
  67. src: "site-packages/UM/Qt/qml/UM"
  68. dst: "PyQt6/Qt6/qml/UM"
  69. cura_binary_data:
  70. package: "cura_binary_data"
  71. src: "resources/cura/resources"
  72. dst: "share/cura/resources"
  73. uranium_binary_data:
  74. package: "cura_binary_data"
  75. src: "resources/uranium/resources"
  76. dst: "share/uranium/resources"
  77. windows_binary_data:
  78. package: "cura_binary_data"
  79. src: "windows"
  80. dst: "share/windows"
  81. fdm_materials:
  82. package: "fdm_materials"
  83. src: "res/resources/materials"
  84. dst: "share/cura/resources/materials"
  85. tcl:
  86. package: "tcl"
  87. src: "lib/tcl8.6"
  88. dst: "tcl"
  89. tk:
  90. package: "tk"
  91. src: "lib/tk8.6"
  92. dst: "tk"
  93. binaries:
  94. curaengine:
  95. package: "curaengine"
  96. src: "bin"
  97. dst: "."
  98. binary: "CuraEngine"
  99. hiddenimports:
  100. - "pySavitar"
  101. - "pyArcus"
  102. - "pyDulcificum"
  103. - "pynest2d"
  104. - "PyQt6"
  105. - "PyQt6.QtNetwork"
  106. - "PyQt6.sip"
  107. - "logging.handlers"
  108. - "zeroconf"
  109. - "fcntl"
  110. - "stl"
  111. - "serial"
  112. collect_all:
  113. - "cura"
  114. - "UM"
  115. - "serial"
  116. - "Charon"
  117. - "sqlite3"
  118. - "trimesh"
  119. - "win32ctypes"
  120. - "PyQt6.QtNetwork"
  121. - "PyQt6.sip"
  122. - "stl"
  123. icon:
  124. Windows: "./icons/Cura.ico"
  125. Macos: "./icons/cura.icns"
  126. Linux: "./icons/cura-128.png"
  127. blacklist:
  128. - [ "assimp" ]
  129. - [ "qt", "charts" ]
  130. - [ "qt", "coap" ]
  131. - [ "qt", "data", "vis" ]
  132. - [ "qt", "lab", "animat" ]
  133. - [ "qt", "mqtt" ]
  134. - [ "qt", "net", "auth" ]
  135. - [ "qt", "quick3d" ]
  136. - [ "qt", "timeline" ]
  137. - [ "qt", "virt", "key" ]
  138. - [ "qt", "wayland", "compos" ]
  139. - [ "qt", "5", "compat" ]
  140. pycharm_targets:
  141. - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja
  142. module_name: Cura
  143. name: cura
  144. script_name: cura_app.py
  145. - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja
  146. module_name: Cura
  147. name: cura_external_engine
  148. parameters: --external-backend
  149. script_name: cura_app.py
  150. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  151. module_name: Cura
  152. name: pytest in tests
  153. script_name: tests/
  154. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  155. module_name: Cura
  156. name: pytest in TestBuildVolume.py
  157. script_name: tests/TestBuildVolume.py
  158. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  159. module_name: Cura
  160. name: pytest in TestConvexHullDecorator.py
  161. script_name: tests/TestConvexHullDecorator.py
  162. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  163. module_name: Cura
  164. name: pytest in TestCuraSceneNode.py
  165. script_name: tests/TestCuraSceneNode.py
  166. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  167. module_name: Cura
  168. name: pytest in TestCuraSceneNode.py
  169. script_name: tests/TestExtruderManager.py
  170. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  171. module_name: Cura
  172. name: pytest in TestGCodeListDecorator.py
  173. script_name: tests/TestGCodeListDecorator.py
  174. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  175. module_name: Cura
  176. name: pytest in TestHitChecker.py
  177. script_name: tests/TestHitChecker.py
  178. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  179. module_name: Cura
  180. name: pytest in TestIntentManager.py
  181. script_name: tests/TestIntentManager.py
  182. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  183. module_name: Cura
  184. name: pytest in TestLayer.py
  185. script_name: tests/TestLayer.py
  186. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  187. module_name: Cura
  188. name: pytest in TestMachineAction.py
  189. script_name: tests/TestMachineAction.py
  190. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  191. module_name: Cura
  192. name: pytest in TestMachineManager.py
  193. script_name: tests/TestMachineManager.py
  194. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  195. module_name: Cura
  196. name: pytest in TestOAuth2.py
  197. script_name: tests/TestOAuth2.py
  198. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  199. module_name: Cura
  200. name: pytest in TestObjectsModel.py
  201. script_name: tests/TestObjectsModel.py
  202. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  203. module_name: Cura
  204. name: pytest in TestPrintInformation.py
  205. script_name: tests/TestPrintInformation.py
  206. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  207. module_name: Cura
  208. name: pytest in TestPrintOrderManager.py
  209. script_name: tests/TestPrintOrderManager.py
  210. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  211. module_name: Cura
  212. name: pytest in TestProfileRequirements.py
  213. script_name: tests/TestProfileRequirements.py
  214. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  215. module_name: Cura
  216. name: pytest in TestThemes.py
  217. script_name: tests/TestThemes.py
  218. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  219. module_name: Cura
  220. name: pytest in TestContainerManager.py
  221. script_name: tests/Settings/TestContainerManager.py
  222. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  223. module_name: Cura
  224. name: pytest in TestCuraContainerRegistry.py
  225. script_name: tests/Settings/TestCuraContainerRegistry.py
  226. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  227. module_name: Cura
  228. name: pytest in TestCuraStackBuilder.py
  229. script_name: tests/Settings/TestCuraStackBuilder.py
  230. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  231. module_name: Cura
  232. name: pytest in TestDefinitionContainer.py
  233. script_name: tests/Settings/TestDefinitionContainer.py
  234. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  235. module_name: Cura
  236. name: pytest in TestExtruderStack.py
  237. script_name: tests/Settings/TestExtruderStack.py
  238. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  239. module_name: Cura
  240. name: pytest in TestGlobalStack.py
  241. script_name: tests/Settings/TestGlobalStack.py
  242. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  243. module_name: Cura
  244. name: pytest in TestProfiles.py
  245. script_name: tests/Settings/TestProfiles.py
  246. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  247. module_name: Cura
  248. name: pytest in TestSettingInheritanceManager.py
  249. script_name: tests/Settings/TestSettingInheritanceManager.py
  250. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  251. module_name: Cura
  252. name: pytest in TestSettingOverrideDecorator.py
  253. script_name: tests/Settings/TestSettingOverrideDecorator.py
  254. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  255. module_name: Cura
  256. name: pytest in TestSettingVisibilityPresets.py
  257. script_name: tests/Settings/TestSettingVisibilityPresets.py