<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jq.py.git, branch 1.1.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.zwobble.org/jq.py.git/atom?h=1.1.0</id>
<link rel='self' href='https://git.zwobble.org/jq.py.git/atom?h=1.1.0'/>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/'/>
<updated>2020-10-11T11:31:27Z</updated>
<entry>
<title>Bump version to 1.1.0</title>
<updated>2020-10-11T11:31:27Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-10-11T11:31:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=9be0f7d7ce0a562fdda5fc065a8971ccdf3b7c2c'/>
<id>urn:sha1:9be0f7d7ce0a562fdda5fc065a8971ccdf3b7c2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Group together tests for jv to Python</title>
<updated>2020-10-11T11:15:58Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-10-11T11:14:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=3f8d39b9a8f013273649a9761c93709a89b2b8e7'/>
<id>urn:sha1:3f8d39b9a8f013273649a9761c93709a89b2b8e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #39 from inashivb/fedora-docs</title>
<updated>2020-10-11T11:08:49Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-10-11T11:08:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=2088d269523f6f8f5c73ba2edec17bef6f6534ab'/>
<id>urn:sha1:2088d269523f6f8f5c73ba2edec17bef6f6534ab</id>
<content type='text'>
README: Add python-devel package for Fedora</content>
</entry>
<entry>
<title>Add CHANGELOG.rst</title>
<updated>2020-10-11T11:04:45Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-10-11T11:04:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=f4edb120cedce93b0bd45bf303347a138dd21911'/>
<id>urn:sha1:f4edb120cedce93b0bd45bf303347a138dd21911</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>Merge pull request #50 from spbnick/unpack_jv_values_directly</title>
<updated>2020-09-13T15:18:20Z</updated>
<author>
<name>Michael Williamson</name>
<email>mike@zwobble.org</email>
</author>
<published>2020-09-13T15:18:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=006b54f8f8698fd79bc634535664a85aaafc5280'/>
<id>urn:sha1:006b54f8f8698fd79bc634535664a85aaafc5280</id>
<content type='text'>
Unpack jv values directly</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 tests for data preservation</title>
<updated>2020-09-09T10:45:13Z</updated>
<author>
<name>Nikolai Kondrashov</name>
<email>Nikolai.Kondrashov@redhat.com</email>
</author>
<published>2020-09-09T10:10:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zwobble.org/jq.py.git/commit/?id=52564dd2ba555b26048f54a1f3e9708fedefbb42'/>
<id>urn:sha1:52564dd2ba555b26048f54a1f3e9708fedefbb42</id>
<content type='text'>
Add tests verifying various value types and combinations are preserved
after passing through the program.
</content>
</entry>
</feed>
