Change Log¶
All notable changes to the Resolwe Runtime Utilities project will be documented in this file. This project adheres to Semantic Versioning.
3.1.1 - 2021-07-21¶
Changed¶
- Fix
requests
version due to compatibility with Python 3.4
Added¶
- Add support for Python 3.9
Changed¶
- Migrate from Travis to Github Actions
3.1.0 - 2021-02-09¶
Added¶
- Signal processing container to upload referenced files
- Send JSON fields over socket instead of using files
3.0.0 - 2020-12-09¶
Added¶
- Add re-run command
- Send commands over socket instead of printing JSON to stdout
2.0.0 - 2019-04-09¶
Changed¶
- The
export
function was renamed toexport_file
to be consistent withimport_file
Added¶
- Add
import_file
that imports compressed (or not) files of various formats to working directory
1.2.0 - 2017-08-08¶
Changed¶
- Handle unexpected errors in re-* functions and print an error with a descriptive message
- Escape double quotes in values of
re-*
commands
1.1.0 - 2016-07-25¶
Added¶
- Add tests for all console commands (
TestConsoleCommands
) - Add
export
function and console command
1.0.0 - 2016-06-16¶
Added¶
- Use Travis CI to run the tests
- Add test coverage and track it with Codecov
- Start writing the Change Log and include it in the Documentation
- Add
docs
andpackaging
Tox testing environments - Add
dev
, a list of extra requirements for development - Add
save_list
andsave_file_list
functions and console commands - Add
save_dir
andsave_dir_list
functions and console commands
Changed¶
- Consistently use Resolwe Runtime Utilities as the project name/title
- Improve documentation
- Use py.test as the test runner since its pytest-cov plugin enables to easily compute the test coverage while running the tests
- Create
_get_json
auxiliary function use it insave
andsave_list
functions - Check if files exist before saving them
- Save Resolwe errors instead of raising Python exceptions
- Make
checkrc
andprogress
functions more robust to improper input