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