Skip to content

Latest commit

 

History

History
100 lines (61 loc) · 1.61 KB

CHANGELOG.rst

File metadata and controls

100 lines (61 loc) · 1.61 KB

Changelog

1.8.0

  • Drop support for Python 3.5.
  • Build Windows wheels.

1.7.0

  • Update to jq 1.7.1.
  • Include tox.ini in sdist.
  • Use the version of oniguruma distributed with jq.

1.6.0

  • Update to jq 1.7.
  • Add support for building with Cython 3.
  • Add support for building with the system libjq and libonig instead of building using the bundled source.
  • Include tests in sdist.

1.5.0

  • Add input_value, input_values and input_text methods as replacements for the input method. The input method is still supported.
  • Add support for slurp when calling input_text.
  • Add support for Python 3.12.
  • Build macOS arm64 wheels.

1.4.1

  • Improve handling of null bytes in program inputs and outputs.

1.4.0

  • Update handling of non-finite numbers to match the behaviour jq 1.6. Specifically, NaN is outputted as None, Inf is outputted as DBL_MAX, and -Inf is outputted as DBL_MIN.

1.3.0

  • The jq and oniguruma libraries that these Python bindings rely on are now included in the source distribution, instead of being downloaded.

1.2.3

  • Add support for Python 3.11.

1.2.2

  • Include support for more wheels, including aarch64 on Linux.

1.2.1

  • Drop support for Python 2.7 and Python 3.4.

1.2.0 (Unreleased)

  • Return integers larger than 32 bits as ints.

1.1.3

  • Include LICENSE in sdist.

1.1.2

  • Handle MACOSX_DEPLOYMENT_TARGET being an integer to improve macOS Big Sur support.

1.1.1

  • Update cibuildwheel to 1.6.2 to fix building of OS X wheels.

1.1.0

  • Add support for predefined variables.