<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/warlock.git, branch master</title>
<subtitle>github.com: bcwaldon/warlock.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/'/>
<entry>
<title>Release 2.0.1</title>
<updated>2022-06-17T12:53:49+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-17T12:53:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=a9d65aea77800eead6724a675de1a037a8615c11'/>
<id>a9d65aea77800eead6724a675de1a037a8615c11</id>
<content type='text'>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changelog for 2.0.1</title>
<updated>2022-06-17T12:53:20+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-17T12:53:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=b86889250df2397a9aee3ca2ff7c8114360e131c'/>
<id>b86889250df2397a9aee3ca2ff7c8114360e131c</id>
<content type='text'>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use poetry-core as the build backend</title>
<updated>2022-06-17T12:28:04+00:00</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2022-06-17T05:13:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=90a7a127c2dbcaae63cff553792fd45666816b37'/>
<id>90a7a127c2dbcaae63cff553792fd45666816b37</id>
<content type='text'>
Use poetry-core rather than poetry as the build backend.  This
is the recommended upstream solution, as it produces the same end result
while not requiring the tools to install the complete set of poetry
dependencies while building the wheel, effectively making the builds
much faster.

See "Why is this required?" at https://pypi.org/project/poetry-core/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use poetry-core rather than poetry as the build backend.  This
is the recommended upstream solution, as it produces the same end result
while not requiring the tools to install the complete set of poetry
dependencies while building the wheel, effectively making the builds
much faster.

See "Why is this required?" at https://pypi.org/project/poetry-core/
</pre>
</div>
</content>
</entry>
<entry>
<title>pre-commit: Remove no-commit-to-branch</title>
<updated>2022-06-16T18:05:34+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-16T18:05:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=b973f709e7a184c49f107a498a72f060eddd7375'/>
<id>b973f709e7a184c49f107a498a72f060eddd7375</id>
<content type='text'>
This is unnecessary

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is unnecessary

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Release 2.0.0</title>
<updated>2022-06-16T17:56:26+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-16T17:56:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=e626ee3f19a1950ce3111cbaecba0bf7ef9a38f4'/>
<id>e626ee3f19a1950ce3111cbaecba0bf7ef9a38f4</id>
<content type='text'>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changelog for 2.0</title>
<updated>2022-06-16T17:48:31+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-16T17:45:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=237197bb8583ff31229dc55b9684d90e3c3baae0'/>
<id>237197bb8583ff31229dc55b9684d90e3c3baae0</id>
<content type='text'>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dependencies</title>
<updated>2022-06-16T17:48:31+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-16T17:47:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=e0f9641b0cb995f583d52adc063f16fba0e2fc10'/>
<id>e0f9641b0cb995f583d52adc063f16fba0e2fc10</id>
<content type='text'>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch from Travis to GitHub Actions</title>
<updated>2022-06-16T17:32:21+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-16T15:57:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=c21fe7a188274e9b10fa32b0f32d156f4a4460ef'/>
<id>c21fe7a188274e9b10fa32b0f32d156f4a4460ef</id>
<content type='text'>
You need to file paperwork to use Travis with open source projects. Just
use GitHub Actions.

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
You need to file paperwork to use Travis with open source projects. Just
use GitHub Actions.

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop support for EOL Python 3.5, 3.6, add 3.9, 3.10</title>
<updated>2022-06-16T17:32:21+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-16T15:52:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=42d863fc76b481a8b2f7b1890f7d976bef91cce3'/>
<id>42d863fc76b481a8b2f7b1890f7d976bef91cce3</id>
<content type='text'>
We need to bump the pytest dependency to get a version that is
compatible with Python 3.10.

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to bump the pytest dependency to get a version that is
compatible with Python 3.10.

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for jsonschema 4.x</title>
<updated>2022-06-16T17:32:21+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2022-06-16T14:50:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/warlock.git/commit/?id=da6c9201b182f00642f493a121578b69535c223b'/>
<id>da6c9201b182f00642f493a121578b69535c223b</id>
<content type='text'>
jsonschema 4.0 was released in September 2021. It's time to support it.
Only one issue to address in our tests, namely that when specifying the
'items' key for a property of type 'array', the value should be an
object, not an array of objects.

  Good:

    {
      "type": "object",
      "properties": {
        "fruits": {
          "type": "array",
          "items": { "type": "string" }
        }
      }
    }

  Bad:

    {
      "type": "object",
      "properties": {
        "fruits": {
          "type": "array",
          "items": [{ "type": "string" }]
        }
      }
    }

The docs say as much [1].

[1] https://json-schema.org/learn/miscellaneous-examples.html#arrays-of-things

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
Closes: #64
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
jsonschema 4.0 was released in September 2021. It's time to support it.
Only one issue to address in our tests, namely that when specifying the
'items' key for a property of type 'array', the value should be an
object, not an array of objects.

  Good:

    {
      "type": "object",
      "properties": {
        "fruits": {
          "type": "array",
          "items": { "type": "string" }
        }
      }
    }

  Bad:

    {
      "type": "object",
      "properties": {
        "fruits": {
          "type": "array",
          "items": [{ "type": "string" }]
        }
      }
    }

The docs say as much [1].

[1] https://json-schema.org/learn/miscellaneous-examples.html#arrays-of-things

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
Closes: #64
</pre>
</div>
</content>
</entry>
</feed>
