Ncbi-genome-download

Latest version: v0.3.3

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

Scan your dependencies

Page 3 of 3

0.2.4

This is release 0.2.4 of ncbi-genome-download.

Highlights of this version include:

* Enable using ncbi-genome-download as API from your own scripts, thanks to Marc Bourqui (mbourqui).
* Also allow downloading the _assembly_report.txt and _assembly_stats.txt files, thanks to Peter Cock (peterjc).
* Better handle interrupting with Ctrl-C while downloading in multiple threads.

Detailed changes:

Kai Blin (6):
core: More gracefully abort on Ctrl-C
core: Silence some pylint style warnings I disagree with
chore: Update drone CI config for drone 0.7
README: Switch CI links to HTTPS.
publish.sh: Switch to using twine and build universal binary wheel
Bump version to 0.2.4

Marc Bourqui (27):
Update gitignore for PyCharm
Replace args with kwargs in download signature
Merge _download and download
Update tests to previous commits
Bug fixes in Enums, some renamings, more doc
Update packaging related stuff * Version number * Requirements * README
Move tests folder (were not finding package files otherwise)
Fix AttributeError
Fix Enum related issues
Fix issues and tests
Update imports
Fix tests * Bring back _download() for testing purposes
WIP preserve enum order
Update EMap to avoid usage of dict which does not preserve order
Move test folder for drone testing
Minor performance improvement
Fix README
Remove __init__.py in tests/ and revert test_parse_checksums() auto line breaks
Fix unreachable code
Unbump version number
Fix undesired new line
Rename var to _download_mock when dealing with _download()
Fix SystemError: Parent module '' not loaded, cannot perform relative import
Fix TypeError and AssertionErrors
Fix Enum ordering for Pyhton 2
Move comment line
Fix AttributeError

Peter Cock (3):
Download XXX_assembly_report.txt and XXX_assembly_stats.txt
Use strict bash mode in publish.sh
Include PyPI version badge in README

0.2.3

This is release 0.2.3 of ncbi-genome-download.

Highlights of this version include:
- Properly deal with existing human-readable symlinks when re-running a download, thanks to An Phung (anphung).
- Support creating human-readable symlinks without reloading the genome data
- Work around formatting issues in NCBI's viral assembly_summary.txt files

Detailed changes:


An Phung (1):
core: Check symlink existence, fix 20

Kai Blin (6):
create_readable_dir: Special case viral entries, because they are special snowflakes
core: Make sure invalid checksum lines are skipped.
core: Allow creating human-readable links for already downloaded files
summary: Skip invalid assembly_summary.txt lines
summary: Try to fix invalid viral assembly_summary.txt lines instead of skipping them
Bump version to 0.2.3

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.