<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jq.py.git/jq.pyx, branch 1.2.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.zwobble.org/jq.py.git/atom?h=1.2.2</id>
<link rel='self' href='https://git.zwobble.org/jq.py.git/atom?h=1.2.2'/>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/'/>
<updated>2021-08-02T17:24:56Z</updated>
<entry>
<title>Use custom integer check to handle large ints larger than 32 bits</title>
<updated>2021-08-02T17:24:56Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2021-08-02T17:23:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=2e4bc0ff1c9e59121e715e489a6fc102ada93e15'/>
<id>urn:sha1:2e4bc0ff1c9e59121e715e489a6fc102ada93e15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for predefined variables</title>
<updated>2020-10-11T10:57:34Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-10-11T10:54:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=14393f779c2c9e2e0c99863b193738ba29a6660a'/>
<id>urn:sha1:14393f779c2c9e2e0c99863b193738ba29a6660a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comment about performance for text()</title>
<updated>2020-09-13T15:27:34Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-09-13T15:27:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=54467df8c6f06c2d4421ab5d0446d7cd8f5040e1'/>
<id>urn:sha1:54467df8c6f06c2d4421ab5d0446d7cd8f5040e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unpack jv values into Python values directly</title>
<updated>2020-09-13T15:04:03Z</updated>
<author>
<name>Nikolai Kondrashov</name>
<email>Nikolai.Kondrashov@redhat.com</email>
</author>
<published>2020-09-08T13:08:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=7f6137b8602393ebbe6c23b00a482b2917495d3f'/>
<id>urn:sha1:7f6137b8602393ebbe6c23b00a482b2917495d3f</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Free invalid values</title>
<updated>2020-09-09T10:45:15Z</updated>
<author>
<name>Nikolai Kondrashov</name>
<email>Nikolai.Kondrashov@redhat.com</email>
</author>
<published>2020-09-08T12:57:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=a24ce4ccc0ace9aa0397472f5f4889e5756d8381'/>
<id>urn:sha1:a24ce4ccc0ace9aa0397472f5f4889e5756d8381</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Add lock when compiling jq programs</title>
<updated>2020-06-24T21:58:40Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-06-24T21:58:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=d891ef939cdc12de808c8b37cd49da89078b65bd'/>
<id>urn:sha1:d891ef939cdc12de808c8b37cd49da89078b65bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make _JqStatePool thread-safe</title>
<updated>2020-06-24T21:18:20Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-06-24T21:18:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=5f7f1e8866d13f3ecb662cf814f0b599b82de09c'/>
<id>urn:sha1:5f7f1e8866d13f3ecb662cf814f0b599b82de09c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use pool for jq_state</title>
<updated>2020-06-22T21:28:27Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-06-22T21:28:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=8fb7d79e698ac6d79ed5222f53add761f7212439'/>
<id>urn:sha1:8fb7d79e698ac6d79ed5222f53add761f7212439</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use __cinit__ instead of __new__</title>
<updated>2020-06-22T21:17:32Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-06-22T21:17:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=1261d9b40376ae3090477987ea493ac508f3c75f'/>
<id>urn:sha1:1261d9b40376ae3090477987ea493ac508f3c75f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add convenience functions</title>
<updated>2020-05-02T10:12:18Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-05-02T10:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=e7471d1a36ab71abdab4d1f3cd8f246108b42eb6'/>
<id>urn:sha1:e7471d1a36ab71abdab4d1f3cd8f246108b42eb6</id>
<content type='text'>
</content>
</entry>
</feed>
