Cabal revisions of eventlog-live-0.1.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 3.12-name: eventlog-live-version: 0.1.0.0-synopsis: Live processing of eventlog data.-description:- This package supports live processing of eventlog data.- It consists of three libraries:-- * The @eventlog-live@ library defines- [machines](https://hackage.haskell.org/package/machines)- for processing eventlog data.- * The @eventlog-live:options@ sub-library defines- [optparse-applicative](https://hackage.haskell.org/package/optparse-applicative)- parsers for common command-line arguments.- * The @eventlog-live:socket@ sub-library defines functions to read the- eventlog from a Unix socket, which depend on the- [network](https://hackage.haskell.org/package/network) package.-- This package is primarily intended for use via the- [eventlog-live-influxdb](https://hackage.haskell.org/package/eventlog-live-influxdb)- and- [eventlog-live-otelcol](https://hackage.haskell.org/package/eventlog-live-otelcol)- packages.-- [⚠️ Warning]:- This package is experimental.- It is versioned according to the [PVP](https://pvp.haskell.org).- However, breaking changes should be expected and no effort will be- made to avoid major version bumps until at least version @1.0.0.0@.-- For more information, see [the README](https://github.com/well-typed/eventlog-live#readme).--license: AGPL-3.0-only-license-file: LICENSE-author: Wen Kokke-maintainer: wen@well-typed.com-copyright: (c) 2021-2025 Well-Typed-build-type: Simple-category: Debug, Monitoring, System-extra-doc-files: CHANGELOG.md-tested-with:- GHC ==9.2.8- || ==9.4.8- || ==9.6.7- || ==9.8.4- || ==9.10.2- || ==9.12.2--source-repository head- type: git- location: https://github.com/well-typed/eventlog-live.git- subdir: eventlog-live--common language- ghc-options:- -Wall -Wcompat -Widentities -Wprepositive-qualified-module- -Wredundant-constraints -Wunticked-promoted-constructors- -Wunused-packages-- default-language: Haskell2010- default-extensions:- BangPatterns- ConstraintKinds- DataKinds- DeriveFoldable- DeriveFunctor- DeriveTraversable- DerivingStrategies- DuplicateRecordFields- FlexibleContexts- FlexibleInstances- GADTs- GeneralizedNewtypeDeriving- ImportQualifiedPost- InstanceSigs- KindSignatures- LambdaCase- MultiParamTypeClasses- NamedFieldPuns- NoFieldSelectors- NumericUnderscores- OverloadedRecordDot- RankNTypes- RecordWildCards- ScopedTypeVariables- TupleSections- TypeApplications- TypeFamilies--library- import: language- hs-source-dirs: src-machines- exposed-modules:- GHC.Eventlog.Live.Machines- GHC.Eventlog.Live.Verbosity-- other-modules: GHC.Eventlog.Live.Internal.Logger- build-depends:- , base >=4.16 && <4.22- , bytestring >=0.11 && <0.13- , dlist >=1.0 && <1.1- , ghc-events >=0.20 && <0.21- , hashable >=1.4 && <1.6- , machines >=0.7.4 && <0.8- , text >=1.2 && <2.2- , transformers >=0.5.6 && <0.7- , unordered-containers >=0.2.20 && <0.3--library options- import: language- visibility: public- hs-source-dirs: src-options- exposed-modules: GHC.Eventlog.Live.Options- build-depends:- , base >=4.16 && <4.22- , eventlog-live- , ghc-events >=0.20 && <0.21- , optparse-applicative >=0.19 && <0.20--library socket- import: language- visibility: public- hs-source-dirs: src-socket- exposed-modules: GHC.Eventlog.Live.Socket- build-depends:- , base >=4.16 && <4.22- , eventlog-live- , eventlog-live:options- , ghc-events >=0.20 && <0.21- , machines >=0.7.4 && <0.8- , network >=3.2.7 && <3.3- , unliftio-core >=0.2.1 && <0.3+cabal-version: 3.12 +name: eventlog-live +version: 0.1.0.0 +x-revision: 1 +synopsis: Live processing of eventlog data. +description: + This package supports live processing of eventlog data. + It consists of three libraries: + + * The @eventlog-live@ library defines + [machines](https://hackage.haskell.org/package/machines) + for processing eventlog data. + * The @eventlog-live:options@ sub-library defines + [optparse-applicative](https://hackage.haskell.org/package/optparse-applicative) + parsers for common command-line arguments. + * The @eventlog-live:socket@ sub-library defines functions to read the + eventlog from a Unix socket, which depend on the + [network](https://hackage.haskell.org/package/network) package. + + This package is primarily intended for use via the + [eventlog-live-influxdb](https://hackage.haskell.org/package/eventlog-live-influxdb) + and + [eventlog-live-otelcol](https://hackage.haskell.org/package/eventlog-live-otelcol) + packages. + + [⚠️ Warning]: + This package is experimental. + It is versioned according to the [PVP](https://pvp.haskell.org). + However, breaking changes should be expected and no effort will be + made to avoid major version bumps until at least version @1.0.0.0@. + + For more information, see [the README](https://github.com/well-typed/eventlog-live#readme). + +license: AGPL-3.0-only +license-file: LICENSE +author: Wen Kokke +maintainer: wen@well-typed.com +copyright: (c) 2021-2025 Well-Typed +build-type: Simple +category: Debug, Monitoring, System +extra-doc-files: CHANGELOG.md +tested-with: + GHC ==9.2.8 + || ==9.4.8 + || ==9.6.7 + || ==9.8.4 + || ==9.10.2 + || ==9.12.2 + +source-repository head + type: git + location: https://github.com/well-typed/eventlog-live.git + subdir: eventlog-live + +common language + ghc-options: + -Wall -Wcompat -Widentities -Wprepositive-qualified-module + -Wredundant-constraints -Wunticked-promoted-constructors + -Wunused-packages + + default-language: Haskell2010 + default-extensions: + BangPatterns + ConstraintKinds + DataKinds + DeriveFoldable + DeriveFunctor + DeriveTraversable + DerivingStrategies + DuplicateRecordFields + FlexibleContexts + FlexibleInstances + GADTs + GeneralizedNewtypeDeriving + ImportQualifiedPost + InstanceSigs + KindSignatures + LambdaCase + MultiParamTypeClasses + NamedFieldPuns + NoFieldSelectors + NumericUnderscores + OverloadedRecordDot + RankNTypes + RecordWildCards + ScopedTypeVariables + TupleSections + TypeApplications + TypeFamilies + +library + import: language + hs-source-dirs: src-machines + exposed-modules: + GHC.Eventlog.Live.Machines + GHC.Eventlog.Live.Verbosity + + other-modules: GHC.Eventlog.Live.Internal.Logger + build-depends: + , base >=4.16 && <4.22 + , bytestring >=0.11 && <0.13 + , dlist >=1.0 && <1.1 + , ghc-events >=0.20 && <0.21 + , hashable >=1.4 && <1.6 + , machines >=0.7.4 && <0.8 + , text >=1.2 && <2.2 + , transformers >=0.5.6 && <0.7 + , unordered-containers >=0.2.20 && <0.3 + +library options + import: language + visibility: public + hs-source-dirs: src-options + exposed-modules: GHC.Eventlog.Live.Options + build-depends: + , base >=4.16 && <4.22 + , eventlog-live + , ghc-events >=0.20 && <0.21 + , optparse-applicative >=0.17 && <0.20 + +library socket + import: language + visibility: public + hs-source-dirs: src-socket + exposed-modules: GHC.Eventlog.Live.Socket + build-depends: + , base >=4.16 && <4.22 + , eventlog-live + , eventlog-live:options + , ghc-events >=0.20 && <0.21 + , machines >=0.7.4 && <0.8 + , network >=3.2.7 && <3.3 + , unliftio-core >=0.2.1 && <0.3