Commit Graph

  • a060d43bf2 -fix: boost::python::exec_file completely broken when PY_VERSION_HEX >= 0x03010000. Bug: char* f pointed to a temporary buffer returned by PyBytes_AsString. This buffer was released when Py_DECREF(fb) was called. As a result, f pointed to invalid memory when being passed to Py_RunFile. Hajo Kirchhoff 2021-08-10 13:23:18 +02:00
  • 3e98d6a886 deploy: 8dd1511773 mclow 2021-07-14 04:33:54 +00:00
  • 0b214f23b6 deploy: 8dd1511773 stefanseefeld 2021-07-07 12:06:27 +00:00
  • 5dd209a7ea deploy: 8dd1511773 stefanseefeld 2021-07-04 19:37:09 +00:00
  • 8dd1511773 Use the /python//numpy target instead of [ numpy.include ] (fixes #361) boost-1.81.0.beta1 boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 Stefan Seefeld 2021-07-04 15:29:43 -04:00
  • faa03a3d47 deploy: 909a4d1530 pdimov 2021-06-10 01:16:05 +00:00
  • 909a4d1530 Merge branch 'master' into develop Peter Dimov 2021-06-10 02:46:19 +03:00
  • 808bf449ba deploy: aee2667407 stefanseefeld 2021-06-09 11:17:35 +00:00
  • aee2667407 Fix deprecated usage of <boost/bind.hpp> TaWeiTu 2020-08-07 14:30:12 +08:00
  • 547c3372c9 deploy: 209179fa09 pdimov 2021-06-04 00:11:45 +00:00
  • 209179fa09 Add CMakeLists.txt Peter Dimov 2021-06-04 03:10:21 +03:00
  • fedda578aa deploy: 5e77eabb63 stefanseefeld 2021-05-26 12:31:29 +00:00
  • 5e77eabb63 Revert previous commit until 'Boost.Build' is ready. Stefan Seefeld 2021-05-26 07:46:42 -04:00
  • a0d561841a deploy: ecda18f01e stefanseefeld 2021-05-24 22:55:53 +00:00
  • ecda18f01e Use the /python//numpy target instead of [ numpy.include ] (fixes #361) Peter Dimov 2021-05-24 22:14:55 +03:00
  • 8ddea29cf2 deploy: 77483beb7df54c52d4a4a769837fe4192d8769f6 pdimov 2021-05-24 19:28:15 +00:00
  • ee4cdd2fc7 deploy: 0796305c86 pdimov 2021-05-24 19:16:25 +00:00
  • 0796305c86 Use the /python//numpy target instead of [ numpy.include ] (fixes #361) pr/use-numpy-target Peter Dimov 2021-05-24 22:14:55 +03:00
  • e3c9d24880 deploy: 2a82afdf6d stefanseefeld 2021-05-01 03:02:45 +00:00
  • 2a82afdf6d Upgrade base image & build prerequisites. Stefan Seefeld 2021-04-27 08:10:08 -04:00
  • aca3c80c4f Respect alignment of by-value storage. Stefan Seefeld 2021-04-24 14:19:31 -04:00
  • 77203a87c6 deploy: 941821c11f374b921180e27ff63de0de512b9706 stefanseefeld 2021-04-26 19:07:41 +00:00
  • 4407285d84 deploy: 68fa9dccde mclow 2021-04-16 19:35:34 +00:00
  • 29244def82 deploy: 68fa9dccde mclow 2021-03-16 20:19:34 +00:00
  • ec7db68823 deploy: 68fa9dccde stefanseefeld 2021-03-04 17:00:33 +00:00
  • 68fa9dccde Merge branch 'develop' boost-1.76.0.beta1 boost-1.76.0 Stefan Seefeld 2021-03-04 11:57:23 -05:00
  • e2fdcbaa31 deploy: f5d14ef15e stefanseefeld 2021-02-08 04:08:43 +00:00
  • f5d14ef15e Fix issue #280 Dmitry Bely 2021-02-03 13:52:14 +03:00
  • f7254f5d8a Add a test case for issue #280 Dmitry Bely 2021-02-03 13:49:32 +03:00
  • 30adb2c683 deploy: bffcb99ae7 stefanseefeld 2021-01-21 12:26:24 +00:00
  • bffcb99ae7 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. Edward Diener 2021-01-21 00:04:25 -05:00
  • e3ffe96c31 deploy: cbd2d9f033 stefanseefeld 2021-01-06 12:56:51 +00:00
  • cbd2d9f033 Fix compatibility with Python 3.10.0a4: fopen Victor Stinner 2021-01-06 10:07:29 +01:00
  • a842ad4a2a deploy: 0f1945060f stefanseefeld 2021-01-04 06:36:47 +00:00
  • 0f1945060f noncopyable is located in the boost namespace Cedric Schmeits 2020-10-20 17:14:01 +02:00
  • 30dd3fe8b1 added includes for call_method.hpp and def.hpp Cedric Schmeits 2020-10-20 15:22:22 +02:00
  • ec06185a54 deploy: 500194edb7 stefanseefeld 2021-01-04 06:32:51 +00:00
  • 500194edb7 Fix Python 3.10 (PEP-620) incompatibility. Stefan Seefeld 2020-11-13 21:17:24 -05:00
  • 250eb35a4f deploy: a20c32a42235a856cd8c1410fd9b2d6dc71c42ee stefanseefeld 2021-01-04 05:24:29 +00:00
  • b89a2f3c28 deploy: 69c42614e6 stefanseefeld 2021-01-04 05:24:20 +00:00
  • 17a5547b61 deploy: cd953cff06 stefanseefeld 2021-01-04 05:22:10 +00:00
  • cd953cff06 Replace appveyor by github actions. Stefan Seefeld 2020-12-25 15:42:48 -05:00
  • 040c73b036 deploy: a1529035ca0552d16342bed8ea53523656a048e4 stefanseefeld 2021-01-02 23:09:28 +00:00
  • aee6587d7a deploy: 841c4aed5b90b65d080d41c6d4b711d4d0dd5185 stefanseefeld 2021-01-02 20:23:25 +00:00
  • c23db8a239 deploy: 5e4f6278e0 stefanseefeld 2020-12-26 19:54:24 +00:00
  • 5e4f6278e0 Remove travis-ci logic. Stefan Seefeld 2020-12-26 13:56:45 -05:00
  • 108c93f7c3 Deploy documentation via github actions. Stefan Seefeld 2020-12-23 23:36:14 -05:00
  • 3dd6bcf39f Add OSX tests. Stefan Seefeld 2020-12-23 19:22:22 -05:00
  • 39feaff0eb deploy: 191026574c6de5b272888c9bf0fe74fe45bcc169 stefanseefeld 2020-12-25 20:46:00 +00:00
  • e6e491ca53 deploy: f72b495f6dcc0cc3b8f04c63159ecf0f8aeb3356 stefanseefeld 2020-12-25 20:44:06 +00:00
  • 89c933ae26 deploy: 5ae38149f8556095813ba0d7c6ca959ba95e2d84 stefanseefeld 2020-12-25 20:00:58 +00:00
  • 5f075f5c39 deploy: 66a92b7c42cdac3e0f36e3f520665526e1076903 stefanseefeld 2020-12-25 19:57:24 +00:00
  • 1ec2312c45 deploy: cc1fc688b892ba7b7b9048e8f6bd5ba7870e8066 stefanseefeld 2020-12-25 19:06:50 +00:00
  • d5d03ea3e7 deploy: 45e28cc0346f7c1c7588a860c218426cbc1cb05b stefanseefeld 2020-12-25 18:34:38 +00:00
  • 22fe571d65 deploy: 7721c6690097597046d9b00a22ca613b24e4b429 gh-test-pages stefanseefeld 2020-12-25 16:51:28 +00:00
  • 5782a37199 deploy: 37370e874e27c43d874af4d92a12a8b27ed4c776 stefanseefeld 2020-12-25 16:46:50 +00:00
  • 97a8550a9f Using docker images to execut the github actions for testing (#335) Tom Kent 2020-12-22 15:56:09 -06:00
  • c9521a8ef5 Updated VS2019 to 16.8.3 Thomas Kent 2020-12-18 05:52:03 -06:00
  • 8328a4f535 New VS2019 version on appveyor Thomas Kent 2020-12-13 08:00:54 -06:00
  • cc973263c4 Merge branch 'develop' boost-1.75.0.beta1 boost-1.75.0 Stefan Seefeld 2020-11-02 00:58:26 -05:00
  • f1320bf30b Add pypy3 to TravisCI matrix Pat Riehecky 2020-10-13 13:34:52 -05:00
  • d9f06052e2 Convert Python 3.1+ to use public C API for filenames Pat Riehecky 2020-06-29 10:51:58 -05:00
  • 9ad5298d0b Use python macros to stay on public API for new pythons Pat Riehecky 2020-03-02 08:29:52 -06:00
  • 944fa075b3 Stop using deprecated API calls (python-3.9) #319 Pat Riehecky 2020-10-14 13:54:24 -05:00
  • b4fbf1840b Fix appveyor builds. Stefan Seefeld 2020-10-15 11:25:18 -04:00
  • ec402ea0d7 Merge branch 'develop' Stefan Seefeld 2020-08-14 15:59:10 -04:00
  • 60405cc48c Remove Boost.Python-specific python-tag code David Seifert 2019-12-25 12:37:35 +01:00
  • 9e1132f4f5 Handle NULL from call to PyLong_Type Austin Maliszewski 2020-01-28 17:33:53 -06:00
  • bf824c1b98 Ensure all doctests run Tyler Kieft 2020-03-19 16:21:15 -04:00
  • 01ab510585 Removed usage of deprecated header boost/detail/iterator.hpp. Andrey Semashev 2020-05-11 19:36:44 +03:00
  • 5e2d55d801 Revert back to original, as __cdecl is fine with the Embarcadero C++ clang-based compilers. Edward Diener 2020-04-19 16:25:56 -04:00
  • 17886fc296 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. Edward Diener 2020-03-31 16:11:07 -04:00
  • 15115eb1f8 Fix appveyor build failures. Stefan Seefeld 2020-03-19 17:47:06 -04:00
  • 4af41188a7 Deploy to GitHub Pages: 1727b67a5a Travis CI 2019-06-01 23:25:42 +00:00
  • 1727b67a5a detail/caller.hpp:127:2: error: extra ';' [-Wpedantic] Julien Schueller 2019-06-01 11:07:30 +02:00
  • be612fb0f2 Deploy to GitHub Pages: 0a9b687e9e Travis CI 2019-04-18 15:16:31 +00:00
  • 0a9b687e9e Merge pull request #264 from boostorg/pr/fix-numpy-install Peter Dimov 2019-04-17 15:08:15 -07:00
  • 8c8b0dc215 Only boost-install boost_numpy when it's being built pr/fix-numpy-install Peter Dimov 2019-04-18 00:02:52 +03:00
  • 08f8ac352a Deploy to GitHub Pages: fdc9ec760f Travis CI 2019-04-01 00:49:31 +00:00
  • fdc9ec760f Fixed module tests fail Nikita Kniazev 2019-03-30 17:42:34 +03:00
  • d991ecf826 Deploy to GitHub Pages: 102acf1d34 Travis CI 2019-03-29 19:48:00 +00:00
  • 102acf1d34 Merge branch 'develop' boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 boost-1.70.0 Stefan Seefeld 2019-03-29 09:41:46 -04:00
  • 7328218580 Deploy to GitHub Pages: 0b0c0536d6 Travis CI 2019-03-26 20:30:31 +00:00
  • 0b0c0536d6 The right hypot fix for MinGW Nikita Kniazev 2019-03-26 21:02:08 +03:00
  • ac5c7ed3e6 Deploy to GitHub Pages: 0d0cd711a7 Travis CI 2019-03-25 17:53:52 +00:00
  • 0d0cd711a7 Enable forward declaration of unwind_type() in msvc14.15 and later. Owens 2018-08-17 06:06:03 +10:00
  • ad82e33aa3 Deploy to GitHub Pages: 72e254bf8b Travis CI 2019-03-24 03:33:08 +00:00
  • 72e254bf8b Fix name of file in tutorial Jonathan Wakely 2018-09-28 09:30:33 +01:00
  • 1f1b9b6aef Fix hypot issue on MinGW Nikita Kniazev 2019-03-23 01:47:38 +03:00
  • 562e9a0f4e Deploy to GitHub Pages: 6bd6d71850 Travis CI 2019-03-22 02:53:50 +00:00
  • 6bd6d71850 Fix -Wregister error on Clang in C++17 mode Nikita Kniazev 2019-03-18 20:00:59 +03:00
  • febe794054 Deploy to GitHub Pages: b9c0e58d57 Travis CI 2019-03-06 02:54:10 +00:00
  • b9c0e58d57 Merge branch 'develop' boost-1.70.0.beta1 Stefan Seefeld 2019-03-05 21:39:52 -05:00
  • 6b34c02142 Deploy to GitHub Pages: 4b01139720 Travis CI 2019-03-04 07:19:01 +00:00
  • 4b01139720 Ssize t warning - trac #3353 (#21) Tom Kent 2019-03-03 21:02:57 -06:00
  • 65bfec2d97 Fix static object initialization under Visual Studio 2017 (#208) SPKorhonen 2019-03-04 04:59:48 +02:00
  • 2c1cdbf261 Deploy to GitHub Pages: 4f6d547c0a Travis CI 2019-02-14 14:42:07 +00:00
  • 4f6d547c0a clear python exception after expected attribute lookup failure Orivej Desh 2019-02-13 18:33:11 +00:00
  • 17ead69aa6 Deploy to GitHub Pages: 90813b1ad7 Travis CI 2019-01-11 00:06:59 +00:00
  • 90813b1ad7 Merge branch 'develop' Stefan Seefeld 2019-01-10 18:45:39 -05:00