-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathCHANGES.txt
51 lines (39 loc) · 2.37 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
v3.2.2 (2021/04/05)
Updated biothings_client depenency to v0.2.6
v3.2.1 (2021/02/25)
Fixed mismatched __version__ in v3.2.0
Updated biothings_client depenency to v0.2.5
Labelled python 3.9 support in setup.py
v3.2.0 (2021/02/22)
Update dependency package version to match server update. (#17)
v3.1.0 (2018/12/17):
MyGene.py client is now a thin wrapper of underlying biothings_client.py package, a universal Python client for all BioThings APIs, including MyGene.info.
v3.0.0 (2016/08/10):
Migrated to use MyGene.info v3 API (For API changes, see here: http://docs.mygene.info/en/latest/doc/migration_from_v2.html).
Added caching functions (using requests-cache) for all query types except when using "fetch_all". Can turn request caching on with set_caching(), off with stop_caching(). The cache can be cleared with clear_cache().
Made "fetch_all" feature compatible with Elasticsearch v2.x scroll changes.
v2.3.0 (2015/12/10):
Return None when input geneid does not exist for getgene method.
Switched to using requests for GET and POST from httplib2.
New "get_fields" method to search for matching field names.
New "fetch_all" parameter for query method to retrieve large query.
v2.2.0 (2014/07/29):
Support returning gene hits as a Pandas DataFrame (if Pandas is available)
Included "alwayslist" helper function
v2.1.0 (2014/01/08):
Python3 support.
Python2 support on v2.6 and up.
v2.0.1 (2013/09/27):
"fields" parameter in "querymany" method now accepts a list as well, besides a comma-separated string.
v2.0.0 (2013/07/08):
Migrated to use MyGene.info v2 API.
With the support of v2 API, "query" and "querymany" methods now both support "fields" parameter to return user-specified fields for gene hits.
"filter" parameter is replaced by "fields", "filter" is still kept for back-compatibility.
New "species" parameter for all methods for filter by species.
"getgenes" and "querymany" methods are both support very long input list. It splits input into multiple batch queries with 1000 query terms as one batch, and concatenate the result automatically.
"findgenes" method is deprecated now, still kept as an alias of "querymany" method.
v1.0.0 (2013/06/18):
Switched default MyGene.info endpoint to "/v1" (prepare for "/v2" migration)
Mark the version as v1.0.0
v0.1.0 (2012/08/30):
initial release