tixi icon indicating copy to clipboard operation
tixi copied to clipboard

Publish tixi on PyPI

Open anpari opened this issue 3 years ago • 3 comments

I recently had the issue that I couldn't share some of our tools that have a dependency on tixi with partners that have no access to Anaconda (mandated by their IT department). Instead of fixing this issue manually by copy/pasting the relevant files (which comes with its own difficulties), it would be great to have tixi available on PyPI. I have talked to multiple people who had the same issue.

anpari avatar Apr 07 '21 07:04 anpari

Thanks for opening an issue here. 💐 I agree that this would be convenient.

But it would require a bit of work, as we would have to translate our build process from the Anaconda way to using a combination of CMake and setuptools and setup the automation of publishing to PyPI with every new release. Currently, the conda package for tixi3 is built from here: https://github.com/DLR-SC/tigl-conda using Github Actions.

Unfortunately, we currently don't have a lot of ressources we can put into this. But of course, any contribution is highly appreciated 😁

joergbrech avatar Apr 07 '21 08:04 joergbrech

I would also be very much in favour of this! We are trying to avoid using conda, and haven't been successful yet in installing it without conda.

danieljuschus avatar May 28 '24 14:05 danieljuschus

I came across the same issue. Would be great if this is solved in the future

rahiq1000 avatar May 28 '24 14:05 rahiq1000