Resolwe

Latest version: v44.0.0

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

Scan your dependencies

Page 11 of 31

37.0.2

Not secure
===================

Fixed
-----
- Set ``value`` to ``AnnotationValue`` object on duplication when it is created
- Send ``post_duplicate`` signal only on successful duplication

Changed
-------
- Simplify permission checks on ``AnontationValue`` endpoint


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

37.0.1

Not secure
===================

Changed
-------
- Removed ``descriptor`` and ``DescriptorSchema`` fields from ``Entity``
endpoint


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

37.0.0

Not secure
===================

Added
-----
- Allow sorting entities by collection name

Changed
-------
- **BACKWARD INCOMPATIBLE:** Command ``re-annotate-entity`` creates annotation
objects instead of updating entity descriptor
- **BACKWARD INCOMPATIBLE:** Method ``update_entity_descriptor`` in Python
processes creates annotation objects instead of updating the entity
descriptor
- Add ``annotations`` property to the ``Entity`` object in Python processes
- Allow filtering ``AnnotationField`` by ids
- Allow filtering ``AnnotationField`` by entity
- Allow filtering ``AnnotationValue`` by group name
- Allow create/update/delete REST API calls for ``AnnotationValue`` objects
- Remove ``collection`` field from ``AnnotationField`` serializer


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

36.1.0

Not secure
===================

Changed
-------
- Relation slug can be updated
- Anonymous user can access the annotation field endpoint
- Annotations contain the field ``label``
- Filtering entities by annotations now filters by ``label`` and ``value``
fields

Added
-----
- Add ``clean_observers`` management command to clean old subsciptions
- Allow filtering annotation values endpoint by ``label``


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

36.0.0

Not secure
===================

Added
-----
- Add ``slug`` to the relation serializer
- Add support for ``Python 3.11``

Changed
-------
- **BACKWARD INCOMPATIBLE:** Bump ``Django`` requirement to version ``4.2``
- **BACKWARD INCOMPATIBLE:** Bump ``channels`` requirement to version ``4.0``
- Bump other requirements to the latest versions
- Replace ``django-fernet-fields`` with ``django-fernet-fields-v2`` to support
``Django 4.2``
- Bump ``PostgreSQL`` version to 14 since 10 is no longer supported
- Bump dependencies in the communication container image to the latest versions
- Bump ``psycopg`` version to 3.1.9
- Upgrade ``Fedora`` base image to version 37
- Remove ``Django Priority Batch`` dependency
- Set filename with `Content-Disposition` header when downloading data from S3
to avoid issues with some browsers renaming the file due to media type


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

35.1.0

Not secure
===================

Added
-----
- Method ``groups_with_permissions`` was added to the ``PermissionObject``
- Register annotation models with Django admin
- Enable editing ``AnnotationPreset`` permissions in the Django admin
- Extend ``AnnotationPreset`` from ``BaseModel``
- Enable filtering ``Entity`` objects by annotation values
- Add ``required`` field to the ``AnnotationField`` model
- Add ``required`` field to the ``AnnotationFieldSerializer`` and
``AnnotationFieldFilter``
- Enable sorting ``Entity`` by annotation values

Changed
-------
- Annotation fields endpoint serializer the annotation group instead of only
returning its id
- Do not allow removing required ``AnnotationField`` objects from the
collection
- Add required annotation fields to collection when it is created
- Replace ``add_fields_to_collection`` and ``remove_fields_from_collection``
with ``set_annotation_fields``

Fixed
-----
- Filtering annotation values by entity ids
- Add ``PluginManager`` and ``Plugin`` classes to unify plugin management
- Add ``Redis`` cache management plugin manager and basic plugins
- Add the option to skip the response to the already processed command
- Add the ability to add locks to ``Redis`` and wait for them
- Lock the message in listener when processing it
- Duplicate filter loopup lists
- Fix ``AnnotationPreset`` contributor to point to the user model specified in
the settings


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

Page 11 of 31

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.