METADATA 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. Metadata-Version: 2.4
  2. Name: lxml
  3. Version: 6.0.2
  4. Summary: Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
  5. Home-page: https://lxml.de/
  6. Author: lxml dev team
  7. Author-email: lxml@lxml.de
  8. Maintainer: lxml dev team
  9. Maintainer-email: lxml@lxml.de
  10. License: BSD-3-Clause
  11. Project-URL: Source, https://github.com/lxml/lxml
  12. Project-URL: Bug Tracker, https://bugs.launchpad.net/lxml
  13. Classifier: Development Status :: 5 - Production/Stable
  14. Classifier: Intended Audience :: Developers
  15. Classifier: Intended Audience :: Information Technology
  16. Classifier: Programming Language :: Cython
  17. Classifier: Programming Language :: Python :: 3
  18. Classifier: Programming Language :: Python :: 3.8
  19. Classifier: Programming Language :: Python :: 3.9
  20. Classifier: Programming Language :: Python :: 3.10
  21. Classifier: Programming Language :: Python :: 3.11
  22. Classifier: Programming Language :: Python :: 3.12
  23. Classifier: Programming Language :: Python :: 3.13
  24. Classifier: Programming Language :: Python :: 3.14
  25. Classifier: Programming Language :: C
  26. Classifier: Operating System :: OS Independent
  27. Classifier: Topic :: Text Processing :: Markup :: HTML
  28. Classifier: Topic :: Text Processing :: Markup :: XML
  29. Classifier: Topic :: Software Development :: Libraries :: Python Modules
  30. Requires-Python: >=3.8
  31. License-File: LICENSE.txt
  32. License-File: LICENSES.txt
  33. Provides-Extra: source
  34. Provides-Extra: cssselect
  35. Requires-Dist: cssselect>=0.7; extra == "cssselect"
  36. Provides-Extra: html5
  37. Requires-Dist: html5lib; extra == "html5"
  38. Provides-Extra: htmlsoup
  39. Requires-Dist: BeautifulSoup4; extra == "htmlsoup"
  40. Provides-Extra: html-clean
  41. Requires-Dist: lxml_html_clean; extra == "html-clean"
  42. Dynamic: author
  43. Dynamic: author-email
  44. Dynamic: classifier
  45. Dynamic: description
  46. Dynamic: home-page
  47. Dynamic: license
  48. Dynamic: license-file
  49. Dynamic: maintainer
  50. Dynamic: maintainer-email
  51. Dynamic: project-url
  52. Dynamic: provides-extra
  53. Dynamic: requires-python
  54. Dynamic: summary
  55. lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries.
  56. It provides safe and convenient access to these libraries using the
  57. ElementTree API.
  58. It extends the ElementTree API significantly to offer support for XPath,
  59. RelaxNG, XML Schema, XSLT, C14N and much more.
  60. To contact the project, go to the `project home page <https://lxml.de/>`_
  61. or see our bug tracker at https://launchpad.net/lxml
  62. In case you want to use the current in-development version of lxml,
  63. you can get it from the github repository at
  64. https://github.com/lxml/lxml . Note that this requires Cython to
  65. build the sources, see the build instructions on the project home page.
  66. After an official release of a new stable series, bug fixes may become available at
  67. https://github.com/lxml/lxml/tree/lxml-6.0 .
  68. Running ``pip install https://github.com/lxml/lxml/archive/refs/heads/lxml-6.0.tar.gz``
  69. will install the unreleased branch state as soon as a maintenance branch has been established.
  70. Note that this requires Cython to be installed at an appropriate version for the build.
  71. 6.0.2 (2025-09-21)
  72. ==================
  73. Bugs fixed
  74. ----------
  75. * LP#2125278: Compilation with libxml2 2.15.0 failed.
  76. Original patch by Xi Ruoyao.
  77. * Setting ``decompress=True`` in the parser had no effect in libxml2 2.15.
  78. * Binary wheels on Linux and macOS use the library version libxml2 2.14.6.
  79. See https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.14.6
  80. * Test failures in libxml2 2.15.0 were fixed.
  81. Other changes
  82. -------------
  83. * Binary wheels for Py3.9-3.11 on the ``riscv64`` architecture were added.
  84. * Error constants were updated to match libxml2 2.15.0.
  85. * Built using Cython 3.1.4.