summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-06Bump version to 1.2.21.2.2Michael Williamson
2022-02-06Support more wheels, including aarch64 on LinuxMichael Williamson
2022-01-11Run twine check when building source distributionMichael Williamson
2022-01-11Fix reference to Python 3.10 in ymlMichael Williamson
2022-01-11Update version for Python 3.10 on GitHub ActionsMichael Williamson
2021-08-02Bump version to 1.2.11.2.1Michael Williamson
2021-08-02Drop support for Python 2.7 and Python 3.4Michael Williamson
2021-08-02Update cibuildwheel to 1.12.0Michael Williamson
2021-08-02Update test command for wheelsMichael Williamson
2021-08-02Bump version to 1.2.01.2.0Michael Williamson
2021-08-02Fix formatting in changelogMichael Williamson
2021-08-02Update changelog for handling of integers larger than 32 bitsMichael Williamson
2021-08-02Use custom integer check to handle large ints larger than 32 bitsMichael Williamson
2021-08-01Add support for Python 3.10Michael Williamson
2021-08-01Replace nose with py.testMichael Williamson
2021-05-03Bump version to 1.1.31.1.3Michael Williamson
2021-05-03Update CHANGELOG for inclusion of LICENSE in sdistMichael Williamson
2021-05-03Merge pull request #60 from fabaff/patch-1Michael Williamson
Add license file
2021-05-03Add license fileFabian Affolter
2021-01-27Add Python 3.9 support to tox.ini and classifiersMichael Williamson
2021-01-27Bump version to 1.1.21.1.2Michael Williamson
2021-01-27Update CHANGELOGMichael Williamson
2021-01-27Replace Travis with GitHub actionsMichael Williamson
2021-01-27Convert MACOSX_DEPLOYMENT_TARGET to a stringMichael Williamson
2020-10-11Bump version to 1.1.11.1.1Michael Williamson
2020-10-11Update CHANGELOGMichael Williamson
2020-10-11Bump version to 1.1.1a11.1.1a1Michael Williamson
2020-10-11Update cibuildwheel to 1.6.2Michael Williamson
2020-10-11Bump version to 1.1.01.1.0Michael Williamson
2020-10-11Group together tests for jv to PythonMichael Williamson
2020-10-11Merge pull request #39 from inashivb/fedora-docsMichael Williamson
README: Add python-devel package for Fedora
2020-10-11Add CHANGELOG.rstMichael Williamson
2020-10-11Add support for predefined variablesMichael Williamson
2020-09-13Add comment about performance for text()Michael Williamson
2020-09-13Merge pull request #50 from spbnick/unpack_jv_values_directlyMichael Williamson
Unpack jv values directly
2020-09-13Unpack jv values into Python values directlyNikolai Kondrashov
Instead of dumping and parsing JSON, convert JQ's "jv" structures into Python values directly by recursively walking them. The naive implementation is still twice as fast.
2020-09-09Free invalid valuesNikolai Kondrashov
Even though "message-less" invalid values don't technically need "freeing", doing so is supported by the library, and could be good for uniformity and future-proofing.
2020-09-09Add tests for data preservationNikolai Kondrashov
Add tests verifying various value types and combinations are preserved after passing through the program.
2020-06-27Bump version to 1.0.21.0.2Michael Williamson
2020-06-24Add lock when compiling jq programsMichael Williamson
2020-06-24Make _JqStatePool thread-safeMichael Williamson
2020-06-22Bump version to 1.0.2a11.0.2a1Michael Williamson
2020-06-22Use pool for jq_stateMichael Williamson
2020-06-22Use __cinit__ instead of __new__Michael Williamson
2020-05-14Bump version to 1.0.11.0.1Michael Williamson
2020-05-14Bump version to 1.0.1a11.0.1a1Michael Williamson
2020-05-14Pass -lm to compiler when building extensionMichael Williamson
This attempts to address the manylinux wheels not working on some distributions such as Ubuntu 16.04 due to the removal of the symbol scalbln ( double x, int n ) @@ GLIBC_2.2.5 Original user report: https://github.com/mwilliamson/jq.py/issues/43 Further discussion: https://github.com/joerick/cibuildwheel/issues/343
2020-05-02Bump version to 1.0.01.0.0Michael Williamson
2020-05-02Clarify language around dependenciesMichael Williamson
2020-05-02Prepare README.rst for 1.0.0Michael Williamson