/ 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.