prl-pybind11:issue1561_fix

Last commit made on 2018-11-09
Get this branch:
git clone -b issue1561_fix https://git.launchpad.net/prl-pybind11

Branch merges

Branch information

Name:
issue1561_fix
Repository:
lp:prl-pybind11

Recent commits

8986743... by Wenzel Jakob <email address hidden>

fixed regression in STL type caster RVPs (fixes #1561)

9f73060... by Wenzel Jakob <email address hidden>

std::array<> caster: support arbitrary sequences (#1602)

This PR brings the std::array<> caster in sync with the other STL type
casters: to accept an arbitrary sequence as input (rather than a list,
which is too restrictive).

978d439... by =?utf-8?q?Micha=C5=82_Wawrzyniec_Urba=C5=84czyk?= <email address hidden>

Add PYBIND11_ prefix to the THROW macro to prevent name collisions. (#1578)

741576d... by Josh Kelley

Update documentation for initialize_interpreter (#1584)

Add a detailed link to Python 3 documentation. Add a caveat about
the program terminating if initializing the interpreter fails.

06d021b... by Rune Paamand <email address hidden>

Issue #1532: Incompatible config options, /MP vs /Gm for MSVC in DEBUG (#1533)

* Issue #1532: Incompatible config options, /MP vs /Gm for MSVC in DEBUG

c9b8933... by Wenzel Jakob <email address hidden>

flake8 fix

54eb819... by =?utf-8?q?Tarc=C3=ADsio_Fischer?= <email address hidden>

Fix scoped enums comparison for equal/not equal cases (#1339) (#1571)

1377fbf... by Ryota Suzuki <email address hidden>

Fix unintentional escaping of character on Windows (#1574) (#1575)

111b25b... by Charlie Dyson

Mention flake8 and check-style.sh in CONTRIBUTING (#1567)

e76dff7... by Allan Leal

Fix for Issue #1258 (#1298)

* Fix for Issue #1258

list_caster::load method will now check for a Python string and prevent its automatic conversion to a list.
This should fix the issue "pybind11/stl.h converts string to vector<string> #1258" (https://github.com/pybind/pybind11/issues/1258)

* Added tests for fix of issue #1258

* Changelog: stl string auto-conversion