python3-tornado_6.4.2.bb 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. SUMMARY = "Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed."
  2. DESCRIPTION = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. \
  3. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long \
  4. polling, WebSockets, and other applications that require a long-lived connection to each user."
  5. HOMEPAGE = "https://www.tornadoweb.org/en/stable/"
  6. LICENSE = "Apache-2.0"
  7. LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
  8. SRC_URI[sha256sum] = "92bad5b4746e9879fd7bf1eb21dce4e3fc5128d71601f80005afa39237ad620b"
  9. inherit pypi python_setuptools_build_meta
  10. # Requires _compression which is currently located in misc
  11. RDEPENDS:${PN} += " \
  12. python3-asyncio \
  13. python3-certifi \
  14. python3-compression \
  15. python3-ctypes \
  16. python3-email \
  17. python3-html \
  18. python3-json \
  19. python3-misc \
  20. python3-multiprocessing \
  21. python3-numbers \
  22. python3-pkgutil \
  23. python3-pycurl \
  24. python3-threading \
  25. python3-unittest \
  26. "
  27. RDEPENDS:${PN}-test += "python3-unittest"
  28. PACKAGES =+ "\
  29. ${PN}-test \
  30. "
  31. FILES:${PN}-test = " \
  32. ${PYTHON_SITEPACKAGES_DIR}/*/test \
  33. "
  34. BBCLASSEXTEND += "native nativesdk"