packages feed

polysemy-chronos 0.6.0.0 → 0.6.0.1

raw patch · 5 files changed

+28/−80 lines, 5 filesdep ~basedep ~chronosdep ~incipit-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, chronos, incipit-core, polysemy-time, tasty

API changes (from Hackage documentation)

Files

changelog.md view
@@ -1,4 +1,6 @@-# Unreleased+# 0.6.0.1++* Support GHC 9.6.  # 0.6.0.0 
lib/Polysemy/Chronos/Interpreter/Time.hs view
@@ -3,7 +3,7 @@ -- |Time interpreters for "Chronos", Internal module Polysemy.Chronos.Interpreter.Time where -import qualified Chronos as Chronos+import qualified Chronos import Chronos (Timespan (Timespan), dateToDay, dayToDate, dayToTimeMidnight, timeToDayTruncate) import Polysemy.Time.At (interceptTimeAt, interceptTimeConstant, interceptTimeConstantNow) import qualified Polysemy.Time.Effect.Time as Core
lib/Polysemy/Chronos/Orphans.hs view
@@ -4,7 +4,7 @@ -- |Orphans for "Chronos", Internal module Polysemy.Chronos.Orphans where -import qualified Chronos as Chronos+import qualified Chronos import Chronos (   Date (Date),   Datetime (Datetime),
polysemy-chronos.cabal view
@@ -1,25 +1,25 @@ cabal-version: 2.2 --- This file has been generated from package.yaml by hpack version 0.35.0.+-- This file has been generated from package.yaml by hpack version 0.35.2. -- -- see: https://github.com/sol/hpack  name:           polysemy-chronos-version:        0.6.0.0-synopsis:       Polysemy effects for Chronos+version:        0.6.0.1+synopsis:       A Polysemy effect for Chronos description:    See https://hackage.haskell.org/package/polysemy-chronos/docs/Polysemy-Chronos.html category:       Time homepage:       https://github.com/tek/polysemy-time#readme bug-reports:    https://github.com/tek/polysemy-time/issues author:         Torsten Schmits maintainer:     hackage@tryp.io-copyright:      2022 Torsten Schmits+copyright:      2023 Torsten Schmits license:        BSD-2-Clause-Patent license-file:   LICENSE build-type:     Simple extra-source-files:-    changelog.md     readme.md+    changelog.md  source-repository head   type: git@@ -35,78 +35,51 @@   default-extensions:       AllowAmbiguousTypes       ApplicativeDo-      BangPatterns-      BinaryLiterals       BlockArguments-      ConstraintKinds       DataKinds       DefaultSignatures       DeriveAnyClass-      DeriveDataTypeable-      DeriveFoldable-      DeriveFunctor-      DeriveGeneric-      DeriveLift-      DeriveTraversable       DerivingStrategies       DerivingVia       DisambiguateRecordFields-      DoAndIfThenElse       DuplicateRecordFields-      EmptyCase-      EmptyDataDecls-      ExistentialQuantification-      FlexibleContexts-      FlexibleInstances       FunctionalDependencies       GADTs-      GeneralizedNewtypeDeriving-      InstanceSigs-      KindSignatures       LambdaCase       LiberalTypeSynonyms-      MultiParamTypeClasses       MultiWayIf-      NamedFieldPuns       OverloadedLabels       OverloadedLists       OverloadedStrings       PackageImports       PartialTypeSignatures-      PatternGuards       PatternSynonyms-      PolyKinds       QuantifiedConstraints       QuasiQuotes-      RankNTypes       RecordWildCards       RecursiveDo       RoleAnnotations-      ScopedTypeVariables-      StandaloneDeriving       TemplateHaskell-      TupleSections-      TypeApplications       TypeFamilies       TypeFamilyDependencies-      TypeOperators-      TypeSynonymInstances       UndecidableInstances       UnicodeSyntax       ViewPatterns-  ghc-options: -Wall -Wredundant-constraints -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Widentities -Wunused-packages+      OverloadedRecordDot+      NoFieldSelectors+  ghc-options: -Wall -Widentities -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Wredundant-constraints -Wunused-type-patterns -Wunused-packages   build-depends:-      base >=4.12 && <5+      base ==4.*     , chronos >=1.1.1 && <1.2-    , incipit-core >=0.4-    , polysemy-time+    , incipit-core >=0.4 && <0.6+    , polysemy-time >=0.6.0.1 && <0.7   mixins:       base hiding (Prelude)     , incipit-core (IncipitCore as Prelude)     , incipit-core hiding (IncipitCore)-  default-language: Haskell2010+  default-language: GHC2021 -test-suite polysemy-chronos-unit+test-suite polysemy-chronos-test   type: exitcode-stdio-1.0   main-is: Main.hs   other-modules:@@ -116,76 +89,49 @@   default-extensions:       AllowAmbiguousTypes       ApplicativeDo-      BangPatterns-      BinaryLiterals       BlockArguments-      ConstraintKinds       DataKinds       DefaultSignatures       DeriveAnyClass-      DeriveDataTypeable-      DeriveFoldable-      DeriveFunctor-      DeriveGeneric-      DeriveLift-      DeriveTraversable       DerivingStrategies       DerivingVia       DisambiguateRecordFields-      DoAndIfThenElse       DuplicateRecordFields-      EmptyCase-      EmptyDataDecls-      ExistentialQuantification-      FlexibleContexts-      FlexibleInstances       FunctionalDependencies       GADTs-      GeneralizedNewtypeDeriving-      InstanceSigs-      KindSignatures       LambdaCase       LiberalTypeSynonyms-      MultiParamTypeClasses       MultiWayIf-      NamedFieldPuns       OverloadedLabels       OverloadedLists       OverloadedStrings       PackageImports       PartialTypeSignatures-      PatternGuards       PatternSynonyms-      PolyKinds       QuantifiedConstraints       QuasiQuotes-      RankNTypes       RecordWildCards       RecursiveDo       RoleAnnotations-      ScopedTypeVariables-      StandaloneDeriving       TemplateHaskell-      TupleSections-      TypeApplications       TypeFamilies       TypeFamilyDependencies-      TypeOperators-      TypeSynonymInstances       UndecidableInstances       UnicodeSyntax       ViewPatterns-  ghc-options: -Wall -Wredundant-constraints -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Widentities -Wunused-packages -threaded -rtsopts -with-rtsopts=-N+      OverloadedRecordDot+      NoFieldSelectors+  ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -Widentities -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Wredundant-constraints -Wunused-type-patterns -Wunused-packages   build-depends:-      base >=4.12 && <5-    , chronos-    , incipit-core >=0.4+      base ==4.*+    , chronos >=1.1.1 && <1.2+    , incipit-core >=0.4 && <0.6     , polysemy-chronos     , polysemy-test >=0.6-    , polysemy-time-    , tasty+    , polysemy-time >=0.6.0.1 && <0.7+    , tasty >=1.1   mixins:       base hiding (Prelude)     , incipit-core (IncipitCore as Prelude)     , incipit-core hiding (IncipitCore)-  default-language: Haskell2010+  default-language: GHC2021
test/Polysemy/Chronos/ChronosTimeTest.hs view
@@ -1,6 +1,6 @@ module Polysemy.Chronos.ChronosTimeTest where -import qualified Chronos as Chronos+import qualified Chronos import Polysemy.Test (UnitTest, assert, assertEq, runTestAuto) import Polysemy.Time.Calendar (year) import Polysemy.Time.Data.TimeUnit (Seconds (Seconds))