Commit Graph

  • 89769e6e6d
    [pre-commit.ci] pre-commit autoupdate (#3574) pre-commit-ci[bot] 2021-12-27 18:28:30 -05:00
  • cb302305a3
    fix: restore full range of _ functions (#3571) Henry Schreiner 2021-12-23 14:50:10 -05:00
  • d4b9f3471f
    docs: update changelog (#3556) Henry Schreiner 2021-12-21 16:28:23 -05:00
  • e50f841de0
    fix: do not use LTS on mips64 and ppc64le (#3557) Henry Schreiner 2021-12-21 15:42:34 -05:00
  • 39fbc7992b
    fix: avoiding usage of _ if already defined (#3423) Henry Schreiner 2021-12-21 14:24:21 -05:00
  • b3d9c3543d
    vi: replacing currently broken ICC Latest C++17 with C++14. (#3551) Ralf W. Grosse-Kunstleve 2021-12-21 11:23:49 -08:00
  • d0406c747e
    [pre-commit.ci] pre-commit autoupdate (#3563) pre-commit-ci[bot] 2021-12-20 23:11:48 -05:00
  • 7516811315
    fix(setup_helpers): ensure ThreadPool is closed (#3548) Bobby Impollonia 2021-12-13 12:45:33 -05:00
  • 59aa99860c
    [pre-commit.ci] pre-commit autoupdate (#3533) pre-commit-ci[bot] 2021-12-06 17:12:03 -05:00
  • a224d0cca5
    fix: vs2022 compilation, issue #3477 (#3497) Boris Rasin 2021-12-03 21:10:36 +02:00
  • b4939fcbfb
    Expand std::string_view support to str, bytes, memoryview (#3521) Jason Rhinelander 2021-12-03 13:20:32 -04:00
  • cd176ceeff
    chore: update changelog with recent PRs (#3524) Henry Schreiner 2021-12-02 16:41:47 -05:00
  • 70a58c577e
    Replace usage of deprecated Eigen class MappedSparseMatrix. (#3499) Rasmus Munk Larsen 2021-11-22 17:01:35 -08:00
  • fe65693c72
    [pre-commit.ci] pre-commit autoupdate (#3500) pre-commit-ci[bot] 2021-11-22 16:25:35 -05:00
  • 5d067e870a
    fix: remove redundant copy operation to fix warning (#3486) Lishen1 2021-11-22 23:27:00 +03:00
  • 9281faf429
    Fixing stict vs strict typo. (#3493) Ralf W. Grosse-Kunstleve 2021-11-22 01:33:03 -08:00
  • 673b4be3d7
    Fix py::kw_only when used before the first arg of a method (#3488) Jason Rhinelander 2021-11-20 20:01:57 -04:00
  • 56322dafc9
    fixed include for filesystem::path (#3482) ngc92 2021-11-18 21:06:04 +02:00
  • 15f8d7c12e
    fix(build): cleaner CMake printouts & IDE folders (#3479) Henry Schreiner 2021-11-18 10:01:24 -05:00
  • ff51fcb773
    docs: fix broken link (again) Henry Schreiner 2021-11-18 08:42:08 -05:00
  • 72282f75a1
    ci: support development releases of Python (#3419) Henry Schreiner 2021-11-17 09:44:19 -05:00
  • 1eb59963c7
    Removed duplicated word in docs/advanced/exceptions.rst (#3476) Guillaume Jacquenot 2021-11-16 23:32:01 +01:00
  • d2b2131603
    cmake: report version type in the version string (#3472) Sergiu Deitsch 2021-11-16 16:03:41 +01:00
  • 9422d98fcc
    [pre-commit.ci] pre-commit autoupdate (#3473) pre-commit-ci[bot] 2021-11-15 22:48:39 -05:00
  • afdc09deda
    [master] Wrong caching of overrides (#3465) Trigve 2021-11-15 19:36:41 +01:00
  • 270b11d502
    Revert "style: drop pycln" (#3466) Henry Schreiner 2021-11-13 21:32:58 -05:00
  • e450eb62c2
    Removed duplicated word in docs/advanced/cast/eigen.rst (#3458) Guillaume Jacquenot 2021-11-12 16:53:43 +01:00
  • aebd21b53c
    docs: rework CI a bit, more modern skipping (#3424) Henry Schreiner 2021-11-10 12:13:10 -05:00
  • b11ff912a6
    fix(setup =_helpers): don't add -g0 CFLAGS sets -g (#3436) Antony Lee 2021-11-08 22:27:32 +01:00
  • b322018e15
    [pre-commit.ci] pre-commit autoupdate (#3449) pre-commit-ci[bot] 2021-11-08 15:56:20 -05:00
  • 01f938e799
    fix: add missing std::forward calls (#3443) Boris Rasin 2021-11-08 01:35:25 +02:00
  • a61e354e42
    docs: touch up manual release suggestion (#3422) Henry Schreiner 2021-11-05 22:48:27 -04:00
  • 6de30d3172
    [pre-commit.ci] pre-commit autoupdate (#3432) pre-commit-ci[bot] 2021-11-01 17:22:12 -04:00
  • dd2d12721c
    Correct "which" versus "that" error. (#3430) Chad B. Hovey 2021-11-01 10:01:27 -06:00
  • e7c9753f1d
    feat: allow kw-only args after a py::args (#3402) Jason Rhinelander 2021-10-29 00:16:55 -03:00
  • a80b22374a chore: get back to work after 2.8.1 Ralf W. Grosse-Kunstleve 2021-10-27 15:15:11 -07:00
  • acae930123 Merge branch 'master' into stable Ralf W. Grosse-Kunstleve 2021-10-27 14:59:25 -07:00
  • f7b499615e
    [skip ci] Tweaks in preparation for the 2.8.1 release. (#3421) Ralf W. Grosse-Kunstleve 2021-10-27 14:35:10 -07:00
  • f1594cb960
    docs: changelog update for 2.8.1 (#3416) Henry Schreiner 2021-10-27 15:08:59 -04:00
  • 90707b46f2
    fix(build): support conan's multiple includes of all files (#3420) Henry Schreiner 2021-10-27 15:06:02 -04:00
  • e7e2c79f3f
    fix: improve support for Python 3.11-dev (#3368) Henry Schreiner 2021-10-26 14:50:34 -04:00
  • c2d3e220bd
    fix: the types for return_value_policy_override in optional_caster (#3376) Ryan Cahoon 2021-10-25 19:04:45 -07:00
  • d45a88105c
    [pre-commit.ci] pre-commit autoupdate (#3409) pre-commit-ci[bot] 2021-10-25 16:06:13 -04:00
  • 9379b399d9
    fix: MSVC 2017 C++17 on Python 3 regression (#3407) Henry Schreiner 2021-10-25 16:01:19 -04:00
  • 78ee782bd4
    feat: Add C++ binding to throw AttributeError (#3387) Aaron Gokaslan 2021-10-23 00:07:22 -04:00
  • 076c89fc54
    tests: test recursive dispatch using visitor pattern (#3365) Dmitry Yershov 2021-10-22 17:09:15 -04:00
  • 606f81a966
    style: drop pycln (#3397) Henry Schreiner 2021-10-22 16:38:40 -04:00
  • 2d6014e417
    docs: fix minor typo (#3390) Geoffrey Gunter 2021-10-21 07:37:54 -07:00
  • f791dc8648
    fix: deprecate make_simple_namespace, fix Python 3.11 (#3374) Henry Schreiner 2021-10-19 14:39:29 -04:00
  • 931f66440f
    ci: cancel in-progress on repeated pushes (#3370) Henry Schreiner 2021-10-17 21:40:10 -04:00
  • 56b49c2be2
    ci: fix mingw checks by pinning (#3375) Jerome Robert 2021-10-18 03:38:41 +02:00
  • 7c580586f8
    Correct options on Eigen::MappedSparseMatrix & adding MSVC C4127 suppression around Eigen includes. (#3352) Ralf W. Grosse-Kunstleve 2021-10-11 13:13:01 -07:00
  • 02c05573d9
    [pre-commit.ci] pre-commit autoupdate (#3353) pre-commit-ci[bot] 2021-10-11 16:03:19 -04:00
  • 8a7c266d26
    Fix make_key_iterator/make_value_iterator for prvalue iterators (#3348) Bruce Merry 2021-10-11 17:35:39 +02:00
  • 750e38dcfd
    Update eval.h (#3344) NaDDu 2021-10-10 00:38:34 +09:00
  • f4c81e0877
    maint: Add additional linter-related pre-commit hooks (#3337) Aaron Gokaslan 2021-10-08 08:38:04 -04:00
  • ed09664f06
    chore(deps): bump ilammy/msvc-dev-cmd from 1.9.0 to 1.10.0 (#3338) dependabot[bot] 2021-10-08 08:27:52 -04:00
  • 47ed124f37
    Fix some formatting in the v2.8.0 changelog (#3339) Bruce Merry 2021-10-08 14:27:38 +02:00
  • ba9f919b85
    chore: get back to work after 2.8.0 Henry Schreiner 2021-10-04 17:37:27 -04:00
  • e315e1fe2b
    Merge branch 'master' into stable Henry Schreiner 2021-10-04 17:07:23 -04:00
  • 97976c16fb
    [pre-commit.ci] pre-commit autoupdate (#3325) pre-commit-ci[bot] 2021-10-04 16:38:31 -04:00
  • 3747dc2c4f
    Revert "All -DDOWNLOAD_EIGEN=OFF (to work around gitlab eigen outage)." (#3326) Henry Schreiner 2021-10-04 16:38:15 -04:00
  • c9a319c607
    chore: version 2.8.0 final Henry Schreiner 2021-10-04 15:33:58 -04:00
  • 20aae3e61a ci: disable Eigen due to Cert issue on CentOS Henry Schreiner 2021-10-04 14:47:45 -04:00
  • 591db0b930 docs: update CHANGELOG for 2.8 Henry Schreiner 2021-10-01 09:30:55 -04:00
  • 9f146a5622 All -DDOWNLOAD_EIGEN=OFF (to work around gitlab eigen outage). Ralf W. Grosse-Kunstleve 2021-10-03 14:57:41 -07:00
  • d7a7edc12b tests: support Eigen configuration Henry Schreiner 2021-10-04 12:31:53 -04:00
  • ad96655605
    fix: replace free() with std::free() (#3321) Aaron Gokaslan 2021-10-03 20:15:37 -04:00
  • b3573ac961
    feat: add .keys and .values to bind_map (#3310) Bruce Merry 2021-10-01 15:24:36 +02:00
  • b4e1ab8caa
    Docs: Demonstrate non-enum internal types in example (#3314) xaedes 2021-09-30 20:45:06 +02:00
  • a1830d5e6e
    docs: mention title conventions in PR template (#3313) Henry Schreiner 2021-09-29 06:18:58 -04:00
  • c9bbf8d2ee docs: fix minor typo (#3311) Philipp Bucher 2021-09-28 16:09:38 +02:00
  • 71fd524135
    docs: fix minor typo (#3311) Philipp Bucher 2021-09-28 16:09:38 +02:00
  • 6be64304b7
    [pre-commit.ci] pre-commit autoupdate (#3312) pre-commit-ci[bot] 2021-09-28 10:09:08 -04:00
  • 6bce3bd72e
    docs: update CHANGELOG (#3304) Henry Schreiner 2021-09-24 23:48:38 -04:00
  • d58699c9ab
    fix(cmake): reduce chance for variable collision (#3302) Henry Schreiner 2021-09-24 17:47:03 -04:00
  • 62c4909cce
    Add custom_type_setup attribute (#3287) Jeremy Maitin-Shepard 2021-09-24 12:08:22 -07:00
  • 409be8336f CMake: react to python version changes Wenzel Jakob 2021-09-24 13:03:57 +02:00
  • 6ad3f874a7
    fix(build): avoid a possible warning about shadowed variables and changing behaviors (#3220) Henry Schreiner 2021-09-23 15:42:16 -04:00
  • 21282e645a
    feat: reapply fixed version of #3271 (#3293) Henry Schreiner 2021-09-23 15:06:07 -04:00
  • 2a78abffd8
    Ensure PYBIND11_TLS_REPLACE_VALUE evaluates its arguments only once (#3290) Jeremy Maitin-Shepard 2021-09-23 10:36:25 -07:00
  • 5f46e47da8
    tests: check simple iteration of pairs (#3296) Henry Schreiner 2021-09-23 08:01:06 -04:00
  • 2fa3fcfda5 Revert "Add make_value_iterator (#3271)" Henry Schreiner 2021-09-22 22:50:29 -04:00
  • 1dc9a23cae
    chore(deps): bump jwlawson/actions-setup-cmake from 1.10 to 1.11 (#3294) dependabot[bot] 2021-09-22 22:38:04 -04:00
  • b06a6f4f62
    feat: Slice allowing None with py::object or std::optional (#1101) Henry Schreiner 2021-09-22 17:41:56 -04:00
  • 0fb981b219
    Add blacken-docs and pycln pre-commit hooks (#3292) Aaron Gokaslan 2021-09-22 15:38:50 -04:00
  • ee0c5ee405
    Add make_value_iterator (#3271) Bruce Merry 2021-09-21 19:37:19 +02:00
  • 077a16e9d1
    [pre-commit.ci] pre-commit autoupdate (#3286) pre-commit-ci[bot] 2021-09-20 16:18:09 -04:00
  • 6e6975e217
    Fix test case with __new__ (#3285) Aaron Gokaslan 2021-09-20 16:03:21 -04:00
  • d0f3c51f01
    Enable defining custom __new__ (#3265) Aaron Gokaslan 2021-09-20 10:42:14 -04:00
  • 14976c853b
    Eliminate duplicate TLS keys for loader_life_support stack (#3275) Jeremy Maitin-Shepard 2021-09-20 04:57:38 -07:00
  • 04dd3262f0
    docs: update CHANGELOG (#3276) Henry Schreiner 2021-09-17 17:28:26 -04:00
  • e0031bfceb include/pybind11/numpy.h: gcc 4.8.4 does not have is_trivially_copyable (#3270) Matthias Köppe 2021-09-15 10:52:32 -07:00
  • 3ed31e9289
    [pre-commit.ci] pre-commit autoupdate (#3266) pre-commit-ci[bot] 2021-09-13 15:58:30 -04:00
  • 6c65ab5950
    Follow-on to PR #3254, to address user code breakages. (#3263) Ralf W. Grosse-Kunstleve 2021-09-12 19:53:26 -07:00
  • 9978ed588b
    Fix capsule bug (#3261) Aaron Gokaslan 2021-09-10 14:23:32 -04:00
  • 0e599589fe
    Fix thread safety for pybind11 loader_life_support (#3237) Laramie Leavitt 2021-09-10 09:29:21 -07:00
  • 121b91f99c
    Fixing NOLINT mishap (#3260) Ralf W. Grosse-Kunstleve 2021-09-10 07:16:09 -07:00
  • ae07d4c6c6
    maint(Clang-Tidy): readability-const-return (#3254) Aaron Gokaslan 2021-09-10 00:27:36 -04:00
  • 4d5ad03e1f
    Avoid use of temporary bytes object in string_caster for UTF-8 (#3257) Jeremy Maitin-Shepard 2021-09-09 12:56:10 -07:00