177 Commits (undefined-macos)

Author SHA1 Message Date
Wenzel Jakob e076c4513d macOS: disable fixup chains when linking extension modules 2 years ago
Henry Schreiner 438034c5b8
chore: move to Ruff and add rules (#4483) 2 years ago
Ralf W. Grosse-Kunstleve 08a4a47a6c
Revert "Go back to CMake 3.25.2 (#4496)" (#4503) 2 years ago
Henry Schreiner b2d7ad72c2
chore: prepare for 2.10.3 (#4437) 3 years ago
Henry Schreiner a97c4d220e
fix(cmake): support Windows ARM cross-compilation (#4406) 3 years ago
Martin Blanchard 09db6445d8
IPO/LTO support for ICX (IntelLLVM) compiler (#4402) 3 years ago
Martin Blanchard 89c3561d9a
Fix multi-context new Python linking mode (#4401) 3 years ago
gitartpiano 88b019a8a5
fix pybind11Tools.cmake typo causing Unknown arguments (#4327) 3 years ago
Henry Schreiner 4fe905d4f0
fix: add flag for overriding classic Python search values (#4195) 3 years ago
Henry Schreiner 91cfb77022
Revert "feat: add entrypoint for cmake modules dir" (#4270) 3 years ago
Henry Schreiner 1d4a65e2f1
feat: add entrypoint for cmake modules dir (#4258) 3 years ago
Lalaland fab1eebe2c
First draft of Eigen::Tensor support (#4201) 3 years ago
pre-commit-ci[bot] 8756f16ed8
[pre-commit.ci] pre-commit autoupdate (#4151) 3 years ago
Henry Schreiner bbb89da152
fix(cmake): support vcpkg, try 2 (#4123) 3 years ago
Eli Schwartz 5bdd3d59be
feat(cmake): add installation support for pkg-config dependency detection (#4077) 3 years ago
Daniel Dinu 8a4bca8216
fix(cmake): use case-insensitive CMAKE_BUILD_TYPE comparisons (#4078) 3 years ago
Henry Schreiner 918d4481a4
fix(cmake): support cross-compiles with classic Python (#3959) 3 years ago
Henry Schreiner 1e4bd22bdc
fix(cmake): support release and debug at the same time (#3948) 3 years ago
Henry Schreiner dff6fa0554
fix(cmake): avoid issue with NVCC + Windows (#3947) 3 years ago
HaarigerHarald f306012b55
fix: file extension on windows with cp36 and cp37 (#3919) 3 years ago
Stefano Rivera 465b2e0bd8
Use sysconfig in Python >= 3.10 (#3764) 3 years ago
Henry Schreiner 522c59ceb2
chore: drop Python 3.5 (#3719) 3 years ago
Chris Ohk 1a432b426f
docs: Correct minor typos (#3721) 3 years ago
Ralf W. Grosse-Kunstleve 6493f496e3
Python 2 removal part 1: tests (C++ code is intentionally ~untouched) (#3688) 3 years ago
Henry Schreiner 46dcd9bc75
fix: minor CMake warning fix for unused variable (#3718) 3 years ago
Mattia Basaglia dc4717bac2
fix: module extension detection for python 3.10 (#3663) 3 years ago
Henry Schreiner e50f841de0
fix: do not use LTS on mips64 and ppc64le (#3557) 4 years ago
Sergiu Deitsch d2b2131603
cmake: report version type in the version string (#3472) 4 years ago
Henry Schreiner 90707b46f2
fix(build): support conan's multiple includes of all files (#3420) 4 years ago
Henry Schreiner e7e2c79f3f
fix: improve support for Python 3.11-dev (#3368) 4 years ago
Henry Schreiner d58699c9ab
fix(cmake): reduce chance for variable collision (#3302) 4 years ago
Wenzel Jakob 409be8336f CMake: react to python version changes 4 years ago
Henry Schreiner 6ad3f874a7
fix(build): avoid a possible warning about shadowed variables and changing behaviors (#3220) 4 years ago
Aaron Gokaslan 9df2f1ff13
maint(precommit): Apply isort (#3195) 4 years ago
Ralf W. Grosse-Kunstleve 7d3b05715b
Improved workaround for Centos 8 failure (follow-on to PR #3030). (#3193) 4 years ago
Jerome Robert c80e059345 fix: Mingw64 corrected and add a CI job to test it (#3132) 4 years ago
Jerome Robert 9e8a741baa
fix: Mingw64 corrected and add a CI job to test it (#3132) 4 years ago
Henry Schreiner 5c6bdb7215
fix: the CMake config in Python package had a hard coded path (#3144) 4 years ago
Henry Schreiner 7cc0ebb475
fix: the CMake config in Python package had a hard coded path (#3144) 4 years ago
Henry Schreiner 2415c09459
feat(package): support pipx run (#3117) 4 years ago
Aaron Gokaslan c4b0dc7cdd
Add shellcheck style checking (#3114) 4 years ago
Henry Schreiner 7a64b8adcc
docs: fix script issues for changelog compilation (#3100) 4 years ago
Ralf W. Grosse-Kunstleve 6d1b197b46
Splitting out pybind11/stl/filesystem.h. (#3077) 4 years ago
Robert Schütz d00fc62931
use CMAKE_INSTALL_FULL_INCLUDEDIR (#3005) 4 years ago
Akira Kawata 417fd120cc
Fix: fix typo of WITHOUT_SOABI (#2992) 4 years ago
Weiming Zhao 4f0727f280
Fix the enabling of default extension handling (#2938) 4 years ago
Axel Huebl c78dfb69f2
MSVC but not Clang: /MP (#2824) 4 years ago
Henry Schreiner 08bca374fd
docs: update changelog, nicer output for script (#2811) 5 years ago
Henry Schreiner eb83feefff
style: avoid using unintialized variables (#2806) 5 years ago
heyer2 76a160070b
fix: STATIC and SHARED flags not being detected (#2796) 5 years ago