[pybind11] 01/13: Merge tag 'upstream/2.2.1' into experimental
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Thu Sep 14 11:28:04 UTC 2017
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch experimental
in repository pybind11.
commit c4e5566e3cc0a949e85bd9501058ab0ef5963821
Merge: d1f939b 06b90d8
Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
Date: Thu Sep 14 09:02:08 2017 +0100
Merge tag 'upstream/2.2.1' into experimental
Upstream version 2.2.1
# gpg: Signature made Thu 14 Sep 2017 09:02:02 BST
# gpg: using RSA key F3DB8E7525060E1BDB84C20D6A990FB3DDEB910A
# gpg: issuer "ghisvail at gmail.com"
# gpg: Good signature from "Ghislain Antony Vaillant <ghisvail at gmail.com>" [ultimate]
.appveyor.yml | 50 +-
.travis.yml | 238 ++--
CMakeLists.txt | 65 +-
ISSUE_TEMPLATE.md | 6 +-
MANIFEST.in | 2 +-
docs/Doxyfile | 1 +
docs/advanced/cast/custom.rst | 6 +
docs/advanced/cast/eigen.rst | 8 +-
docs/advanced/cast/functional.rst | 6 +-
docs/advanced/cast/overview.rst | 5 +
docs/advanced/cast/stl.rst | 109 +-
docs/advanced/cast/strings.rst | 116 +-
docs/advanced/classes.rst | 484 ++++++--
docs/advanced/embedding.rst | 261 ++++
docs/advanced/functions.rst | 115 +-
docs/advanced/misc.rst | 80 +-
docs/advanced/pycpp/numpy.rst | 79 +-
docs/advanced/pycpp/object.rst | 76 +-
docs/advanced/pycpp/utilities.rst | 103 +-
docs/advanced/smart_ptrs.rst | 6 +-
docs/basics.rst | 58 +-
docs/benchmark.py | 4 +-
docs/benchmark.rst | 4 +-
docs/changelog.rst | 359 ++++++
docs/classes.rst | 69 +-
docs/compiling.rst | 124 +-
docs/conf.py | 10 +-
docs/faq.rst | 64 +-
docs/index.rst | 2 +
docs/reference.rst | 24 +-
docs/release.rst | 7 +-
docs/upgrade.rst | 404 +++++++
include/pybind11/attr.h | 121 +-
include/pybind11/buffer_info.h | 108 ++
include/pybind11/cast.h | 1257 +++++++++++++-------
include/pybind11/chrono.h | 4 +-
include/pybind11/common.h | 721 +----------
include/pybind11/complex.h | 17 +-
.../pybind11/{class_support.h => detail/class.h} | 322 +++--
include/pybind11/{ => detail}/common.h | 515 ++++----
include/pybind11/{ => detail}/descr.h | 20 +-
include/pybind11/detail/init.h | 325 +++++
include/pybind11/detail/internals.h | 247 ++++
include/pybind11/{ => detail}/typeid.h | 6 +-
include/pybind11/eigen.h | 117 +-
include/pybind11/embed.h | 194 +++
include/pybind11/eval.h | 37 +-
include/pybind11/functional.h | 28 +-
include/pybind11/iostream.h | 200 ++++
include/pybind11/numpy.h | 635 ++++++----
include/pybind11/operators.h | 52 +-
include/pybind11/options.h | 6 +-
include/pybind11/pybind11.h | 562 ++++++---
include/pybind11/pytypes.h | 196 ++-
include/pybind11/stl.h | 157 ++-
include/pybind11/stl_bind.h | 82 +-
pybind11/__main__.py | 37 +
pybind11/_version.py | 2 +-
setup.py | 30 +-
tests/CMakeLists.txt | 160 ++-
tests/conftest.py | 4 +-
tests/constructor_stats.h | 2 +-
tests/local_bindings.h | 64 +
tests/pybind11_cross_module_tests.cpp | 123 ++
tests/pybind11_tests.cpp | 49 +-
tests/pybind11_tests.h | 59 +-
tests/pytest.ini | 8 +
tests/test_alias_initialization.cpp | 62 -
tests/test_alias_initialization.py | 80 --
tests/test_buffers.cpp | 196 +--
tests/test_buffers.py | 55 +-
tests/test_builtin_casters.cpp | 156 +++
tests/test_builtin_casters.py | 322 +++++
tests/test_call_policies.cpp | 98 ++
tests/test_call_policies.py | 187 +++
tests/test_callbacks.cpp | 167 ++-
tests/test_callbacks.py | 83 +-
tests/test_chrono.cpp | 72 +-
tests/test_chrono.py | 41 +-
tests/test_class.cpp | 357 ++++++
tests/test_class.py | 235 ++++
tests/test_class_args.cpp | 68 --
tests/test_class_args.py | 8 -
tests/test_cmake_build/CMakeLists.txt | 58 +
tests/test_cmake_build/embed.cpp | 21 +
.../installed_embed/CMakeLists.txt | 15 +
tests/test_cmake_build/main.cpp | 6 +-
.../subdirectory_embed/CMakeLists.txt | 25 +
tests/test_constants_and_functions.cpp | 25 +-
tests/test_constants_and_functions.py | 38 +-
tests/test_copy_move.cpp | 213 ++++
tests/test_copy_move.py | 112 ++
tests/test_copy_move_policies.cpp | 41 -
tests/test_copy_move_policies.py | 15 -
tests/test_docstring_options.cpp | 17 +-
tests/test_docstring_options.py | 34 +-
tests/test_eigen.cpp | 73 +-
tests/test_eigen.py | 443 ++++---
tests/test_embed/CMakeLists.txt | 34 +
tests/test_embed/catch.cpp | 16 +
tests/test_embed/test_interpreter.cpp | 269 +++++
tests/test_embed/test_interpreter.py | 9 +
tests/test_enum.cpp | 73 +-
tests/test_enum.py | 118 +-
tests/test_eval.cpp | 28 +-
tests/test_eval.py | 16 +-
tests/test_exceptions.cpp | 69 +-
tests/test_exceptions.py | 130 +-
tests/test_factory_constructors.cpp | 337 ++++++
tests/test_factory_constructors.py | 459 +++++++
tests/test_inheritance.cpp | 123 --
tests/test_inheritance.py | 78 --
tests/test_iostream.cpp | 73 ++
tests/test_iostream.py | 203 ++++
tests/test_issues.cpp | 400 -------
tests/test_issues.py | 251 ----
tests/test_keep_alive.cpp | 40 -
tests/test_keep_alive.py | 97 --
tests/test_kwargs_and_defaults.cpp | 124 +-
tests/test_kwargs_and_defaults.py | 71 +-
tests/test_local_bindings.cpp | 101 ++
tests/test_local_bindings.py | 226 ++++
tests/test_methods_and_attributes.cpp | 281 ++++-
tests/test_methods_and_attributes.py | 305 +++--
tests/test_modules.cpp | 104 +-
tests/test_modules.py | 34 +-
tests/test_multiple_inheritance.cpp | 208 ++--
tests/test_multiple_inheritance.py | 296 ++++-
tests/test_numpy_array.cpp | 140 ++-
tests/test_numpy_array.py | 327 ++---
tests/test_numpy_dtypes.cpp | 364 +++---
tests/test_numpy_dtypes.py | 154 ++-
tests/test_numpy_vectorize.cpp | 49 +-
tests/test_numpy_vectorize.py | 73 +-
tests/test_opaque_types.cpp | 17 +-
tests/test_opaque_types.py | 38 +-
tests/test_operator_overloading.cpp | 102 +-
tests/test_operator_overloading.py | 80 +-
tests/test_pickling.cpp | 97 +-
tests/test_pickling.py | 17 +-
tests/test_python_types.cpp | 495 --------
tests/test_python_types.py | 535 ---------
tests/test_pytypes.cpp | 272 +++++
tests/test_pytypes.py | 240 ++++
tests/test_sequences_and_iterators.cpp | 334 +++---
tests/test_sequences_and_iterators.py | 87 +-
tests/test_smart_ptr.cpp | 374 +++---
tests/test_smart_ptr.py | 136 ++-
tests/test_stl.cpp | 238 ++++
tests/test_stl.py | 200 ++++
tests/test_stl_binders.cpp | 75 +-
tests/test_stl_binders.py | 139 +--
tests/test_virtual_functions.cpp | 191 ++-
tests/test_virtual_functions.py | 270 +++--
tools/FindCatch.cmake | 57 +
tools/FindPythonLibsNew.cmake | 3 +-
tools/check-style.sh | 109 +-
tools/mkdoc.py | 45 +-
tools/pybind11Config.cmake.in | 28 +-
tools/pybind11Tools.cmake | 41 +-
160 files changed, 15173 insertions(+), 7462 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pybind11.git
More information about the debian-science-commits
mailing list