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

Bump numexpr from 2.1 to 2.8.5 #8

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 30, 2024

Bumps numexpr from 2.1 to 2.8.5.

Release notes

Sourced from numexpr's releases.

v2.8.5

No release notes provided.

v2.8.4

No release notes provided.

v2.8.3

No release notes provided.

NumExpr 2.7.2

No release notes provided.

NumExpr v2.6.9

No release notes provided.

Tagging release 2.6.2

Changes from 2.6.1 to 2.6.2

  • Updates to keep with API changes in newer NumPy versions (#228). Thanks to Oleksandr Pavlyk.
  • Removed several warnings (#226 and #227). Thanks to Oleksander Pavlyk.
  • Fix bugs in function stringcontains() (#230). Thanks to Alexander Shadchin.
  • Detection of the POWER processor (#232). Thanks to Breno Leitao.
  • Fix pow result casting (#235). Thanks to Fernando Seiti Furusato.
  • Fix integers to negative integer powers (#240). Thanks to Antonio Valentino.
  • Detect numpy exceptions in expression evaluation (#240). Thanks to Antonio Valentino.
  • Better handling of RC versions (#243). Thanks to Antonio Valentino.
Changelog

Sourced from numexpr's changelog.

Release notes for NumExpr 2.10 series

Changes from 2.10.1 to 2.10.2

  • Under development.

Changes from 2.10.0 to 2.10.1

  • The default number of 'safe' threads has been upgraded to 16 (instead of previous 8). That means that if your CPU has > 16 cores, the default is to use 16. You can always override this with the "NUMEXPR_MAX_THREADS" environment variable.

  • NumPy 1.23 is now the minimum supported.

  • Preliminary support for Python 3.13. Thanks to Karolina Surma.

  • Fix tests on nthreads detection (closes: #479). Thanks to @​avalentino.

  • The build process has been modernized and now uses the pyproject.toml file for more of the configuration options.

Changes from 2.9.0 to 2.10.0

  • Support for NumPy 2.0.0. This is still experimental, so please report any issues you find. Thanks to Clément Robert and Thomas Caswell for the work.

  • Avoid erroring when OMP_NUM_THREADS is empty string. Thanks to Patrick Hoefler.

  • Do not warn if OMP_NUM_THREAD set.

Changes from 2.8.8 to 2.9.0

  • Support for PyPy (see PRs #467 and #740). The full test suite should pass now, at least for the 3.10 version. Thanks to @​27rabbitlt for most of the work and @​mgorny and @​mattip for providing help and additional fixes. Fixes #463.

  • Fixed more sanitizer issues (see PR #469). Thanks to @​27rabbitlt.

  • Modernized the test suite to avoid some warnings.

... (truncated)

Commits
  • 298134a Getting ready for release 2.8.5
  • 1c6bce1 Merge branch 'master' of https://github.com/pydata/numexpr
  • 00b035c Make more difficult sanitize of the expression string before eval
  • 67a1221 Merge pull request #443 from de11n/fix-libraries-parsing
  • c2dd659 Fix setup.py to respect numpy's parsing of libraries in site.cfg
  • 4b2d89c Add in protections against call to eval(expression)
  • 74d5973 Adding tests for validate and noticed that re_evaluate tests using `local...
  • 0032150 Apparently sphinx_rtd_theme is only compatible with Sphinx < 7.0
  • 6b6fd1d Also pin sphinx-rtd-theme
  • 0c22ea7 Try and pin Sphinx version for ReadtheDocs
  • 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 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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [numexpr](https://github.com/pydata/numexpr) from 2.1 to 2.8.5.
- [Release notes](https://github.com/pydata/numexpr/releases)
- [Changelog](https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst)
- [Commits](pydata/numexpr@2.1...v2.8.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 30, 2024
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants