handa-gdata-0.7: handa-gdata.cabal
name: handa-gdata
version: 0.7
cabal-version: >=1.6
-- CHANGELOG:
-- 0.6.2: Improve getCachedTokens
-- 0.6.8: Add FusionTables.bulkImportRows
-- 0.6.9: Add FusionTables.createColumn
-- 0.6.9.2: Add FusionTables.tableSelect
-- 0.6.9.3: tableSQLQuery
-- 0.7: change the API for http-conduit 2.0+ support
build-type: Simple
license: MIT
license-file: LICENSE
copyright: (c) 2012-13 Brian W Bush, Ryan Newton
maintainer: Brian W Bush <b.w.bush@acm.org>, Ryan Newton <rrnewton@indiana.edu>
stability: Stable
homepage: http://code.google.com/p/hgdata
package-url: http://code.google.com/p/hgdata/downloads/list
bug-reports: http://code.google.com/p/hgdata/issues/entry
synopsis: Library and command-line utility for accessing Google services and APIs.
description: This project provides a Haskell library and command-line interface for Google services such as Google Storage, Contacts, Books, etc.
.
For OAuth 2.0, the following operations are supported:
.
* Forming a URL for authorizing one or more Google APIs
.
* Exchanging an authorization code for tokens
.
* Refreshing tokens
.
* Validating tokens
.
.
For the Google Storage API, the following operations are supported:
.
* GET Service
.
* PUT Bucket
.
* GET Bucket
.
* DELETE Bucket
.
* GET Object
.
* PUT Object
.
* HEAD Object
.
* DELETE Object
.
Operations in the Google Fusion Tables API are also supported.
.
For the unofficial Google Bookmarks API, the following operations are supported:
.
* List bookmarks
.
For the Google Books API, the following operations are supported:
.
* List bookshelves
.
* List books
.
For the Google Contacts API, the following operations are supported:
.
* Downloading a full list of contacts in XML format
.
* Extracting and decrypting GnuPG/PGP text in contacts' Notes fields
.
For the Picasa API, the following operations are supported:
.
* Listing albums
.
* Listing photos in an album
category: Network
author: Brian W Bush <b.w.bush@acm.org>, Ryan Newton <rrnewton@indiana.edu>
data-dir: ""
source-repository head
-- type: mercurial
-- location: https://code.google.com/p/hgdata/
type: git
location: https://github.com/rrnewton/hgdata
library
build-depends: base >= 4 && < 5
, base64-bytestring >= 0.9.1.4
, binary >= 0.5.1.1
, bytestring >= 0.10.0.2
, case-insensitive >= 0.2
, data-default -any
, directory -any
, filepath -any
, GenericPretty >= 1.0.0
, HTTP >= 4000.2.5
, http-conduit >= 2
, network == 2.5.0.0
, json >= 0.5
, old-locale -any
, pretty -any
, process >= 1.1.0.2
, pureMD5 >= 2.1.2.1
, random -any
, regex-posix >= 0.95.2
, resourcet >= 1.1.3
, split >= 0.2.0.0
, time -any
, unix-compat -any
, utf8-string -any
, xml >= 1.2.6
exposed-modules: Crypto.GnuPG
Crypto.MD5
Network.Google
Network.Google.Bookmarks
Network.Google.Books
Network.Google.Contacts
Network.Google.FusionTables
Network.Google.OAuth2
Network.Google.Picasa
Network.Google.Storage
Network.Google.Storage.Encrypted
Network.Google.Storage.Sync
exposed: True
buildable: True
hs-source-dirs: src
executable hgdata
build-depends: base >= 4 && < 5
, base64-bytestring >= 0.9.1.4
, binary >= 0.5.1.1
, bytestring >= 0.10.0.2
, case-insensitive >= 0.2
, directory -any
, filepath -any
, cmdargs >= 0.9.4
, GenericPretty >= 1.0.0
, HTTP >= 4000.2.5
, http-conduit >= 2
, json >= 0.5
, network == 2.5.0.0
, old-locale -any
, pretty -any
, process >= 1.1.0.2
, pureMD5 >= 2.1.2.1
, random -any
, regex-posix >= 0.95.2
, resourcet >= 1.1.3
, split >= 0.2.0.0
, time -any
, unix-compat -any
, utf8-string -any
, xml >= 1.2.6
main-is: Main.hs
buildable: True
hs-source-dirs: src
other-modules: Crypto.GnuPG
Crypto.MD5
Network.Google
Network.Google.Bookmarks
Network.Google.Books
Network.Google.Contacts
Network.Google.FusionTables
Network.Google.OAuth2
Network.Google.Picasa
Network.Google.Storage
Network.Google.Storage.Encrypted
Network.Google.Storage.Sync