-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: prepare for the 2.6.2 release #2821
Conversation
Wow, this was autogenerated, I hope? This is just the changelog as it will be? |
Ehh, partially. I want to make it fully automated, but gave up on messing with the regex to pick out the first block, will work on it later. This is the result of pandoc + a few quick manips in VI. ( |
And, yes, this is markdown I can copy and paste into release notes. :) |
Ah, that's great! :-) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not an approval you urgently need, but ... here you go
Thinking about dropping AppVeyor, now that we have Github actions testing MSVC 2015... One of the AppVeyor tests hung up. If it's Appveyor's fault, I'm interested in dropping it. If it's our fault, then not so much... |
It seems to have died on |
It's fine now. I've added pytest-timeout (just for AppVeyor) just in case it happens again, we might get some debugging info then (if a job times out, you get absolutely nothing. If pytest-timeout does, you often get a nice traceback to see where it died. Might not work for a compiled piece, but better than no chance at all!) |
Probably still linked to #2754? |
A GHA MSVC job stalled this time. |
b1a7c38
to
bc28d8c
Compare
bc28d8c
to
8fe6280
Compare
It's out! Bumped brew too. Homebrew/homebrew-core#69840 |
Minor missing functionality added:
.disarm
forgil_scoped_acquire
/gil_scoped_release
. #2657Fixed or improved behavior in a few special cases:
object
subclasses would not throw on being passed a Python object of the wrong type. #2701type_caster
for integers does not convert Python objects with__int__
anymore withnoconvert
or during the first round of trying overloads. #2698__index__
is always called and not considered as conversion, consistent with Python 3.8+. #2801Build improvements:
extra_compile_args
andextra_link_args
automatically set by Pybind11Extension are now prepended, which allows them to be overridden by user-setextra_compile_args
andextra_link_args
. #2808--warn-uninitialized
active. #2806STATIC
/SHARED
being ignored in FindPython mode. #2796CMAKE_CXX_VISIBILITY_PRESET
if defined. #2793pybind11::embed
. #2662Bug fixes:
scoped_ostream_redirect
. #2675py::gil_scoped_acquire
assert with CPython 3.9 debug build. #2683Warning fixes:
[-Wshadow-field-in-constructor-modified]
. #2780__init__
/__setstate__
in the tests. #2759Valgrind work:
__init__
on a non-pybind11 class instance. #2755Compiler support: