colcon-cargo icon indicating copy to clipboard operation
colcon-cargo copied to clipboard

Release into PyPI

Open esteve opened this issue 3 years ago • 2 comments

Once we're happy with the feature set, we should release colcon-cargo into PyPI

Particularly, when colcon-cargo is fully integrated into colcon test, it would be a good time for a release

esteve avatar Apr 19 '22 10:04 esteve

It would be great to publish it using SemVer to indicate feature parity.

A published package would make it possible to integrate Cargo dependencies into rosdep (https://github.com/ros-infrastructure/rosdep/pull/923), which could greatly reduce Rust related overhead for non-Rust-speaking users that just want to build a binary package.

stelzo avatar Jul 09 '24 08:07 stelzo

Hi @stelzo!

I had a chat with the maintainers and they mentioned that they would like to see at least better coverage and testing in the library before publishing it, to show that the library is working as intended (which is why I've been taking that direction with #35 and #39

luca-della-vedova avatar Jul 09 '24 09:07 luca-della-vedova

Everything is unblocked now, at least on the colcon-cargo side, I'm happy to start making the first tagged release (0.1.0?) unless anyone wants to take ownership of that @esteve, @jhdcs, @mxgrey.

colcon-ros-cargo is still pending a release on crates.io of cargo-ament-build and https://github.com/colcon/colcon-ros-cargo/pull/22

luca-della-vedova avatar Aug 26 '24 03:08 luca-della-vedova

@luca-della-vedova I've just published a new release of cargo-ament-build

I can do releases for colcon-cargo and colcon-ros-cargo once you think they are ready. Thanks for all the work!

esteve avatar Aug 26 '24 08:08 esteve