conandata.yml 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398
  1. ---
  2. # Usage: defaults to None
  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. "None":
  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. runinfo:
  24. entrypoint: "cura_app.py"
  25. pyinstaller:
  26. datas:
  27. cura_plugins:
  28. package: "cura"
  29. src: "plugins"
  30. dst: "share/cura/plugins"
  31. cura_resources:
  32. package: "cura"
  33. src: "resources"
  34. dst: "share/cura/resources"
  35. uranium_plugins:
  36. package: "uranium"
  37. src: "plugins"
  38. dst: "share/uranium/plugins"
  39. uranium_resources:
  40. package: "uranium"
  41. src: "resources"
  42. dst: "share/uranium/resources"
  43. uranium_um_qt_qml_um:
  44. package: "uranium"
  45. src: "site-packages/UM/Qt/qml/UM"
  46. dst: "PyQt6/Qt6/qml/UM"
  47. cura_binary_data:
  48. package: "cura_binary_data"
  49. src: "resources/cura/resources"
  50. dst: "share/cura/resources"
  51. uranium_binary_data:
  52. package: "cura_binary_data"
  53. src: "resources/uranium/resources"
  54. dst: "share/uranium/resources"
  55. windows_binary_data:
  56. package: "cura_binary_data"
  57. src: "windows"
  58. dst: "share/windows"
  59. fdm_materials:
  60. package: "fdm_materials"
  61. src: "materials"
  62. dst: "share/cura/resources/materials"
  63. tcl:
  64. package: "tcl"
  65. src: "lib/tcl8.6"
  66. dst: "tcl"
  67. tk:
  68. package: "tk"
  69. src: "lib/tk8.6"
  70. dst: "tk"
  71. binaries:
  72. curaengine:
  73. package: "curaengine"
  74. src: "bin"
  75. dst: "."
  76. binary: "CuraEngine"
  77. hiddenimports:
  78. - "pySavitar"
  79. - "pyArcus"
  80. - "pynest2d"
  81. - "PyQt6"
  82. - "PyQt6.QtNetwork"
  83. - "PyQt6.sip"
  84. - "logging.handlers"
  85. - "zeroconf"
  86. - "fcntl"
  87. - "stl"
  88. - "serial"
  89. collect_all:
  90. - "cura"
  91. - "UM"
  92. - "serial"
  93. - "Charon"
  94. - "sqlite3"
  95. - "trimesh"
  96. - "win32ctypes"
  97. - "PyQt6"
  98. - "PyQt6.QtNetwork"
  99. - "PyQt6.sip"
  100. - "stl"
  101. icon:
  102. Windows: "./icons/Cura.ico"
  103. Macos: "./icons/cura.icns"
  104. Linux: "./icons/cura-128.png"
  105. "5.2.0-alpha":
  106. requirements:
  107. - "pyarcus/(latest)@ultimaker/testing"
  108. - "curaengine/(latest)@ultimaker/testing"
  109. - "pysavitar/(latest)@ultimaker/testing"
  110. - "pynest2d/(latest)@ultimaker/testing"
  111. - "uranium/(latest)@ultimaker/testing"
  112. - "fdm_materials/(latest)@ultimaker/testing"
  113. - "cura_binary_data/(latest)@ultimaker/testing"
  114. - "cpython/3.10.4"
  115. runinfo:
  116. entrypoint: "cura_app.py"
  117. pyinstaller:
  118. datas:
  119. cura_plugins:
  120. package: "cura"
  121. src: "plugins"
  122. dst: "share/cura/plugins"
  123. cura_resources:
  124. package: "cura"
  125. src: "resources"
  126. dst: "share/cura/resources"
  127. uranium_plugins:
  128. package: "uranium"
  129. src: "plugins"
  130. dst: "share/uranium/plugins"
  131. uranium_resources:
  132. package: "uranium"
  133. src: "resources"
  134. dst: "share/uranium/resources"
  135. uranium_um_qt_qml_um:
  136. package: "uranium"
  137. src: "site-packages/UM/Qt/qml/UM"
  138. dst: "PyQt6/Qt6/qml/UM"
  139. cura_binary_data:
  140. package: "cura_binary_data"
  141. src: "resources/cura/resources"
  142. dst: "share/cura/resources"
  143. uranium_binary_data:
  144. package: "cura_binary_data"
  145. src: "resources/uranium/resources"
  146. dst: "share/uranium/resources"
  147. windows_binary_data:
  148. package: "cura_binary_data"
  149. src: "windows"
  150. dst: "share/windows"
  151. fdm_materials:
  152. package: "fdm_materials"
  153. src: "materials"
  154. dst: "share/cura/resources/materials"
  155. tcl:
  156. package: "tcl"
  157. src: "lib/tcl8.6"
  158. dst: "tcl"
  159. tk:
  160. package: "tk"
  161. src: "lib/tk8.6"
  162. dst: "tk"
  163. binaries:
  164. curaengine:
  165. package: "curaengine"
  166. src: "bin"
  167. dst: "."
  168. binary: "CuraEngine"
  169. hiddenimports:
  170. - "pySavitar"
  171. - "pyArcus"
  172. - "pynest2d"
  173. - "PyQt6"
  174. - "PyQt6.QtNetwork"
  175. - "PyQt6.sip"
  176. - "logging.handlers"
  177. - "zeroconf"
  178. - "fcntl"
  179. - "stl"
  180. - "serial"
  181. collect_all:
  182. - "cura"
  183. - "UM"
  184. - "serial"
  185. - "Charon"
  186. - "sqlite3"
  187. - "trimesh"
  188. - "win32ctypes"
  189. - "PyQt6"
  190. - "PyQt6.QtNetwork"
  191. - "PyQt6.sip"
  192. - "stl"
  193. icon:
  194. Windows: "./icons/Cura.ico"
  195. Macos: "./icons/cura.icns"
  196. Linux: "./icons/cura-128.png"
  197. "5.1.0":
  198. requirements:
  199. - "arcus/5.1.0"
  200. - "curaengine/5.1.0"
  201. - "savitar/5.1.0"
  202. - "pynest2d/5.1.0"
  203. - "uranium/5.1.0"
  204. - "fdm_materials/5.1.0"
  205. - "cura_binary_data/5.1.0"
  206. - "cpython/3.10.4"
  207. runinfo:
  208. entrypoint: "cura_app.py"
  209. pyinstaller:
  210. datas:
  211. cura_plugins:
  212. package: "cura"
  213. src: "plugins"
  214. dst: "share/cura/plugins"
  215. cura_resources:
  216. package: "cura"
  217. src: "resources"
  218. dst: "share/cura/resources"
  219. uranium_plugins:
  220. package: "uranium"
  221. src: "plugins"
  222. dst: "share/uranium/plugins"
  223. uranium_resources:
  224. package: "uranium"
  225. src: "resources"
  226. dst: "share/uranium/resources"
  227. uranium_um_qt_qml_um:
  228. package: "uranium"
  229. src: "site-packages/UM/Qt/qml/UM"
  230. dst: "PyQt6/Qt6/qml/UM"
  231. cura_binary_data:
  232. package: "cura_binary_data"
  233. src: "resources/cura/resources"
  234. dst: "share/cura/resources"
  235. uranium_binary_data:
  236. package: "cura_binary_data"
  237. src: "resources/uranium/resources"
  238. dst: "share/uranium/resources"
  239. windows_binary_data:
  240. package: "cura_binary_data"
  241. src: "windows"
  242. dst: "share/windows"
  243. fdm_materials:
  244. package: "fdm_materials"
  245. src: "materials"
  246. dst: "share/cura/resources/materials"
  247. tcl:
  248. package: "tcl"
  249. src: "lib/tcl8.6"
  250. dst: "tcl"
  251. tk:
  252. package: "tk"
  253. src: "lib/tk8.6"
  254. dst: "tk"
  255. binaries:
  256. curaengine:
  257. package: "curaengine"
  258. src: "bin"
  259. dst: "."
  260. binary: "CuraEngine"
  261. hiddenimports:
  262. - "pySavitar"
  263. - "pyArcus"
  264. - "pynest2d"
  265. - "PyQt6"
  266. - "PyQt6.QtNetwork"
  267. - "PyQt6.sip"
  268. - "logging.handlers"
  269. - "zeroconf"
  270. - "fcntl"
  271. - "stl"
  272. - "serial"
  273. collect_all:
  274. - "cura"
  275. - "UM"
  276. - "serial"
  277. - "Charon"
  278. - "sqlite3"
  279. - "trimesh"
  280. - "win32ctypes"
  281. - "PyQt6"
  282. - "PyQt6.QtNetwork"
  283. - "PyQt6.sip"
  284. - "stl"
  285. icon:
  286. Windows: "./icons/Cura.ico"
  287. Macos: "./icons/cura.icns"
  288. Linux: "./icons/cura-128.png"
  289. pycharm_targets:
  290. - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja
  291. module_name: Cura
  292. name: cura
  293. script_name: cura_app.py
  294. - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja
  295. module_name: Cura
  296. name: cura_external_engine
  297. parameters: --external-backend
  298. script_name: cura_app.py
  299. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  300. module_name: Cura
  301. name: pytest in tests
  302. script_name: tests/
  303. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  304. module_name: Cura
  305. name: pytest in TestBuildVolume.py
  306. script_name: tests/TestBuildVolume.py
  307. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  308. module_name: Cura
  309. name: pytest in TestConvexHullDecorator.py
  310. script_name: tests/TestConvexHullDecorator.py
  311. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  312. module_name: Cura
  313. name: pytest in TestCuraSceneNode.py
  314. script_name: tests/TestCuraSceneNode.py
  315. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  316. module_name: Cura
  317. name: pytest in TestCuraSceneNode.py
  318. script_name: tests/TestExtruderManager.py
  319. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  320. module_name: Cura
  321. name: pytest in TestGCodeListDecorator.py
  322. script_name: tests/TestGCodeListDecorator.py
  323. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  324. module_name: Cura
  325. name: pytest in TestIntentManager.py
  326. script_name: tests/TestIntentManager.py
  327. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  328. module_name: Cura
  329. name: pytest in TestLayer.py
  330. script_name: tests/TestLayer.py
  331. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  332. module_name: Cura
  333. name: pytest in TestMachineAction.py
  334. script_name: tests/TestMachineAction.py
  335. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  336. module_name: Cura
  337. name: pytest in TestMachineManager.py
  338. script_name: tests/TestMachineManager.py
  339. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  340. module_name: Cura
  341. name: pytest in TestOAuth2.py
  342. script_name: tests/TestOAuth2.py
  343. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  344. module_name: Cura
  345. name: pytest in TestObjectsModel.py
  346. script_name: tests/TestObjectsModel.py
  347. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  348. module_name: Cura
  349. name: pytest in TestPrintInformation.py
  350. script_name: tests/TestPrintInformation.py
  351. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  352. module_name: Cura
  353. name: pytest in TestProfileRequirements.py
  354. script_name: tests/TestProfileRequirements.py
  355. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  356. module_name: Cura
  357. name: pytest in TestThemes.py
  358. script_name: tests/TestThemes.py
  359. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  360. module_name: Cura
  361. name: pytest in TestContainerManager.py
  362. script_name: tests/Settings/TestContainerManager.py
  363. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  364. module_name: Cura
  365. name: pytest in TestCuraContainerRegistry.py
  366. script_name: tests/Settings/TestCuraContainerRegistry.py
  367. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  368. module_name: Cura
  369. name: pytest in TestCuraStackBuilder.py
  370. script_name: tests/Settings/TestCuraStackBuilder.py
  371. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  372. module_name: Cura
  373. name: pytest in TestDefinitionContainer.py
  374. script_name: tests/Settings/TestDefinitionContainer.py
  375. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  376. module_name: Cura
  377. name: pytest in TestExtruderStack.py
  378. script_name: tests/Settings/TestExtruderStack.py
  379. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  380. module_name: Cura
  381. name: pytest in TestGlobalStack.py
  382. script_name: tests/Settings/TestGlobalStack.py
  383. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  384. module_name: Cura
  385. name: pytest in TestProfiles.py
  386. script_name: tests/Settings/TestProfiles.py
  387. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  388. module_name: Cura
  389. name: pytest in TestSettingInheritanceManager.py
  390. script_name: tests/Settings/TestSettingInheritanceManager.py
  391. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  392. module_name: Cura
  393. name: pytest in TestSettingOverrideDecorator.py
  394. script_name: tests/Settings/TestSettingOverrideDecorator.py
  395. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  396. module_name: Cura
  397. name: pytest in TestSettingVisibilityPresets.py
  398. script_name: tests/Settings/TestSettingVisibilityPresets.py