Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⬆️ Update cython requirement from ~=0.29.35 to ~=0.29.36 #280

Merged
merged 1 commit into from
Jul 5, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 4, 2023

Updates the requirements on cython to permit the latest version.

Changelog

Sourced from cython's changelog.

0.29.36 (2023-07-04)

Bugs fixed

  • Async generators lost their return value in PyPy. (Github issue :issue:5465)

  • The outdated C macro _PyGC_FINALIZED() is no longer used in Py3.9+.

  • The deprecated Py_OptimizeFlag is no longer used in Python 3.9+. (Github issue :issue:5343)

  • Using the global __debug__ variable but not assertions could lead to compile errors.

  • The broken HTML template support was removed from Tempita. (Github issue :issue:3309)

.. _0.29.35:

0.29.35 (2023-05-24)

Bugs fixed

  • A garbage collection enabled subtype of a non-GC extension type could call into the deallocation function of the super type with GC tracking enabled. This could lead to crashes during deallocation if GC was triggered on the type at the same time. (Github issue :issue:5432)

  • Some C compile failures and crashes in CPython 3.12 were resolved.

  • except + nogil was syntactically not allowed. except +nogil (i.e. defining a C++ exception handling function called nogil) is now disallowed to prevent typos. (Github issue :issue:5430)

  • A C compile failure in PyPy 3.10 was resolved. Patch by Matti Picus. (Github issue :issue:5408)

  • Cython modules now use PEP-489 multi-phase init by default in PyPy 3.9 and later. Original patch by Matti Picus. (Github issue :issue:5413)

  • API header files generated by different Cython versions can now be included in the same C file. (Github issue :issue:5383)

... (truncated)

Commits
  • 702bbc8 Revert "Avoid immediate import failure of pyximport on Py3.12 because of the ...
  • 882b95d Revert "Avoid using pyximport to build the refnanny in the test runner."
  • 4e8e5a9 Revert "test runner: Fix refnanny import after changing the way (and place) i...
  • 1e7c4b6 test runner: Fix refnanny import after changing the way (and place) it's built.
  • d1b5694 CI: Use a newer Python version for code style checks.
  • 9b87ddf Avoid using pyximport to build the refnanny in the test runner.
  • fcad0e9 Avoid immediate import failure of pyximport on Py3.12 because of the missing ...
  • e3859c0 Disable pyximport tests in 0.29.x since the implementation requires the remov...
  • d2f9c55 Fix release date.
  • 60a48fc CI: Use correct Python2 package names.
  • Additional commits viewable in compare view

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 commands and options

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 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)

Updates the requirements on [cython](https://github.com/cython/cython) to permit the latest version.
- [Release notes](https://github.com/cython/cython/releases)
- [Changelog](https://github.com/cython/cython/blob/master/CHANGES.rst)
- [Commits](cython/cython@0.29.35...0.29.36)

---
updated-dependencies:
- dependency-name: cython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 4, 2023
@mathoudebine mathoudebine merged commit 7afb9f0 into main Jul 5, 2023
17 checks passed
@mathoudebine mathoudebine deleted the dependabot/pip/cython-approx-eq-0.29.36 branch July 5, 2023 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant