/ CHANGELOG.rst
CHANGELOG.rst
1 Changelog 2 ========= 3 4 1.9.0 5 ----- 6 7 * Drop support for Python 3.6 8 9 * Distribute Cython sources instead of C sources to improve compatibility. 10 11 1.8.0 12 ----- 13 14 * Drop support for Python 3.5. 15 16 * Add support for Python 3.13. 17 18 * Build Windows wheels. 19 20 1.7.0 21 ----- 22 23 * Update to jq 1.7.1. 24 25 * Include tox.ini in sdist. 26 27 * Use the version of oniguruma distributed with jq. 28 29 1.6.0 30 ----- 31 32 * Update to jq 1.7. 33 34 * Add support for building with Cython 3. 35 36 * Add support for building with the system libjq and libonig instead of building 37 using the bundled source. 38 39 * Include tests in sdist. 40 41 1.5.0 42 ----- 43 44 * Add input_value, input_values and input_text methods as replacements for the 45 input method. The input method is still supported. 46 47 * Add support for slurp when calling input_text. 48 49 * Add support for Python 3.12. 50 51 * Build macOS arm64 wheels. 52 53 1.4.1 54 ----- 55 56 * Improve handling of null bytes in program inputs and outputs. 57 58 1.4.0 59 ----- 60 61 * Update handling of non-finite numbers to match the behaviour jq 1.6. 62 Specifically, NaN is outputted as None, Inf is outputted as DBL_MAX, 63 and -Inf is outputted as DBL_MIN. 64 65 1.3.0 66 ----- 67 68 * The jq and oniguruma libraries that these Python bindings rely on are now 69 included in the source distribution, instead of being downloaded. 70 71 1.2.3 72 ----- 73 74 * Add support for Python 3.11. 75 76 1.2.2 77 ----- 78 79 * Include support for more wheels, including aarch64 on Linux. 80 81 1.2.1 82 ----- 83 84 * Drop support for Python 2.7 and Python 3.4. 85 86 1.2.0 (Unreleased) 87 ------------------ 88 89 * Return integers larger than 32 bits as ints. 90 91 1.1.3 92 ----- 93 94 * Include LICENSE in sdist. 95 96 1.1.2 97 ----- 98 99 * Handle MACOSX_DEPLOYMENT_TARGET being an integer to improve macOS Big Sur support. 100 101 1.1.1 102 ----- 103 104 * Update cibuildwheel to 1.6.2 to fix building of OS X wheels. 105 106 1.1.0 107 ----- 108 109 * Add support for predefined variables.