PXMYH / helios

Real Estate Rental Info Data Collector
https://beast-helios.herokuapp.com/
MIT License
2 stars 2 forks source link

Bump cython from 0.29.15 to 0.29.19 #152

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps cython from 0.29.15 to 0.29.19.

Changelog

Sourced from cython's changelog.

0.29.19 (2020-05-20)

Bugs fixed

  • A typo in Windows specific code in 0.29.18 was fixed that broke "libc.math". (Github issue #3622)
  • A platform specific test failure in 0.29.18 was fixed. Patch by smutch. (Github issue #3620)

0.29.18 (2020-05-18)

Bugs fixed

  • Exception position reporting could run into race conditions on threaded code. It now uses function-local variables again.
  • Error handling early in the module init code could lead to a crash.
  • Error handling in cython.array creation was improved to avoid calling C-API functions with an error held.
  • A memory corruption was fixed when garbage collection was triggered during calls to PyType_Ready() of extension type subclasses. (Github issue #3603)
  • Memory view slicing generated unused error handling code which could negatively impact the C compiler optimisations for parallel OpenMP code etc. Also, it is now helped by static branch hints. (Github issue #2987)
  • Cython's built-in OpenMP functions were not translated inside of call arguments. Original patch by Celelibi and David Woods. (Github issue #3594)
  • Complex buffer item types of structs of arrays could fail to validate. Patch by Leo and smutch. (Github issue #1407)
  • Decorators were not allowed on nested async def functions. (Github issue #1462)
  • C-tuples could use invalid C struct casting. Patch by MegaIng. (Github issue #3038)
  • Optimised %d string formatting into f-strings failed on float values. (Github issue #3092)
  • Optimised aligned string formatting (%05s, %-5s) failed. (Github issue #3476)
  • When importing the old Cython build_ext integration with distutils, the additional command line arguments leaked into the regular command. Patch by Kamekameha. (Github issue #2209)
  • When using the CYTHON_NO_PYINIT_EXPORT option in C++, the module init function was not declared as extern "C". (Github issue #3414)
  • Three missing timedelta access macros were added in cpython.datetime.
  • The signature of the NumPy C-API function PyArray_SearchSorted() was fixed. Patch by Brock Mendel. (Github issue #3606)

0.29.17 (2020-04-26)

Features added

  • std::move() is now available from libcpp.utility. Patch by Omer Ozarslan. (Github issue #2169)
  • The @cython.binding decorator is available in Python code. (Github issue #3505)

Bugs fixed

  • Creating an empty unicode slice with large bounds could crash. Patch by Sam Sneddon. (Github issue #3531)
  • Decoding an empty bytes/char* slice with large bounds could crash. Patch by Sam Sneddon. (Github issue #3534)
  • Re-importing a Cython extension no longer raises the error "__reduce_cython__ not found". (Github issue #3545)
  • Unused C-tuples could generate incorrect code in 0.29.16. Patch by Kirk Meyer. (Github issue #3543)
  • Creating a fused function attached it to the garbage collector before it was fully initialised, thus risking crashes in rare failure cases. Original patch by achernomorov. (Github issue #3215)
  • Temporary buffer indexing variables were not released and could show up in C compiler warnings, e.g. in generators. Patch by David Woods. (Github issues #3430, #3522)
  • The compilation cache in cython.inline("…") failed to take the language level into account. Patch by will-ca. (Github issue #3419)
... (truncated)
Commits
  • 2c3a8c1 Prepare release of 0.29.19.
  • 88e4dcb Update changelog.
  • 65d083d Use platform dependent test for "unpacked_struct_with_arrays" (GH-3621)
  • 4ca10b5 Fix a macro name that was accidentally broken in c9dec706354b06a8689223cfb92b...
  • 9c78524 Update changelog.
  • a57de92 Prepare release of 0.29.18.
  • c0031d9 Add ticket reference explaining why a work-around is needed.
  • 4bf6a29 Update changelog.
  • f7ca5ef Disable GC during hacked calls to PyType_Ready() that simulate a heap type fo...
  • b177f22 Uncomment timedelta macros in datetime.pxd, because why not have them?
  • Additional commits viewable in compare view


Dependabot compatibility score

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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
codecov[bot] commented 4 years ago

Codecov Report

Merging #152 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff           @@
##           master    #152   +/-   ##
======================================
  Coverage    2.38%   2.38%           
======================================
  Files          11      11           
  Lines         294     294           
======================================
  Hits            7       7           
  Misses        287     287           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 30bc3fc...0620e9b. Read the comment docs.

dependabot-preview[bot] commented 4 years ago

Superseded by #159.