0.1.3
Major Update to CLI to fix bugs, add functionality, and improved unit tests.
CLI Update
- Update metadata dir permission
- Update uninstall
- Update metadata for each data package removed include run deps
- Uninstall ggd specific run dependencies
- Allow mutliple data packages to be uninstalled at the same time
- Add reset for metadata reset
- Handle metadata channeldata update with ggd specific run dependencies
- Update metadata channeldata handling for local recipes
- Add python 2 warning when using python 2
- Fix error with packages uninstalled by conda but maintained by ggd
- Bug fixes in check-sort-order
- Update search with more stringent package searching and sorting
- Update check-sort-order requirement
- Skip env var activate (BUG)
- Update support for alternative genome files
- Yaml literal block handling
- Add yaml literal block support
- Add alternative genome file check-sort-order
- Add checks for final files in check-recipes
- Update stdout
- Update normal conda install
- Update install debuging
- Update req
- Update conda requirement collection
- Update output to include approximate data file sizes
- Update package handling
- Update error report
- Update conda and conda build requirements
- Add file size as a field in the yaml file
- Add strict channel priority to the .condarc
Test Update
- Update and add test to uninstall
- Add test for metadata reset
- Test metadata channeldata handling for local recipes
- Skip certian checks if python 2
- Update check-recipe tests
- Add test for error with packages uninstalled by conda but maintained by ggd
- Test new check-sort-order
- Require Python 3.7
- Updates search tests for improved searching
- Additional tests for alternative genome files
- Update brew instructions
- New xcode version
- Test Yaml literal block handling
- Add test for yaml literal block support
- Add test for alternative genome file check-sort-order
- Add test for getting approximate file sizes
- Add support and tests for final-file-sizes
- Update test for checking yaml updates
- Update test for final file checks
- update yaml file checks
- Update Install tests
- Test new package handling
- Update checks for yaml tag info
- test file size as a field in the yaml file
- Update miniconda install for testing
- Add strict channel priority to the .condarc