diff --git a/src/runner/pythonrunner.cpp b/src/runner/pythonrunner.cpp index 2e901c0..96b676e 100644 --- a/src/runner/pythonrunner.cpp +++ b/src/runner/pythonrunner.cpp @@ -711,6 +711,7 @@ BOOST_PYTHON_MODULE(mobase) .value("decimalmark", MOBase::VersionInfo::SCHEME_DECIMALMARK) .value("numbersandletters", MOBase::VersionInfo::SCHEME_NUMBERSANDLETTERS) .value("date", MOBase::VersionInfo::SCHEME_DATE) + .value("literal", MOBase::VersionInfo::SCHEME_LITERAL) ; bpy::enum_("InstallResult") @@ -726,8 +727,20 @@ BOOST_PYTHON_MODULE(mobase) .def(bpy::init()) .def(bpy::init()) .def(bpy::init()) + .def(bpy::init()) + .def(bpy::init()) + .def("clear", &VersionInfo::clear) .def("parse", &VersionInfo::parse) .def("canonicalString", &VersionInfo::canonicalString) + .def("displayString", &VersionInfo::displayString) + .def("isValid", &VersionInfo::isValid) + .def("scheme", &VersionInfo::scheme) + .def(bpy::self < bpy::self) + .def(bpy::self > bpy::self) + .def(bpy::self <= bpy::self) + .def(bpy::self >= bpy::self) + .def(bpy::self != bpy::self) + .def(bpy::self == bpy::self) ; bpy::class_("PluginSetting", bpy::init());