Pytoolbox

Latest version: v14.8.5

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

Scan your dependencies

Page 5 of 11

13.0.4

Not secure
Fix and enhancements

* Function `aws.s3.remove_objects`: Add callback argument to make it more flexible.
* Function `multimedia.image.remove_transparency`: Enhance code (remove `force_rgb arg` from 13.0.2).
* Function `serialization.object_to_dict`: Add `iterable_callback` to customize container type of iterables.

13.0.0

Not secure
Compatibility breaks

* Remove fake bson's `ObjectId` (`private` module) when library not available.
* Function `filesystem.find_recursive` is now matching patterns against the whole path.
* Function `aws.s3.list_objects`: Handle multiple patterns like `filesystem.find_recursive`.
* Function `aws.s3.remove_objects`: Handle multiple patterns like `filesystem.find_recursive`.

Features

* Add function `filesystem.to_user_id`
* Add function `filesystem.to_group_id`
* Add function `regex.from_path_patterns`

Fix and enhancements

* Replace relative imports of `len(.) > 1` by absolute imports

12.2.3

Not secure
Features

* Add module `aws.s3`

12.1.2

Not secure
Compatibility breaks

* Remove `object_to_dict` and `object_to_dictV2`
* Rename `object_to_dictV3` to `object_to_dict`

Fix and enhancements

* Move AI data to S3 (own account).
* Function `serialization.object_to_dict`: Also authorize to tweak obj (not only schema).
* Function `serialization.object_to_dict`: Also add depth information.
* Function `serialization.to_file`: Fix `to_file` not using `makedirs` properly

11.10.0

Fix and enhancements

* Fix PEP-8 issue
* Class `django.models.fields.base.MoneyField`: Make decimal_places tweakable

Features

* Add class `django.models.fields.mixins.LowercaseMixin`
* Add function `serialization.object_to_dictV3`

11.9.1

Fix and enhancements

* Set line size to 100 chars and cleanup code
* Fix Travis build (remove `django` modules when testing)
* Always install pillow when installing with -e imaging
* Update README to reflect newer options
* Class `multimedia.exif.brand.Brand`: Add more brands
* Class `multimedia.exif.image.Orientation`: Use standard Enum, or object if not available

Features

* Add module `ai`

Page 5 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.