Resolwe

Latest version: v42.2.0

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

Scan your dependencies

Page 21 of 31

20.1.0

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

Added
-----
- Add ``description`` field to Collection full-text search


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

20.0.0

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

Changed
-------
- **BACKWARD INCOMPATIBLE:** Remove ``download`` permission from Data objects,
samples and collections and ``add`` permission from samples and collections
- **BACKWARD INCOMPATIBLE:** Remove ``Entity.descriptor_completed`` field

Fixed
-----
- Fix Docker executor command with ``--cpus`` limit option. This solves the
issue where process is killed before the timeout 30s is reached


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

19.1.0

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

Added
-----
- Support filtering by ``process_slug`` in ``DataViewSet``

Fixed
-----
- Fix ``DictRelatedField`` so it can be used in browsable-API
- Fix access to subfields of empty ``GroupField`` in Python processes


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

19.0.1

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

Fixed
-----
- Use ``resolwebio/rnaseq:4.4.2`` Docker image that enforces the memory limit
and bump memory requirements for ``qorts-qc`` process
- Bump memory requirements for ``multiqc`` process


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

19.0.0

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

Changed
-------
- **BACKWARD INCOMPATIBLE:** Change relations between ``Data``, ``Entity`` and
``Collection`` from ``ManyToMany`` to ``ManyToOne``. In practice this means
that ``Data.entity``, ``Data.colllecton`` and ``Entity.collection`` are now
``ForeignKey``-s. This also implies the following changes:

- ``CollectionViewSet`` methods ``add_data`` and ``remove_data`` are removed
- ``EntityViewset`` methods ``add_data``,``remove_data``,
``add_to_collection`` and ``remove_from_collection`` are removed
- ``EntityQuerySet`` and ``Entity`` method ``duplicate`` argument
``inherit_collections`` is renamed to ``inherit_collection``.
- ``EntityFilter`` FilterSet field ``collections`` is renamed to
``collection``.
- **BACKWARD INCOMPATIBLE:** Change following fields in ``DataSerializer``:

- ``process_slug``, ``process_name``, ``process_type``,
``process_input_schema``, ``process_output_schema`` are removed and moved
in ``process`` field which is now ``DictRelatedField`` that uses
``ProcessSerializer`` for representation
- Remove ``entity_names`` and ``collection_names`` fields
- add ``entity`` and ``colection`` fields which are ``DictRelatedField``-s
that use corresponding serializers for representation
- Remove support for ``hydrate_entities`` and ``hydrate_collections``
query parameters
- **BACKWARD INCOMPATIBLE:** Remove ``data`` field in ``EntitySerializer``
and ``CollectionSerializer``. This implies that parameter ``hydrate_data``
is no longer supported.
- **BACKWARD INCOMPATIBLE:** Remove ``delete_content`` paremeter in ``delete``
method of ``EntityViewset`` and ``CollectionViewSet``. From now on, when
``Entity``/``Collection`` is deleted, all it's objects are removed as well
- Gather all ``Data`` creation logic into ``DataQuerySet.create`` method

Added
-----
- Enable sharing based on user email
- Support running tests with live Resolwe host on non-linux platforms
- Add ``inherit_entity`` and ``inherit_collection`` arguments to
``Data.duplicate`` and ``DataQuerySet.duplicate`` method
- Implement ``DictRelatedField``


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

18.0.0

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

Changed
-------
- **BACKWARD INCOMPATIBLE:** Remove ``parents`` and ``children`` query filters
from Data API endpoint

Added
-----
- ``/api/data/:id/parents`` and ``/api/data/:id/children`` API endpoints for
listing parents and children Data objects of the object with given ``id``
- Add ``entity_always_create`` field to ``Process`` model

Fixed
-----
- Make sure that Elasticsearch index exists before executing a search query


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

Page 21 of 31

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.