Commit 36813cfa by Henry Schreiner

chore: back to work

parent 1d3b04e8
...@@ -6,6 +6,12 @@ Changelog ...@@ -6,6 +6,12 @@ Changelog
Starting with version 1.8.0, pybind11 releases use a `semantic versioning Starting with version 1.8.0, pybind11 releases use a `semantic versioning
<http://semver.org>`_ policy. <http://semver.org>`_ policy.
IN DEVELOPMENT
--------------
Changes will be added here periodically.
Version 2.9.1 (Feb 2, 2022) Version 2.9.1 (Feb 2, 2022)
--------------------------- ---------------------------
......
...@@ -10,12 +10,12 @@ ...@@ -10,12 +10,12 @@
#pragma once #pragma once
#define PYBIND11_VERSION_MAJOR 2 #define PYBIND11_VERSION_MAJOR 2
#define PYBIND11_VERSION_MINOR 9 #define PYBIND11_VERSION_MINOR 10
#define PYBIND11_VERSION_PATCH 1 #define PYBIND11_VERSION_PATCH 0.dev1
// Similar to Python's convention: https://docs.python.org/3/c-api/apiabiversion.html // Similar to Python's convention: https://docs.python.org/3/c-api/apiabiversion.html
// Additional convention: 0xD = dev // Additional convention: 0xD = dev
#define PYBIND11_VERSION_HEX 0x02090100 #define PYBIND11_VERSION_HEX 0x020A00D1
#define PYBIND11_NAMESPACE_BEGIN(name) namespace name { #define PYBIND11_NAMESPACE_BEGIN(name) namespace name {
#define PYBIND11_NAMESPACE_END(name) } #define PYBIND11_NAMESPACE_END(name) }
......
...@@ -8,5 +8,5 @@ def _to_int(s): ...@@ -8,5 +8,5 @@ def _to_int(s):
return s return s
__version__ = "2.9.1" __version__ = "2.10.0.dev1"
version_info = tuple(_to_int(s) for s in __version__.split(".")) version_info = tuple(_to_int(s) for s in __version__.split("."))
...@@ -45,8 +45,11 @@ def build_expected_version_hex(matches): ...@@ -45,8 +45,11 @@ def build_expected_version_hex(matches):
if serial is None: if serial is None:
msg = 'Invalid PYBIND11_VERSION_PATCH: "{}"'.format(patch_level_serial) msg = 'Invalid PYBIND11_VERSION_PATCH: "{}"'.format(patch_level_serial)
raise RuntimeError(msg) raise RuntimeError(msg)
return "0x{:02x}{:02x}{:02x}{}{:x}".format( return (
major, minor, patch, level[:1].upper(), serial "0x"
+ "{:02x}{:02x}{:02x}{}{:x}".format(
major, minor, patch, level[:1], serial
).upper()
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment