22 Commits (master)

Author SHA1 Message Date
Ralf W. Grosse-Kunstleve 8d14e666e3
fix: avoid `catch (...)` for expected `import numpy` failures (#3974) 3 years ago
Ralf W. Grosse-Kunstleve ec24786eab
Fully-automatic clang-format with include reordering (#3713) 3 years ago
Ralf W. Grosse-Kunstleve 6abf2baa62
CodeHealth: Enabling clang-tidy google-explicit-constructor (#3250) 4 years ago
Aaron Gokaslan 0ac4c8afd6
maint(clang-tidy): Improve code readability with explicit boolean casts (#3148) 4 years ago
Aaron Gokaslan 9beaa925db
maint(clang-tidy): Improve code readability with explicit boolean casts (#3148) 4 years ago
Aaron Gokaslan 25e470c57d
fix(clang-tidy): Add cppcoreguidelines-init-vars,slicing, and throw-by-value-catch-by-reference checks (#3094) 4 years ago
Ralf W. Grosse-Kunstleve 2d468697d9
NOLINT reduction (#3096) 4 years ago
luzpaz 8bee61b645
docs: fix various typos (#3075) 4 years ago
Aaron Gokaslan dac74ebdf5
fix(clang-tidy): performance fixes applied in tests and CI (#3051) 4 years ago
Aaron Gokaslan 3b30b0a51e
fix(clang-tidy): clang-tidy readability and misc fixes, like adding const (#3052) 4 years ago
Henry Schreiner f200832534 style: ssize_t -> py::ssize_t 5 years ago
Henry Schreiner 6bcd220c8d
refactor: module -> module_ with typedef (#2544) 5 years ago
Yannick Jadoul 9796fe98fc
feat: vectorize functions with void return type (#1969) 5 years ago
Henry Schreiner 37f845a1dc
ci: disallow some common capitalization mistakes (#2472) 5 years ago
Jason Rhinelander 391c75447d Update all remaining tests to new test styles 8 years ago
Jason Rhinelander f3ce00eaed vectorize: pass-through of non-vectorizable args 8 years ago
Cris Luengo 30d43c4992 Now `shape`, `size`, `ndims` and `itemsize` are also signed integers. 8 years ago
Jason Rhinelander b0292c1df3 vectorize: trivial handling for F-order arrays 8 years ago
Jason Rhinelander ae5a8f7eb3 Stop forcing c-contiguous in py::vectorize 8 years ago
Dean Moldovan 81511be341 Replace std::cout with py::print in tests 9 years ago
Jason Rhinelander 52f4be8946 Make test initialization self-registering 9 years ago
Dean Moldovan 665e8804f3 Simplify tests by replacing output capture with asserts where possible 9 years ago
Dean Moldovan a0c1ccf0a9 Port tests to pytest 9 years ago
Jason Rhinelander b3f3d79f4c Rename examples files, as per #288 9 years ago
Boris Schäling 20ee935203 Use decltype to deduce return type of PyThread_create_key 9 years ago
Wenzel Jakob b47a9de035 ability to prevent force casts in numpy arguments 9 years ago
Wenzel Jakob 8cb6cb33ef minor cleanups in common.h; updated author info and copyright year 9 years ago
Wenzel Jakob 8f4eb00690 last breaking change: be consistent about the project name 10 years ago
Wenzel Jakob b50872acf2 A few breaking changes for consistency just before the 1.0 release 10 years ago
Wenzel Jakob a576e6a8ca keyword argument support, removed last traces of std::function<> usage 10 years ago
Wenzel Jakob 43398a8548 complex number support 10 years ago
Wenzel Jakob d4258bafef generate more compact binaries 10 years ago