Commits
* [046f68be](https://github.com/ktmeaton/NCBImeta/commit/046f68be) travis-ci only master
* [cecb1aae](https://github.com/ktmeaton/NCBImeta/commit/cecb1aae) Merge branch 'dev'
* [0d844574](https://github.com/ktmeaton/NCBImeta/commit/0d844574) v0.5.0 updates [skip ci]
* [849f7335](https://github.com/ktmeaton/NCBImeta/commit/849f7335) Explain default slow download [skip ci]
* [b810c2ad](https://github.com/ktmeaton/NCBImeta/commit/b810c2ad) Fix codecov badge link [skip ci]
* [5d4c83bc](https://github.com/ktmeaton/NCBImeta/commit/5d4c83bc) Switch release badge to PyPI [skip ci]
* [4112027b](https://github.com/ktmeaton/NCBImeta/commit/4112027b) codecov url fix [skip ci]
* [29a80f52](https://github.com/ktmeaton/NCBImeta/commit/29a80f52) try codecov badge with dev [skip ci]
* [1488da73](https://github.com/ktmeaton/NCBImeta/commit/1488da73) Clear debugging output
* [199559b5](https://github.com/ktmeaton/NCBImeta/commit/199559b5) formatting [skip ci]
* [e6bd3b70](https://github.com/ktmeaton/NCBImeta/commit/e6bd3b70) document column_index bugfix [skip ci]
* [f560dfe5](https://github.com/ktmeaton/NCBImeta/commit/f560dfe5) Correct bioproject accession
* [10e1d2ae](https://github.com/ktmeaton/NCBImeta/commit/10e1d2ae) column_index reposition
* [75edf10e](https://github.com/ktmeaton/NCBImeta/commit/75edf10e) http error catching for esearch
* [1bc53175](https://github.com/ktmeaton/NCBImeta/commit/1bc53175) strpath for tmpdir [skip ci]
* [fd509f42](https://github.com/ktmeaton/NCBImeta/commit/fd509f42) Fix sys path and list comparison
* [3eb83673](https://github.com/ktmeaton/NCBImeta/commit/3eb83673) Remove Python 3.4 linux build [skip ci]
* [6bd4d8d8](https://github.com/ktmeaton/NCBImeta/commit/6bd4d8d8) require time module
* [8df42459](https://github.com/ktmeaton/NCBImeta/commit/8df42459) test db path fix [skip ci]
* [1488745a](https://github.com/ktmeaton/NCBImeta/commit/1488745a) Python 3.5+ required (no more 3.4) [skip ci]
* [d5624e19](https://github.com/ktmeaton/NCBImeta/commit/d5624e19) travis troubleshooting
* [763c54f8](https://github.com/ktmeaton/NCBImeta/commit/763c54f8) bash uploader for codecov
* [b807bb02](https://github.com/ktmeaton/NCBImeta/commit/b807bb02) example config reset
* [595959b9](https://github.com/ktmeaton/NCBImeta/commit/595959b9) Merge branch 'dev' of https://github.com/ktmeaton/NCBImeta into dev
* [4c9b15bc](https://github.com/ktmeaton/NCBImeta/commit/4c9b15bc) full travis-ci test build
* [8f5f38b2](https://github.com/ktmeaton/NCBImeta/commit/8f5f38b2) full travis-ci test build
* [e2ede2c0](https://github.com/ktmeaton/NCBImeta/commit/e2ede2c0) pytest for non-flat mode
* [7d4ec415](https://github.com/ktmeaton/NCBImeta/commit/7d4ec415) prototype master table check
* [ea642b8c](https://github.com/ktmeaton/NCBImeta/commit/ea642b8c) Move the HTTPErrorCatch method to utilities [skip ci]
* [dd55698e](https://github.com/ktmeaton/NCBImeta/commit/dd55698e) pytest db verify SRA
* [8de4febd](https://github.com/ktmeaton/NCBImeta/commit/8de4febd) pytesting and db verification [skip ci]
* [bc7f6b29](https://github.com/ktmeaton/NCBImeta/commit/bc7f6b29) Update test biosample metadata
* [6771d87a](https://github.com/ktmeaton/NCBImeta/commit/6771d87a) Exclude temporary test files [skip ci]
* [b2df525d](https://github.com/ktmeaton/NCBImeta/commit/b2df525d) pytest pubmed [skip ci]
* [a88ba92d](https://github.com/ktmeaton/NCBImeta/commit/a88ba92d) pytest export nucleotide table values
* [a21df9eb](https://github.com/ktmeaton/NCBImeta/commit/a21df9eb) pytest conftest assembly and bioproject
* [fe28e8b3](https://github.com/ktmeaton/NCBImeta/commit/fe28e8b3) pytest export assembly and bioproject
* [918f1e3c](https://github.com/ktmeaton/NCBImeta/commit/918f1e3c) remove annot file [skip ci]
* [26b8d15f](https://github.com/ktmeaton/NCBImeta/commit/26b8d15f) pytest join
* [87ca364a](https://github.com/ktmeaton/NCBImeta/commit/87ca364a) Comment clarification [skip ci]
* [e84af09b](https://github.com/ktmeaton/NCBImeta/commit/e84af09b) pytest annotatereplace
* [90da7506](https://github.com/ktmeaton/NCBImeta/commit/90da7506) annotateconcat 90% cov
* [34725c9e](https://github.com/ktmeaton/NCBImeta/commit/34725c9e) fix indentation
* [4eea6b32](https://github.com/ktmeaton/NCBImeta/commit/4eea6b32) annotation file for pytest [skip ci]
* [1a4f0682](https://github.com/ktmeaton/NCBImeta/commit/1a4f0682) specify pytest files in order
* [98a4221f](https://github.com/ktmeaton/NCBImeta/commit/98a4221f) module import in test dir [skip ci]
* [88279923](https://github.com/ktmeaton/NCBImeta/commit/88279923) sra table metadata re-fix [skip ci]
* [debd22ab](https://github.com/ktmeaton/NCBImeta/commit/debd22ab) debug help points [skip ci]
* [7150dc32](https://github.com/ktmeaton/NCBImeta/commit/7150dc32) generic test db name [skip ci]
* [cac8a129](https://github.com/ktmeaton/NCBImeta/commit/cac8a129) pytest annotateconcatenate [skip ci]
* [e16d6e8c](https://github.com/ktmeaton/NCBImeta/commit/e16d6e8c) formatting [skip ci]
* [469bb6a6](https://github.com/ktmeaton/NCBImeta/commit/469bb6a6) proper support for SRA [skip ci]
* [b5e57539](https://github.com/ktmeaton/NCBImeta/commit/b5e57539) codecov badge [skip ci]
* [26221240](https://github.com/ktmeaton/NCBImeta/commit/26221240) remove extra script
* [081a76e3](https://github.com/ktmeaton/NCBImeta/commit/081a76e3) execute permissions [skip ci]
* [ef5b084c](https://github.com/ktmeaton/NCBImeta/commit/ef5b084c) remove the test1 ref
* [14133ba0](https://github.com/ktmeaton/NCBImeta/commit/14133ba0) update execute permissions again
* [90d9bfbc](https://github.com/ktmeaton/NCBImeta/commit/90d9bfbc) test for output dir
* [9a1533e3](https://github.com/ktmeaton/NCBImeta/commit/9a1533e3) config data yaml test [skip ci]
* [12b67361](https://github.com/ktmeaton/NCBImeta/commit/12b67361) old cov [skip ci]
* [14ce1bf7](https://github.com/ktmeaton/NCBImeta/commit/14ce1bf7) remove extraneous [skip ci]
* [7d8037b6](https://github.com/ktmeaton/NCBImeta/commit/7d8037b6) simplify name [skip ci]
* [f7b4502e](https://github.com/ktmeaton/NCBImeta/commit/f7b4502e) yaml file error test [skip ci]
* [727e547b](https://github.com/ktmeaton/NCBImeta/commit/727e547b) main test [skip ci]
* [1efd2793](https://github.com/ktmeaton/NCBImeta/commit/1efd2793) give unique names [skip ci]
* [dac651b8](https://github.com/ktmeaton/NCBImeta/commit/dac651b8) print config file path [skip ci]
* [e2de1968](https://github.com/ktmeaton/NCBImeta/commit/e2de1968) yaml file test [skip ci]
* [0eb16810](https://github.com/ktmeaton/NCBImeta/commit/0eb16810) yaml files for testing [skip ci]
* [805efa69](https://github.com/ktmeaton/NCBImeta/commit/805efa69) super simple config [skip ci]
* [de49481a](https://github.com/ktmeaton/NCBImeta/commit/de49481a) Proper os join
* [7a9be44c](https://github.com/ktmeaton/NCBImeta/commit/7a9be44c) pytest Errors complete
* [8afd1ce9](https://github.com/ktmeaton/NCBImeta/commit/8afd1ce9) pytest errors
* [ebfc8af1](https://github.com/ktmeaton/NCBImeta/commit/ebfc8af1) duplicate column debugging [skip ci]
* [b663a974](https://github.com/ktmeaton/NCBImeta/commit/b663a974) str repr of errors proper return [skip ci]
* [c51cd55b](https://github.com/ktmeaton/NCBImeta/commit/c51cd55b) check for duplicate column names
* [1725bc6b](https://github.com/ktmeaton/NCBImeta/commit/1725bc6b) pytest and coverage [skip ci]
* [35ffd83b](https://github.com/ktmeaton/NCBImeta/commit/35ffd83b) cleanup docstring [skip ci]
* [640ed49e](https://github.com/ktmeaton/NCBImeta/commit/640ed49e) use tmp dir and files
* [13b0edb6](https://github.com/ktmeaton/NCBImeta/commit/13b0edb6) remove unnecessary code [skip ci]
* [fb3bff1d](https://github.com/ktmeaton/NCBImeta/commit/fb3bff1d) Re-enable full travis-ci [skip ci]
* [ac82f6b3](https://github.com/ktmeaton/NCBImeta/commit/ac82f6b3) remove unnecessary type checking
* [1a801bc2](https://github.com/ktmeaton/NCBImeta/commit/1a801bc2) codecov take 2
* [e6b8977f](https://github.com/ktmeaton/NCBImeta/commit/e6b8977f) codecov coverage test upload [skip ci]
* [40a601f1](https://github.com/ktmeaton/NCBImeta/commit/40a601f1) remove testing modules to travis requirements
* [60213802](https://github.com/ktmeaton/NCBImeta/commit/60213802) codecov require and test
* [a35e2513](https://github.com/ktmeaton/NCBImeta/commit/a35e2513) pytest-cov requirement
* [ef914477](https://github.com/ktmeaton/NCBImeta/commit/ef914477) pytest troubleshooting
* [34850960](https://github.com/ktmeaton/NCBImeta/commit/34850960) --cov-report= proper parameter
* [2bbd4258](https://github.com/ktmeaton/NCBImeta/commit/2bbd4258) pytest and codecov
* [ba90d3f2](https://github.com/ktmeaton/NCBImeta/commit/ba90d3f2) Longer description [skip ci]
* [971a6335](https://github.com/ktmeaton/NCBImeta/commit/971a6335) Comment out debugging [skip ci]
* [eb75e654](https://github.com/ktmeaton/NCBImeta/commit/eb75e654) v0.4.3 changelog updates [skip ci]
* [3fd7cec2](https://github.com/ktmeaton/NCBImeta/commit/3fd7cec2) Remove unicode ref
* [e9086255](https://github.com/ktmeaton/NCBImeta/commit/e9086255) Remove XmlXXXConfig Functions
* [120cfa5e](https://github.com/ktmeaton/NCBImeta/commit/120cfa5e) Extended description, remove troubleshooting printout [skip ci]
* [a462b23d](https://github.com/ktmeaton/NCBImeta/commit/a462b23d) Namespace clarify
* [6bde5f20](https://github.com/ktmeaton/NCBImeta/commit/6bde5f20) Expanded type checking
* [1c7bd73a](https://github.com/ktmeaton/NCBImeta/commit/1c7bd73a) StringElement items troubleshooting
* [62aceba4](https://github.com/ktmeaton/NCBImeta/commit/62aceba4) Extra type checking
* [30423509](https://github.com/ktmeaton/NCBImeta/commit/30423509) Fix internal recursion function name
* [5b4de6b2](https://github.com/ktmeaton/NCBImeta/commit/5b4de6b2) Correct and document flatten_dict implementation
* [4bdedf32](https://github.com/ktmeaton/NCBImeta/commit/4bdedf32) More testing
* [efb3b86f](https://github.com/ktmeaton/NCBImeta/commit/efb3b86f) Utilities testing
* [269ca821](https://github.com/ktmeaton/NCBImeta/commit/269ca821) Recode unicode and remove sys
* [a20daf6a](https://github.com/ktmeaton/NCBImeta/commit/a20daf6a) Description in header [skip ci]
* [05f693ec](https://github.com/ktmeaton/NCBImeta/commit/05f693ec) Remove sys module and flushprint [skip ci]
* [e9efc279](https://github.com/ktmeaton/NCBImeta/commit/e9efc279) cleanup [skip ci]
* [d92dc091](https://github.com/ktmeaton/NCBImeta/commit/d92dc091) NCBImetaErrors namespace
* [fc983047](https://github.com/ktmeaton/NCBImeta/commit/fc983047) Remove io module
* [78032d93](https://github.com/ktmeaton/NCBImeta/commit/78032d93) Remove sys module [skip ci]
* [f76c6dc1](https://github.com/ktmeaton/NCBImeta/commit/f76c6dc1) Error classes documented
* [45ddc1bb](https://github.com/ktmeaton/NCBImeta/commit/45ddc1bb) Description in header [skip ci]
* [1f86ec3d](https://github.com/ktmeaton/NCBImeta/commit/1f86ec3d) Remove sys module and flushprint
* [b1b668a0](https://github.com/ktmeaton/NCBImeta/commit/b1b668a0) Remove sys module
* [8400f5f2](https://github.com/ktmeaton/NCBImeta/commit/8400f5f2) Code doc first pass [skip ci]
* [b681b08d](https://github.com/ktmeaton/NCBImeta/commit/b681b08d) Reduce code redundancy
* [86be6028](https://github.com/ktmeaton/NCBImeta/commit/86be6028) Document UpdateDB [skip CI]
* [d7a22f2e](https://github.com/ktmeaton/NCBImeta/commit/d7a22f2e) Force unicode str recode
* [691111ab](https://github.com/ktmeaton/NCBImeta/commit/691111ab) Cleanup, document HTTPErrorCatch
* [778817bf](https://github.com/ktmeaton/NCBImeta/commit/778817bf) import slim down
* [470e3422](https://github.com/ktmeaton/NCBImeta/commit/470e3422) flush print true case sensitive
* [4addaaa3](https://github.com/ktmeaton/NCBImeta/commit/4addaaa3) Travis CI for dev
* [5ae1c7af](https://github.com/ktmeaton/NCBImeta/commit/5ae1c7af) Replace flushprint method python3
* [90bedfba](https://github.com/ktmeaton/NCBImeta/commit/90bedfba) Merge branch 'master' into dev
* [5f3548e1](https://github.com/ktmeaton/NCBImeta/commit/5f3548e1) Header change
* [12722915](https://github.com/ktmeaton/NCBImeta/commit/12722915) Gif reupload and typo fix
* [359b0ee6](https://github.com/ktmeaton/NCBImeta/commit/359b0ee6) Nucleotidet typo fix
* [5e56fee8](https://github.com/ktmeaton/NCBImeta/commit/5e56fee8) gif reupload
* [6f6d74c5](https://github.com/ktmeaton/NCBImeta/commit/6f6d74c5) Delete broken DB gif
* [4e53ed01](https://github.com/ktmeaton/NCBImeta/commit/4e53ed01) Delete broken CLI gif
* [546edd68](https://github.com/ktmeaton/NCBImeta/commit/546edd68) Move requirements higher [skip ci]