Bandersnatch

Latest version: v6.5.0

Safety actively analyzes 629052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 11

4.0.2

- Raise for error HTML response on all aiohttp session requests - `PR 494 / 496` - Thanks **windtail**
- Pass str to shutil.move due to Python bug - `PR 497` - Thanks **SanketDG**
- Some more type hints added to `verify.py` - `PR 488` - Thanks **SanketDG**
- Ignore `atime` on stat in test `test_package_sync_does_not_touch_existing_local_file` comparison
as it causes stat compare fail on a slower run - `PR 487` - Thanks **SanketDG**

4.0.1

- Pass correct aiohttp timeout objects - `PR 478`
- Replace pkg_resources with importlib.resources - `PR 479` - Thanks **SanketDG**

4.0.0

*asyncio aiohttp refactor*

- Replace requests with aiohttp - `PR 440`
- Replace xmlrpc2 with aiohttp-xmlrpc - `PR 404`
- 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

3.6.0

- Add `delete` subcommand to delete specific PyPI Packages from mirror - `PR 324`

3.5.0

- Add support for differential file generation - Thanks **artagel** - `PR 313`

3.4.1

- Match prerelease versions with multiple digit suffixes - Thanks **indrat**

Page 4 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.