- Update dependencies
- Clean up testing
- Remove Pyup
- Fix documentation on path args
- Update dependencies
- Switch from rst to markdown
- Switch from setup.py to pyproject
- Fix API key character casing
- Update dependencies
- Various testing/cleanup
- Explicitly support iTOL API Key with examples
- Update dependencies
- Support python 3.11
- Refactors
- Fully add type definitions
- Update dependencies
- Optimize testing
- Fix executibility of
itol.py
anditolexport.py
- Update test dependencies
- Clean up packaging configuration
- Support Python 3.10
- Update dependencies
- Update readme
- Disable integration testing because of subscription requirements
- Switch from codeship to drone
- Drop support for python 2
- Update dependencies
- Update dependencies
- Clean up some tempfile operations
- Remove support for python 3.4 and python 3.5
- Update upload/download url
- Dependency updates
- Minor refactor
- Removed extraneous old files from wheel release
- Explicitly use relative imports
- Vastly simplified upload API (cli usage remains the same).
- Removed
Itol.add_variable()
function, addedItol.params
and andItol.add_file
- Lowercased all files, import from python package instead (i.e.
from itolapi import Itol
)
- Cleanup itolapi example scripts
- Add integration tests against itol api
- Better test coverage
- Simplify tests and get to 100% test coverage
- Several code refactors
- Switched to itol4
- Removed itol2 support
- Many internal changes to update packaging and testing
- Basic support for itol2
- README fixes
- Dependency updates
- Testing updates
- Fix upload urls for Itol
- Add test coverage
- Fix code quality checks
- Add changelog
- Update Readme
- Fixes for python 3 support
- Add tox tests
- Switch from hacky python url requests to requests package
- Add support for python 3
- Update PyPI classifiers
- Refactors and better readme
- Initial release of iTOL python API under MIT license