Global requirements for OpenStack
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

global-requirements.txt 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503
  1. abclient # Apache-2.0
  2. alembic # MIT
  3. amqp!=2.1.4 # BSD
  4. ansible-runner # Apache 2.0
  5. anyjson # BSD
  6. appdirs # MIT License
  7. apscheduler # MIT License
  8. autobahn # MIT License
  9. automaton # Apache-2.0
  10. beautifulsoup4 # MIT
  11. Babel!=2.4.0 # BSD
  12. bcrypt # Apache-2.0
  13. betamax # Apache-2.0
  14. betamax-matchers # Apache-2.0
  15. boto # MIT
  16. botocore # Apache-2.0
  17. cassandra-driver!=3.6.0 # Apache-2.0
  18. castellan # Apache-2.0
  19. ceilometermiddleware # Apache-2.0
  20. cachetools # MIT License
  21. cffi # MIT
  22. cliff!=2.9.0 # Apache-2.0
  23. # NOTE(mordred) python-openstackclient is broken due to bug 1810213
  24. cmd2!=0.8.3,<0.9.0 # MIT
  25. confluent-kafka # Apache-2.0
  26. cotyledon # Apache-2.0
  27. construct<2.9 # MIT
  28. PuLP # MIT
  29. contextlib2;python_version<'3.0' # PSF License
  30. croniter # MIT License
  31. cryptography!=2.0 # BSD/Apache-2.0
  32. cursive # Apache-2.0
  33. ddt # MIT
  34. debtcollector # Apache-2.0
  35. decorator # BSD
  36. defusedxml # PSF
  37. dib-utils # Apache-2.0
  38. diskimage-builder!=1.6.0,!=1.7.0,!=1.7.1 # Apache-2.0
  39. distro # Apache-2.0
  40. Django<2;python_version<'3.0' # BSD
  41. Django<2.1;python_version>='3.0' # BSD
  42. django-babel # BSD
  43. django-compressor # MIT
  44. django-debreach # BSD
  45. django-floppyforms<2 # BSD
  46. django-formtools # BSD
  47. dnspython;python_version=='2.7' # http://www.dnspython.org/LICENSE
  48. dnspython3!=1.13.0,!=1.14.0;python_version>='3.0' # http://www.dnspython.org/LICENSE
  49. # Note(tonyb): We don't actually directly depend on docutils but we pull it in
  50. # indirectly and we needed to blacklist 0.13.1 for problems with
  51. # Sphinx 1.3. This can be now removed once all projects removed it.
  52. docutils # OSI-Approved Open Source, Public Domain
  53. dogpile.cache # BSD
  54. dogtag-pki # LGPLv3+
  55. dulwich!=0.19.3,!=0.19.7 # Apache-2.0
  56. elasticsearch<3.0.0 # Apache-2.0
  57. enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3' # BSD
  58. # NOTE: New versions of eventlet should not be accepted lightly
  59. # as they have earned a reputation of frequently breaking things.
  60. eventlet!=0.18.3,!=0.20.1,!=0.21.0,!=0.23.0 # MIT
  61. exabgp!=4.0.6 # BSD
  62. extras # MIT
  63. faker # MIT
  64. falcon # Apache-2.0
  65. Flask!=0.11 # BSD
  66. flask-keystone # Apache-2.0
  67. flask-oslolog # Apache-2.0
  68. Flask-RESTful # BSD
  69. Flask-SQLAlchemy # BSD
  70. fortiosclient # Apache-2.0
  71. futures!=0.17.0;python_version=='2.7' or python_version=='2.6' # PSF
  72. futurist # Apache-2.0
  73. funcsigs;python_version=='2.7' or python_version=='2.6' # Apache-2.0
  74. glance-store # Apache-2.0
  75. google-api-python-client # Apache-2.0
  76. graphviz!=0.5.0 # MIT License
  77. greenlet!=0.4.14 # MIT
  78. GitPython # BSD License (3 clause)
  79. gunicorn # MIT
  80. happybase!=0.7,!=1.0.0;python_version=='2.7' # MIT
  81. heat-translator # Apache-2.0
  82. horizon # Apache-2.0
  83. httplib2 # MIT
  84. hvac # Apache-2.0
  85. icalendar # BSD
  86. influxdb!=5.2.0,!=5.2.1,!=5.2.2;python_version<'3.0' # MIT
  87. influxdb;python_version>='3.0' # MIT
  88. instack-undercloud # Apache-2.0
  89. ironic-lib # Apache-2.0
  90. ipaddress;python_version<'3.3' # PSF
  91. iso8601 # MIT
  92. jira # BSD License (2 clause)
  93. Jinja2 # BSD License (3 clause)
  94. jmespath # MIT
  95. jsonmodels # BSD License (3 clause)
  96. jsonpatch!=1.20 # BSD
  97. jsonpath-rw<2.0 # Apache-2.0
  98. jsonpath-rw-ext # Apache-2.0
  99. jsonschema # MIT
  100. kazoo # Apache-2.0
  101. keystoneauth1 # Apache-2.0
  102. keystonemiddleware # Apache-2.0
  103. krest # Apache-2.0
  104. kubernetes # Apache-2.0
  105. kuryr-lib # Apache-2.0
  106. packaging # Apache-2.0
  107. pylev # BSD
  108. pypowervm # Apache-2.0
  109. pyScss!=1.3.5 # MIT License
  110. django-pyscss # BSD License (2 clause)
  111. kombu!=4.0.2 # BSD
  112. ldap3 # LGPLv3
  113. deprecation # Apache-2.0
  114. libvirt-python!=4.1.0,!=4.2.0 # LGPLv2+
  115. lxml!=3.7.0 # BSD
  116. Mako # MIT
  117. marathon!=0.9.1 # MIT
  118. metalsmith # Apache-2.0
  119. microversion-parse # Apache-2.0
  120. mistral-lib # Apache-2.0
  121. monasca-common # Apache-2.0
  122. monasca-statsd # Apache-2.0
  123. monotonic;python_version<'3.3' # Apache-2.0
  124. msgpack # Apache-2.0
  125. munch # MIT
  126. murano-pkg-check # Apache-2.0
  127. mypy;python_version>='3.4' # MIT
  128. ndg-httpsclient;python_version<'3.0' # BSD
  129. netaddr # BSD
  130. netifaces!=0.10.0,!=0.10.1 # MIT
  131. netmiko # MIT
  132. network-runner # Apache 2.0
  133. networking-bagpipe # Apache-2.0
  134. networking-bgpvpn # Apache-2.0
  135. networking-l2gw # Apache-2.0
  136. networking-odl # Apache-2.0
  137. networking-sfc # Apache-2.0
  138. # NOTE(fdegir): NetworkX 2.3 dropped support for Python 2
  139. networkx<2.3;python_version<'3.0' # BSD
  140. networkx;python_version>='3.4' # BSD
  141. neutron-lib # Apache-2.0
  142. neutron-dynamic-routing # Apache-2.0
  143. neutron-fwaas # Apache-2.0
  144. neutron-lbaas # Apache-2.0
  145. neutron-vpnaas # Apache-2.0
  146. neutron # Apache-2.0
  147. notifier # Apache-2.0
  148. oauth2client!=4.0.0 # Apache-2.0
  149. oauthlib # BSD
  150. octavia-lib # Apache-2.0
  151. openshift # Apache-2.0
  152. openstackdocstheme # Apache-2.0
  153. osc-lib # Apache-2.0
  154. osc-placement # Apache-2.0
  155. oslo.cache!=1.31.1 # Apache-2.0
  156. oslo.config!=4.3.0,!=4.4.0 # Apache-2.0
  157. oslo.concurrency # Apache-2.0
  158. oslo.context # Apache-2.0
  159. oslo.db # Apache-2.0
  160. oslo.i18n # Apache-2.0
  161. oslo.log # Apache-2.0
  162. oslo.messaging!=9.0.0 # Apache-2.0
  163. oslo.middleware # Apache-2.0
  164. oslo.policy # Apache-2.0
  165. oslo.privsep # Apache-2.0
  166. oslo.reports # Apache-2.0
  167. oslo.rootwrap # Apache-2.0
  168. # NOTE(mriedem): oslo.serialization 2.19.1 is blocked for bug 1593641
  169. oslo.serialization!=2.19.1 # Apache-2.0
  170. oslo.service!=1.28.1 # Apache-2.0
  171. oslo.upgradecheck # Apache-2.0
  172. # NOTE(lajoskatona): oslo.utils version between 3.39.1 and 3.40.1 excluded due to bug 1812922
  173. oslo.utils!=3.39.1,!=3.40.0,!=3.40.1 # Apache-2.0
  174. oslo.vmware # Apache-2.0
  175. oslo.versionedobjects # Apache-2.0
  176. osprofiler # Apache-2.0
  177. os-apply-config # Apache-2.0
  178. os-brick!=2.8.0 # Apache-2.0
  179. os-client-config # Apache-2.0
  180. os-collect-config # Apache-2.0
  181. os-dpm # Apache-2.0
  182. os-net-config # Apache-2.0
  183. os-refresh-config # Apache-2.0
  184. os-resource-classes # Apache-2.0
  185. os-service-types # Apache-2.0
  186. os-testr # Apache-2.0
  187. os-traits # Apache-2.0
  188. os-ken # Apache-2.0
  189. os-vif!=1.8.0,!=1.12.0 # Apache-2.0
  190. ovs # Apache-2.0
  191. os-win # Apache-2.0
  192. os-xenapi # Apache-2.0
  193. paramiko # LGPLv2.1+
  194. Parsley # MIT
  195. pathlib2 # MIT
  196. passlib # BSD
  197. Paste # MIT
  198. PasteDeploy # MIT
  199. paunch # Apache-2.0
  200. pbr!=2.1.0 # Apache-2.0
  201. pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2 # BSD
  202. pexpect!=3.3 # ISC License
  203. pifpaf # Apache-2.0
  204. pika # BSD
  205. Pillow # PIL License
  206. Pint # BSD
  207. pip # MIT
  208. prometheus-client # Apache-2.0
  209. protobuf # BSD License (3 clause)
  210. PrettyTable<0.8 # BSD
  211. psutil # BSD
  212. pyasn1!=0.2.3 # BSD
  213. pyasn1-modules # BSD
  214. pycadf!=2.0.0 # Apache-2.0
  215. PyECLib # BSD
  216. pyghmi # Apache-2.0
  217. pyinotify;sys_platform!='win32' and sys_platform!='darwin' and sys_platform!='sunos5' # MIT
  218. PyJWT # MIT
  219. pykmip # Apache 2.0 License
  220. python-ldap # PSF
  221. pylxd # Apache-2.0
  222. pymemcache!=1.3.0 # Apache 2.0 License
  223. pymongo!=3.1 # Apache-2.0
  224. PyMySQL # MIT License
  225. python-etcd # MIT License
  226. salt # Apache-2.0
  227. tap-as-a-service # Apache-2.0
  228. etcd3 # Apache-2.0
  229. etcd3gw!=0.2.2,!=0.2.3 # Apache-2.0
  230. typing # PSF
  231. voluptuous # BSD License
  232. pydot # MIT License
  233. pydotplus # MIT License
  234. crc16 # LGPLv3+
  235. pyzabbix # LGPL
  236. statsd # MIT
  237. weakrefmethod;python_version=='2.7' # PSF
  238. zVMCloudConnector;sys_platform!='win32' # Apache 2.0 License
  239. opentracing # Apache-2.0
  240. jaeger-client # Apache-2.0
  241. # NOTE(flaper87): This added 2 packages to `integration.sh`
  242. # uuid-dev and swig
  243. pyngus # Apache-2.0
  244. pyOpenSSL # Apache-2.0
  245. pyparsing # MIT
  246. pyroute2;sys_platform!='win32' # Apache-2.0 (+ dual licensed GPL2)
  247. pysnmp # BSD
  248. pystache # MIT
  249. pysaml2!=4.0.3,!=4.0.4,!=4.0.5,!=4.0.5rc1,!=4.1.0,!=4.2.0,!=4.3.0,!=4.4.0,!=4.6.0 # Apache-2.0
  250. # OpenStack clients. None of these should have an upper bound
  251. # as that has implications for testing in the gate.
  252. aodhclient # Apache-2.0
  253. gnocchiclient # Apache-2.0
  254. tricircleclient # Apache-2.0
  255. python-barbicanclient # Apache-2.0
  256. python-blazarclient # Apache-2.0
  257. python-ceilometerclient # Apache-2.0
  258. python-cinderclient!=4.0.0 # Apache-2.0
  259. python-congressclient<2000 # Apache-2.0
  260. python-designateclient # Apache-2.0
  261. python-freezerclient # Apache-2.0
  262. python-heatclient # Apache-2.0
  263. python-hnvclient # Apache-2.0
  264. python-glanceclient # Apache-2.0
  265. python-glareclient # Apache-2.0
  266. python-ironic-inspector-client # Apache-2.0
  267. python-ironicclient # Apache-2.0
  268. python-karborclient # Apache-2.0
  269. python-keystoneclient!=2.1.0 # Apache-2.0
  270. python-kingbirdclient # Apache-2.0
  271. python-magnumclient # Apache-2.0
  272. python-masakariclient # Apache-2.0
  273. python-manilaclient # Apache-2.0
  274. python-mistralclient!=3.2.0 # Apache-2.0
  275. python-muranoclient # Apache-2.0
  276. python-monascaclient # Apache-2.0
  277. python-neutronclient # Apache-2.0
  278. python-novaclient # Apache-2.0
  279. python-octaviaclient # Apache-2.0
  280. python-openstackclient # Apache-2.0
  281. python-qinlingclient # Apache-2.0
  282. python-rsdclient # Apache-2.0
  283. python-saharaclient # Apache-2.0
  284. python-searchlightclient #Apache-2.0
  285. python-senlinclient # Apache-2.0
  286. python-smaugclient # Apache-2.0
  287. python-solumclient # Apache-2.0
  288. python-swiftclient # Apache-2.0
  289. python-tackerclient # Apache-2.0
  290. python-troveclient # Apache-2.0
  291. python-vitrageclient # Apache-2.0
  292. python-watcherclient # Apache-2.0
  293. python-zaqarclient # Apache-2.0
  294. python-zunclient # Apache-2.0
  295. python-magic # MIT
  296. python-memcached # PSF
  297. python-dateutil # BSD
  298. # 2013.6 is the first version of pytz that is PEP 440 compatible.
  299. pytz # MIT
  300. pyudev # LGPLv2.1+
  301. PyYAML # MIT
  302. qpid-python;python_version=='2.7' # Apache-2.0
  303. raven # BSD
  304. reno # Apache-2.0
  305. requests!=2.20.0 # Apache-2.0
  306. requests-aws # BSD License (3 clause)
  307. requests-kerberos # ISC
  308. requestsexceptions # Apache-2.0
  309. rfc3986 # Apache-2.0
  310. Routes # MIT
  311. rtslib-fb # Apache-2.0
  312. ryu # Apache-2.0
  313. semantic-version # BSD
  314. fasteners # Apache-2.0
  315. scrypt # BSD
  316. simplejson # MIT
  317. six # MIT
  318. scipy # BSD
  319. scikit-learn # BSD
  320. setproctitle # BSD
  321. # NOTE(yamahata):
  322. # bug work around of sqlalchemy
  323. # https://bitbucket.org/zzzeek/sqlalchemy/issues/3952/
  324. # The fix which is in git master branch is planned for 1.1.9
  325. SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8 # MIT
  326. SQLAlchemy-Utils # BSD License
  327. sqlalchemy-migrate # Apache-2.0
  328. sqlparse # BSD
  329. stevedore # Apache-2.0
  330. systemd-python # LGPLv2+
  331. sysv-ipc # BSD License
  332. suds-jurko # LGPLv3+
  333. sympy # BSD
  334. taskflow # Apache-2.0
  335. tempest # Apache-2.0
  336. tooz # Apache-2.0
  337. tosca-parser # Apache-2.0
  338. tripleo-common # Apache-2.0
  339. urllib3 # MIT
  340. unicodecsv;python_version<'3.0' # BSD
  341. warlock<2 # Apache-2.0
  342. WebOb # MIT
  343. websocket-client # LGPLv2+
  344. websockify # LGPLv3
  345. wheel # MIT
  346. PyMI;sys_platform=='win32' # Apache 2.0 License
  347. wmi;sys_platform=='win32' # MIT
  348. WSME # MIT
  349. xattr;sys_platform!='win32' # MIT
  350. xstatic-angular-uuid # MIT License
  351. xstatic-angular-vis # MIT License
  352. xstatic-filesaver # MIT License
  353. xstatic-js-yaml # MIT License
  354. xstatic-json2yaml # MIT License
  355. XenAPI # LGPL
  356. XStatic # MIT License
  357. XStatic-Angular # MIT License
  358. XStatic-Angular-Bootstrap # MIT License
  359. XStatic-Angular-Gettext # MIT License
  360. XStatic-Angular-lrdragndrop # MIT License
  361. XStatic-Angular-Schema-Form # MIT
  362. XStatic-angular-ui-router # MIT
  363. XStatic-Bootstrap-Datepicker # Apache 2.0 License
  364. XStatic-Bootstrap-SCSS # Apache 2.0 License
  365. XStatic-bootswatch # MIT License
  366. XStatic-D3 # BSD License (3 clause)
  367. XStatic-Font-Awesome # SIL OFL 1.1 License, MIT License
  368. XStatic-Hogan # Apache 2.0 License
  369. XStatic-Jasmine # MIT License
  370. XStatic-jQuery<2 # MIT License
  371. XStatic-JQuery-Migrate # MIT License
  372. XStatic-JQuery.quicksearch # MIT License
  373. XStatic-JQuery.TableSorter # MIT License
  374. XStatic-jquery-ui # MIT License
  375. XStatic-JSEncrypt # MIT License
  376. XStatic-mdi # SIL OPEN FONT LICENSE Version 1.1
  377. XStatic-objectpath # MIT
  378. XStatic-Rickshaw # BSD License (prior)
  379. XStatic-roboto-fontface # Apache 2.0 License
  380. XStatic-smart-table # MIT License
  381. XStatic-Spin # MIT License
  382. XStatic-term.js # MIT License
  383. XStatic-tv4 # MIT
  384. XStatic-Angular-FileUpload # MIT License
  385. yaql # Apache 2.0 License
  386. zhmcclient # Apache 2.0 License
  387. # Testing tools below, which are typically in test-requires.txt
  388. bashate # Apache-2.0
  389. couchdb # Apache-2.0
  390. coverage!=4.4 # Apache-2.0
  391. demjson # GLGPLv3+
  392. docker # Apache-2.0
  393. django-nose # BSD
  394. doc8 # Apache-2.0
  395. Pygments # BSD license
  396. fixtures # Apache-2.0/BSD
  397. fixtures-git # Apache-2.0
  398. freezegun # Apache-2.0
  399. gabbi # Apache-2.0
  400. kafka-python # Apache-2.0
  401. keyring # MIT/PSF
  402. ldappool # MPL
  403. # Do not make mock conditional on Python version: we depend on newer code than
  404. # in [most] releases of the Python std library.
  405. mock # BSD
  406. mox # Apache-2.0
  407. mox3 # Apache-2.0
  408. nodeenv # BSD
  409. nose # LGPL
  410. nose-exclude # LGPL
  411. nosehtmloutput # Apache-2.0
  412. nosexcover # BSD
  413. openstack-doc-tools # Apache-2.0
  414. openstack.nose-plugin # Apache-2.0
  415. openstacksdk # Apache-2.0
  416. os-api-ref # Apache-2.0
  417. oslosphinx # Apache-2.0
  418. oslotest # Apache-2.0
  419. ovsdbapp # Apache-2.0
  420. proboscis # Apache-2.0
  421. psycopg2 # LGPL/ZPL
  422. pysendfile;sys_platform!='win32' # MIT
  423. python-consul # MIT License
  424. python-subunit # Apache-2.0/BSD
  425. python-pytun # MIT
  426. pyzmq # LGPL+BSD
  427. redis # MIT
  428. hiredis # BSD
  429. requests-mock # Apache-2.0
  430. tenacity # Apache-2.0
  431. retrying!=1.3.0 # Apache-2.0
  432. selenium # Apache-2.0
  433. # While setuptools cannot deal with pre-installed incompatible versions,
  434. # setting a lower bound is not harmful - it makes error messages cleaner. DO
  435. # NOT set an upper bound on setuptools, as that will lead to uninstallable
  436. # situations as progressive releases of projects are done.
  437. # Blacklist setuptools 34.0.0-34.3.2 due to https://github.com/pypa/setuptools/issues/951
  438. # Blacklist setuptools 36.2.0 due to https://github.com/pypa/setuptools/issues/1086
  439. setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0 # PSF/ZPL
  440. sphinx!=1.6.6,!=1.6.7 # BSD
  441. sphinx-testing # BSD License
  442. sphinxcontrib-actdiag # BSD
  443. sphinxcontrib-apidoc # BSD
  444. sphinxcontrib-blockdiag # BSD
  445. sphinxcontrib-httpdomain # BSD
  446. sphinxcontrib-nwdiag # BSD
  447. sphinxcontrib-seqdiag # BSD
  448. sphinxcontrib-pecanwsme # Apache-2.0
  449. sphinxcontrib-fulltoc # Apache-2.0
  450. sphinx-feature-classification # Apache-2.0
  451. sphinxmark # Apache-2.0
  452. sphinxcontrib.datatemplates # BSD License
  453. sphinxcontrib-programoutput # BSD license
  454. stestr!=2.3.0 # Apache-2.0
  455. sushy # Apache-2.0
  456. testrepository # Apache-2.0/BSD
  457. testresources # Apache-2.0/BSD
  458. testscenarios # Apache-2.0/BSD
  459. testtools # MIT
  460. trollius;python_version=='2.7' # Apache-2.0
  461. ujson # BSD
  462. unittest2 # BSD
  463. virtualbmc # Apache-2.0
  464. virtualenv!=16.3.0 # MIT
  465. vmware-nsxlib # Apache-2.0
  466. wrapt # BSD License
  467. WebTest # MIT
  468. Werkzeug # BSD License
  469. whereto # Apache-2.0
  470. xmltodict # MIT
  471. wsgi-intercept # MIT License
  472. xvfbwrapper #license: MIT
  473. zake # Apache-2.0
  474. zuul-sphinx # Apache-2.0
  475. shade # Apache-2.0
  476. sadisplay # BSD
  477. # NOTE(tonyb): Generally adding OpenSatck services isn't allowed but some consumers of ceilometer
  478. # use it like a library so until there is a ceilometer-lib (or similar) this is our best option.
  479. ceilometer # Apache-2.0
  480. # Indirect dependencies that need blocking
  481. # NOTE(bnemec): 1.16.0 introduced a bug that is breaking tooz.
  482. # See https://bugs.launchpad.net/python-tooz/+bug/1808046
  483. grpcio<1.16.0
  484. # NOTE(dhellmann): We need to include this package for testing the
  485. # release jobs that propose constraint updates, even though it is not
  486. # a real requirement of any of our software.
  487. openstack-release-test
  488. # NOTE(snapiri): This is required for Dragonflow topology visualization
  489. skydive-client # Apache-2.0
  490. # NOTE(anilvenkata): This is required for profiling oslo.service processes
  491. Yappi!=0.98,!=0.99 # MIT