Skip to content

Release 0.2.12

Compare
Choose a tag to compare
@kblin kblin released this 30 Jan 12:04
· 61 commits to master since this release
0.2.12

This is release 0.2.12 of ncbi-genome-download.

Highlights of this release are:

  • Parallel downloads of checksum files (Thanks to Adelme Bazin (@axbazin))
  • New --flat-output option to dump all downloaded files into a single directory
  • We now have a Chinese translation of the README (Thanks James Yang (@jamesyangget))

Detailed changes:

Adelme Bazin (5):
      core : Checking MD5SUM in parallel when more than one process is allowed
      add integration test to check if metadata table was filled properly. Expected failure when using multiprocessing.
      fill metadata table in config_download instead of download_file_job to avoid problems with multiprocessing
      modify the metadata_fill test functions so that they follow the same logic than the current code
      fix the call to Pool with the 'with' statement for python2

Kai Blin (13):
      core: Allow keeping the downloaded files in a flat hierarchy
      chore: Break long help text lines
      core: Fix the --flat-output description
      README: Update install documentation
      core: Add tests for type material downloads
      chore: Add docstring and coverage skip to `downloadjob_creator_caller`
      config: Test `is_compatible_assembly_accession()` in fuzzy_accession mode
      core: Add a docstring to new fill_metadata function
      core: Acquire the metadata table object outside of the download loops
      config: Also support downloading metagenomes
      core: Check for exact match on genus name before trying to capitalise it
      chore: Update README to note that 0.2.12 is the last version to support Python 2
      Bump version number to 0.2.12

James Yang (1):
      translate README.md into Chinese (#97)