tztime-0.1.0.0: tztime.cabal
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: tztime
version: 0.1.0.0
synopsis: Safe timezone-aware handling of time.
description: This package introduces:
.
* The `TZTime` data type, a valid and unambiguous point in time in some time zone.
* Functions for safely manipulating a `TZTime`.
category: Time
homepage: https://github.com/serokell/tztime
bug-reports: https://github.com/serokell/tztime/issues
author: Serokell
maintainer: Serokell <hi@serokell.io>
copyright: 2022 Serokell <https://serokell.io>
license: MPL-2.0
license-file: LICENSE
build-type: Simple
tested-with:
GHC == 8.10.7
, GHC == 9.0.2
, GHC == 9.2.4
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/serokell/tztime
library
exposed-modules:
Data.Time.TZInfo
Data.Time.TZTime
Data.Time.TZTime.Internal
Data.Time.TZTime.QQ
other-modules:
Paths_tztime
hs-source-dirs:
src
default-extensions:
AllowAmbiguousTypes
ApplicativeDo
BangPatterns
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
EmptyCase
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
InstanceSigs
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NegativeLiterals
NumDecimals
NumericUnderscores
OverloadedLabels
OverloadedStrings
PatternSynonyms
PolyKinds
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
StrictData
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
UndecidableInstances
UndecidableSuperClasses
ViewPatterns
ghc-options: -Weverything -Wno-implicit-prelude -Wno-name-shadowing -Wno-missing-import-lists -Wno-missing-export-lists -Wno-unsafe -Wno-safe -Wno-missing-safe-haskell-mode -Wno-prepositive-qualified-module -Wno-monomorphism-restriction -Wno-missed-specialisations -Wno-all-missed-specialisations
build-depends:
base >=4.7 && <5
, deepseq
, directory >=1.3.1.0
, filepath
, mtl
, safe-exceptions
, template-haskell >=2.16.0.0
, text
, time >=1.9.2
, time-compat >=1.9.4
, tz >=0.1.3.4
if impl(ghc >= 9.2)
ghc-options: -Wno-missing-kind-signatures
default-language: Haskell2010
test-suite tztime-doctest
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Paths_tztime
hs-source-dirs:
doctest
default-extensions:
AllowAmbiguousTypes
ApplicativeDo
BangPatterns
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
EmptyCase
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
InstanceSigs
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NegativeLiterals
NumDecimals
NumericUnderscores
OverloadedLabels
OverloadedStrings
PatternSynonyms
PolyKinds
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
StrictData
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
UndecidableInstances
UndecidableSuperClasses
ViewPatterns
ghc-options: -Weverything -Wno-implicit-prelude -Wno-name-shadowing -Wno-missing-import-lists -Wno-missing-export-lists -Wno-unsafe -Wno-safe -Wno-missing-safe-haskell-mode -Wno-prepositive-qualified-module -Wno-monomorphism-restriction -Wno-missed-specialisations -Wno-all-missed-specialisations -threaded
build-depends:
base
, doctest-parallel
if impl(ghc >= 9.2)
ghc-options: -Wno-missing-kind-signatures
default-language: Haskell2010
test-suite tztime-test
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Test.Data.Time.TZTime
Test.Data.Time.TZTime.FromLocalTime
Test.Data.Time.TZTime.QQ
Test.Data.Time.TZTime.Read
Test.Data.Time.TZTime.Show
Test.Utils
Tree
Paths_tztime
hs-source-dirs:
test
default-extensions:
AllowAmbiguousTypes
ApplicativeDo
BangPatterns
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
EmptyCase
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
InstanceSigs
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NegativeLiterals
NumDecimals
NumericUnderscores
OverloadedLabels
OverloadedStrings
PatternSynonyms
PolyKinds
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
StrictData
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
UndecidableInstances
UndecidableSuperClasses
ViewPatterns
ghc-options: -Weverything -Wno-implicit-prelude -Wno-name-shadowing -Wno-missing-import-lists -Wno-missing-export-lists -Wno-unsafe -Wno-safe -Wno-missing-safe-haskell-mode -Wno-prepositive-qualified-module -Wno-monomorphism-restriction -Wno-missed-specialisations -Wno-all-missed-specialisations -threaded -rtsopts -with-rtsopts=-N
build-tool-depends:
tasty-discover:tasty-discover
build-depends:
base >=4.7 && <5
, tasty
, tasty-hunit-compat
, template-haskell
, th-test-utils
, time
, time-compat
, tztime
if impl(ghc >= 9.2)
ghc-options: -Wno-missing-kind-signatures
default-language: Haskell2010