python-hosts
python-hosts copied to clipboard
The future of coatldev/six:latest
Hello there,
I am the maintainer for coatldev/six and first, I'd like to thank you for using that image. Secondly, I would like to share my decision behind the future removal of the latest tag for that image.
coatldev/six was created because I had the need to test my packages were properly installed on Python 2, and running tests code formatters, linters and type checking using Python 3.10 because mypy[python2]==0.971 when 3.11.0 was released, it could not be installed, but recent tests show that it is now possible to install using 3.11 and even 3.12.0rc2.
Because of those reasons, coatldev/six is no longer exclusively for Python 3.10 and 2.7; it now has 3.11 and 3.12 as options, too. So a latest tag does not make sense anymore.
Instead of latest I would suggest "pinning" your dependency using any (or all) of the following tags: 3.10, 3.11, or 3.12.
I plan to completely remove the latest tag by the end of October or whenever this has been updated on this repo.
Regards, César
On a second thought, I have considered keeping the latest tag but it will be pointing to the latest stable release for Python 3, which will be 3.12.0 whenever it is released this October.
In the meantime, latest will keep pointing to coatldev/six:3.10.13. But at the end of September it will be pointing to coatlde/six:3.11.
EDIT
PR https://github.com/coatl-dev/docker-six/pull/24 has been merged.
This means that if we get a 3.11.6 release before 3.12.0, we will have the following tags for it: 3, 3.11, 3.11.6, and latest.