NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI
Python Client for BioThings API services.
Last release 2 months ago
23 Jul 2026
Ships fairly regularly
a new release about every 10 months
Most releases are documented
notes for 9 of 15 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
15 releases · first in 2017
Restrict HTTPX to versions below 1.0 pending compatibility with its redesigned API (#47).
Restricted HTTPX to versions below 1.0 pending compatibility with its redesigned API Added compatibility with Hishel 1.2 and later 1.x releases Improved Python 3.7 syntax compatibility in the optional cache storage module Re-enabled MyChem DrugBank tests now that the data source is available again
Dropped support for Python 3.6 and added suport for Python up to 3.14
One column per quarter.
Full Changelog: https://github.com/biothings/biothings_client.py/compare/v0.4.1...v0.5.0
Bugfix client proxy autodiscovery by @ctrl-schaff in https://github.com/biothings/biothings_client.py/pull/40
Full Changelog: https://github.com/biothings/biothings_client.py/compare/v0.4.0...v0.4.1
Fix a bug in downstream libraries expecting the alwayslist function Fix auto-discovery of network proxy settings for the HTTP client (thanks @mccauleyp) Disable the HTTP client timeout to mimic prior HTTP library
Add CURIE ID query support (mygene support) by @ctrl-schaff in https://github.com/biothings/biothings_client.py/pull/33
Highlights:
Add CURIE ID query support (mygene support) by @ctrl-schaff in https://github.com/biothings/biothings_client.py/pull/33
Add curie query support (mychem version) by @ctrl-schaff in https://github.com/biothings/biothings_client.py/pull/34
Fix geneset.py test error by @everaldorodrigo in https://github.com/biothings/biothings_client.py/pull/35
Add async client by @ctrl-schaff in https://github.com/biothings/biothings_client.py/pull/36
Add async request caching by @ctrl-schaff in https://github.com/biothings/biothings_client.py/pull/37
Sphinx documentation update by @ctrl-schaff in https://github.com/biothings/biothings_client.py/pull/38
Update the changelog for new library release by @ctrl-schaff in https://github.com/biothings/biothings_client.py/pull/39
Full Changelog: https://github.com/biothings/biothings_client.py/compare/v0.3.1...v0.4.0
Dropped support for Python < 3.6 and added suport for Python up to 3.13 Added an async version of the client Replaced requests HTTP library with the httpx library Replaced requests_cache caching library the hishel library Updated sphinx documentation and removed html build warning Added testing for CURIE id query supported by APIs
…and use_https methods for easy switch Remove deprecated filter param Set log level for biothings_client only (thanks @simonvh)
Use https URL for all BioThings APIs by default (thanks @skumar951) Added use_http and use_https methods for easy switch Remove deprecated filter param Set log level for biothings_client only (thanks @simonvh)
Added support for the new MyGeneset.info API (#26) Support using biothing_type metadata as a single value list (#28) Handle more gracefully when the b
Added support for the new MyGeneset.info API (#26) Support using biothing_type metadata as a single value list (#28) Handle more gracefully when the biothing_type value from metadata endpoint is a list (#28) Use more efficient Counter in base.list_itemcnt helper (#29) Changed package building system to pyproject.toml Prepare for dropping Python 2.7 support in future release
Fixed an issue fields parameter were not processed for getgene and getgenes
Fixed an issue fields parameter were not processed for getgene and getgenes (#18)
Fixed mismatched __version__ in v0.2.4 Removed a pandas deprecation message Better handling of fields, always_list and allow_null parameters (#12, #17…
Fixed mismatched version in v0.2.4 Removed a pandas deprecation message Better handling of fields, always_list and allow_null parameters (#12, #17) Added support for python 3.9
Update HTTP request calling signature to match server update.
Update HTTP request calling signature to match server update. (#17)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →