scripts/install-dependencies.py

branch
eric7
changeset 9209
b99e7fd55fd3
parent 9107
8e9525a780ae
child 9221
bf71ee032bb4
equal deleted inserted replaced
9208:3fc8dfeb6ebe 9209:b99e7fd55fd3
35 def main(): 35 def main():
36 """ 36 """
37 Function to install the eric dependencies. 37 Function to install the eric dependencies.
38 """ 38 """
39 packages = ( 39 packages = (
40 "pyqt6", 40 "wheel",
41 "pyqt6-charts", 41
42 "pyqt6-webengine", 42 "PyQt6>=6.2.0",
43 "pyqt6-qscintilla", 43 "PyQt6-Charts>=6.2.0",
44 "PyQt6-WebEngine>=6.2.0",
45 "PyQt6-QScintilla>=2.13.0",
44 46
45 "docutils", 47 "docutils",
46 "Markdown", 48 "Markdown",
47 "pyyaml", 49 "pyyaml",
48 "tomlkit", 50 "tomlkit",
49 "chardet", 51 "chardet",
50 "asttokens", 52 "asttokens",
51 "EditorConfig", 53 "EditorConfig",
52 "Send2Trash", 54 "Send2Trash",
53 "Pygments", 55 "Pygments",
54 "pyenchant",
55 "wheel",
56 "parso", 56 "parso",
57 "jedi", 57 "jedi",
58 "packaging", 58 "packaging",
59 "pipdeptree", 59 "pipdeptree",
60 "cyclonedx-python-lib",
61 "cyclonedx-bom",
62 "trove-classifiers",
60 ) 63 )
61 64
62 failedPackages = [] 65 failedPackages = []
63 for package in packages: 66 for package in packages:
64 ok = pipInstall(package) 67 ok = pipInstall(package)

eric ide

mercurial