]> Git — Sourcephile - gargantext.git/blob - package.yaml
[ADMIN] Upgrade scripts
[gargantext.git] / package.yaml
1 name: gargantext
2
3 # +------------ Layer 3
4 # | +--+------- Layer 2
5 # | | +-------- Layer 1 : New versions with API changes
6 # | | | +----- Layers * : New versions with API additions
7 # | | | | +--- Layers * : New versions without API breaking changes
8 # | | | | |
9 version: '0.0.6.2'
10 synopsis: Search, map, share
11 description: Please see README.md
12 category: Data
13 author: Gargantext Team
14 maintainer: team@gargantext.org
15 copyright:
16 - ! 'Copyright: (c) 2017-Present: see git logs and README'
17 license: AGPL-3
18 homepage: https://gargantext.org
19 ghc-options: -Wall
20 dependencies:
21 - extra
22 - text
23 default-extensions:
24 - DataKinds
25 - DeriveGeneric
26 - FlexibleContexts
27 - FlexibleInstances
28 - GeneralizedNewtypeDeriving
29 - MultiParamTypeClasses
30 - NamedFieldPuns
31 - NoImplicitPrelude
32 - OverloadedStrings
33 - RankNTypes
34 - RecordWildCards
35 data-files:
36 - ekg-assets/index.html
37 - ekg-assets/monitor.js
38 - ekg-assets/monitor.css
39 - ekg-assets/jquery.flot.min.js
40 - ekg-assets/jquery-1.6.4.min.js
41 - ekg-assets/bootstrap-1.4.0.min.css
42 - ekg-assets/chart_line_add.png
43 - ekg-assets/cross.png
44 library:
45 source-dirs: src
46 ghc-options:
47 - -Wincomplete-uni-patterns
48 - -Wincomplete-record-updates
49 - -Wmissing-signatures
50 - -Wunused-binds
51 - -Wunused-imports
52 - -Werror
53 - -freduction-depth=300
54 exposed-modules:
55 - Gargantext
56 - Gargantext.API
57 - Gargantext.API.Dev
58 - Gargantext.API.HashedResponse
59 - Gargantext.API.Node
60 - Gargantext.API.Node.File
61 - Gargantext.API.Ngrams
62 - Gargantext.API.Ngrams.Tools
63 - Gargantext.API.Ngrams.Types
64 - Gargantext.API.Ngrams.Prelude
65 - Gargantext.API.Admin.Settings
66 - Gargantext.API.Admin.EnvTypes
67 - Gargantext.API.Admin.Auth.Types
68 - Gargantext.API.Admin.Types
69 - Gargantext.API.Prelude
70 - Gargantext.API.Client
71 - Gargantext.Core
72 - Gargantext.Core.NodeStory
73 - Gargantext.Core.Methods.Distances
74 - Gargantext.Core.Types
75 - Gargantext.Core.Types.Individu
76 - Gargantext.Core.Types.Main
77 - Gargantext.Core.Utils.Prefix
78 - Gargantext.Utils.SpacyNLP
79 - Gargantext.Database.Action.Flow
80 - Gargantext.Database.Action.Flow.Types
81 - Gargantext.Database.Action.User.New
82 - Gargantext.Database.Query.Table.User
83 - Gargantext.Database.Query.Table.Node
84 - Gargantext.Database.Query.Table.Node.UpdateOpaleye
85 - Gargantext.Database.Query.Table.NgramsPostag
86 - Gargantext.Database.Schema.Ngrams
87 - Gargantext.Database.Prelude
88 - Gargantext.Database.Admin.Trigger.Init
89 - Gargantext.Database.Admin.Config
90 - Gargantext.Database.Admin.Types.Hyperdata
91 - Gargantext.Database.Admin.Types.Node
92 - Gargantext.Defaults
93 - Gargantext.Core.Text
94 - Gargantext.Core.Text.Context
95 - Gargantext.Core.Text.Corpus.Parsers
96 - Gargantext.Core.Text.Corpus.Parsers.Date.Parsec
97 - Gargantext.Core.Text.Corpus.API
98 - Gargantext.Core.Text.Corpus.Parsers.CSV
99 - Gargantext.Core.Text.List.Formats.CSV
100 - Gargantext.Core.Text.Metrics
101 - Gargantext.Core.Text.Metrics.TFICF
102 - Gargantext.Core.Text.Metrics.CharByChar
103 - Gargantext.Core.Text.Metrics.Count
104 - Gargantext.Core.Text.Prepare
105 - Gargantext.Core.Text.Search
106 - Gargantext.Core.Text.Terms
107 - Gargantext.Core.Text.Terms.Mono
108 - Gargantext.Core.Text.Terms.Multi.Lang.En
109 - Gargantext.Core.Text.Terms.Multi.Lang.Fr
110 - Gargantext.Core.Text.Terms.Multi.RAKE
111 - Gargantext.Core.Text.Terms.WithList
112 - Gargantext.Core.Viz.Graph
113 - Gargantext.Core.Viz.Graph.Tools
114 - Gargantext.Core.Viz.Graph.Tools.IGraph
115 - Gargantext.Core.Viz.Graph.Index
116 - Gargantext.Core.Viz.Phylo
117 - Gargantext.Core.Viz.Phylo.API
118 - Gargantext.Core.Viz.Phylo.API.Tools
119 - Gargantext.Core.Viz.Phylo.PhyloMaker
120 - Gargantext.Core.Viz.Phylo.PhyloTools
121 - Gargantext.Core.Viz.Phylo.PhyloExport
122 - Gargantext.Core.Viz.Phylo.SynchronicClustering
123 - Gargantext.Core.Viz.Types
124 dependencies:
125 - HSvm
126 - KMP
127 - MissingH
128 - MonadRandom
129 - QuickCheck
130 - Unique
131 - accelerate
132 - accelerate-arithmetic
133 - accelerate-llvm-native
134 - accelerate-utility
135 - aeson
136 - aeson-lens
137 - aeson-pretty
138 - array
139 - async
140 - attoparsec
141 - auto-update
142 - base >=4.7 && <5
143 - base16-bytestring
144 - base64-bytestring
145 - blaze-html
146 - blaze-markup
147 - blaze-svg
148 - bytestring
149 - case-insensitive
150 - cassava
151 - cereal # (IGraph)
152 - cborg
153 - conduit
154 - conduit-extra
155 - containers
156 - contravariant
157 - crawlerArxiv
158 - crawlerHAL
159 - crawlerISTEX
160 - crawlerIsidore
161 - crawlerPubMed
162 - cryptohash
163 - data-time-segment
164 - deepseq
165 - directory
166 - duckling
167 - ekg-core
168 - ekg-json
169 - exceptions
170 - fast-logger
171 - fclabels
172 - fgl
173 - filelock
174 - filepath
175 - formatting
176 - full-text-search
177 - fullstop
178 - gargantext-prelude
179 - gargantext-graph >= 0.1.0.0
180 - graphviz
181 - hashable
182 - haskell-igraph
183 - hlcm
184 - hsinfomap
185 - hsparql
186 - hstatistics
187 - http-api-data
188 - http-client
189 - http-client-tls
190 - http-conduit
191 - http-media
192 - http-types
193 - hxt
194 - ihaskell
195 - ini
196 - insert-ordered-containers
197 - jose
198 - json-stream
199 - lens
200 - lifted-base
201 - listsafe
202 - located-base
203 - logging-effect
204 - matrix
205 - monad-control
206 - monad-logger
207 - monad-logger-aeson
208 - morpheus-graphql
209 - morpheus-graphql-app
210 - morpheus-graphql-core
211 - morpheus-graphql-subscriptions
212 - mtl
213 - natural-transformation
214 - opaleye
215 - pandoc
216 - parallel
217 - parsec
218 - patches-class
219 - patches-map
220 - path
221 - path-io
222 - postgresql-simple
223 - pretty-simple
224 - probability
225 - process
226 - product-profunctors
227 - profunctors
228 - protolude
229 - pureMD5
230 - quickcheck-instances
231 - rake
232 - random
233 - rdf4h
234 - regex-compat
235 - regex-tdfa
236 - resource-pool
237 - resourcet
238 - safe
239 - scientific
240 - semigroups
241 - serialise
242 - servant
243 - servant-auth
244 - servant-auth-client
245 - servant-auth-server >= 0.4.4.0
246 - servant-auth-swagger
247 - servant-blaze
248 - servant-cassava
249 - servant-client
250 - servant-ekg
251 - servant-flatten
252 - servant-job
253 - servant-mock
254 - servant-multipart
255 - servant-server
256 - servant-static-th
257 - servant-swagger
258 - servant-swagger-ui
259 - servant-xml
260 - simple-reflect
261 - singletons # (IGraph)
262 - split
263 - stemmer
264 - swagger2
265 - taggy-lens
266 - tagsoup
267 - template-haskell
268 - temporary
269 - text-conversions
270 - text-metrics
271 - time
272 - time-locale-compat
273 - timezone-series
274 - transformers
275 - transformers-base
276 - tuple
277 - unordered-containers
278 - utf8-string
279 - uuid
280 - uri-encode
281 - validity
282 - vector
283 - wai
284 - wai-app-static
285 - wai-cors
286 - wai-extra
287 - wai-websockets
288 - warp
289 - wikiparsec
290 - websockets
291 - wreq
292 - xml-conduit
293 - xml-types
294 - xmlbf
295 - yaml
296 - zip
297 - zlib
298
299 executables:
300 gargantext-server:
301 main: Main.hs
302 source-dirs: bin/gargantext-server
303 ghc-options:
304 - -O2
305 - -Wcompat
306 - -Wmissing-signatures
307 - -rtsopts
308 - -threaded
309 - -with-rtsopts=-N
310 - -with-rtsopts=-T
311 - -fprof-auto
312 dependencies:
313 - base
314 - containers
315 - gargantext
316 - gargantext-prelude
317 - vector
318 - cassava
319 - ini
320 - optparse-generic
321 - unordered-containers
322 - full-text-search
323
324 gargantext-cli:
325 main: Main.hs
326 source-dirs: bin/gargantext-cli
327 ghc-options:
328 - -threaded
329 - -rtsopts
330 - -with-rtsopts=-N
331 - -O2
332 - -Wmissing-signatures
333 dependencies:
334 - aeson
335 - async
336 - base
337 - bytestring
338 - containers
339 - gargantext
340 - gargantext-prelude
341 - vector
342 - cassava
343 - ini
344 - optparse-generic
345 - split
346 - unordered-containers
347 - full-text-search
348
349
350 gargantext-client:
351 main: Main.hs
352 source-dirs: bin/gargantext-client
353 ghc-options:
354 - -Wall
355 - -threaded
356 - -rtsopts
357 - -with-rtsopts=-N
358 - -O2
359 - -Wmissing-signatures
360 default-extensions:
361 - DataKinds
362 - DeriveGeneric
363 - FlexibleContexts
364 - FlexibleInstances
365 - GeneralizedNewtypeDeriving
366 - MultiParamTypeClasses
367 - NamedFieldPuns
368 - NoImplicitPrelude
369 - OverloadedStrings
370 - RankNTypes
371 - RecordWildCards
372 dependencies:
373 - base
374 - extra
375 - servant
376 - text
377 - optparse-generic
378 - exceptions
379 - servant-client
380 - servant-auth-client
381 - gargantext
382 - ekg-json
383 - http-client
384
385 gargantext-phylo:
386 main: Main.hs
387 source-dirs: bin/gargantext-phylo
388 ghc-options:
389 - -threaded
390 - -rtsopts
391 - -with-rtsopts=-N
392 - -O2
393 - -Wmissing-signatures
394 dependencies:
395 - aeson
396 - async
397 - base
398 - bytestring
399 - containers
400 - directory
401 - gargantext
402 - gargantext-prelude
403 - vector
404 - parallel
405 - cassava
406 - ini
407 - optparse-generic
408 - split
409 - unordered-containers
410 - cryptohash
411 - time
412
413 gargantext-import:
414 main: Main.hs
415 source-dirs: bin/gargantext-import
416 ghc-options:
417 - -threaded
418 - -rtsopts
419 - -with-rtsopts=-N
420 - -O2
421 - -Wmissing-signatures
422 dependencies:
423 - gargantext
424 - gargantext-prelude
425 - base
426 - servant-server
427
428 gargantext-init:
429 main: Main.hs
430 source-dirs: bin/gargantext-init
431 ghc-options:
432 - -threaded
433 - -rtsopts
434 - -with-rtsopts=-N
435 - -O2
436 - -Wmissing-signatures
437 dependencies:
438 - gargantext
439 - gargantext-prelude
440 - base
441
442 gargantext-invitations:
443 main: Main.hs
444 source-dirs: bin/gargantext-invitations
445 ghc-options:
446 - -threaded
447 - -rtsopts
448 - -with-rtsopts=-N
449 - -O2
450 - -Wmissing-signatures
451 dependencies:
452 - gargantext
453 - gargantext-prelude
454 - base
455
456
457 gargantext-upgrade:
458 main: Main.hs
459 source-dirs: bin/gargantext-upgrade
460 ghc-options:
461 - -threaded
462 - -rtsopts
463 - -with-rtsopts=-N
464 - -O2
465 - -Wmissing-signatures
466 dependencies:
467 - gargantext
468 - gargantext-prelude
469 - base
470 - postgresql-simple
471
472 gargantext-admin:
473 main: Main.hs
474 source-dirs: bin/gargantext-admin
475 ghc-options:
476 - -threaded
477 - -rtsopts
478 - -with-rtsopts=-N
479 - -O2
480 - -Wmissing-signatures
481 dependencies:
482 - gargantext
483 - gargantext-prelude
484 - base
485
486
487 gargantext-cbor2json:
488 main: Main.hs
489 source-dirs: bin/gargantext-cbor2json
490 ghc-options:
491 - -threaded
492 - -rtsopts
493 - -with-rtsopts=-N
494 - -O2
495 - -Wmissing-signatures
496 dependencies:
497 - gargantext
498 - gargantext-prelude
499 - base
500 - bytestring
501 - aeson
502 - serialise
503
504
505 tests:
506 garg-test:
507 main: Main.hs
508 source-dirs: src-test
509 default-extensions:
510 - DataKinds
511 - DeriveGeneric
512 - FlexibleContexts
513 - FlexibleInstances
514 - GeneralizedNewtypeDeriving
515 - MultiParamTypeClasses
516 - NoImplicitPrelude
517 - OverloadedStrings
518 - RankNTypes
519 ghc-options:
520 - -threaded
521 - -rtsopts
522 - -with-rtsopts=-N
523 dependencies:
524 - base
525 - gargantext
526 - gargantext-prelude
527 - hspec
528 - QuickCheck
529 - quickcheck-instances
530 - time
531 - parsec
532 - duckling
533 - text
534 - unordered-containers
535 # garg-doctest:
536 # main: Main.hs
537 # source-dirs: src-doctest
538 # ghc-options:
539 # - -O2
540 # - -Wcompat
541 # - -Wmissing-signatures
542 # - -rtsopts
543 # - -threaded
544 # - -with-rtsopts=-N
545 # dependencies:
546 # - doctest
547 # - Glob
548 # - QuickCheck
549 # - base
550 # - gargantext
551 # default-extensions:
552 # - DataKinds
553 # - DeriveGeneric
554 # - FlexibleContexts
555 # - FlexibleInstances
556 # - GeneralizedNewtypeDeriving
557 # - MultiParamTypeClasses
558 # - NoImplicitPrelude
559 # - OverloadedStrings
560 # - RankNTypes
561 #
562