open-simulation-interface icon indicating copy to clipboard operation
open-simulation-interface copied to clipboard

Provide pip package for OSI

Open stefancyliax opened this issue 4 years ago • 3 comments

(Request from Jonas Ruebsam)

Describe the feature

It would be nice to be able to install OSI using pip install. This would also allow to provide the C++ protobuf backend to more people.

Describe the solution you would like

First step would be the source distribution via pypi. Later the have pipeline build and distribute the package to pypi automatically when a new tag is created.

stefancyliax avatar Aug 20 '21 14:08 stefancyliax

This would be very helpful because otherwise other projects struggle to provide OSI support without violating the license.

AxelAignerEFS avatar Apr 12 '22 09:04 AxelAignerEFS

Has there been any Progress on this Topic or was it stopped because of the license issue @stefancyliax @AxelAignerEFS ?

JonasHablitzel avatar Mar 07 '23 16:03 JonasHablitzel

In the project where we are using OSI, the readme instructs the user how to download OSI and which files to copy into our project. It works, but a more user-friendly way would be installing alongside other dependencies e.g. via requirements.txt Currently, there is no open-simulation-interface project on pypi.org. someone seems to have uploaded a package for version 1.1 last year, but it was deleted. maybe this was no official upload. We would also need a more recent version, ideally 3.5.0

AxelAignerEFS avatar Mar 08 '23 06:03 AxelAignerEFS