Resolwe

Latest version: v44.0.0

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

Scan your dependencies

Page 12 of 31

35.0.0

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

Added
-----
- Add ``delete`` method to the background consumer
- Add ``delete_background`` method to data, entity and collection model and queryset
- Allow ``IP`` protocol sockets to be opened in the processing container by the seccomp
security profile

Changed
-------
- **BACKWARD INCOMPATIBLE:** Delete objects in the background in the ``data``,
``entity`` and ``collection`` endpoints
- Bump ``Docker`` SDK version to fix requests/urllib incompatibility issue
(<https://github.com/docker/docker-py/issues/3113>)
- Always use ``Docker`` default seccomp profile
- Increase resend timeout in processing container to 60 seconds

Fixed
-----
- Close websocket requests without session id


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

34.3.0

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

Added
-------
- Add initial general clinical descriptor schema ``general_clinical``
- Add ``id`` field to ``Feature`` and ``Mapping`` serializers
- Add ``resolwebio/base:ubuntu-20.04`` Docker image

Changed
-------
- Update the url for the Orange table example template in
``upload-orange-metadata``


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

34.2.1

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

Fixed
-------
- Fix ``macs2-callpeak`` process version


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

34.2.0

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

Added
-------
- Add ``upload-proteomics-sample`` and ``upload-proteomics-sample-set``
processes for uploading custom tables holding proteomics data

Fixed
-------
- Changed ``scale-bigwig`` output file field label to ``bigwig file``
- Bump memory requirements in processes ``import-sra``,
``import-sra-single`` and ``import-sra-paired`` to 8GB


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

34.1.0

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

Fixed
------
- The contributor is assigned VIEW permission to the ``BackgroundTask``

Added
-----
- Add endpoints for new annotation models
- Send observer create signals on object duplication
- Add filtering by id to the background task endpoint


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

34.0.0

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

Added
-----
- Add ``BackgroundTask`` model to enable support for observable long running
backend tasks
- Add ``BackgroundTaskConsumer`` class to handle starting background jobs
- Make ``Kubernetes`` overcommitment factors configurable via settings
- Support filtering by tags on relation API endpoint

Changed
-------
- **BACKWARD INCOMPATIBLE** Remove the duplicated ``collection`` subfield from the
``entity`` field when serializing ``Data`` objects
- **BACKWARD INCOMPATIBLE:** Replace ``duplicate`` methods on ``Data``, ``Entity`` and
``Collection`` objects with the call to the corresponding background duplicate job.
- **BACKWARD INCOMPATIBLE:** The ``duplicate`` endpoints on ``Data``, ``Entity`` and
``Collection`` return the details of the ``BackgroundTask`` instance that is used to
track the duplication status
- When subscribing to an object for notifications the ``CREATE`` notifications are also
sent along. This is necessary to receive CREATE notifications triggered from the data
inside the container on the container.
- Remove the redundant prefetch in the ``BaseCollectionViewSet``
- Annotate the queryset in the ``BaseCollectionViewSet`` with ``data_statuses``,
``entity_count`` and ``data_count`` attributes to reduce the number of queries
- Remove the redundant prefetch in the ``EntityViewSet``
- Annotate the queryset in the ``EntityViewSet`` with ``data_statuses`` and
and ``data_count`` attributes to reduce the number of queries
- Modify the ``DataViewSet`` to remove redundant queries
- Add ``duplicate_data``, ``duplicate_entity`` and ``duplicate_collection``
methods to ``BackgroundTaskConsumer`` class
- Set ``is_active`` to ``True`` for all available processes every time ``register``
management command is run even if the same version of the process already exists in
the database
- The ``FLOW_KUBERNETES_AFFINITY`` variable is now a JSON dictionary with information
about affinity for interactive and batch processes
- Fix values in observer ``ChangeType`` enum to prevent accidental value change
- Always start ``BackgroundTaskConsumer`` when running tests

Fixed
-----
- Send observer notifications when data object is automatically assigned to the entity
via ``entity_type`` in the process
- Remove observer from subscription if object is deleted
- Handle empty iterable in ``observe_instance_container`` method
- Remove call to ``close`` in observers consumer that caused ``RuntimeError``
- Instances of ``Observer`` class could be duplicated when ``object_id`` was ``None``
due to PostgreSQL handling of NULL values
- Delete the observer subscription when object is deleted
- Check response status when bootstraping executor and print out sensible error message
on failure
- Do not run the test twice when it is tagged and contained in the changed test file


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

Page 12 of 31

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.