libbgcode icon indicating copy to clipboard operation
libbgcode copied to clipboard

Tags and releases

Open alexxy opened this issue 2 years ago • 10 comments

Hi! I want to add this package for gentoo linux (as well as update for prusaslicer 2.7-alpha). But it seems i can only add live build for this repo, since it doesnt have any tags/releases.

So can you add tag corresponding to version that builds with alpha of prusaslicer, since its mandatory dependency for it.

alexxy avatar Nov 01 '23 07:11 alexxy

This is somewhat related to the Octoprint plugin which would like to add bgcode support to it. Will there be releases/builds of the library somewhere i.e. in PyPi?

oxivanisher avatar Nov 24 '23 13:11 oxivanisher

No, its not related to Octoprint, but it will be good to have

alexxy avatar Nov 24 '23 14:11 alexxy

No, its not related to Octoprint, but it will be good to have

I meant it the other way around, sorry. The octoprint problem is also somewhat depending on having releases/tags to build a useful plugin.

oxivanisher avatar Nov 24 '23 14:11 oxivanisher

Also its actual problem for packagers, since prusa-slicer 2.7.0 released and it depend on this library

alexxy avatar Nov 24 '23 14:11 alexxy

Best would be to have this tagged and released on pypi, ideally not only as source but as wheels for x86, armv6 & armv7. That way it won't have to be compiled on every single thing depending on it.

foosel avatar Nov 24 '23 21:11 foosel

I would also like to stress the importance of wheel releases on pypi. As it stands now, every plugin update in the OctoPrint plugin requires rebuilding the library, which on a pi 4 has reported to take upwards of 12 minutes.

jneilliii avatar Nov 26 '23 18:11 jneilliii

So. What about adding release tags for this repo?

alexxy avatar Dec 19 '23 17:12 alexxy

I'm looking to package PrusaSlicer 2.8.1 for void linux, which depends on this library. If this repo is not ready for a 1.0, can we at least get a 0.* release so it can be packaged for distros that require versioned releases?

CorporalCrawdad avatar Nov 24 '24 03:11 CorporalCrawdad

Same issue when packaging this for GNU guix.

nomike avatar Mar 24 '25 00:03 nomike