Skip to content

Commit

Permalink
chore(deps-py): bump maturin from 1.5.1 to 1.6.0 (#401)
Browse files Browse the repository at this point in the history
Bumps [maturin](https://github.com/pyo3/maturin) from 1.5.1 to 1.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pyo3/maturin/releases">maturin's
releases</a>.</em></p>
<blockquote>
<h2>v1.6.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Use virtual env for pytest in github actions by <a
href="https://github.com/Owen-CH-Leung"><code>@​Owen-CH-Leung</code></a>
in <a
href="https://redirect.github.com/PyO3/maturin/pull/2004">PyO3/maturin#2004</a></li>
<li>Add pypi name validation by <a
href="https://github.com/alonme"><code>@​alonme</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2007">PyO3/maturin#2007</a></li>
<li>Add JSON schema generation by <a
href="https://github.com/JonathanPlasse"><code>@​JonathanPlasse</code></a>
in <a
href="https://redirect.github.com/PyO3/maturin/pull/2005">PyO3/maturin#2005</a></li>
<li>Detect compiling from Linux gnu to Linux musl as cross compiling by
<a href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2010">PyO3/maturin#2010</a></li>
<li>generate-ci: add musllinux support by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2011">PyO3/maturin#2011</a></li>
<li>Use pyo3 0.21 for tests and examples by <a
href="https://github.com/konstin"><code>@​konstin</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2016">PyO3/maturin#2016</a></li>
<li>generate-ci: use macos-12 runner for x86_64 macOS job by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2020">PyO3/maturin#2020</a></li>
<li>Upgrade uniffi to 0.27.0 by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2021">PyO3/maturin#2021</a></li>
<li>Add instrumentation support for develop by <a
href="https://github.com/konstin"><code>@​konstin</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2019">PyO3/maturin#2019</a></li>
<li>Make <code>tracing-subscriber</code> mandatory by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2022">PyO3/maturin#2022</a></li>
<li>Import hook upgrade by <a
href="https://github.com/mbway"><code>@​mbway</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2024">PyO3/maturin#2024</a></li>
<li>Add uv as develop backend command by <a
href="https://github.com/dmatos2012"><code>@​dmatos2012</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2015">PyO3/maturin#2015</a></li>
<li>Also try <code>uv</code> in <code>PATH</code> in <code>develop
--uv</code> by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2026">PyO3/maturin#2026</a></li>
<li>docs: update pyo3 to match tutorial by <a
href="https://github.com/henryiii"><code>@​henryiii</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2029">PyO3/maturin#2029</a></li>
<li>Add support for AIX by <a
href="https://github.com/bzEq"><code>@​bzEq</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2030">PyO3/maturin#2030</a></li>
<li>Remove rust-cpython from project init/new template by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2034">PyO3/maturin#2034</a></li>
<li>Only run uv tests on platforms that has wheel on PyPI or when uv
bina… by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2037">PyO3/maturin#2037</a></li>
<li>Install cffi and uv on demand in <code>test_develop</code> by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2043">PyO3/maturin#2043</a></li>
<li>Add support for <code>wasm32-wasip1</code> and
<code>wasm32-wasip2</code> targets by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2054">PyO3/maturin#2054</a></li>
<li>fix: windows exit code with python by <a
href="https://github.com/trim21"><code>@​trim21</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2055">PyO3/maturin#2055</a></li>
<li>Remove rust-cpython support from documentation by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2057">PyO3/maturin#2057</a></li>
<li>docs: Add bleuscore in examples by <a
href="https://github.com/shenxiangzhuang"><code>@​shenxiangzhuang</code></a>
in <a
href="https://redirect.github.com/PyO3/maturin/pull/2061">PyO3/maturin#2061</a></li>
<li>Fix new clippy warnings on Rust 1.78.0 by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2065">PyO3/maturin#2065</a></li>
<li>Allows to use Maturin with ziglang 0.11 and 0.12 by <a
href="https://github.com/Tpt"><code>@​Tpt</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2067">PyO3/maturin#2067</a></li>
<li>Remove pyston from CI by <a
href="https://github.com/konstin"><code>@​konstin</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2081">PyO3/maturin#2081</a></li>
<li>Show full path in missing readme error message by <a
href="https://github.com/konstin"><code>@​konstin</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2074">PyO3/maturin#2074</a></li>
<li>Update cargo mock deps by <a
href="https://github.com/konstin"><code>@​konstin</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2075">PyO3/maturin#2075</a></li>
<li>Ban std::fs trough clippy by <a
href="https://github.com/konstin"><code>@​konstin</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2076">PyO3/maturin#2076</a></li>
<li>Preserve file permission when copying by <a
href="https://github.com/blmarket"><code>@​blmarket</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2069">PyO3/maturin#2069</a></li>
<li>Detect target based on interpreter for pep517 build-wheel by <a
href="https://github.com/kcking"><code>@​kcking</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2088">PyO3/maturin#2088</a></li>
<li>Add a global verbose option by <a
href="https://github.com/konstin"><code>@​konstin</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2080">PyO3/maturin#2080</a></li>
<li>Use base executable when possible in PEP 517 build by <a
href="https://github.com/messense"><code>@​messense</code></a> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2094">PyO3/maturin#2094</a></li>
<li>Remove support for rust-cpython by <a
href="https://github.com/Owen-CH-Leung"><code>@​Owen-CH-Leung</code></a>
in <a
href="https://redirect.github.com/PyO3/maturin/pull/2044">PyO3/maturin#2044</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/JonathanPlasse"><code>@​JonathanPlasse</code></a>
made their first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2005">PyO3/maturin#2005</a></li>
<li><a
href="https://github.com/dmatos2012"><code>@​dmatos2012</code></a> made
their first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2015">PyO3/maturin#2015</a></li>
<li><a
href="https://github.com/nipunn1313"><code>@​nipunn1313</code></a> made
their first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2032">PyO3/maturin#2032</a></li>
<li><a href="https://github.com/henryiii"><code>@​henryiii</code></a>
made their first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2029">PyO3/maturin#2029</a></li>
<li><a href="https://github.com/bzEq"><code>@​bzEq</code></a> made their
first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2030">PyO3/maturin#2030</a></li>
<li><a href="https://github.com/trim21"><code>@​trim21</code></a> made
their first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2055">PyO3/maturin#2055</a></li>
<li><a
href="https://github.com/shenxiangzhuang"><code>@​shenxiangzhuang</code></a>
made their first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2061">PyO3/maturin#2061</a></li>
<li><a href="https://github.com/Tpt"><code>@​Tpt</code></a> made their
first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2067">PyO3/maturin#2067</a></li>
<li><a href="https://github.com/blmarket"><code>@​blmarket</code></a>
made their first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2069">PyO3/maturin#2069</a></li>
<li><a href="https://github.com/kcking"><code>@​kcking</code></a> made
their first contribution in <a
href="https://redirect.github.com/PyO3/maturin/pull/2088">PyO3/maturin#2088</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/PyO3/maturin/compare/v1.5.1...v1.6.0">https://github.com/PyO3/maturin/compare/v1.5.1...v1.6.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/PyO3/maturin/blob/main/Changelog.md">maturin's
changelog</a>.</em></p>
<blockquote>
<h2>[1.6.0] - 2024-06-04</h2>
<ul>
<li>Detect compiling from Linux gnu to Linux musl as cross compiling in
<a
href="https://redirect.github.com/PyO3/maturin/pull/2010">#2010</a></li>
<li>Add musllinux support to <code>generate-ci</code> in <a
href="https://redirect.github.com/PyO3/maturin/pull/2011">#2011</a></li>
<li>Add uv support to <code>develop</code> command in <a
href="https://redirect.github.com/PyO3/maturin/pull/2015">#2015</a></li>
<li>Add support for AIX target in <a
href="https://redirect.github.com/PyO3/maturin/pull/2030">#2030</a></li>
<li>Remove rust-cpython support in <a
href="https://redirect.github.com/PyO3/maturin/pull/2044">#2044</a></li>
<li>Add a global <code>-v</code> option in <a
href="https://redirect.github.com/PyO3/maturin/pull/2080">#2080</a></li>
<li>Detect target based on interpreter for pep517 build-wheel in <a
href="https://redirect.github.com/PyO3/maturin/pull/2088">#2088</a></li>
<li>Use base executable when possible in PEP 517 build in <a
href="https://redirect.github.com/PyO3/maturin/pull/2094">#2094</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/PyO3/maturin/commit/894231c644c2d7a9a31349c86b3f3c431b74d615"><code>894231c</code></a>
Release v1.6.0 (<a
href="https://redirect.github.com/pyo3/maturin/issues/2097">#2097</a>)</li>
<li><a
href="https://github.com/PyO3/maturin/commit/43d765cecb90635722c67a42f3a374d23862805e"><code>43d765c</code></a>
Remove support for rust-cpython (<a
href="https://redirect.github.com/pyo3/maturin/issues/2044">#2044</a>)</li>
<li><a
href="https://github.com/PyO3/maturin/commit/9a2d4f644a21f44cab5149851d27da037b6383e8"><code>9a2d4f6</code></a>
Merge pull request <a
href="https://redirect.github.com/pyo3/maturin/issues/2094">#2094</a>
from messense/pep517-use-base-executable</li>
<li><a
href="https://github.com/PyO3/maturin/commit/fcd43c19aa27a1eaa2f729c52398915ad96cd6b9"><code>fcd43c1</code></a>
Use base executable when possible in PEP 517 build</li>
<li><a
href="https://github.com/PyO3/maturin/commit/f485ee41c8a918292657e693ad1ac95fbe58f716"><code>f485ee4</code></a>
Add a global verbose option (<a
href="https://redirect.github.com/pyo3/maturin/issues/2080">#2080</a>)</li>
<li><a
href="https://github.com/PyO3/maturin/commit/2d44d1bad0c2f311932cc11d5e69852051bd9cfa"><code>2d44d1b</code></a>
Detect target based on interpreter for pep517 build-wheel (<a
href="https://redirect.github.com/pyo3/maturin/issues/2088">#2088</a>)</li>
<li><a
href="https://github.com/PyO3/maturin/commit/d81bf100886b4e613e599c9f8121568f38d85186"><code>d81bf10</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pyo3/maturin/issues/2085">#2085</a>)</li>
<li><a
href="https://github.com/PyO3/maturin/commit/dc0b10439309ee9ded8673bc2d928690a28aa405"><code>dc0b104</code></a>
Preserve file permission when copying (<a
href="https://redirect.github.com/pyo3/maturin/issues/2069">#2069</a>)</li>
<li><a
href="https://github.com/PyO3/maturin/commit/fefbf525a649d0730181427fbc2017a7e6a6e401"><code>fefbf52</code></a>
Ban std::fs trough clippy (<a
href="https://redirect.github.com/pyo3/maturin/issues/2076">#2076</a>)</li>
<li><a
href="https://github.com/PyO3/maturin/commit/d7265f6b053e12ebae4503110e9072456aa2b664"><code>d7265f6</code></a>
Update cargo mock deps (<a
href="https://redirect.github.com/pyo3/maturin/issues/2075">#2075</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pyo3/maturin/compare/v1.5.1...v1.6.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=maturin&package-manager=pip&previous-version=1.5.1&new-version=1.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually 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 Jun 10, 2024
1 parent b876d3a commit 60191ca
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 18 deletions.
34 changes: 17 additions & 17 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ python = ">=3.10"
pytket = "1.28.0"

[tool.poetry.group.dev.dependencies]
maturin = "^1.5.1"
maturin = "^1.6.0"
pytest = "^8.2.1"
pytest-cov = "^5.0.0"
ruff = "^0.4.8"
Expand Down

0 comments on commit 60191ca

Please sign in to comment.