Bandersnatch

Latest version: v6.6.0

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

Scan your dependencies

Page 2 of 11

6.0.1

Bug Fixes

- Fixed JSON only mirroring adding correct path to diff_file_list `PR 1248`
- Fixed requirements file parsing when it contains pip options `PR 1231`

New Features

- Added the possibility to limit the time range in which the docker image runner can execute the bandersnatch mirroring activity.
This can be done by providing an optional command line argument with like `--hours-range 23-7` where the interval is expressed
as `<start_hour>-<end_hour>`. `PR 1232`
- Add support for globbing in the allowed requirements list.
User can specify `requirements*.txt` or `*.txt` to merge multiple requirements files `PR 1230`

6.0.0

New Features

- Add [PEP691](https://peps.python.org/pep-0691/) simple index support `PR #1154`
- Add example nginx serving for PEP 691 `PR 1161`

5.3.0

New Features

- Add delete and verify support in s3 (and maybe swift) storage backend `PR 1142`
- Add `--skip-simple-root` option for `bandersnatch sync` command `PR 1145`

Other

- Replace pyup with dependabot
- Resulted in lots of depdendencies updating
- Docs typo fixes

5.2.0

New Features

- Add PEP 629 header to Simple API HTML `PR 1122`
- Added support to exclude specific Python minor versions `PR 1110` - Thanks **davidkim83**
- Add S3 Docker Image building `PR 1092`

Other

- Got Swift usage documentation
- Move Docker containers to Python 3.10 `PR 1092`
- Python 3.10 is now supported `PR 1073` - Thanks **isidentical**
- Move minio docker image running to official image

5.1.1

Bug fixes

- Fix debug output for package changes at end of mirror operation `PR 1066` - Thanks **forky2**

Other

- Update lots of dependency version pins
- Fix documentation build CI

5.1.0

New Features

- Add support of downloading packages from alternative mirror `PR 928` -- Thanks **happyaron**
- Add support of s3 storage `PR 886` -- Thanks **LeoQuote**

Bug fixes

- Add bandersnatch command line help to the documentation main page `PR 920` - Thanks **ichard26**
- Generate data-yanked tag in simple page `PR 931` - Thanks **happyaron**
- Protect repository metadata from being trashed when disk is full `PR 962` - Thanks **happyaron**
- Fix tox to used pinned requirements\*.txt files for deps - `PR 1011` - Thanks **cooperlees**

Documentation

- Add Storage Options documentation `PR 1006` - Thanks **cooperlees**
- Update all dependencies to latest except pyparsing + docutils

Dependencies

- Change pyup to run monthly + auto add skip_news `PR 1043` - Thanks **cooperlees**

Page 2 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.