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