diff --git a/src/runner/pythonrunner.cpp b/src/runner/pythonrunner.cpp index 3c752ea..f37e76e 100644 --- a/src/runner/pythonrunner.cpp +++ b/src/runner/pythonrunner.cpp @@ -710,6 +710,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") @@ -725,8 +726,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());