Handling of 4-number releases

I’m one of the maintainers of the Pyenv project.

Recently, I was writing a script to generate missing installation scripts for available Anaconda releases for use with our product and noticed that among the available releases, there are some that have 4 numbers (e.g. 5.0.0.1), are only available for a few select environments and are missing from the Anaconda Release Notes.

Looks like those are not full releases but are rather bugfixes for the corresponding 3-number release.

How are those supposed to be handled/considered? As a separate release (which will likely fail to install for a given user due to the limited selection of supported environments), or be patched into the corresponding 3-number release, replacing its original downloads?

I couldn’t readily find any guidance on that in Anaconda online documentation.

1 Like