jimporter / mike

Manage multiple versions of your MkDocs-powered documentation via Git
BSD 3-Clause "New" or "Revised" License
528 stars 47 forks source link

0.6.0 was yanked from PyPi - is that expected? #114

Closed heitorlessa closed 1 year ago

heitorlessa commented 1 year ago

Hey Jim, was there any issue with the older 0.6.0 version in PyPi to be yanked?

Our build failed as the wheels are no longer found, so I suspect something went on but couldn't find any existing issues: https://pypi.org/project/mike/0.6.0/

Thanks a lot!

jimporter commented 1 year ago

Yes, that was intentional. I unpublished that release shortly after creating it, since it broke the Material theme at the time. (I had jumped the gun and removed the version selector hack in mike for Material too early. The Material theme had added built-in support for the version selector, but only for Insiders. Since I didn't want to break all non-Insiders, I rolled back to 0.5.5.)

However, the 0.6.0 artifacts are still on PyPI, and running pip install mike==0.6.0 works just fine for me...

heitorlessa commented 1 year ago

Yeah, that's what I found odd when I hit this in GitHub Actions as it's been working for ages: https://github.com/awslabs/aws-lambda-powertools-python/runs/8274431228?check_suite_focus=true

I've bumped to 1.x as there doesn't seem to be any breaking changes affecting us.

Thanks a lot Jim, closing.