Branch: refs/heads/master
Home: https://github.com/yast/yast-python-bindings
Commit: 0ab5223d7739a593ebfed35834c6e8567d216416
https://github.com/yast/yast-python-bindings/commit/0ab5223d7739a593ebfed358...
Author: David Mulder
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M .gitignore
M Dockerfile
M configure.in.in
M package/yast2-python-bindings.changes
M package/yast2-python-bindings.spec
M src/Makefile.am
R src/PythonLogger.cc
R src/PythonLogger.h
R src/Y2CCPython.cc
R src/Y2CCPython.h
A src/Y2CCPythonClient.cc
A src/Y2CCPythonClient.h
A src/Y2PythonClientComponent.cc
A src/Y2PythonClientComponent.h
R src/Y2PythonComponent.cc
R src/Y2PythonComponent.h
R src/YCP.cc
R src/YCPDeclarations.cc
R src/YCPDeclarations.h
R src/YCPDeclarations.py
R src/YCPTypes.cc
R src/YCPTypes.h
R src/YCPTypes/Code.cc
R src/YCPTypes/Path.cc
R src/YCPTypes/Symbol.cc
R src/YCPTypes/Term.cc
R src/YCPTypes/YCPTypesInternal.cc
R src/YCPTypes/YCPTypesInternal.h
R src/YPython.cc
R src/YPython.h
A src/YPythonCode.cc
A src/YPythonCode.h
R src/YPythonNamespace.cc
R src/YPythonNamespace.h
A src/yast-core.i
A src/yast.cpp
A src/yast.h
A src/yast.py
A src/ycp.i
A src/ytypes.h
A src/ytypes.i
Log Message:
-----------
Rewrite the python bindings using swig (#5)
Rewrite the python bindings using swig
Silence most of the compiler warnings
Generate meta-functions instead of hard coded functions
Improve backwards compatibility with older versions of the bindings
Also mimic the ruby bindings syntax.
Co-authored-by: Noel Power