Cabal revisions of atelier-core-0.6.1.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 2.0---- This file has been generated from package.yaml by hpack version 0.38.3.------ see: https://github.com/sol/hpack--name: atelier-core-version: 0.6.1.0-synopsis: Foundational Effectful-based effects and utilities-description: Core effects and utilities for effect-based applications, built on Effectful — part of the atelier toolkit.-category: Control-homepage: https://github.com/tweag/tricorder#readme-bug-reports: https://github.com/tweag/tricorder/issues-author: Victor Nascimento Bakke-maintainer: victor.bakke@tweag.io-license: MIT-license-file: LICENSE-build-type: Simple-tested-with:- GHC == 9.10.3- , GHC == 9.6.7- , GHC == 9.8.4- , GHC == 9.12.4- , GHC == 9.14.1-extra-doc-files:- CHANGELOG.md- README.md--source-repository head- type: git- location: https://github.com/tweag/tricorder--library- exposed-modules:- Atelier.Config- Atelier.Effects.Arguments- Atelier.Effects.Await- Atelier.Effects.Cache- Atelier.Effects.Cache.Config- Atelier.Effects.Cache.Singleflight- Atelier.Effects.Chan- Atelier.Effects.Clock- Atelier.Effects.Conc- Atelier.Effects.Console- Atelier.Effects.Debounce- Atelier.Effects.Delay- Atelier.Effects.Env- Atelier.Effects.Exit- Atelier.Effects.File- Atelier.Effects.FileSystem- Atelier.Effects.FileSystem.Glob- Atelier.Effects.FileWatcher- Atelier.Effects.Input- Atelier.Effects.Internal.Coroutine- Atelier.Effects.Iterator- Atelier.Effects.Log- Atelier.Effects.Posix.Daemons- Atelier.Effects.Posix.IO- Atelier.Effects.Process- Atelier.Effects.Process.Internal- Atelier.Effects.Publishing- Atelier.Effects.Publishing.Pub- Atelier.Effects.Publishing.Sub- Atelier.Effects.Tally- Atelier.Effects.Timeout- Atelier.Effects.UUID- Atelier.Effects.Yield- Atelier.Exception- Atelier.Time- Atelier.Types.Base64- Atelier.Types.HttpApiDataReadShow- Atelier.Types.JsonReadShow- Atelier.Types.QuietSnake- Atelier.Types.Semaphore- Atelier.Types.Semaphore.STM- Atelier.Types.WithDefaults- other-modules:- Paths_atelier_core- autogen-modules:- Paths_atelier_core- hs-source-dirs:- src- default-extensions:- BlockArguments- DataKinds- DeriveAnyClass- DerivingStrategies- DerivingVia- DuplicateRecordFields- FlexibleContexts- GADTs- LambdaCase- MultiWayIf- OverloadedLabels- OverloadedRecordDot- OverloadedStrings- StrictData- TemplateHaskell- TypeFamilies- ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded- build-depends:- Glob ==0.10.*- , aeson >=2.2 && <2.4- , atelier-prelude ==0.3.*- , base >=4.18 && <4.23- , base64-bytestring ==1.2.*- , bytestring >=0.11 && <0.13- , casing ==0.1.*- , containers >=0.6 && <0.9- , daemons ==0.4.*- , data-default ==0.8.*- , directory ==1.3.*- , effectful ==2.7.*- , effectful-core ==2.7.*- , effectful-plugin ==2.2.*- , effectful-th ==1.0.*- , filepath >=1.4 && <1.6- , fsnotify ==0.4.*- , http-api-data >=0.5.1 && <0.8- , http-types ==0.12.*- , ki ==1.0.*- , list-t ==1.0.*- , optparse-applicative ==0.19.*- , process ==1.6.*- , prometheus-client ==1.1.*- , prometheus-metrics-ghc ==1.0.*- , stm ==2.5.*- , stm-containers ==1.2.*- , text ==2.1.*- , time >=1.12 && <1.17- , time-units ==1.0.*- , typed-process ==0.2.*- , unagi-chan ==0.4.*- , unix ==2.8.*- , unordered-containers ==0.2.*- , uuid ==1.3.*- , wai ==3.2.*- , warp ==3.4.*- mixins:- base hiding (Prelude)- default-language: GHC2021- if impl(GHC >= 9.8)- ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations--test-suite atelier-test- type: exitcode-stdio-1.0- main-is: Driver.hs- other-modules:- Unit.Atelier.ConfigSpec- Unit.Atelier.Effects.AwaitSpec- Unit.Atelier.Effects.Cache.SingleflightSpec- Unit.Atelier.Effects.CacheSpec- Unit.Atelier.Effects.ChanSpec- Unit.Atelier.Effects.Conc.TeardownStressSpec- Unit.Atelier.Effects.ConcSpec- Unit.Atelier.Effects.ConsoleSpec- Unit.Atelier.Effects.DebounceSpec- Unit.Atelier.Effects.FileSystemSpec- Unit.Atelier.Effects.FileWatcherSpec- Unit.Atelier.Effects.IteratorSpec- Unit.Atelier.Effects.LogSpec- Unit.Atelier.Effects.Publishing.PubSpec- Unit.Atelier.Effects.PublishingSpec- Unit.Atelier.Effects.TallySpec- Unit.Atelier.Effects.YieldSpec- Unit.Atelier.Types.Semaphore.STMSpec- Unit.Atelier.Types.SemaphoreSpec- Unit.Atelier.Types.WithDefaultsSpec- Paths_atelier_core- autogen-modules:- Paths_atelier_core- hs-source-dirs:- test- default-extensions:- BlockArguments- DataKinds- DeriveAnyClass- DerivingStrategies- DerivingVia- DuplicateRecordFields- FlexibleContexts- GADTs- LambdaCase- MultiWayIf- OverloadedLabels- OverloadedRecordDot- OverloadedStrings- StrictData- TemplateHaskell- TypeFamilies- ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded -Wno-prepositive-qualified-module- build-tool-depends:- tasty-discover:tasty-discover- build-depends:- aeson >=2.2 && <2.4- , atelier-core- , atelier-prelude ==0.3.*- , base >=4.18 && <4.23- , bytestring >=0.11 && <0.13- , containers >=0.6 && <0.9- , data-default ==0.8.*- , effectful ==2.7.*- , effectful-core ==2.7.*- , effectful-plugin ==2.2.*- , hedgehog ==1.7.*- , hspec ==2.11.*- , hspec-hedgehog ==0.3.*- , stm ==2.5.*- , stm-containers ==1.2.*- , tasty ==1.5.*- , tasty-hspec ==1.2.*- , time >=1.12 && <1.17- mixins:- base hiding (Prelude)- default-language: GHC2021- if impl(GHC >= 9.8)- ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations+cabal-version: 2.0 + +-- This file has been generated from package.yaml by hpack version 0.38.3. +-- +-- see: https://github.com/sol/hpack + +name: atelier-core +version: 0.6.1.0 +x-revision: 1 +synopsis: Foundational Effectful-based effects and utilities +description: Core effects and utilities for effect-based applications, built on Effectful — part of the atelier toolkit. +category: Control +homepage: https://github.com/tweag/tricorder#readme +bug-reports: https://github.com/tweag/tricorder/issues +author: Christian Georgii +maintainer: victor.bakke@tweag.io +license: MIT +license-file: LICENSE +build-type: Simple +tested-with: + GHC == 9.10.3 + , GHC == 9.6.7 + , GHC == 9.8.4 + , GHC == 9.12.4 + , GHC == 9.14.1 +extra-doc-files: + CHANGELOG.md + README.md + +source-repository head + type: git + location: https://github.com/tweag/tricorder + +library + exposed-modules: + Atelier.Config + Atelier.Effects.Arguments + Atelier.Effects.Await + Atelier.Effects.Cache + Atelier.Effects.Cache.Config + Atelier.Effects.Cache.Singleflight + Atelier.Effects.Chan + Atelier.Effects.Clock + Atelier.Effects.Conc + Atelier.Effects.Console + Atelier.Effects.Debounce + Atelier.Effects.Delay + Atelier.Effects.Env + Atelier.Effects.Exit + Atelier.Effects.File + Atelier.Effects.FileSystem + Atelier.Effects.FileSystem.Glob + Atelier.Effects.FileWatcher + Atelier.Effects.Input + Atelier.Effects.Internal.Coroutine + Atelier.Effects.Iterator + Atelier.Effects.Log + Atelier.Effects.Posix.Daemons + Atelier.Effects.Posix.IO + Atelier.Effects.Process + Atelier.Effects.Process.Internal + Atelier.Effects.Publishing + Atelier.Effects.Publishing.Pub + Atelier.Effects.Publishing.Sub + Atelier.Effects.Tally + Atelier.Effects.Timeout + Atelier.Effects.UUID + Atelier.Effects.Yield + Atelier.Exception + Atelier.Time + Atelier.Types.Base64 + Atelier.Types.HttpApiDataReadShow + Atelier.Types.JsonReadShow + Atelier.Types.QuietSnake + Atelier.Types.Semaphore + Atelier.Types.Semaphore.STM + Atelier.Types.WithDefaults + other-modules: + Paths_atelier_core + autogen-modules: + Paths_atelier_core + hs-source-dirs: + src + default-extensions: + BlockArguments + DataKinds + DeriveAnyClass + DerivingStrategies + DerivingVia + DuplicateRecordFields + FlexibleContexts + GADTs + LambdaCase + MultiWayIf + OverloadedLabels + OverloadedRecordDot + OverloadedStrings + StrictData + TemplateHaskell + TypeFamilies + ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded + build-depends: + Glob ==0.10.* + , aeson >=2.2 && <2.4 + , atelier-prelude ==0.3.* + , base >=4.18 && <4.23 + , base64-bytestring ==1.2.* + , bytestring >=0.11 && <0.13 + , casing ==0.1.* + , containers >=0.6 && <0.9 + , daemons ==0.4.* + , data-default ==0.8.* + , directory ==1.3.* + , effectful ==2.7.* + , effectful-core ==2.7.* + , effectful-plugin ==2.2.* + , effectful-th ==1.0.* + , filepath >=1.4 && <1.6 + , fsnotify ==0.4.* + , http-api-data >=0.5.1 && <0.8 + , http-types ==0.12.* + , ki ==1.0.* + , list-t ==1.0.* + , optparse-applicative ==0.19.* + , process ==1.6.* + , prometheus-client ==1.1.* + , prometheus-metrics-ghc ==1.0.* + , stm ==2.5.* + , stm-containers ==1.2.* + , text ==2.1.* + , time >=1.12 && <1.17 + , time-units ==1.0.* + , typed-process ==0.2.* + , unagi-chan ==0.4.* + , unix ==2.8.* + , unordered-containers ==0.2.* + , uuid ==1.3.* + , wai ==3.2.* + , warp ==3.4.* + mixins: + base hiding (Prelude) + default-language: GHC2021 + if impl(GHC >= 9.8) + ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations + +test-suite atelier-test + type: exitcode-stdio-1.0 + main-is: Driver.hs + other-modules: + Unit.Atelier.ConfigSpec + Unit.Atelier.Effects.AwaitSpec + Unit.Atelier.Effects.Cache.SingleflightSpec + Unit.Atelier.Effects.CacheSpec + Unit.Atelier.Effects.ChanSpec + Unit.Atelier.Effects.Conc.TeardownStressSpec + Unit.Atelier.Effects.ConcSpec + Unit.Atelier.Effects.ConsoleSpec + Unit.Atelier.Effects.DebounceSpec + Unit.Atelier.Effects.FileSystemSpec + Unit.Atelier.Effects.FileWatcherSpec + Unit.Atelier.Effects.IteratorSpec + Unit.Atelier.Effects.LogSpec + Unit.Atelier.Effects.Publishing.PubSpec + Unit.Atelier.Effects.PublishingSpec + Unit.Atelier.Effects.TallySpec + Unit.Atelier.Effects.YieldSpec + Unit.Atelier.Types.Semaphore.STMSpec + Unit.Atelier.Types.SemaphoreSpec + Unit.Atelier.Types.WithDefaultsSpec + Paths_atelier_core + autogen-modules: + Paths_atelier_core + hs-source-dirs: + test + default-extensions: + BlockArguments + DataKinds + DeriveAnyClass + DerivingStrategies + DerivingVia + DuplicateRecordFields + FlexibleContexts + GADTs + LambdaCase + MultiWayIf + OverloadedLabels + OverloadedRecordDot + OverloadedStrings + StrictData + TemplateHaskell + TypeFamilies + ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded -Wno-prepositive-qualified-module + build-tool-depends: + tasty-discover:tasty-discover + build-depends: + aeson >=2.2 && <2.4 + , atelier-core + , atelier-prelude ==0.3.* + , base >=4.18 && <4.23 + , bytestring >=0.11 && <0.13 + , containers >=0.6 && <0.9 + , data-default ==0.8.* + , effectful ==2.7.* + , effectful-core ==2.7.* + , effectful-plugin ==2.2.* + , hedgehog ==1.7.* + , hspec ==2.11.* + , hspec-hedgehog ==0.3.* + , stm ==2.5.* + , stm-containers ==1.2.* + , tasty ==1.5.* + , tasty-hspec ==1.2.* + , time >=1.12 && <1.17 + mixins: + base hiding (Prelude) + default-language: GHC2021 + if impl(GHC >= 9.8) + ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations