Picopt

Latest version: v4.0.4

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

Scan your dependencies

Page 6 of 11

3.0.0

- Formats
- WebP lossless, lossy and animated support.
- Gain support for .zip archives
- EPub support. ePub contents are never converted.
- TIFF support
- Timestamps
- Timestamps are now kept in .picopt_treestamps.yaml files.
- Picopt will convert and clean up old style timestamps.
- Timestamps are now recorded after optimizing every image for each image
individually instead of directories, preserving progress.
- Timestamps record configuration. Running with a new config invalidates
non-matching timestamps.
- Configuration
- .picoptrc.yaml files can configure options
- Changed cli option names.
- Removed cli args for manually disabling programs
- Faster checking for external programs
- Fall back to Pillow optimization if better external programs not found.
- Colored terminal output.
- Fixes
- Cleans up old temporary files from aborted picopt runs.
- Fix condition where new files in an old archive were not processed.
- optiping optimization level changed to o5
- Exif & icc metadata preserved in all formats much better by default.

2.2.1

- Support python v3.9
- Preserve comments when optimizing comic archives

2.2.0

- Walk in alphabetical order
- Check code with vulture and radon

2.1.0

- Remove adv support.
- Remove jpegrescan support. Inferior to mozjpeg
- Don't preserve ctime/mtime when making new pngs
- Use pytest instead of nosetest
- Require formatting with black & isort

2.0.1

- Pillow 7 compatibility

2.0.0

- Stop supporting python 2
- Switch to poetry build system
- Type checking with mypy

Page 6 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.