Ripozo

Latest version: v1.3.0

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

Scan your dependencies

Page 1 of 9

1.3.1

==================

- Nothing changed yet.

1.3.0

==================

- New Field class. The ``BaseField`` class is now deprecated. The switch is largely backwards compatible if you are not using private functions. If you are inheriting from the ``BaseField`` directly you will need to update to use the new ``ripozo.resources.fields.field.Field`` class. The change should be transparent.
- Validation helpers. A new module that includes helper functions for common validation scenarios. ``ripozo.resources.fields.validations``
- The ``BaseField`` is deprecated and will be removed in v2.0.0

1.2.3

==================

- Bug fix for JSONAPI adapter that occurred when a resource with no primary keys was passed to the adapter causing it to break

1.2.2

==================

- The HalAdapter now includes fully qualified resources in the _embedded property. There is no difference in how top-level vs embedded resources are constructed at this point.

1.2.1

==================

- Fixed setup.py to only include ripozo packages.

1.2.0

==================

- Added `remove_properties` attribute to `Relationship` instantiation. This allows a user to keep properties in both the parent and the child such as passing a parent's id to the child while keeping it in its properties.
- Added `FilterRelationship` class which provides a shortcut to creating Relationships that point to a filtering against a list of resources.
- Added `manager_translate` decorator which will replace the `translate` decorator when using manager generated fields to translate and decorate an apimethod. Using `translate` for manager_fields will be deprecated in v2.0

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.