Skip to content

v1.11.0

Latest

Choose a tag to compare

@wRAR wRAR released this 29 Jan 07:19
  • Removed support for Python 3.9 and PyPy 3.10.

  • Added support for Python 3.14 and PyPy 3.11.

  • The following dependencies now have a minimum supported version:

    • lxml >= 5.1.0
    • packaging >= 23.0
    • jmespath >= 1.0.0
  • Removed Selector.remove() and SelectorList.remove(), deprecated in 1.7.0.

  • The Selector() constructor now accepts bytearray values for the body argument in addition to bytes.

  • attrib and remove_namespaces() no longer fail with unhandled exceptions on JSON selectors.

  • Switched the build system to hatchling.

  • CI fixes and improvements.