For some time, there has been a Python-based implementation of much of
OSGi called iPOPO [1].
An OSGi Remote Services/RSA API and implementation was recently added to
iPOPO 0.8.0 [2]. Along with other distribution and discovery
providers, this implementation includes a distribution provider for
Remote Services between Python and OSGi environments such as Karaf...as
described in [3].
Scott
[1] https://ipopo.readthedocs.io/en/0.8.0/
[2]
http://eclipseecf.blogspot.com/2018/08/python-for-osgi-remote-services.html
[3]
http://eclipseecf.blogspot.com/2018/08/osgi-remote-services-between-python-and.html