pyEnsemblRest
pyEnsemblRest copied to clipboard
A client for the Ensembl REST API written in the Python programming language
Beginning with Python 3.6, using a backslash literal before a character (where the two do *not* form an escape sequence) has been deprecated. It's unclear if the author means for...
Maybe you should add six to the file requirements.txt
- Added 500 automatic retry, since Ensembl returns it quite often. - Cleaned up tests and updated comparison logic to be more universal. (Had to comment one out, since it...
Hi there, I wanted try your package, but it seems not compatible with python3: ``` from ensemblrest import EnsemblRest Traceback (most recent call last): File "/home/domenico/anaconda3/lib/python3.5/site-packages/IPython/core/interactiveshell.py", line 2910, in run_code...
Ported tests to nose and need to test against both ensembl and ensemblgenomes REST APIs.
getInfoSpecies returns two different lengths strings - need to investigate why.
Bumps the pip group with 1 update in the / directory: [urllib3](https://github.com/urllib3/urllib3). Updates `urllib3` from 2.5.0 to 2.6.0 Release notes Sourced from urllib3's releases. 2.6.0 🚀 urllib3 is fundraising for...
## Priority: Low (Enhancement) ### Issue Retry behavior is currently hardcoded with `max_attempts = 5` and a fixed backoff strategy. Different use cases might need different retry configurations. ### Current...
## Priority: Low (Infrastructure) ### Improvements #### 1. Add .python-version File For tools like pyenv, mise, asdf: ```bash echo "3.12" > .python-version ``` #### 2. Add py.typed Marker For PEP...
## Priority: Low (Documentation) ### Issues #### 1. Missing Class-Level Documentation The `EnsemblRest` class lacks comprehensive docstring explaining: - Rate limiting behavior (15 req/sec) - Retry logic (up to 5...