conandata.yml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319
  1. ---
  2. # Usage: defaults to the first entry in this conandata.yml file
  3. # If you're on a release branch create an entry for that **version** e.q.: `5.1.0` update the requirements (use pinned versions, not latest)
  4. # also create a beta entry for that **version** e.q.: `5.1.0-beta`, update the requirements (use the <dep_name>/(latest)@ultimaker/stable)
  5. #
  6. # If you're working on a feature/bugfix branch from a release branch, create an entry for that **channel**, update the requirements (use
  7. # the <dep_name>/(latest)@ultimaker/stable)
  8. #
  9. # If you're working on a feature/bugfix branch from a main branch, it is optional to create an entry for that **channel**, update the
  10. # requirements (use the <dep_name>/(latest)@ultimaker/testing)
  11. #
  12. # Subject to change in the future!
  13. "5.2.0-alpha":
  14. requirements:
  15. - "pyarcus/(latest)@ultimaker/testing"
  16. - "curaengine/(latest)@ultimaker/testing"
  17. - "pysavitar/(latest)@ultimaker/testing"
  18. - "pynest2d/(latest)@ultimaker/testing"
  19. - "uranium/(latest)@ultimaker/testing"
  20. - "fdm_materials/(latest)@ultimaker/testing"
  21. - "cura_binary_data/(latest)@ultimaker/testing"
  22. - "cpython/3.10.4"
  23. internal_requirements:
  24. - "fdm_materials_private/(latest)@ultimaker/testing"
  25. - "cura_private_data/(latest)@ultimaker/testing"
  26. runinfo:
  27. entrypoint: "cura_app.py"
  28. pyinstaller:
  29. datas:
  30. cura_plugins:
  31. package: "cura"
  32. src: "plugins"
  33. dst: "share/cura/plugins"
  34. cura_resources:
  35. package: "cura"
  36. src: "resources"
  37. dst: "share/cura/resources"
  38. cura_private_data:
  39. package: "cura_private_data"
  40. src: "resources"
  41. dst: "share/cura/resources"
  42. internal: true
  43. uranium_plugins:
  44. package: "uranium"
  45. src: "plugins"
  46. dst: "share/uranium/plugins"
  47. uranium_resources:
  48. package: "uranium"
  49. src: "resources"
  50. dst: "share/uranium/resources"
  51. uranium_um_qt_qml_um:
  52. package: "uranium"
  53. src: "site-packages/UM/Qt/qml/UM"
  54. dst: "PyQt6/Qt6/qml/UM"
  55. cura_binary_data:
  56. package: "cura_binary_data"
  57. src: "resources/cura/resources"
  58. dst: "share/cura/resources"
  59. uranium_binary_data:
  60. package: "cura_binary_data"
  61. src: "resources/uranium/resources"
  62. dst: "share/uranium/resources"
  63. windows_binary_data:
  64. package: "cura_binary_data"
  65. src: "windows"
  66. dst: "share/windows"
  67. fdm_materials:
  68. package: "fdm_materials"
  69. src: "materials"
  70. dst: "share/cura/resources/materials"
  71. fdm_materials_private:
  72. package: "fdm_materials_private"
  73. src: "resources/materials"
  74. dst: "share/cura/resources/materials"
  75. internal: true
  76. tcl:
  77. package: "tcl"
  78. src: "lib/tcl8.6"
  79. dst: "tcl"
  80. tk:
  81. package: "tk"
  82. src: "lib/tk8.6"
  83. dst: "tk"
  84. binaries:
  85. curaengine:
  86. package: "curaengine"
  87. src: "bin"
  88. dst: "."
  89. binary: "CuraEngine"
  90. hiddenimports:
  91. - "pySavitar"
  92. - "pyArcus"
  93. - "pynest2d"
  94. - "PyQt6"
  95. - "PyQt6.QtNetwork"
  96. - "PyQt6.sip"
  97. - "logging.handlers"
  98. - "zeroconf"
  99. - "fcntl"
  100. - "stl"
  101. - "serial"
  102. collect_all:
  103. - "cura"
  104. - "UM"
  105. - "serial"
  106. - "Charon"
  107. - "sqlite3"
  108. - "trimesh"
  109. - "win32ctypes"
  110. - "PyQt6"
  111. - "PyQt6.QtNetwork"
  112. - "PyQt6.sip"
  113. - "stl"
  114. icon:
  115. Windows: "./icons/Cura.ico"
  116. Macos: "./icons/cura.icns"
  117. Linux: "./icons/cura-128.png"
  118. "5.1.0":
  119. requirements:
  120. - "arcus/5.1.0"
  121. - "curaengine/5.1.0"
  122. - "savitar/5.1.0"
  123. - "pynest2d/5.1.0"
  124. - "uranium/5.1.0"
  125. - "fdm_materials/5.1.0"
  126. - "cura_binary_data/5.1.0"
  127. - "cpython/3.10.4"
  128. runinfo:
  129. entrypoint: "cura_app.py"
  130. pyinstaller:
  131. datas:
  132. cura_plugins:
  133. package: "cura"
  134. src: "plugins"
  135. dst: "share/cura/plugins"
  136. cura_resources:
  137. package: "cura"
  138. src: "resources"
  139. dst: "share/cura/resources"
  140. uranium_plugins:
  141. package: "uranium"
  142. src: "plugins"
  143. dst: "share/uranium/plugins"
  144. uranium_resources:
  145. package: "uranium"
  146. src: "resources"
  147. dst: "share/uranium/resources"
  148. uranium_um_qt_qml_um:
  149. package: "uranium"
  150. src: "site-packages/UM/Qt/qml/UM"
  151. dst: "PyQt6/Qt6/qml/UM"
  152. cura_binary_data:
  153. package: "cura_binary_data"
  154. src: "resources/cura/resources"
  155. dst: "share/cura/resources"
  156. uranium_binary_data:
  157. package: "cura_binary_data"
  158. src: "resources/uranium/resources"
  159. dst: "share/uranium/resources"
  160. windows_binary_data:
  161. package: "cura_binary_data"
  162. src: "windows"
  163. dst: "share/windows"
  164. fdm_materials:
  165. package: "fdm_materials"
  166. src: "materials"
  167. dst: "share/cura/resources/materials"
  168. tcl:
  169. package: "tcl"
  170. src: "lib/tcl8.6"
  171. dst: "tcl"
  172. tk:
  173. package: "tk"
  174. src: "lib/tk8.6"
  175. dst: "tk"
  176. binaries:
  177. curaengine:
  178. package: "curaengine"
  179. src: "bin"
  180. dst: "."
  181. binary: "CuraEngine"
  182. hiddenimports:
  183. - "pySavitar"
  184. - "pyArcus"
  185. - "pynest2d"
  186. - "PyQt6"
  187. - "PyQt6.QtNetwork"
  188. - "PyQt6.sip"
  189. - "logging.handlers"
  190. - "zeroconf"
  191. - "fcntl"
  192. - "stl"
  193. - "serial"
  194. collect_all:
  195. - "cura"
  196. - "UM"
  197. - "serial"
  198. - "Charon"
  199. - "sqlite3"
  200. - "trimesh"
  201. - "win32ctypes"
  202. - "PyQt6"
  203. - "PyQt6.QtNetwork"
  204. - "PyQt6.sip"
  205. - "stl"
  206. icon:
  207. Windows: "./icons/Cura.ico"
  208. Macos: "./icons/cura.icns"
  209. Linux: "./icons/cura-128.png"
  210. pycharm_targets:
  211. - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja
  212. module_name: Cura
  213. name: cura
  214. script_name: cura_app.py
  215. - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja
  216. module_name: Cura
  217. name: cura_external_engine
  218. parameters: --external-backend
  219. script_name: cura_app.py
  220. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  221. module_name: Cura
  222. name: pytest in tests
  223. script_name: tests/
  224. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  225. module_name: Cura
  226. name: pytest in TestBuildVolume.py
  227. script_name: tests/TestBuildVolume.py
  228. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  229. module_name: Cura
  230. name: pytest in TestConvexHullDecorator.py
  231. script_name: tests/TestConvexHullDecorator.py
  232. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  233. module_name: Cura
  234. name: pytest in TestCuraSceneNode.py
  235. script_name: tests/TestCuraSceneNode.py
  236. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  237. module_name: Cura
  238. name: pytest in TestCuraSceneNode.py
  239. script_name: tests/TestExtruderManager.py
  240. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  241. module_name: Cura
  242. name: pytest in TestGCodeListDecorator.py
  243. script_name: tests/TestGCodeListDecorator.py
  244. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  245. module_name: Cura
  246. name: pytest in TestIntentManager.py
  247. script_name: tests/TestIntentManager.py
  248. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  249. module_name: Cura
  250. name: pytest in TestLayer.py
  251. script_name: tests/TestLayer.py
  252. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  253. module_name: Cura
  254. name: pytest in TestMachineAction.py
  255. script_name: tests/TestMachineAction.py
  256. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  257. module_name: Cura
  258. name: pytest in TestMachineManager.py
  259. script_name: tests/TestMachineManager.py
  260. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  261. module_name: Cura
  262. name: pytest in TestOAuth2.py
  263. script_name: tests/TestOAuth2.py
  264. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  265. module_name: Cura
  266. name: pytest in TestObjectsModel.py
  267. script_name: tests/TestObjectsModel.py
  268. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  269. module_name: Cura
  270. name: pytest in TestPrintInformation.py
  271. script_name: tests/TestPrintInformation.py
  272. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  273. module_name: Cura
  274. name: pytest in TestProfileRequirements.py
  275. script_name: tests/TestProfileRequirements.py
  276. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  277. module_name: Cura
  278. name: pytest in TestThemes.py
  279. script_name: tests/TestThemes.py
  280. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  281. module_name: Cura
  282. name: pytest in TestContainerManager.py
  283. script_name: tests/Settings/TestContainerManager.py
  284. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  285. module_name: Cura
  286. name: pytest in TestCuraContainerRegistry.py
  287. script_name: tests/Settings/TestCuraContainerRegistry.py
  288. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  289. module_name: Cura
  290. name: pytest in TestCuraStackBuilder.py
  291. script_name: tests/Settings/TestCuraStackBuilder.py
  292. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  293. module_name: Cura
  294. name: pytest in TestDefinitionContainer.py
  295. script_name: tests/Settings/TestDefinitionContainer.py
  296. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  297. module_name: Cura
  298. name: pytest in TestExtruderStack.py
  299. script_name: tests/Settings/TestExtruderStack.py
  300. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  301. module_name: Cura
  302. name: pytest in TestGlobalStack.py
  303. script_name: tests/Settings/TestGlobalStack.py
  304. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  305. module_name: Cura
  306. name: pytest in TestProfiles.py
  307. script_name: tests/Settings/TestProfiles.py
  308. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  309. module_name: Cura
  310. name: pytest in TestSettingInheritanceManager.py
  311. script_name: tests/Settings/TestSettingInheritanceManager.py
  312. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  313. module_name: Cura
  314. name: pytest in TestSettingOverrideDecorator.py
  315. script_name: tests/Settings/TestSettingOverrideDecorator.py
  316. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  317. module_name: Cura
  318. name: pytest in TestSettingVisibilityPresets.py
  319. script_name: tests/Settings/TestSettingVisibilityPresets.py