openkim / kliff

KIM-based Learning-Integrated Fitting Framework for interatomic potentials.
https://kliff.readthedocs.io
GNU Lesser General Public License v2.1
34 stars 20 forks source link

Bump pybind11 from 2.7.0 to 2.7.1 #14

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps pybind11 from 2.7.0 to 2.7.1.

Release notes

Sourced from pybind11's releases.

Version 2.7.1

Minor missing functionality added:

  • Allow Python builtins to be used as callbacks in CPython. #1413

Bug fixes:

  • Fix regression in CMake Python package config: improper use of absolute path. #3144
  • Fix Mingw64 and add to the CI testing matrix. #3132
  • Specified UTF8-encoding in setup.py calls of open(). #3137
  • Add clang-tidy-readability rules to make boolean casts explicit improving code readability. Also enabled other misc and readability clang-tidy checks. #3148
  • Move object in .pop() for list. #3116

Backend and tidying up:

Changelog

Sourced from pybind11's changelog.

v2.7.1 (Aug 3, 2021)

Minor missing functionality added:

  • Allow Python builtins to be used as callbacks in CPython. [#1413](https://github.com/pybind/pybind11/issues/1413) <https://github.com/pybind/pybind11/pull/1413>_

Bug fixes:

  • Fix regression in CMake Python package config: improper use of absolute path. [#3144](https://github.com/pybind/pybind11/issues/3144) <https://github.com/pybind/pybind11/pull/3144>_

  • Fix Mingw64 and add to the CI testing matrix. [#3132](https://github.com/pybind/pybind11/issues/3132) <https://github.com/pybind/pybind11/pull/3132>_

  • Specified UTF8-encoding in setup.py calls of open(). [#3137](https://github.com/pybind/pybind11/issues/3137) <https://github.com/pybind/pybind11/pull/3137>_

  • Add clang-tidy-readability rules to make boolean casts explicit improving code readability. Also enabled other misc and readability clang-tidy checks. [#3148](https://github.com/pybind/pybind11/issues/3148) <https://github.com/pybind/pybind11/pull/3148>_

  • Move object in .pop() for list. [#3116](https://github.com/pybind/pybind11/issues/3116) <https://github.com/pybind/pybind11/pull/3116>_

Backend and tidying up:

  • Removed and fixed warning suppressions. [#3127](https://github.com/pybind/pybind11/issues/3127) <https://github.com/pybind/pybind11/pull/3127>_ [#3129](https://github.com/pybind/pybind11/issues/3129) <https://github.com/pybind/pybind11/pull/3129>_ [#3135](https://github.com/pybind/pybind11/issues/3135) <https://github.com/pybind/pybind11/pull/3135>_ [#3141](https://github.com/pybind/pybind11/issues/3141) <https://github.com/pybind/pybind11/pull/3141>_ [#3142](https://github.com/pybind/pybind11/issues/3142) <https://github.com/pybind/pybind11/pull/3142>_ [#3150](https://github.com/pybind/pybind11/issues/3150) <https://github.com/pybind/pybind11/pull/3150>_ [#3152](https://github.com/pybind/pybind11/issues/3152) <https://github.com/pybind/pybind11/pull/3152>_ [#3160](https://github.com/pybind/pybind11/issues/3160) <https://github.com/pybind/pybind11/pull/3160>_ [#3161](https://github.com/pybind/pybind11/issues/3161) <https://github.com/pybind/pybind11/pull/3161>_
Commits
  • 787d2c8 fix: include hex version in bump
  • 078c116 chore: bump to version 2.7.1
  • 9095984 chore: changelog update (#3163)
  • 9f204a1 fix: func_handle for rule of two (#3169)
  • ada6b79 [pre-commit.ci] pre-commit autoupdate (#3167)
  • b961ac6 Moving pragma for MSVC warning C4505 from pybind11.h to existing list in deta...
  • c80e059 fix: Mingw64 corrected and add a CI job to test it (#3132)
  • 46c51fc Limiting pragma for ignoring GCC 7 -Wnoexcept-type to the scope of pybind11.h...
  • 05852fb Accommodating environments that define STDC_WANT_LIB_EXT1 even if _STDC...
  • ed5fb66 Removing __INTEL_COMPILER section from pragma block at the top of pybind11.h ...
  • 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)