Collectfast

Latest version: v2.2.0

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

Scan your dependencies

2.2.0

- Add `post_copy_hook` and `on_skip_hook` to
`collectfast.strategies.base.Strategy`.
- Add `collectfast.strategies.filesystem.CachingFileSystemStrategy`.
- Fix a bug where files weren't properly closed when read for hashing.
- Fix a bug where gzip compression level was inconsistent with S3.

2.1.0

- Use `concurrent.futures.ThreadPoolExecutor` instead of
`multiprocessing.dummy.Pool` for parallel uploads.
- Support `post_process()`.

2.0.1

- Fix and add regression test for 178 (wrong type for `COLLECTFAST_THREADS`).
- Add tests for strictly typed settings.

2.0.0

- Drop support for Python 3.5.
- Drop support for Django 1.11.
- Drop support for `storages.backends.s3boto.S3BotoStorage` (remove
`collectfast.strategies.boto.BotoStrategy`).
- Drop support for guessing strategies, e.g. require
`COLLECTFAST_STRATEGY` to be set.
- Package type hints.
- Support django-storages 1.9+.
- Validate types of settings.

Previous versions

For changes in previous versions see [releases on Github][releases].

[releases]: https://github.com/antonagestam/collectfast/releases

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.