GobySoft / dccl

Dynamic Compact Control Language
Other
17 stars 13 forks source link

Python package for DCCL #67

Closed russkel closed 2 years ago

russkel commented 4 years ago

Can a python3-dccl package be added to your CI/Build infrastructure so it's pushed to your ubuntu/deb apt repo? Seems a waste if all the python work is done and it's not readily available this way.

tsaubergine commented 4 years ago

I agree. Unfortunately I don't have the need for the Python part at the moment or the time to create the package. I'm hoping @chrismurf or @kguilbert will be able to do this at some point as they are maintaining the Python package.

danieleades commented 2 years ago

this would be super helpful. It would be even more helpful for me if it were published to Pypi, rather than ubuntu/deb repo.

In order to use this in production I'd have to generate the python package and push it to a local registry anyway.

That is, i'd have the same setup as in https://github.com/danieleades/dccl-example/blob/main/python/pyproject.toml, but i'd depend on a dccl package from a registry, instead of a path dependency.

tsaubergine commented 2 years ago

If you have a pull request for implementing this, I'm happy to take a look. Unfortunately I'm not particularly versed in Python packaging, as I live mostly in C++ world.

tsaubergine commented 2 years ago

I've added python3-dccl3 and python3-dccl4 packages to 3.0 and 4.0 respectively (continuous repo only until I make releases)

russkel commented 2 years ago

Thanks for this @tsaubergine. Very good timing.

tsaubergine commented 2 years ago

Glad to be helpful (I needed them...). Let me know if you run into any problems.