Skip to content

Commit 997a11a

Browse files
Bump cython from 3.0.10 to 3.0.11 (#8615)
Bumps [cython](https://github.com/cython/cython) from 3.0.10 to 3.0.11. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/cython/cython/blob/master/CHANGES.rst">cython's changelog</a>.</em></p> <blockquote> <h1>3.0.11 (2024-08-05)</h1> <h2>Features added</h2> <ul> <li>The C++11 <code>emplace*</code> methods were added to <code>libcpp.deque</code>. Patch by Somin An. (Github issue :issue:<code>6159</code>)</li> </ul> <h2>Bugs fixed</h2> <ul> <li> <p>The exception check value of functions declared in pxd files was not always applied in 3.0.10. (Github issue :issue:<code>6122</code>)</p> </li> <li> <p>A crash on exception deallocations was fixed. (Github issue :issue:<code>6022</code>)</p> </li> <li> <p>A crash was fixed when assigning a zero-length slice to a memoryview. Patch by Michael Man. (Github issue :issue:<code>6227</code>)</p> </li> <li> <p><code>libcpp.optional.value()</code> could crash if it raised a C++ exception. Patch by Alexander Condello. (Github issue :issue:<code>6190</code>)</p> </li> <li> <p>The return type of <code>str()</code> was mishandled, leading to crashes with <code>language_level=3</code>. (Github issue :issue:<code>6166</code>)</p> </li> <li> <p><code>bytes.startswith/endswith()</code> failed for non-bytes substrings (e.g. <code>bytearray</code>). (Github issue :issue:<code>6168</code>)</p> </li> <li> <p>Fused ctuples crashed Cython. (Github issue :issue:<code>6068</code>)</p> </li> <li> <p>A compiler crash was fixed when using extension types in fused types. (Github issue :issue:<code>6204</code>)</p> </li> <li> <p>The module cleanup code was incorrect for globally defined memory view slices. (Github issue :issue:<code>6276</code>)</p> </li> <li> <p>Some adaptations were made to enable compilation in Python 3.13. (Github issues :issue:<code>5997</code>, :issue:<code>6182</code>, :issue:<code>6251</code>)</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cython/cython/commit/bb4180ad2451845d4187f6a1b6441bc2cda81af8"><code>bb4180a</code></a> Build: Make Python wheel also on regular push.</li> <li><a href="https://github.com/cython/cython/commit/cde2a8d31c83efb4be0122a90b8d67b9d2453190"><code>cde2a8d</code></a> Fix test in Py2.</li> <li><a href="https://github.com/cython/cython/commit/0fb0f581dfdb370df97c1e062cc297f6db290963"><code>0fb0f58</code></a> Prepare release of 3.0.11.</li> <li><a href="https://github.com/cython/cython/commit/5170f6678b30d0eb992edbf457044203724dab2c"><code>5170f66</code></a> Update changelog.</li> <li><a href="https://github.com/cython/cython/commit/0dfcb7026c105edc97e090784ae17699b2283444"><code>0dfcb70</code></a> Add c++11 emplace functions to deque.pxd (<a href="https://redirect.github.com/cython/cython/issues/6159">#6159</a>)</li> <li><a href="https://github.com/cython/cython/commit/6d712958841f827072ab91be7220d27e96841e29"><code>6d71295</code></a> Mark libcpp.optional.value as except + (<a href="https://redirect.github.com/cython/cython/issues/6190">#6190</a>)</li> <li><a href="https://github.com/cython/cython/commit/54dc84749bee3220564f5e8cb11d3e2860a72eab"><code>54dc847</code></a> Fix typo.</li> <li><a href="https://github.com/cython/cython/commit/0dfbd3184451a017c77852b607b659f79a00a01f"><code>0dfbd31</code></a> Fix segfault on zero-length slice assignment on memoryview (<a href="https://redirect.github.com/cython/cython/issues/6230">GH-6230</a>)</li> <li><a href="https://github.com/cython/cython/commit/3984b76c5afad4be4f9cad3f85ff420e87dce917"><code>3984b76</code></a> Test runner: Make thread-ID printing work in Py2.7.</li> <li><a href="https://github.com/cython/cython/commit/ad71a9ccdae41288514924301871f81d2e497887"><code>ad71a9c</code></a> Update changelog.</li> <li>Additional commits viewable in <a href="https://github.com/cython/cython/compare/3.0.10...3.0.11">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cython&package-manager=pip&previous-version=3.0.10&new-version=3.0.11)](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>
1 parent d4d3b83 commit 997a11a

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

requirements/constraints.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ cryptography==41.0.3
5858
# via
5959
# pyjwt
6060
# trustme
61-
cython==3.0.10
61+
cython==3.0.11
6262
# via -r requirements/cython.in
6363
distlib==0.3.7
6464
# via virtualenv

requirements/cython.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44
#
55
# pip-compile --allow-unsafe --output-file=requirements/cython.txt --resolver=backtracking --strip-extras requirements/cython.in
66
#
7-
cython==3.0.10
7+
cython==3.0.11
88
# via -r requirements/cython.in
99
multidict==6.0.5
1010
# via -r requirements/multidict.in
11-
typing-extensions==4.10.0
12-
# via -r requirements/typing-extensions.in

0 commit comments

Comments
 (0)