forked from rrnewton/hgdata
-
Notifications
You must be signed in to change notification settings - Fork 0
/
handa-gdata.cabal
172 lines (166 loc) · 6.22 KB
/
handa-gdata.cabal
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
name: handa-gdata
version: 0.7.0.4
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
-- 0.7.0.3: Minor change for GHC 7.10 and time-1.5
-- 0.7.0.4: Minor change for time-1.5
build-type: Simple
license: MIT
license-file: LICENSE
copyright: (c) 2012-13 Brian W Bush, Ryan Newton
maintainer: Brian W Bush <[email protected]>, Ryan Newton <[email protected]>
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 <[email protected]>, Ryan Newton <[email protected]>
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 >= 0.5.3
, directory -any
, filepath -any
, GenericPretty >= 1.0.0
, HTTP >= 4000.2.5
, http-conduit >= 2.2.0
, 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 >= 1.5
, 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 >= 1.5
, 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