- First development release.
- Requests are converted to async calls;
- Code style is clean and Python 3 compatible.
- Add basic tests.
- New version with different organisation of classes and functions;
- Sync
query
and asyncaquery
functions to query Biomart; - Sync
list_*
functions to retrieve availablemarts
,datasets
,filters
andattributes
.
- Add tests.
- Basic functions working and tested;
- Fix documentation;
- Update requirements.
- Update requirements;
- Fix type hints for query functions;
- Reorganise query classes into a single class;
- Update documentation.
- Fix type hints;
- Fix docstrings in classes;
- Add docstrings to main entry points.
- Fix test files with new BioMart versions;
- Add script to create test files automatically.
- Update test files;
- Fix and update documentation.
- Change
list_*
functions names tofind_*
for better compliance; - Update documentation.
- Fix requirements handling;
- Add function to check internet connection.
- Correct minor typos;
- Update documentation and testfiles.
- Fix #37 - issue with the requests module not installed.
- Better handling of filters arguments for
query()
andaquery()
functions; - Convert docstrings to Google style;
- Fix documentation.
- Relax requirement versions.
- Add CLI commands for finding marts, datasets, attributes and filters;
- Change output dataframe column names.
- Add CLI and Python module options to save outputs to CSV file.
- Add option to specify the output CSV filename.
- Update tests and test files;
- Clean code;
- Add CI module.
- Remove deprecated
pd.np
occurrencies; - Update test files.