EntrezHTTP 1.0.2 → 1.0.3
raw patch · 4 files changed
+31/−4 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- EntrezHTTP.cabal +6/−3
- README.md +13/−0
- changelog +11/−0
- src/Bio/EntrezHTTP.hs +1/−1
EntrezHTTP.cabal view
@@ -7,7 +7,7 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change-version: 1.0.2+version: 1.0.3 synopsis: Libary to interface with the NCBI Entrez REST service. description: EntrezHTTP provides functions to query the NCBI entrez REST interface. .@@ -31,14 +31,17 @@ build-type: Simple cabal-version: >=1.8 +Extra-Source-Files:+ README.md changelog+ source-repository head type: git location: https://github.com/eggzilla/EntrezHTTP source-repository this type: darcs- location: https://github.com/eggzilla/EntrezHTTP/tree/v1.0.2- tag: v1.0.2+ location: https://github.com/eggzilla/EntrezHTTP/tree/1.0.3+ tag: 1.0.3 library -- Modules exported by the library.
+ README.md view
@@ -0,0 +1,13 @@+#EntrezHTTP+[](https://hackage.haskell.org/package/EntrezHTTP) [](https://travis-ci.org/eggzilla/EntrezHTTP)+=========+EntrezHTTP provides functions to query the NCBI entrez REST interface.++There are multiple different databases and tools, so called eutils,+provided by the service.++For more information on Entrez refer to: [Entrez](http://www.ncbi.nlm.nih.gov/gquery/).+ +Information on the webservice can be found at: [NCBI books](http://www.ncbi.nlm.nih.gov/books/NBK25497/).+ +If you plan to include the library in a tool, register it as explained [here](http://www.ncbi.nlm.nih.gov/books/NBK25497/#chapter2.Usage_Guidelines_and_Requiremen).
+ changelog view
@@ -0,0 +1,11 @@+-*-change-log-*-+1.0.3 Florian Eggenhofer <egg@informatik.uni-freiburg.de> 12. November 2016+ * Default NCBI URL now uses HTTPS+1.0.2 Florian Eggenhofer <egg@informatik.uni-freiburg.de> 23. October 2016+ * Now compatible with GHC 8.0+ * Travis testing for GHC 7.6 - GHC 8.0+1.0.1 Florian Eggenhofer <florian.eggenhofer@univie.ac.at> 5. January 2016+ * Fixed version constraints, added changelog+1.0.0 Florian Eggenhofer <florian.eggenhofer@univie.ac.at> 11.September 2015+ * Initial version+
src/Bio/EntrezHTTP.hs view
@@ -60,7 +60,7 @@ -- | Send query and return response XML sendQuery :: String -> String -> String -> IO L8.ByteString-sendQuery program' database' query' = simpleHttp ("http://eutils.ncbi.nlm.nih.gov/entrez/eutils/"++ program' ++ ".fcgi?" ++ "db=" ++ database' ++ "&" ++ query') +sendQuery program' database' query' = simpleHttp ("https://eutils.ncbi.nlm.nih.gov/entrez/eutils/"++ program' ++ ".fcgi?" ++ "db=" ++ database' ++ "&" ++ query') -- | Function for querying the NCBI entrez REST interface. Input EntrezHTTPQuery datatype is used to select database, program of interest and contains the query string. -- Please note that query strings containing whitespace or special characters need to be urlencoded. The response format and content depends on the query type, the output