Stefan Seefeld
|
20de46cd0c
|
Update faber
|
2025-11-03 08:40:38 -05:00 |
|
Stefan Seefeld
|
5d7b9a0648
|
Stop testing c++98 support
|
2025-11-03 08:40:38 -05:00 |
|
Tom Kent
|
608ec27c4d
|
Updated to recent compilers/boost
|
2025-11-03 08:40:38 -05:00 |
|
Stefan Seefeld
|
7fd39323ac
|
Don't rely on Py_REFCNT to test upcast.
|
2025-11-03 08:40:38 -05:00 |
|
Eisuke Kawashima
|
2b6f667e98
|
chore: remove meaningless comparison
|
2025-10-25 15:23:44 -04:00 |
|
Eisuke Kawashima
|
aa458d2ca9
|
fix(test.properties): use doctest.ELLIPSIS for traceback
Since python 3.11 (PEP 657) traceback info is changed
fix #460
|
2025-10-25 15:22:21 -04:00 |
|
Eisuke Kawashima
|
16627261f1
|
fix(test.pickle): fix for change in the return value of object.__reduce__()
https://docs.python.org/3.11/library/pickle.html#object.__reduce__
fix #461
|
2025-10-25 14:14:07 -04:00 |
|
Stefan Seefeld
|
303299e677
|
log commands
|
2025-10-25 13:25:52 -04:00 |
|
Stefan Seefeld
|
cb95b611bb
|
Downgrade run-vcpkg dependency to avoid regression.
|
2025-10-25 13:25:52 -04:00 |
|
Eisuke Kawashima
|
b4fb28e99a
|
ci: update GitHub Actions
|
2025-10-23 22:14:55 -04:00 |
|
Stefan Seefeld
|
867f0dddfe
|
Fix windows header path.
|
2025-10-23 22:08:00 -04:00 |
|
Aditya Pillai
|
a40bb656ee
|
Use Py_REFCNT instead of ob_refcnt on Python 3.9 and above
|
2025-10-23 19:38:05 -04:00 |
|
Eisuke Kawashima
|
f604eb8d0f
|
fix(test.numpy/ufunc): fix import error and value comparison
|
2025-04-02 08:21:09 -04:00 |
|
Eisuke Kawashima
|
d30c1bb7a8
|
refactor: switch to python 3
|
2025-03-31 21:58:42 -04:00 |
|
Aditya Pillai
|
3e7be69e1e
|
Conditionally use Py_REFCNT
boost-1.89.0
boost-1.88.0
|
2025-03-10 15:10:12 -04:00 |
|
Aditya Pillai
|
cbdf1ce2a1
|
Use Py_REFCNT instead of ->ob_refcnt
Py_REFCNT was stabilized in 3.9, uses this official API instead of the
`ob_refcnt` field that doesn't exist in the free-threaded build of 3.13.
|
2025-03-10 15:10:12 -04:00 |
|
Stefan Seefeld
|
4fe3403584
|
Make sure to pass C++ version to preprocessor as well.
boost-1.88.0.beta1
|
2025-02-01 22:55:02 -05:00 |
|
Stefan Seefeld
|
b1b43f1e1a
|
Fix homebrew include path.
|
2025-02-01 22:55:02 -05:00 |
|
Peter Dimov
|
7b1960446b
|
Merge pull request #470 from boostorg/pr/fix-iterator-detail
Replace use of boost/iterator/detail/enable_if.hpp
|
2025-02-01 19:35:16 +02:00 |
|
Peter Dimov
|
2dc5a92727
|
Replace use of boost/iterator/detail/enable_if.hpp
|
2025-01-28 02:27:49 +02:00 |
|
sdarwin
|
4fc3afa3ac
|
Support newer version of Sphinx
|
2024-10-10 09:28:59 -04:00 |
|
Vitaly Buka
|
ff0ae9b29d
|
dynamic_cast before destructor
Call to the destructor ends lifetime of the object, including vptr
used by dynamic_cast.
boost-1.87.0
boost-1.87.0.beta1
|
2024-09-22 12:30:12 -04:00 |
|
Daniel Laügt
|
b988d70207
|
Alignment fixes
|
2024-09-21 21:56:41 -04:00 |
|
Stefan Seefeld
|
b3a28d7033
|
Use the expected return type.
|
2024-09-18 21:09:05 -04:00 |
|
Stefan Seefeld
|
3ea0cb8501
|
Upgrade CI platforms.
|
2024-09-18 21:09:05 -04:00 |
|
Jakob van Santen
|
95e53011d8
|
Conditionalize nested test for py2
__qualname__ didn't exist before python 3.3. Skip checks that depend on it if running in earlier Python versions
|
2024-09-18 10:36:45 -04:00 |
|
Jakob van Santen
|
301256cf1e
|
Avoid setting __doc__ on instance methods
|
2024-09-18 10:36:45 -04:00 |
|
Jakob van Santen
|
c76d67ef3f
|
Ensure that virtual default implementation has the same kwargs as dispatcher
|
2024-09-17 17:07:44 -04:00 |
|
Jakob van Santen
|
0102b31945
|
Unwrap back_reference in get_pytype()
This prevents back_reference parameters from decaying to "object" in py signatures
|
2024-09-17 17:07:44 -04:00 |
|
Jakob van Santen
|
4c6f40fb82
|
Add generated docstrings to property fget/fset
|
2024-09-17 17:07:44 -04:00 |
|
Jakob van Santen
|
d1910f3d65
|
Avoid degrading slice to object in generated sig
|
2024-09-17 17:07:44 -04:00 |
|
Jakob van Santen
|
c4e3b13dc2
|
Use qualname for enum repr
|
2024-09-17 17:07:44 -04:00 |
|
Jakob van Santen
|
a498e2458c
|
Qualify types defined in other modules
|
2024-09-17 17:07:44 -04:00 |
|
Jakob van Santen
|
7a3cc07042
|
Emit qualfied names in docstrings
|
2024-09-17 17:07:44 -04:00 |
|
Jakob van Santen
|
58b1a010bb
|
Set __qualname__ for Python >= 3.3
|
2024-09-17 17:07:44 -04:00 |
|
Rene Rivera
|
8ca8724ad9
|
Update build deps.
|
2024-08-18 13:16:00 -04:00 |
|
Rene Rivera
|
5a8d096135
|
Split b2 dependencies into public and private.
|
2024-08-18 13:16:00 -04:00 |
|
Rene Rivera
|
30bdbf3ae2
|
Move inter-lib dependencies to a project variable and into the build targets.
|
2024-08-18 13:16:00 -04:00 |
|
Rene Rivera
|
5a07cdb96b
|
Bump B2 require to 5.2
|
2024-08-18 13:16:00 -04:00 |
|
Rene Rivera
|
06fa956fe8
|
Add requires-b2 check to top-level build file.
|
2024-08-18 13:16:00 -04:00 |
|
Rene Rivera
|
9ab1742c46
|
Add missing NO_LIB usage requirements.
|
2024-08-18 13:16:00 -04:00 |
|
Rene Rivera
|
071b0bc964
|
Switch to library requirements instead of source. As source puts extra source in install targets.
|
2024-08-18 13:16:00 -04:00 |
|
Rene Rivera
|
d8d9861036
|
Put back removing qualified boostcpp tag. As we need it until the Jamroot removes the qualified tag.
|
2024-08-18 13:16:00 -04:00 |
|
Rene Rivera
|
f6d20e1099
|
Make the library modular usable.
|
2024-08-18 13:16:00 -04:00 |
|
Billy K. Poon
|
99a5352b5c
|
Another fix for numpy 2.0
- Compare pointers directly instead of using PyArray_EquivTypes
|
2024-07-16 14:15:12 -04:00 |
|
Konstantin Podsvirov
|
1fed0824ad
|
Fix typo in numpy tutorial
|
2024-07-01 15:29:32 -04:00 |
|
Alexis DUBURCQ
|
0474de0f6c
|
Support numpy 2.0.0b1
|
2024-05-06 09:51:13 +02:00 |
|
Peter Dimov
|
6c3f3ecacf
|
Normalize static/dynamic link macros and avoid redefinition warnings
|
2023-12-22 08:14:53 -05:00 |
|
Stefan Seefeld
|
47d5bc76f6
|
Revert "Remove obsolete Jamfile"
boost-1.83.0.beta1
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0.beta1
boost-1.85.0
boost-1.84.0.beta1
boost-1.84.0
boost-1.81.0
boost-1.83.0
boost-1.82.0.beta1
boost-1.82.0
|
2022-09-05 21:43:23 -04:00 |
|
Stefan Seefeld
|
508da1d198
|
Fix windows CI builds.
|
2022-08-24 13:02:31 -04:00 |
|