Skip to content

Commit

Permalink
chore(deps,cargo): update typify requirement from 0.0.14 to 0.0.15 (#143
Browse files Browse the repository at this point in the history
)

Updates the requirements on
[typify](https://github.com/oxidecomputer/typify) to permit the latest
version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/oxidecomputer/typify/blob/main/CHANGELOG.adoc">typify's
changelog</a>.</em></p>
<blockquote>
<p>== 0.0.15 (released 2023-12-15)</p>
<ul>
<li>Improvements to array merging and mutual exclusivity checks (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/412">#412</a>)</li>
<li>Support for 32-bit floating-point numbers (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/440">#440</a>)</li>
<li>Better handling for unsatisfiable merged schemas (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/447">#447</a>)</li>
<li>Show original JSON Schema in generated type docs (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/454">#454</a>)</li>
</ul>
<p><a
href="https://github.com/oxidecomputer/typify/compare/v0.0.14%5C...v0.0.15%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.14\...v0.0.15[Full</a>
list of commits]</p>
<p>== 0.0.14 (released 2023-09-25)</p>
<ul>
<li>Handle arbitrary containment cycles (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/300">#300</a>)</li>
<li>More permissive of valid (if useless) schema constructions (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/306">#306</a>,
<a
href="https://redirect.github.com/oxidecomputer/typify/issues/320">#320</a>)</li>
<li>Much better handling of <code>allOf</code> constructions by merging
schemas (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/405">#405</a>)</li>
<li>Support for more <code>not</code> subschemas (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/410">#410</a>)</li>
</ul>
<p><a
href="https://github.com/oxidecomputer/typify/compare/v0.0.13%5C...v0.0.14%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.13\...v0.0.14[Full</a>
list of commits]</p>
<p>== 0.0.13 (released 2023-05-14)</p>
<ul>
<li>Fixed-length, single-type arrays to <code>[T; N]</code> (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/286">#286</a>)</li>
<li>Support for reflexive schemas (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/292">#292</a>)</li>
<li>Much improved support for multi-type schemas (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/291">#291</a>)</li>
<li>Better error messages on failures</li>
</ul>
<p><a
href="https://github.com/oxidecomputer/typify/compare/v0.0.12%5C...v0.0.13%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.12\...v0.0.13[Full</a>
list of commits]</p>
<p>== 0.0.12 (released 2023-05-03)</p>
<ul>
<li>Improved enum generation (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/270">#270</a>)</li>
<li>Improved integer type selection based on number criteria (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/255">#255</a>)</li>
<li><code>TypeSpace::add_root_schema()</code> (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/236">#236</a>)</li>
<li>... and many general improvements</li>
</ul>
<p><a
href="https://github.com/oxidecomputer/typify/compare/v0.0.11%5C...v0.0.12%5BFull">https://github.com/oxidecomputer/typify/compare/v0.0.11\...v0.0.12[Full</a>
list of commits]</p>
<p>== 0.0.11 (released 2023-03-18)</p>
<p>This is a big update with many, many changes to code generation, and
many more
JSON schema structures well-handled. Among the many changes:</p>
<ul>
<li>Generate a <code>ToString</code> impl for untagged enums with
trivial variants (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/145">#145</a>)</li>
<li>Allow conversion overrides by specifying a schema (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/155">#155</a>)</li>
<li>Handle untyped enums that contain nulls (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/167">#167</a>)</li>
<li>Handle <code>not</code> schemas for enumerated values (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/168">#168</a>)</li>
<li>Improve generated code for FromStr and TryFrom impls (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/174">#174</a>)</li>
<li>Handle format specifiers for enumerated strings (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/188">#188</a>)</li>
</ul>
<p>=== <em>Breaking</em>: The removal of
<code>TypeSpace::to_string()</code></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/oxidecomputer/typify/commit/0894f06e6798f24efcbd7134746962aa0e6eb371"><code>0894f06</code></a>
release typify 0.0.15</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/cafdeeb82f9af69ceb344ef0e356653dbb0b8521"><code>cafdeeb</code></a>
use Default::default rather than buidler::#type_name::Default to avoid
confli...</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/048828b669f4b472db4750dfc599eb8bc5b70b78"><code>048828b</code></a>
update Cargo.lock</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/41c581a465202b77ff100dcca32b0bfea073d145"><code>41c581a</code></a>
update changelog (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/455">#455</a>)</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/b0df7aa37ae13b61705161075146250224df24f2"><code>b0df7aa</code></a>
keep json; include in doc comments (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/454">#454</a>)</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/d1b6c7d97619b7398e03f4cb27557529c3c7fe75"><code>d1b6c7d</code></a>
Bump syn from 2.0.39 to 2.0.40 (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/453">#453</a>)</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/a5a27d5c02d5346a1e4fb027543bdfa22170eaf6"><code>a5a27d5</code></a>
Bump clap from 4.4.10 to 4.4.11 (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/452">#452</a>)</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/d6d85998d29825cfcf07072423f567a085db3ee0"><code>d6d8599</code></a>
Bump clap from 4.4.8 to 4.4.10 (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/449">#449</a>)</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/2c52a39a0465caf9debfb67443e218d033ed468b"><code>2c52a39</code></a>
fix handling of references within allOf subschemas (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/448">#448</a>)</li>
<li><a
href="https://github.com/oxidecomputer/typify/commit/8b83fbf0a59d8e6d474e49cdd1657c663eba7284"><code>8b83fbf</code></a>
unsatisfiable allOf construction panics (<a
href="https://redirect.github.com/oxidecomputer/typify/issues/447">#447</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/oxidecomputer/typify/compare/v0.0.14...v0.0.15">compare
view</a></li>
</ul>
</details>
<br />


You can trigger a rebase of this PR by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Dec 15, 2023
1 parent b8f1e56 commit 8d9886a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ schemars = "0.8"
semver = "1"
serde_yaml = "0.9"
syn = "2.0.11"
typify = "0.0.14"
typify = "0.0.15"
walkdir = "2"

[dev-dependencies]
Expand Down

0 comments on commit 8d9886a

Please sign in to comment.