Thanks. Good catch. A while ago we stopped uploading .zip and .tar.bz2 files.
We now only upload .tar.gz and .whl file to PyPi and Apache dist server. This change was done a while ago when switching to twine for uploading artifacts to PyPi (IIRC, twine only supports those formats or something along the lines). With a wide spread wheel support, uploading source code artifacts in multiple different formats has become less necessary / redundant. I will update the website and remove references to .zip and .tar.bz2 files. Thanks again for catching this. ------- Original Message ------- On Sunday, August 27th, 2023 at 5:58 PM, Roman Bogorodskiy <bogorods...@gmail.com> wrote: > > > Tomaz Muraus wrote: > > > Libcloud is a Python library that abstracts away the differences among > > multiple cloud provider APIs. It allows users to manage cloud services > > (servers, storage, load balancers, DNS, containers as a service) offered by > > many different providers through a single, unified and easy to use API. > > > > We are happy to announce Libcloud v3.8.0. > > > > This release includes new features, improvements, and bug fixes. > > > > Highlights include: > > > > - Performance improvements in the storage drivers > > - Removal of 18 drivers for providers that are no longer active (they went > > out of business, have been acquired, or similar). > > > > A list of all the changes can be found at > > https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.8.0. > > > > Development-Related Changes (developers only) > > > > In addition to the end-user visible changes, we have made various changes > > to our > > development process and practices to better follow and align with modern > > Python development and packaging best practices. > > > > - Tooling (pylint, mypy, bandit, isort, black, etc.) config options have > > been > > migrated into pyproject.yaml file. > > - Package setup and build-related metadata have been migrated from setup.py > > and setup.cfg to pyproject.toml. > > - The unsafe "setup.py test" wrapper command has been removed in favor of > > invoking pytest directly. > > - The "build" PyPi package is now used for creating release artifacts > > (sdist, > > wheel) in an isolated virtual environment. > > > > Download > > > > The release can be downloaded from > > https://libcloud.apache.org/downloads.html or installed using pip: > > > Hi Tomaz, > > Looks like the .bz2 version of the distfile is not available through the > Apache mirror: > > https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-3.8.0.tar.bz2 > > The same applies to the .zip as well. > > .gz one is available though. > > > pip install "apache-libcloud==3.8.0" > > > > Upgrading > > > > If you have installed Libcloud using pip you can also use it to upgrade it: > > > > pip install --upgrade "apache-libcloud==3.8.0" > > > > Upgrade notes > > > > A page which describes backward incompatible or semi-incompatible > > changes and how to preserve the old behavior when this is possible > > can be found at < > > https://libcloud.readthedocs.org/en/latest/upgrade_notes.html> > > > > Documentation > > > > Regular and API documentation is available at < > > https://libcloud.readthedocs.io/en/v3.8.0/> > > > > Bugs / Issues > > > > If you find any bug or issue, please report it on our issue tracker > > https://github.com/apache/libcloud/issues. > > > > Don't forget to attach an example and / or test which reproduces your > > problem. > > > > Thanks > > > > Thanks to everyone who contributed and made this release possible! Full > > list of people who contributed to this release can be found in theCHANGES > > file https://libcloud.readthedocs.org/en/latest/changelog.html.