Commit Graph

6 Commits

Author SHA1 Message Date
Jan Kundrát
6507fa5138 Build for Python 3.11 as well
On Windows and OS X, this simply adds a bunch of extra builds. On Linux,
I'm also bumping the manylinux tag because Python 3.11 is newer than the
distro in question. This means that there will be no builds for "new
Python on old distros" because one has to draw a line somewhere.
Effectively, wheels for Linux Python 3.11 will therefore require glibc
2.35.
2023-02-04 22:58:46 +01:00
Jan Kundrát
d940700a20 python prefers list over dict for setup.py classifiers
Bug: https://bugs.python.org/issue19610
2023-02-03 15:54:48 +01:00
Jan Kundrát
786e0b8673 cmake: cleanup: remove unused version passing 2022-07-01 12:30:02 +02:00
Jan Kundrát
ebcd272ce2 build: ensure that the correct Python version is used
On some platforms (Mac OS and Windows as per
https://github.com/actions/setup-python/issues/121#issuecomment-777748504),
CMake would not use the correct version of Python. Since we already have
a correct version of Python running the wrapper around CMake, and since
that thing was already trying to pass the interpreter to FindPython,
let's make sure that a correctly cased variable name is used.

Tested on GitHub Actions under Mac OS 12.4, and that thing appears to
work.
2022-07-01 11:54:26 +02:00
Jan Kundrát
3a458f2318 Python bindings: just enough to validate some YANG data 2022-07-01 00:52:53 +02:00
Jan Kundrát
41ecb91b00 Import from pybind/cmake_example@d4ecfbcdd6 2022-06-30 19:29:28 +02:00