22/* Copyright © 2020 Max Bachmann */
33
44#define PY_SSIZE_T_CLEAN
5- #include < Python.h>
65#include " details/types.hpp"
6+ #include < Python.h>
77#include < variant/variant.hpp>
88
99bool valid_str (PyObject* str, const char * name)
@@ -15,7 +15,7 @@ bool valid_str(PyObject* str, const char* name)
1515
1616 // PEP 623 deprecates legacy strings and therefor
1717 // deprecates e.g. PyUnicode_READY in Python 3.10
18- #if PY_VERSION_HEX < PYTHON_VERSION(3,10,0)
18+ #if PY_VERSION_HEX < PYTHON_VERSION(3, 10, 0)
1919 if (PyUnicode_READY (str)) {
2020 return false ;
2121 }
@@ -33,9 +33,9 @@ bool valid_str(PyObject* str, const char* name)
3333 }
3434
3535using python_string =
36- mpark::variant<std::basic_string<uint8_t >, std::basic_string<uint16_t >, std::basic_string< uint32_t >,
37- rapidfuzz::basic_string_view< uint8_t >, rapidfuzz::basic_string_view<uint16_t >,
38- rapidfuzz::basic_string_view<uint32_t >>;
36+ mpark::variant<std::basic_string<uint8_t >, std::basic_string<uint16_t >,
37+ std::basic_string< uint32_t >, rapidfuzz::basic_string_view<uint8_t >,
38+ rapidfuzz::basic_string_view<uint16_t >, rapidfuzz::basic_string_view< uint32_t >>;
3939
4040using python_string_view =
4141 mpark::variant<rapidfuzz::basic_string_view<uint8_t >, rapidfuzz::basic_string_view<uint16_t >,
0 commit comments