4.0.0 is released to PyPI.
- This release is all asyncio and aiohttp based (no more requests and threads)
- We now have Windows support + Docker images
If you have packages you use to build with a lot using bandersnatch whitelisting to create a small local mirror could save you and PyPI bandwidth!
- With the low latency of a local mirror, you could speed up CI run times!
https://bandersnatch.readthedocs.io/en/latest/
Main new features:
- Replace requests with aiohttp -
PR #440
- Replace xmlrpc2 with aiohttp-xmlrpc -
PR #404
- Replace xmlrpc2 with aiohttp-xmlrpc -
- Only store PEP503 Normalized Simple API directories -
PR #465 + #455
- Flag errors when KeyboardInterrupt raised during sync -
PR #421
- Finish Windows Support + Add CI -
PRs #469 + #471
- Thanks @FaustinCarter - Autobuild Docker images with master -
PR #88
- Thanks @abitrolly - Only print conf deprecations if found in config -
PR #327
- Add PyPI metadata and Python version plugin filters -
PR #391
- Thanks @TemptorSent - Add in GitHub Actions CI for Linux (Ubuntu), MacOSX + Windows