File tree 2 files changed +4
-9
lines changed 2 files changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ Changelog
6
6
Starting with version 1.8.0, pybind11 releases use a `semantic versioning
7
7
<http://semver.org> `_ policy.
8
8
9
- v2.7.0 (WIP )
9
+ v2.7.0 (TBA, not yet released )
10
10
------------------------------
11
11
12
12
* ``py::str `` changed to exclusively hold `PyUnicodeObject `. Previously
@@ -16,11 +16,6 @@ v2.7.0 (WIP)
16
16
`#2409 <https://github.com/pybind/pybind11/pull/2409 >`_
17
17
18
18
19
- v2.6.3 (TBA, not yet released)
20
- ------------------------------
21
-
22
- * Details to follow here
23
-
24
19
v2.6.2 (Jan 26, 2021)
25
20
---------------------
26
21
Original file line number Diff line number Diff line change @@ -18,10 +18,10 @@ and ``py::isinstance<str>()`` is ``true`` for both ``py::str`` and
18
18
``py::bytes ``. Starting with v2.7, ``py::str `` exclusively holds
19
19
``PyUnicodeObject `` (`#2409 <https://github.com/pybind/pybind11/pull/2409 >`_),
20
20
and ``py::isinstance<str>() `` is ``true `` only for ``py::str ``. To help in
21
- the transition of client code, the ``PYBIND11_STR_LEGACY_PERMISSIVE `` macro
21
+ the transition of user code, the ``PYBIND11_STR_LEGACY_PERMISSIVE `` macro
22
22
is provided as an escape hatch to go back to the legacy behavior. This macro
23
- will be removed in future releases. Two types of required client-code fixes
24
- are expected to be common:
23
+ will be removed in future releases. Two types of required fixes are expected
24
+ to be common:
25
25
26
26
* Accidental use of ``py::str `` instead of ``py::bytes ``, masked by the legacy
27
27
behavior. These are probably very easy to fix, by changing from
You can’t perform that action at this time.
0 commit comments