packagegroup-meta-python.bb 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538
  1. SUMMARY = "Meta-python ptest packagegroups"
  2. inherit packagegroup
  3. PROVIDES = "${PACKAGES}"
  4. PACKAGES = ' \
  5. packagegroup-meta-python3 \
  6. '
  7. # Note that python3-cvxopt requires Fortran support. To enable this,
  8. # add the following to your local.conf:
  9. # FORTRAN:forcevariable = ",fortran"
  10. RDEPENDS:packagegroup-meta-python3 = "\
  11. ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "python3-systemd", "", d)} \
  12. ${@bb.utils.contains("DISTRO_FEATURES", "x11 systemd", "python3-blivetgui", "", d)} \
  13. gyp \
  14. ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pamela", "", d)} \
  15. pyrtm \
  16. python3-absl \
  17. python3-aenum \
  18. python3-aiofiles \
  19. python3-aiohttp \
  20. python3-aiohttp-jinja2 \
  21. python3-aiohue \
  22. python3-aiosignal \
  23. python3-alembic \
  24. python3-ansi2html \
  25. python3-ansicolors \
  26. python3-appdirs \
  27. python3-apply-defaults \
  28. python3-argcomplete \
  29. python3-argexec \
  30. python3-argh \
  31. python3-arpeggio \
  32. python3-asciitree \
  33. python3-aspectlib \
  34. python3-astor \
  35. python3-astroid \
  36. python3-asttokens \
  37. python3-async-timeout \
  38. python3-asyncio-glib \
  39. python3-attr \
  40. python3-autobahn \
  41. python3-automat \
  42. python3-aws-iot-device-sdk-python \
  43. python3-backcall \
  44. python3-bandit \
  45. python3-beautifulsoup4 \
  46. python3-behave \
  47. python3-betamax \
  48. python3-bitarray \
  49. python3-bitstring \
  50. python3-bitstruct \
  51. python3-blinker \
  52. ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "python3-blivet", "", d)} \
  53. python3-booleanpy \
  54. python3-cachecontrol \
  55. python3-cached-property \
  56. python3-cachetools \
  57. python3-can \
  58. python3-cantools \
  59. python3-cassandra-driver \
  60. python3-cbor2 \
  61. python3-cerberus \
  62. python3-chardet \
  63. python3-charset-normalizer \
  64. python3-cheetah \
  65. python3-click \
  66. python3-click-repl \
  67. python3-click-spinner \
  68. python3-cmd2 \
  69. python3-colorama \
  70. python3-coloredlogs \
  71. python3-colorlog \
  72. python3-colorzero \
  73. python3-configargparse \
  74. python3-configobj \
  75. python3-configshell-fb \
  76. python3-constantly \
  77. python3-contextlib2 \
  78. python3-coverage \
  79. python3-cppy \
  80. python3-crcmod \
  81. python3-croniter \
  82. python3-cson \
  83. python3-custom-inherit \
  84. ${@bb.utils.contains_any('FORTRAN', [',fortran',',f77'], 'python3-cvxopt', '', d)} \
  85. python3-cycler \
  86. python3-cytoolz \
  87. python3-dateparser \
  88. python3-dateutil \
  89. python3-dbus-next \
  90. python3-dbussy \
  91. python3-decorator \
  92. python3-decouple \
  93. python3-defusedxml \
  94. python3-dill \
  95. python3-diskcache \
  96. python3-distro \
  97. python3-django \
  98. python3-django-south \
  99. python3-djangorestframework \
  100. python3-dnspython \
  101. python3-docopt \
  102. python3-docutils \
  103. python3-dominate \
  104. python3-dynamic-dispatch \
  105. python3-ecdsa \
  106. python3-editables \
  107. python3-editor \
  108. python3-email-validator \
  109. python3-engineio \
  110. python3-et-xmlfile \
  111. python3-eth-abi \
  112. python3-eth-account \
  113. python3-eth-hash \
  114. python3-eth-keyfile \
  115. python3-eth-keys \
  116. python3-eth-rlp \
  117. python3-eth-typing \
  118. python3-eth-utils \
  119. python3-evdev \
  120. python3-execnet \
  121. python3-fann2 \
  122. python3-fasteners \
  123. python3-fastjsonschema \
  124. python3-fastnumbers \
  125. python3-fields \
  126. python3-flask \
  127. python3-flask-babel \
  128. python3-flask-bootstrap \
  129. python3-flask-jsonpify \
  130. python3-flask-jwt \
  131. python3-flask-login \
  132. python3-flask-mail \
  133. python3-flask-migrate \
  134. python3-flask-nav \
  135. python3-flask-pymongo \
  136. python3-flask-restful \
  137. python3-flask-sijax \
  138. python3-flask-socketio \
  139. python3-flask-sqlalchemy \
  140. python3-flask-uploads \
  141. python3-flask-user \
  142. python3-flask-versioned \
  143. python3-flask-wtf \
  144. python3-flask-xstatic \
  145. python3-future \
  146. python3-frozenlist \
  147. python3-gast \
  148. python3-gcovr \
  149. python3-geojson \
  150. python3-geomet \
  151. python3-gevent \
  152. python3-gmpy2 \
  153. python3-gmqtt \
  154. python3-gnupg \
  155. python3-google-api-python-client \
  156. python3-gpiod \
  157. python3-gpsd-py3 \
  158. python3-graphviz \
  159. python3-greenlet \
  160. python3-greenstalk \
  161. python3-grpcio \
  162. python3-grpcio-tools \
  163. python3-gsocketpool \
  164. python3-gunicorn \
  165. python3-h11 \
  166. python3-h2 \
  167. python3-h5py \
  168. python3-hatchling \
  169. python3-haversine \
  170. python3-hpack \
  171. python3-html2text \
  172. python3-html5lib \
  173. python3-httplib2 \
  174. python3-huey \
  175. python3-humanfriendly \
  176. python3-humanize \
  177. python3-hyperframe \
  178. python3-hyperlink \
  179. python3-icu \
  180. python3-idna \
  181. python3-idna \
  182. python3-idna-ssl \
  183. python3-ifaddr \
  184. python3-imageio \
  185. python3-imgtool \
  186. python3-incremental \
  187. python3-inflection \
  188. python3-inotify \
  189. python3-intelhex \
  190. python3-intervals \
  191. python3-ipaddress \
  192. python3-ipy \
  193. python3-ipython \
  194. python3-ipython-genutils \
  195. python3-iso3166 \
  196. python3-isort \
  197. python3-itsdangerous \
  198. python3-javaobj-py3 \
  199. python3-jdatetime \
  200. python3-jdcal \
  201. python3-jedi \
  202. python3-jmespath \
  203. python3-joblib \
  204. python3-jsmin \
  205. python3-jsonpatch \
  206. python3-jsonpath-rw \
  207. python3-jsonpointer \
  208. python3-jsonref \
  209. python3-jsonschema \
  210. python3-jstyleson \
  211. python3-kconfiglib \
  212. python3-keras-applications \
  213. python3-keras-preprocessing \
  214. ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "python3-kivy", "", d)} \
  215. python3-kiwisolver \
  216. python3-langtable \
  217. python3-lazy-object-proxy \
  218. python3-libconf \
  219. python3-license-expression \
  220. python3-ldap \
  221. python3-lockfile \
  222. python3-lorem \
  223. python3-lrparsing \
  224. python3-lru-dict \
  225. python3-luma-core \
  226. python3-luma-oled \
  227. python3-lxml \
  228. python3-lz4 \
  229. python3-m2crypto \
  230. python3-markupsafe \
  231. python3-matplotlib \
  232. python3-mccabe \
  233. python3-meh \
  234. python3-meld3 \
  235. python3-mlcommons-loadgen \
  236. python3-mock \
  237. python3-monotonic \
  238. python3-mpmath \
  239. python3-msgpack \
  240. python3-msk \
  241. python3-msm \
  242. python3-multidict \
  243. python3-mypy \
  244. python3-mypy-extensions \
  245. python3-natsort \
  246. python3-netaddr \
  247. python3-netifaces \
  248. python3-networkx \
  249. python3-nltk \
  250. python3-nmap \
  251. python3-nocasedict \
  252. python3-nocaselist \
  253. python3-ntplib \
  254. python3-oauthlib \
  255. python3-obd \
  256. python3-openpyxl \
  257. python3-ordered-set \
  258. python3-padaos \
  259. python3-padatious \
  260. python3-paho-mqtt \
  261. python3-pako \
  262. python3-pandas \
  263. python3-parallax \
  264. python3-paramiko \
  265. python3-parse \
  266. python3-parse-type \
  267. python3-parsimonious \
  268. python3-parso \
  269. python3-passlib \
  270. python3-pastedeploy \
  271. python3-pathspec \
  272. python3-pathtools3 \
  273. python3-pep8 \
  274. python3-periphery \
  275. python3-petact \
  276. python3-pexpect \
  277. python3-pickleshare \
  278. python3-pid \
  279. python3-pika \
  280. python3-pillow \
  281. python3-pint \
  282. python3-pkcs11 \
  283. python3-pkgconfig \
  284. python3-pocketsphinx \
  285. python3-polyline \
  286. python3-portalocker \
  287. python3-posix-ipc \
  288. python3-prctl \
  289. python3-precise-runner \
  290. python3-prettytable \
  291. python3-priority \
  292. python3-process-tests \
  293. python3-progress \
  294. python3-prompt-toolkit \
  295. python3-protobuf \
  296. python3-ptyprocess \
  297. python3-pulsectl \
  298. python3-py-cpuinfo \
  299. python3-py-ubjson \
  300. python3-pyalsaaudio \
  301. python3-pyasn1-modules \
  302. python3-pyatspi \
  303. python3-pyaudio \
  304. python3-pybind11 \
  305. python3-pybind11-json \
  306. python3-pybluez \
  307. python3-pychromecast \
  308. python3-pycocotools \
  309. python3-pycodestyle \
  310. python3-pyconnman \
  311. python3-pycurl \
  312. python3-pydbus \
  313. python3-pydicti \
  314. python3-pyephem \
  315. python3-pyexpect \
  316. python3-pyfanotify \
  317. python3-pyfirmata \
  318. python3-pyflakes \
  319. python3-pyhamcrest \
  320. python3-pyiface \
  321. python3-pyjks \
  322. python3-pyjwt \
  323. python3-pykickstart \
  324. python3-pykwalify \
  325. python3-pylint \
  326. python3-pylyrics \
  327. python3-pymetno \
  328. python3-pymisp \
  329. python3-pymongo \
  330. python3-pymysql \
  331. python3-pynacl \
  332. python3-pynetlinux \
  333. python3-pyparted \
  334. python3-pyperclip \
  335. python3-pyperf \
  336. python3-pyrad \
  337. python3-pyro4 \
  338. python3-pyroute2 \
  339. python3-pyrsistent \
  340. python3-pyscaffold \
  341. python3-pyserial \
  342. python3-pysonos \
  343. ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "python3-pystemd", "", d)} \
  344. python3-pytest-asyncio \
  345. python3-pytest-benchmark \
  346. python3-pytest-cache \
  347. python3-pytest-forked \
  348. python3-pytest-helpers-namespace \
  349. python3-pytest-html \
  350. python3-pytest-lazy-fixtures \
  351. python3-pytest-metadata \
  352. python3-pytest-tempdir \
  353. python3-pytest-timeout \
  354. python3-pytest-xdist \
  355. python3-pythonping \
  356. python3-python-vlc \
  357. python3-pytoml \
  358. python3-pytun \
  359. python3-pyudev \
  360. python3-pyusb \
  361. python3-pywbem \
  362. python3-pywbemtools \
  363. python3-pyyaml \
  364. python3-pyzmq \
  365. python3-qrcode \
  366. python3-raven \
  367. python3-rdflib \
  368. python3-redis \
  369. python3-regex \
  370. python3-requests-file \
  371. python3-requests-ftp \
  372. python3-requests-futures \
  373. python3-requests-oauthlib \
  374. python3-requests-toolbelt \
  375. python3-rfc3339-validator \
  376. python3-rfc3986-validator \
  377. python3-rfc3987 \
  378. python3-rlp \
  379. python3-robotframework \
  380. python3-robotframework-seriallibrary \
  381. python3-rouge-score \
  382. python3-rsa \
  383. python3-ruamel-yaml \
  384. python3-scrypt \
  385. python3-sdnotify \
  386. python3-semver \
  387. python3-send2trash \
  388. python3-sentry-sdk \
  389. python3-serpent \
  390. python3-service-identity \
  391. python3-setuptools-declarative-requirements \
  392. python3-sh \
  393. python3-sijax \
  394. python3-simpleeval \
  395. python3-simplejson \
  396. python3-slip-dbus \
  397. python3-smbus \
  398. python3-smbus2 \
  399. python3-smpplib \
  400. python3-snappy \
  401. python3-socketio \
  402. python3-soupsieve \
  403. python3-speaklater \
  404. python3-speedtest-cli \
  405. python3-spidev \
  406. python3-spidev \
  407. python3-sqlalchemy \
  408. python3-sqlparse \
  409. python3-sqlsoup \
  410. python3-stevedore \
  411. python3-supervisor \
  412. python3-sympy \
  413. python3-tabulate \
  414. python3-term \
  415. python3-termcolor \
  416. python3-textparser \
  417. python3-texttable \
  418. python3-thrift \
  419. python3-tinyrecord \
  420. python3-tornado \
  421. python3-toolz \
  422. python3-tqdm \
  423. python3-trafaret \
  424. python3-trafaret-config \
  425. python3-traitlets \
  426. python3-transitions \
  427. python3-trustme \
  428. python3-twine \
  429. python3-twisted \
  430. python3-twitter \
  431. python3-twofish \
  432. python3-txaio \
  433. python3-txdbus \
  434. python3-txws \
  435. python3-typeguard \
  436. python3-tzlocal \
  437. python3-u-msgpack-python \
  438. python3-ujson \
  439. python3-unidiff \
  440. python3-uritemplate \
  441. python3-vcversioner \
  442. python3-versioneer \
  443. python3-versiontools \
  444. python3-visitor \
  445. python3-waitress \
  446. python3-watchdog \
  447. python3-watchdogdev \
  448. python3-web3 \
  449. python3-webcolors \
  450. python3-webencodings \
  451. python3-websocket-client \
  452. python3-werkzeug \
  453. python3-werkzeug \
  454. python3-wrapt \
  455. python3-wtforms \
  456. python3-xlrd \
  457. python3-xlsxwriter \
  458. python3-xmltodict \
  459. python3-xmodem \
  460. python3-xstatic \
  461. python3-xstatic-font-awesome \
  462. python3-xxhash \
  463. python3-yamlloader \
  464. python3-yappi \
  465. python3-yarl \
  466. python3-zopeinterface \
  467. python3-zstandard \
  468. telepathy-python3 \
  469. unattended-upgrades \
  470. "
  471. RDEPENDS:packagegroup-meta-python3-ptest = "\
  472. python3-ansicolors-ptest \
  473. python3-appdirs-ptest \
  474. python3-betamax-ptest \
  475. python3-blinker-ptest \
  476. python3-cachetools-ptest \
  477. python3-cbor2-ptest \
  478. python3-click-ptest \
  479. python3-dnspython-ptest \
  480. python3-dominate-ptest \
  481. python3-geojson-ptest \
  482. python3-gunicorn-ptest \
  483. python3-hexbytes \
  484. python3-html2text-ptest \
  485. python3-inflection-ptest \
  486. python3-intervals-ptest \
  487. python3-ipy-ptest \
  488. python3-iso3166-ptest \
  489. python3-jdcal-ptest \
  490. python3-jinja2-ptest \
  491. python3-jsmin-ptest \
  492. python3-jsonpointer-ptest \
  493. python3-license-expression-ptest \
  494. python3-markupsafe-ptest \
  495. python3-msgpack-ptest \
  496. python3-multidict-ptest \
  497. python3-ordered-set-ptest \
  498. python3-parse-ptest \
  499. python3-parse-type-ptest \
  500. python3-pint-ptest \
  501. python3-polyline-ptest \
  502. python3-precise-runner-ptest \
  503. python3-prettytable-ptest \
  504. python3-ptyprocess-ptest \
  505. python3-pyasn1-modules-ptest \
  506. python3-pyroute2-ptest \
  507. python3-pyserial-ptest \
  508. python3-pytoml-ptest \
  509. python3-pyzmq-ptest \
  510. python3-requests-file-ptest \
  511. python3-requests-toolbelt-ptest \
  512. python3-scrypt-ptest \
  513. python3-semver-ptest \
  514. python3-serpent-ptest \
  515. python3-simpleeval-ptest \
  516. python3-smpplib-ptest \
  517. python3-soupsieve-ptest \
  518. python3-sqlparse-ptest \
  519. python3-typeguard-ptest \
  520. python3-ujson-ptest \
  521. python3-u-msgpack-python-ptest \
  522. python3-unidiff-ptest \
  523. python3-uritemplate-ptest \
  524. python3-webcolors-ptest \
  525. python3-wpa-supplicant \
  526. python3-xlrd-ptest \
  527. python3-xmltodict-ptest \
  528. python3-xxhash-ptest \
  529. python3-yappi-ptest \
  530. python3-yarl-ptest \
  531. python3-pyasn1-ptest \
  532. "
  533. EXCLUDE_FROM_WORLD = "1"