[pybind11] 02/08: Merge tag 'upstream/2.1.0' into experimental

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Sat Mar 25 13:50:03 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 8c3cebdf84e7e0c34bac0b2729441aff2e2ae378
Merge: 83bd2da 8406ae9
Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
Date:   Fri Mar 24 20:51:52 2017 +0000

    Merge tag 'upstream/2.1.0' into experimental
    
    Upstream version 2.1.0
    
    # gpg: Signature made Fri 24 Mar 2017 20:51:48 GMT
    # 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                                      |  16 +-
 .readthedocs.yml                                   |   3 +
 .travis.yml                                        |  90 ++-
 CMakeLists.txt                                     |  24 +-
 ISSUE_TEMPLATE.md                                  |  17 +
 README.md                                          |   9 +-
 docs/Doxyfile                                      |  19 +
 docs/advanced/cast/chrono.rst                      |   4 +-
 docs/advanced/cast/eigen.rst                       | 316 +++++++-
 docs/advanced/cast/index.rst                       |   1 +
 docs/advanced/cast/overview.rst                    |  12 +
 docs/advanced/cast/stl.rst                         |  12 +-
 docs/advanced/cast/strings.rst                     | 243 ++++++
 docs/advanced/classes.rst                          |  56 +-
 docs/advanced/functions.rst                        | 138 +++-
 docs/advanced/misc.rst                             |  15 +
 docs/advanced/pycpp/numpy.rst                      |  91 ++-
 docs/advanced/pycpp/object.rst                     |   4 +-
 docs/advanced/smart_ptrs.rst                       |  21 +
 docs/changelog.rst                                 |  88 +++
 docs/classes.rst                                   |  12 +-
 docs/conf.py                                       |  32 +-
 docs/reference.rst                                 | 235 +-----
 docs/requirements.txt                              |   1 +
 include/pybind11/attr.h                            | 114 ++-
 include/pybind11/cast.h                            | 465 ++++++++----
 include/pybind11/chrono.h                          |   8 +-
 include/pybind11/class_support.h                   | 504 +++++++++++++
 include/pybind11/common.h                          | 202 +++--
 include/pybind11/complex.h                         |  13 +-
 include/pybind11/eigen.h                           | 546 +++++++++++---
 include/pybind11/functional.h                      |  10 +-
 include/pybind11/numpy.h                           | 466 +++++++++---
 include/pybind11/pybind11.h                        | 838 +++++++++------------
 include/pybind11/pytypes.h                         | 447 +++++++++--
 include/pybind11/stl_bind.h                        | 104 ++-
 pybind11/_version.py                               |   2 +-
 setup.py                                           |  33 +-
 tests/CMakeLists.txt                               | 100 ++-
 tests/conftest.py                                  |   6 +-
 tests/constructor_stats.h                          |   4 +-
 tests/object.h                                     |   4 +-
 tests/pybind11_tests.cpp                           |  15 +-
 tests/pytest.ini                                   |   7 +
 tests/test_buffers.py                              |   4 +-
 tests/test_callbacks.cpp                           |  33 +
 tests/test_callbacks.py                            |   6 +
 tests/test_chrono.cpp                              |   6 +
 tests/test_chrono.py                               |   6 +-
 .../installed_target/CMakeLists.txt                |   4 +
 tests/test_docstring_options.cpp                   |   9 +
 tests/test_docstring_options.py                    |  12 +-
 tests/test_eigen.cpp                               | 304 ++++++--
 tests/test_eigen.py                                | 567 ++++++++++++--
 tests/test_enum.py                                 |   9 +
 tests/test_inheritance.cpp                         |  23 +
 tests/test_inheritance.py                          |  27 +-
 tests/test_issues.cpp                              |   3 +-
 tests/test_kwargs_and_defaults.cpp                 |  37 +
 tests/test_kwargs_and_defaults.py                  |  63 +-
 tests/test_methods_and_attributes.cpp              | 141 +++-
 tests/test_methods_and_attributes.py               | 128 +++-
 tests/test_modules.py                              |   8 +
 tests/test_multiple_inheritance.cpp                |  91 ++-
 tests/test_multiple_inheritance.py                 |  49 ++
 tests/test_numpy_array.cpp                         | 114 +++
 tests/test_numpy_array.py                          | 159 +++-
 tests/test_numpy_dtypes.cpp                        |  76 +-
 tests/test_numpy_dtypes.py                         | 139 ++--
 tests/test_numpy_vectorize.cpp                     |  17 +
 tests/test_numpy_vectorize.py                      |  93 ++-
 tests/test_opaque_types.py                         |   3 +-
 tests/test_python_types.cpp                        |  68 +-
 tests/test_python_types.py                         | 125 ++-
 tests/test_sequences_and_iterators.cpp             |  81 +-
 tests/test_sequences_and_iterators.py              |  41 +-
 tests/test_smart_ptr.cpp                           |  34 +
 tests/test_smart_ptr.py                            |  19 +
 tests/test_stl_binders.cpp                         |  32 +-
 tests/test_stl_binders.py                          |  58 ++
 tools/pybind11Config.cmake.in                      |   2 +-
 tools/pybind11Tools.cmake                          | 128 ++--
 82 files changed, 6336 insertions(+), 1730 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