pymc-devs / nutpie

Python wrapper for nuts-rs
MIT License
109 stars 10 forks source link

Standardize the release process #63

Open ricardoV94 opened 1 year ago

ricardoV94 commented 1 year ago

We should release again with the patch from #61

It looks like the last conda version was released without updating the python version, so it shows as 0.8.1 while it is called 0.9.0. ??

Then we did a recent 0.9.0 release on github/pypi that corresponds to something more like 0.9.1 (it includes #61 which was merged yesterday)?

On PyPi we see this: https://pypi.org/project/nutpie/#history On Github we see this: https://github.com/pymc-devs/nutpie/releases

Basically we have two things called 0.9.0, that are different in the two sources (excluding #61 in conda, and including it in PyPi) Probably we should bump the python version to 0.9.1 and release again to synchronize (and more importantly get #61 on conda)

twiecki commented 1 year ago

Let's just do a clean 0.9.1.

aseyboldt commented 1 year ago

I'm not 100% sure what's wrong, but I guess we need a short release checklist...

Something like

Something missing?

fonnesbeck commented 1 year ago

BTW the CHANGELOG file is out of date.

twiecki commented 1 year ago

Yeah we should move to auto-release notes.