Skip to content

4.0.1

Latest

Choose a tag to compare

@jonasscheid jonasscheid released this 11 Jun 10:47
de6c5bd

Fixed

  • EnsemblRESTAdapter now raises EnsemblRateLimitError / EnsemblConnectionError on definitive transient failures (rate-limit retries exhausted, connection error, timeout) instead of silently returning None — which previously produced silently truncated variant→peptide results under rate limiting (exit 0). Genuine "not found" still returns None. Adds a configurable client-side rate limiter (max_requests_per_second, max_requests_per_hour) and a unit-tested _request failure path. (#118 / #117)

Full changelog: https://github.com/KohlbacherLab/epytope/blob/v4.0.1/CHANGELOG.md