off-nutrition-table-extractor
off-nutrition-table-extractor copied to clipboard
Bump cython from 0.29.21 to 0.29.34
Bumps cython from 0.29.21 to 0.29.34.
Changelog
Sourced from cython's changelog.
0.29.34 (2023-04-02)
Bugs fixed
A refence leak of the for-loop list/tuple iterable was resolved if the for-loop's
else:
branch executes abreak
for an outer loop. (Github issue :issue:5347
)Some C compile failures in CPython 3.12 were resolved.
Some old usages of the deprecated Python
imp
module were replaced withimportlib
. Patch by Matúš Valo. (Github issue :issue:5300
)Some issues with
depfile
generation were resolved. Patches by Eli Schwartz. (Github issues :issue:5279
, :issue:5291
).. _0.29.33:
0.29.33 (2023-01-06)
Features added
- The
cythonize
andcython
commands have a new option-M
/--depfile
to generate.dep
dependency files for the compilation unit. This can be used by external build tools to track these dependencies. Thecythonize
option was already available in Cython :ref:0.29.27
. Patches by Evgeni Burovski and Eli Schwartz. (Github issue :issue:1214
)Bugs fixed
const
fused types could not be used with memory views. Patch by Thomas Vincent. (Github issue :issue:1772
)
wstr
usage was removed in Python 3.12 and later (PEP-623). (Github issue :issue:5145
)A type check assertion for Cython functions failed in debug Python builds. (Github issue :issue:
5031
)Fixed various compiler warnings. Patches by Lisandro Dalcin et al. (Github issues :issue:
4948
, :issue:5086
)Fixed error when calculating complex powers of negative numbers. (Github issue :issue:
5014
)
... (truncated)
Commits
81cc29a
Prepare release of 0.29.34.f1928e2
Disable "pylong" and "longintrepr" tests in Py3.12 that accessed PyLongObject...062d11f
Update changelog.c96d7fd
Avoid accessing "PyGenObject->gi_code", which was removed in CPython 3.12a6 a...7457387
Add an explicit (although unnecessary) "noexcept" marker to the "PyCapsule_De...4c42949
Fix a reference leak when a for-loop's "else:" branch contains a "break" for ...d0d1cde
Update changelog.9c81e19
Do not attempt to write out a depfile on failure (GH-5291)a121544
Allow globally forcing C file regeneration by setting the env var CYTHON_FORC...43ce558
Account for possible extension type struct padding when calculating the items...- 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)