Commit Graph

  • 085a29436a Increasing timeout in test_gil_scoped.py to get AppVeyor to succeed Yannick Jadoul 2019-01-03 19:41:10 +01:00
  • 0ca6867e8e Avoid Visual Studio 2017 15.9.4 ICE Boris Staletic 2019-01-03 12:02:39 +01:00
  • f4b4e2e957 Use new Doxygen archive URL - fixes Travis Boris Staletic 2019-01-03 12:01:34 +01:00
  • e2b884c33b Use PyGILState_GetThisThreadState when using gil_scoped_acquire. (#1211) Borja Zarco 2018-12-01 08:47:40 -05:00
  • 81da9888c7 Fix Intel C++ compiler warning on Windows (#1608) Baljak 2018-11-20 23:22:02 +01:00
  • 64205140bd added std::deque to overview.rst Wenzel Jakob 2018-11-16 06:46:46 +01:00
  • 17983e7425 Adds type_caster support for std::deque. (#1609) voxmea 2018-11-16 00:45:19 -05:00
  • 8f5b7fce84 FAQ addition (#1606) Ahuva Kroizer 2018-11-13 14:25:57 +02:00
  • e9d6e87949 Added a debug flag to the PYBIND11_INTERNALS_VERSION (#1549) Karl Haubenwallner 2018-11-11 20:47:26 +01:00
  • 63c2a972fe Enable unique_ptr holder with mixed Deleters between base and derived types (#1353) Trevor Laughlin 2018-11-11 13:36:55 -05:00
  • cea42467b0
    fix py::cast<void *> (#1605) Wenzel Jakob 2018-11-11 19:32:09 +01:00
  • e2eca4f8f8
    Support C++17 aligned new statement (#1582) Wenzel Jakob 2018-11-09 20:14:53 +01:00
  • adc2cdd5c4
    fixed regression in STL type caster RVPs (fixes #1561) (#1603) Wenzel Jakob 2018-11-09 20:12:46 +01:00
  • 9f73060cc7
    std::array<> caster: support arbitrary sequences (#1602) Wenzel Jakob 2018-11-09 12:32:48 +01:00
  • 978d439e92 Add PYBIND11_ prefix to the THROW macro to prevent name collisions. (#1578) Michał Wawrzyniec Urbańczyk 2018-11-03 13:20:08 +01:00
  • 741576dd11 Update documentation for initialize_interpreter (#1584) Josh Kelley 2018-10-31 21:10:11 -04:00
  • 06d021b6e4 Issue #1532: Incompatible config options, /MP vs /Gm for MSVC in DEBUG (#1533) Rune Paamand 2018-10-25 01:35:33 +02:00
  • c9b8933e9a flake8 fix Wenzel Jakob 2018-10-24 13:25:25 +02:00
  • 54eb8193e5 Fix scoped enums comparison for equal/not equal cases (#1339) (#1571) Tarcísio Fischer 2018-10-24 06:18:58 -03:00
  • 1377fbf73c Fix unintentional escaping of character on Windows (#1574) (#1575) Ryota Suzuki 2018-10-24 18:18:04 +09:00
  • 111b25b260 Mention flake8 and check-style.sh in CONTRIBUTING (#1567) cdyson37 2018-10-14 19:14:04 +01:00
  • e76dff7751 Fix for Issue #1258 (#1298) Allan Leal 2018-10-11 10:28:12 +02:00
  • 0f404a5d4d Allow recursive checkout without https (#1563) Henry Schreiner 2018-10-10 21:28:53 +02:00
  • 177713fa4e Fix gcc-8 compilation warning Jason Rhinelander 2018-10-02 12:11:37 -03:00
  • 73634b6db7 Update iostream.h: Changed a local varname 'self' to 'self_' (#1535) Rune Paamand 2018-09-27 16:26:42 +02:00
  • e7761e3383 Fix potential crash when calling an overloaded function (#1327) oremanj 2018-09-25 14:55:18 -07:00
  • 9343e68b46 Fix cmake scripts so projects using CUDA .cu files build correctly. (#1441) Davis E. King 2018-09-14 08:28:54 -04:00
  • c8e9f3ccad quench __setstate__ warnings (fixes #1522) Wenzel Jakob 2018-09-14 12:07:47 +02:00
  • ef13fb2e1c Info about inconsistent detection of Python version between pybind11 … (#1093) Semen Yesylevskyy 2018-09-12 01:20:56 +03:00
  • f4245181ae enum_: move most functionality to a non-template implementation Wenzel Jakob 2018-09-01 01:20:24 +02:00
  • b4b2292488 relax operator[] for tuples, lists, and sequences Wenzel Jakob 2018-09-01 01:19:16 +02:00
  • 067100201f object_api: support the number protocol Wenzel Jakob 2018-09-01 01:09:16 +02:00
  • 5c8746ff13 check for already existing enum value added; added test (#1453) Krzysztof Fornalczyk 2018-09-11 10:59:56 +02:00
  • 35c82c7250 changelog for version 2.2.4 & features targeted for 2.3.0 Wenzel Jakob 2018-09-11 10:08:48 +02:00
  • 01839dce8d remove duplicate feature from list (#1476) Jeff VanOss 2018-09-11 04:39:17 -04:00
  • 44e39e0de7
    fix regression reported by @cyfdecyf in #1454 (#1517) Wenzel Jakob 2018-09-11 09:32:45 +02:00
  • 77374a7e5f VS 15.8.0 Preview 4.0 has a bug with alias templates (#1462) Michael Goulding 2018-09-08 07:25:11 -07:00
  • 435dbdd114 add_module: allow include as SYSTEM (#1416) Axel Huebl 2018-08-29 13:20:11 +02:00
  • 3a94561c4d Debug Builds: -DPy_DEBUG (#1438) Axel Huebl 2018-08-29 13:18:43 +02:00
  • e0f3a766e9
    Fixed flake8 error in test_iostream.py Wenzel Jakob 2018-08-29 12:10:48 +02:00
  • 2cbafb057f fix detail::pythonbuf::overflow()'s return value to return not_eof(c) (#1479) Justin Bassett 2018-08-29 02:48:30 -07:00
  • 3789b4f9fd Update C++ macros for C++17 and MSVC Z mode (#1347) Henry Schreiner 2018-08-29 00:07:35 +02:00
  • 7bb1da969a fix copy-paste error: non-const -> const Matthias Geier 2018-08-15 17:13:36 +02:00
  • 885b5b905a Eigen test suite: don't create a np.matrix Wenzel Jakob 2018-08-28 23:04:47 +02:00
  • d4b37a284a added py::ellipsis() method for slicing of multidimensional NumPy arrays Wenzel Jakob 2018-08-28 00:23:59 +02:00
  • f7bc18f528 Fix compatibility with catch v2 Jason Rhinelander 2018-07-19 15:03:26 -03:00
  • cbd16a8247
    stl.h: propagate return value policies to type-specific casters (#1455) Wenzel Jakob 2018-07-17 16:56:26 +02:00
  • b4719a60d3 Switching deprecated Thread Local Storage (TLS) usage in Python 3.7 to Thread Specific Storage (TSS) (#1454) Yannick Jadoul 2018-07-17 16:55:52 +02:00
  • b30734ee9f Fix typo in doc: build-in -> built-in Boris Dalstein 2018-07-01 17:47:22 +02:00
  • 221fb1e11e Untangle cast logic to not implicitly require castability (#1442) Dennis Luxen 2018-07-17 15:48:51 +02:00
  • 534b756cb3 Minor documentation clarification in numpy.rst (#1356) Thomas Hrabe 2018-06-24 06:41:27 -07:00
  • baf6b99004 Silence GCC8's -Wcast-function-type. (#1396) Antony Lee 2018-06-24 15:38:09 +02:00
  • 97b20e537a CMake: Remember Python Version (#1434) Axel Huebl 2018-06-24 15:22:41 +02:00
  • e3cb2a674a Use std::addressof to obtain holder address instead of operator& Khachajantc Michael 2018-06-20 18:33:50 +03:00
  • 9b02856293 Update PyPI URLs Maciek Starzyk 2018-06-02 20:21:19 +02:00
  • 4b84bad7ef Fix Travis GCC 7 Python 3.6.6 (#1436) Axel Huebl 2018-06-21 16:31:46 +02:00
  • 58e551cc73 Properly report exceptions thrown during module initialization. Antony Lee 2018-04-16 19:08:45 -07:00
  • 55dc131944 Clarify docs for functions taking bytes and not str. Antony Lee 2017-11-14 19:52:11 -08:00
  • e763f04689 Base class destructor should be virtual Jason Rhinelander 2018-05-18 12:48:32 -03:00
  • ce9d6e2c0d Fixed typo in classes.rst (#1388) François Becker 2018-05-07 15:18:08 +02:00
  • 5ef1af138d Fix SEGV to create empty shaped numpy array (#1371) Naotoshi Seo 2018-05-06 13:59:25 +00:00
  • 4b874616b2 Misc. typos (#1384) luzpaz 2018-05-06 13:54:10 +00:00
  • a7ff616dfb Simplified example allowing more robust usage, fixed minor spelling issues Tom de Geus 2018-05-04 17:04:45 +02:00
  • f5f6618962 updated changelog for v2.2.3 Wenzel Jakob 2018-04-29 15:47:03 +02:00
  • bdbe8d0bde Enforces intel icpc >= 2017, fixes #1121 (#1363) Lori A. Burns 2018-04-29 07:48:25 -04:00
  • 307ea6b7fd Typo David Caron 2018-04-24 10:16:18 -04:00
  • ed67005583
    Minor fix for MSVC warning CS4459 (#1374) Wenzel Jakob 2018-04-22 14:04:31 +02:00
  • ffd56ebec0 Fix pip issues on AppVeyor CI (#1369) Henry Schreiner 2018-04-22 14:04:12 +02:00
  • 060936fed2
    Detect pybind11 header path without depending on pip internals (fixes #1174) (#1190) Wenzel Jakob 2018-04-16 10:27:21 +02:00
  • fd9bc8f54d Add basic support for tag-based static polymorphism (#1326) oremanj 2018-04-13 20:13:10 -04:00
  • 8fbb5594fd Clarify error_already_set documentation. Antony Lee 2018-03-11 16:15:56 -07:00
  • 289e5d9cc2 Implement an enum_ property "name" Boris Staletic 2018-04-02 23:26:48 +02:00
  • 6862cb9b35 Add workaround for clang 3.3/3.4 Jason Rhinelander 2018-04-05 11:04:15 -03:00
  • 6c62d2797c Fix for conda failures on Windows Henry Schreiner 2018-04-03 11:27:04 +02:00
  • 41a4fd8ae9 Fix missing word typo Patrik Huber 2018-04-03 00:08:30 +01:00
  • 6d0b4708c6 Reimplement version check and combine init macros Jason Rhinelander 2018-03-10 11:42:24 -04:00
  • 9f41c8eade Fix class name in overload failure message Jason Rhinelander 2018-02-27 23:43:16 -04:00
  • e88656ab45 Improve macro type handling for types with commas Jason Rhinelander 2018-02-27 22:33:41 -04:00
  • ab003dbdd9 Correct VS version in FAQ Marc Schlaich 2018-02-06 16:07:27 +01:00
  • 1ddfacbad1 Fix for Python3 via brew Jason Rhinelander 2018-03-10 13:30:29 -04:00
  • 13c08072dc Typo luz.paz 2018-02-21 13:28:55 -05:00
  • 01fada7674 Minor typo Tomas Babej 2018-01-28 10:16:27 -05:00
  • 431fc0e198 Fix numpy dtypes test on big-endian architectures Jason Rhinelander 2018-02-17 11:07:37 -04:00
  • 2d0507db43 added v2.2.2 changelog Wenzel Jakob 2018-02-07 11:05:41 +01:00
  • ff6bd092d4
    Fix pybind11 interoperability with Clang trunk (#1269) Wenzel Jakob 2018-02-06 15:40:50 +01:00
  • add56ccdca MSVC workaround for broken using detail::_ warning Jason Rhinelander 2018-01-12 12:37:54 -04:00
  • 657a51e889 Remove unnecessary detail:: Jason Rhinelander 2018-01-12 12:06:46 -04:00
  • adbc8111bc Use stricter brace initialization Jason Rhinelander 2018-01-11 13:22:13 -04:00
  • 326deef2ae
    Fix segfault when reloading interpreter with external modules (#1092) Jason Rhinelander 2018-01-11 19:46:10 -04:00
  • 05d379a9aa fix return from std::map bindings to __delitem__ (#1229) Jeff VanOss 2018-01-11 18:43:37 -05:00
  • 28cb6764fc misc. typos luz.paz 2018-01-09 12:30:19 -05:00
  • 507da4181d Use a named rather than anon struct in instance Jason Rhinelander 2018-01-11 11:42:22 -04:00
  • 88efb25145 Fixes for numpy 1.14.0 compatibility Jason Rhinelander 2018-01-11 10:37:52 -04:00
  • 0826b3c106 Add spaces around "=" in signature repr. Antony Lee 2017-11-26 20:00:35 -08:00
  • d1db2ccfdf Make register_dtype() accept any field containers (#1225) Ivan Smirnov 2017-12-27 15:00:27 +00:00
  • b48d4a01ca Added py::args ref counting tests Jason Rhinelander 2017-12-15 13:22:15 -04:00
  • 367d723a54 Simplify arg copying Jason Rhinelander 2017-12-15 13:21:52 -04:00
  • 03874e3738 Fix leak in var arg handling Zach DeVito 2017-12-14 17:19:19 -08:00
  • 48e1f9aadc Fix premature destruction of args/kwargs arguments Jason Rhinelander 2017-12-23 09:42:32 -04:00
  • 5e7591c66b Update PyPI URLs. Elliott Sales de Andrade 2017-12-14 02:45:04 -05:00