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
requestsversion 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
exportfunction was renamed toexport_fileto be consistent withimport_file
Added¶
- Add
import_filethat 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
exportfunction 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
docsandpackagingTox testing environments - Add
dev, a list of extra requirements for development - Add
save_listandsave_file_listfunctions and console commands - Add
save_dirandsave_dir_listfunctions 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_jsonauxiliary function use it insaveandsave_listfunctions - Check if files exist before saving them
- Save Resolwe errors instead of raising Python exceptions
- Make
checkrcandprogressfunctions more robust to improper input