Commit Graph

  • 987be18fee Merge pull request #379 from nevion/buffer_info Wenzel Jakob 2016-09-04 23:02:20 +09:00
  • 85f07e18cc minor code style checker update Wenzel Jakob 2016-09-04 23:00:49 +09:00
  • 2ea4b8e8bb Merge pull request #381 from jagerman/tests-self-registering Wenzel Jakob 2016-09-04 22:49:53 +09:00
  • 52f4be8946 Make test initialization self-registering Jason Rhinelander 2016-09-03 14:54:22 -04:00
  • 10d46e7f73 explicitly delete copy-ctor and assignment operator Jason Newton 2016-09-02 18:39:47 -04:00
  • 4764698069 add move ctor and move-assignment operator Jason Newton 2016-09-02 17:11:30 -04:00
  • 514c6dad70 add field for ownership Jason Newton 2016-09-02 17:10:25 -04:00
  • 3718c38e68 default all fields in all ctors Jason Newton 2016-09-02 17:10:02 -04:00
  • 06d8de113a Merge pull request #373 from jagerman/style-check-fix Wenzel Jakob 2016-08-30 21:17:40 +09:00
  • c50bd5cb3d Merge pull request #374 from jagerman/tpl-tramp-resolution-fix Wenzel Jakob 2016-08-30 21:17:27 +09:00
  • d472f0f058 Add line numbers; show and highlight found tabs Jason Rhinelander 2016-08-29 20:59:48 -04:00
  • 2097826346 Fix template trampoline overload lookup failure Jason Rhinelander 2016-08-29 18:16:46 -04:00
  • 5a3570c47c Fix check-style exit status Jason Rhinelander 2016-08-29 19:04:12 -04:00
  • d9b3db3e64 Merge pull request #371 from jagerman/overload-name-doc-fix Wenzel Jakob 2016-08-29 23:03:46 +02:00
  • 64830e3333 Doc fix for OVERLOAD*_NAME macros Jason Rhinelander 2016-08-29 16:58:59 -04:00
  • 7946715d02 Merge pull request #369 from jagerman/check-for-tabs Wenzel Jakob 2016-08-29 22:31:42 +02:00
  • 5d1d380e0c Merge pull request #370 from jagerman/contributing-test-target Wenzel Jakob 2016-08-29 22:29:37 +02:00
  • dbc4bf68ed check-style: also report no space in if(/for(/while( Jason Rhinelander 2016-08-28 14:53:04 -04:00
  • 79583b5643 Minor doc fix: `make test -> make pytest` Jason Rhinelander 2016-08-28 14:26:50 -04:00
  • 540ae61d3c Replace tabs with spaces (to pass style check) Jason Rhinelander 2016-08-28 13:46:25 -04:00
  • ac4278970c Check for tabs instead of spaces in the doc build Jason Rhinelander 2016-08-28 13:00:44 -04:00
  • 8c41974630 Merge pull request #367 from dean0x7d/debug_ext_name Wenzel Jakob 2016-08-28 02:05:11 +02:00
  • 5e4e477b8b minor fixes to PR #368 Wenzel Jakob 2016-08-28 02:03:15 +02:00
  • a3906778eb minor: renamed argument in array constructor Wenzel Jakob 2016-08-27 13:09:02 +02:00
  • 35540ea35d Merge pull request #368 from nbelakovski/master Wenzel Jakob 2016-08-28 01:54:38 +02:00
  • 6333825350 Added support for exposing classes with private destructors and corresponding documentation Nickolai Belakovski 2016-08-27 11:57:55 -07:00
  • 7b4f8dc048 Fix module file name when working with debug builds of Python Dean Moldovan 2016-08-27 20:34:33 +02:00
  • 36919ea695 Merge pull request #364 from jagerman/cmake-remove-pip Wenzel Jakob 2016-08-27 11:34:01 +02:00
  • dd3d56a885 Don't install pytest from cmake, just fail instead Jason Rhinelander 2016-08-26 17:11:40 -04:00
  • 324c9c521b minor Intel compiler fix Wenzel Jakob 2016-08-26 16:50:11 +02:00
  • c7c7705f86 Merge pull request #361 from dean0x7d/barebones Wenzel Jakob 2016-08-26 12:34:38 +02:00
  • 14bd10d6d6 Fix Travis cache config: remove ccache, add OS X pip cache Dean Moldovan 2016-08-26 11:53:25 +02:00
  • b62a896f31 Add barebones build to Travis CI Dean Moldovan 2016-08-25 22:35:15 +02:00
  • 7b748cef3b Merge pull request #359 from dean0x7d/fix_skip_numpy Wenzel Jakob 2016-08-26 09:53:44 +02:00
  • 3c49bca67a Merge pull request #358 from aldanor/bugfix/icpc-numpy Wenzel Jakob 2016-08-25 22:56:38 +02:00
  • d8b11b8708 Fix dtype::strip_padding() on Intel compiler Ivan Smirnov 2016-08-25 21:52:52 +01:00
  • 23919174a7 Fix test suite failure without numpy and improve module init diagnostics Dean Moldovan 2016-08-25 17:08:09 +02:00
  • 69b6246677 add reason attribute to pytest.mark.skipif Wenzel Jakob 2016-08-25 02:20:35 +02:00
  • 9a777a263d numpy.h: fix test suite issues on the Intel Compiler Wenzel Jakob 2016-08-25 02:16:47 +02:00
  • 89f2db4596 Merge pull request #353 from aldanor/feature/generalized-iterators Wenzel Jakob 2016-08-25 01:47:38 +02:00
  • 1ffce7422d Get pybind11 test suite to compile on the Intel compiler (more or less..) Wenzel Jakob 2016-08-25 01:43:33 +02:00
  • ce55683084 Merge pull request #354 from aldanor/bugfix/int_-shadow Wenzel Jakob 2016-08-25 01:40:53 +02:00
  • 1c8828fe8f Fix int_ shadowing problem in detail namespace Ivan Smirnov 2016-08-25 00:33:02 +01:00
  • 606160ed68 Update the changelog re: generalized iterators Ivan Smirnov 2016-08-24 23:32:13 +01:00
  • 4c5e21b0cb Add tests for generalized iterators Ivan Smirnov 2016-08-24 23:30:00 +01:00
  • 2b308e01f7 Add support for iterators with differing end type Ivan Smirnov 2016-08-24 23:29:04 +01:00
  • c5a1c8a6b9 Don't require operator-> for key iterators Ivan Smirnov 2016-08-24 23:27:19 +01:00
  • b692896fc7 Merge pull request #351 from dean0x7d/fix-win-test-capture Wenzel Jakob 2016-08-23 01:27:36 +02:00
  • b6ccdc953d Workaround for random failure of pytest capture on Windows Dean Moldovan 2016-08-22 23:09:00 +02:00
  • faec30c4db Merge pull request #321 from dean0x7d/pytest Wenzel Jakob 2016-08-22 13:02:27 +02:00
  • bf099587cd documentation clarifications (fixes #346) Wenzel Jakob 2016-08-22 12:52:02 +02:00
  • 99dbdc16e5 Simplify more tests by replacing capture with assert Dean Moldovan 2016-08-19 13:45:36 +02:00
  • 3b44daedf6 Rewrite eval tests to allow for simple asserts Dean Moldovan 2016-08-18 16:55:26 +02:00
  • ec0d38ef25 Update the docs to reflect the new test structure Dean Moldovan 2016-08-13 03:09:52 +02:00
  • 18319d5598 Automatically install pytest from CMake Dean Moldovan 2016-08-13 02:44:56 +02:00
  • a9a37b4e31 Move enum tests into a new file Dean Moldovan 2016-08-13 00:57:24 +02:00
  • 382db5b2e7 Move inheritance tests into the proper file Dean Moldovan 2016-08-13 00:37:50 +02:00
  • 665e8804f3 Simplify tests by replacing output capture with asserts where possible Dean Moldovan 2016-08-12 22:28:31 +02:00
  • a0c1ccf0a9 Port tests to pytest Dean Moldovan 2016-08-12 13:50:00 +02:00
  • 192eb88475 ..mention in benchmark docs as well Wenzel Jakob 2016-08-19 09:38:14 +02:00
  • 68b193e3f2 mention pyrosetta stats Wenzel Jakob 2016-08-19 09:32:58 +02:00
  • 8de0437e46 type_caster<std::function>: allow None values in both directions Wenzel Jakob 2016-08-18 11:18:12 +02:00
  • 0b63231bae minor doc touchups Wenzel Jakob 2016-08-18 10:58:21 +02:00
  • 1fa7422284 Merge pull request #341 from GlenWalker/keep_alive_no_nurse Wenzel Jakob 2016-08-18 10:50:31 +02:00
  • 3460fccbd7 Merge pull request #345 from jagerman/travis-ci-dedicated-doc-build Wenzel Jakob 2016-08-18 10:48:34 +02:00
  • f45bb585c3 Support keep_alive where nurse may be None Glen Walker 2016-08-16 17:50:43 +12:00
  • 0b952cdf28 pip/venv in before_install; override install for docs build Jason Rhinelander 2016-08-17 14:19:08 -04:00
  • 4b5058dc2e Build docs just once, in a dedicated build Jason Rhinelander 2016-08-17 09:14:22 -04:00
  • 4be2f990c0 Merge pull request #344 from jagerman/travis-ci-build-docs Wenzel Jakob 2016-08-17 10:17:32 +02:00
  • 7e016366fe Build sphinx docs with -W during travis-ci builds Jason Rhinelander 2016-08-16 22:46:37 -04:00
  • e357ed3cc8 Merge pull request #339 from dean0x7d/docfix Wenzel Jakob 2016-08-16 02:02:17 +02:00
  • aebca12bb9 Fix sphinx doc missing code blocks and warnings Dean Moldovan 2016-08-16 01:26:02 +02:00
  • 94f2052d08 Merge pull request #335 from aldanor/bugfix/is_pod_struct Wenzel Jakob 2016-08-15 20:12:06 +02:00
  • 6956b655f0 Simplify code in eigen.h using new array ctors Ivan Smirnov 2016-08-15 01:24:59 +01:00
  • 67b3daeea4 Always decay type param of npy_format_descriptor Ivan Smirnov 2016-08-15 01:24:28 +01:00
  • edbd4cb0a7 Decay const qualifiers in is_pod_struct<> Ivan Smirnov 2016-08-15 01:23:59 +01:00
  • 6ecb5b1583 Merge pull request #337 from dean0x7d/werror Wenzel Jakob 2016-08-15 14:19:01 +02:00
  • 9d52796a08 Fix "_POSIX_C_SOURCE" redefined warning on Python 2.7 Dean Moldovan 2016-08-15 13:49:34 +02:00
  • 00a300950b Report warnings as errors on Travis and AppVeyor Dean Moldovan 2016-08-15 13:41:44 +02:00
  • 91bdcf3acd Merge pull request #336 from jagerman/gcc6-testing Wenzel Jakob 2016-08-15 06:47:38 +02:00
  • 6a0a850742 Merge pull request #334 from aldanor/bugfix/string-descriptors Wenzel Jakob 2016-08-15 06:47:13 +02:00
  • 024ce4471b Add g++-6 builds to travis-ci Jason Rhinelander 2016-08-14 12:31:52 -04:00
  • 03fb488579 format_descriptor::format() now yields std::string Ivan Smirnov 2016-08-14 13:45:49 +01:00
  • 6fc7a30211 Merge pull request #333 from aldanor/feature/print Wenzel Jakob 2016-08-14 14:46:13 +02:00
  • 6715736936 Add handle::repr() method Ivan Smirnov 2016-08-14 00:05:05 +01:00
  • 3c3533b4bc Merge pull request #308 from aldanor/recarray Wenzel Jakob 2016-08-13 22:21:46 +02:00
  • bccbc10a65 Update changelog and authors Ivan Smirnov 2016-08-13 21:17:26 +01:00
  • 7dcbfe228e Add a missing bytes ctor from const char * Ivan Smirnov 2016-08-13 20:00:15 +01:00
  • c22fe428ed Change str/bytes cast operators to ctors Ivan Smirnov 2016-08-13 19:39:11 +01:00
  • 89ec7f3e79 Add (const char *, size_t) ctors for str/bytes Ivan Smirnov 2016-08-13 19:38:50 +01:00
  • 1e1217817b Use explicit casts in str/bytes tests Ivan Smirnov 2016-08-13 18:52:39 +01:00
  • fd6cede7e9 Avoid extra allocations in operator str/bytes Ivan Smirnov 2016-08-13 15:46:46 +01:00
  • 35c51c477b A more strict bytes/str test Ivan Smirnov 2016-08-13 13:52:27 +01:00
  • b65185906d Update the docs to use the new array ctor Ivan Smirnov 2016-08-13 13:28:56 +01:00
  • 245f77b4d5 Use uint64_t instead of long in numpy tests (MSVC) Ivan Smirnov 2016-08-13 13:20:36 +01:00
  • f36ec97827 Fix MSVC warnings in numpy example Ivan Smirnov 2016-08-13 13:14:51 +01:00
  • 0d7a015fb4 Update numpy docstring test to the new format Ivan Smirnov 2016-08-13 12:56:51 +01:00
  • 4611bcdd36 Fix rebasing problems in example-python-types Ivan Smirnov 2016-08-13 12:55:35 +01:00
  • 61e3b0bd15 Use builtin str type for recarray field names Ivan Smirnov 2016-08-13 12:42:02 +01:00
  • 1cdd171fbc Add PYBIND11_STR_TYPE to represent builtin str Ivan Smirnov 2016-08-13 12:39:16 +01:00