Skip to content

Commit

Permalink
Bump 6 dependencies
Browse files Browse the repository at this point in the history
New versions:

* aeson-2.2.2.0 [>=2.1.0.0 && <2.3]
* chronos-1.1.6.1 [>=1.1.5 && <1.2]
* polysemy-test-0.10.0.0 [>=0.6.0.0 && <0.11]
* template-haskell-2.21.0.0 [>=2.19.0.0 && <2.22]
* time-1.12.2 [>=1.9.2 && <1.13]
* torsor-0.1.0.1 [>=0.1 && <0.2]
  • Loading branch information
tek committed May 25, 2024
1 parent 59cb604 commit db52bee
Show file tree
Hide file tree
Showing 4 changed files with 223 additions and 16 deletions.
45 changes: 38 additions & 7 deletions ops/managed.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@
};
chronos = {
lower = "1.1.5";
upper = null;
upper = "1.2";
};
incipit-core = {
lower = "0.4.1.0";
upper = "0.7";
};
polysemy-test = {
lower = "0.6.0.0";
upper = null;
upper = "0.11";
};
tasty = {
lower = "1.4.2";
Expand All @@ -25,7 +25,7 @@
polysemy-time = {
aeson = {
lower = "2.1.0.0";
upper = null;
upper = "2.3";
};
base = {
lower = "4.17.2.1";
Expand All @@ -37,36 +37,43 @@
};
polysemy-test = {
lower = "0.6.0.0";
upper = null;
upper = "0.11";
};
tasty = {
lower = "1.4.2";
upper = "1.5";
};
template-haskell = {
lower = "2.19.0.0";
upper = null;
upper = "2.22";
};
time = {
lower = "1.9.2";
upper = null;
upper = "1.13";
};
torsor = {
lower = "0.1";
upper = null;
upper = "0.2";
};
};
};
versions = {
latest-polysemy-chronos = {
base = "4.19.1.0";
chronos = "1.1.6.1";
incipit-core = "0.6.0.0";
polysemy-test = "0.10.0.0";
tasty = "1.4.3";
};
latest-polysemy-time = {
aeson = "2.2.2.0";
base = "4.19.1.0";
incipit-core = "0.6.0.0";
polysemy-test = "0.10.0.0";
tasty = "1.4.3";
template-haskell = "2.21.0.0";
time = "1.12.2";
torsor = "0.1.0.1";
};
lower-polysemy-chronos = {
base = "4.17.2.1";
Expand Down Expand Up @@ -118,8 +125,20 @@
version = "1.8.2";
hash = "063ma7gzqr5c6s8a1yv72jgll3xdajvgclbc8w0ddmqgcrb62x2k";
};
polysemy-test = {
version = "0.10.0.0";
hash = "0vdsid9xg41szx4g37lmg44h31q7j9ll805rgfrpr1ylf4f3x1hp";
};
};
latest-polysemy-time = {
aeson = {
version = "2.2.2.0";
hash = "12lr0rzlds8zrij140h0bcji25nawwp19dq0yyx93hz8ia9621fp";
};
character-ps = {
version = "0.1";
hash = "13yvm3ifpk6kfqba49r1xz0xyxcn0jw7xdkkblzsb5v0nf64g4dx";
};
incipit-base = {
version = "0.6.0.0";
hash = "1hck35yfy0dcgimgnd90w02zvv7x7k456bljrbx2mwxalnhav9gf";
Expand All @@ -128,10 +147,22 @@
version = "0.6.0.0";
hash = "0gmngb4pinkpbsnclrgs6x016ffnls1g4xzz0hdzg2rpyl63d5ph";
};
path = {
version = "0.9.5";
hash = "05b84rizmrii847pq2fbvlpna796bwxha1vc01c3vxb2rhrknrf7";
};
path-io = {
version = "1.8.2";
hash = "063ma7gzqr5c6s8a1yv72jgll3xdajvgclbc8w0ddmqgcrb62x2k";
};
polysemy-test = {
version = "0.10.0.0";
hash = "0vdsid9xg41szx4g37lmg44h31q7j9ll805rgfrpr1ylf4f3x1hp";
};
text-iso8601 = {
version = "0.1.1";
hash = "0lk8y0g5p2zamkgvxy7i5lqfpa4wnic9vg2bl87s801fniwdij3m";
};
};
lower-polysemy-chronos = {
chronos = {
Expand Down
176 changes: 176 additions & 0 deletions ops/overrides.nix
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,99 @@ mkDerivation {
}
;
}
;
polysemy-test = {
meta = {
sha256 = "0vdsid9xg41szx4g37lmg44h31q7j9ll805rgfrpr1ylf4f3x1hp";
ver = "0.10.0.0";
};
drv = { mkDerivation, base, hedgehog, incipit-core, lib, path, path-io
, polysemy, tasty, tasty-hedgehog, transformers
}:
mkDerivation {
pname = "polysemy-test";
version = "0.10.0.0";
src = /nix/store/byqlnsg2xgbpagl85h2kgmj6bryigjbz-source;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base hedgehog incipit-core path path-io polysemy tasty
tasty-hedgehog transformers
];
testHaskellDepends = [
base hedgehog incipit-core path polysemy tasty
];
homepage = "https://github.com/tek/polysemy-test#readme";
description = "Polysemy effects for testing";
license = "BSD-2-Clause-Patent";
}
;
}
;
};
latest-polysemy-time = {
aeson = {
meta = {
sha256 = "12lr0rzlds8zrij140h0bcji25nawwp19dq0yyx93hz8ia9621fp";
ver = "2.2.2.0";
};
drv = { mkDerivation, base, base-compat, base-orphans, base16-bytestring
, bytestring, character-ps, containers, data-fix, deepseq, Diff
, directory, dlist, exceptions, filepath, generic-deriving
, generically, ghc-prim, hashable, indexed-traversable
, integer-conversion, integer-logarithms, lib, network-uri
, OneTuple, primitive, QuickCheck, quickcheck-instances, scientific
, semialign, strict, tagged, tasty, tasty-golden, tasty-hunit
, tasty-quickcheck, template-haskell, text, text-iso8601
, text-short, th-abstraction, these, time, time-compat
, unordered-containers, uuid-types, vector, witherable
}:
mkDerivation {
pname = "aeson";
version = "2.2.2.0";
src = /nix/store/xdyc8zrazfiy1m8xnkwsxynb39wba1pv-source;
libraryHaskellDepends = [
base bytestring character-ps containers data-fix deepseq dlist
exceptions generically ghc-prim hashable indexed-traversable
integer-conversion integer-logarithms network-uri OneTuple
primitive QuickCheck scientific semialign strict tagged
template-haskell text text-iso8601 text-short th-abstraction these
time time-compat unordered-containers uuid-types vector witherable
];
testHaskellDepends = [
base base-compat base-orphans base16-bytestring bytestring
containers data-fix deepseq Diff directory dlist filepath
generic-deriving generically ghc-prim hashable indexed-traversable
integer-logarithms network-uri OneTuple primitive QuickCheck
quickcheck-instances scientific strict tagged tasty tasty-golden
tasty-hunit tasty-quickcheck template-haskell text text-short these
time time-compat unordered-containers uuid-types vector
];
homepage = "https://github.com/haskell/aeson";
description = "Fast JSON parsing and encoding";
license = lib.licenses.bsd3;
}
;
}
;
character-ps = {
meta = {
sha256 = "13yvm3ifpk6kfqba49r1xz0xyxcn0jw7xdkkblzsb5v0nf64g4dx";
ver = "0.1";
};
drv = { mkDerivation, base, lib }:
mkDerivation {
pname = "character-ps";
version = "0.1";
src = /nix/store/4apydpmp9k1mpy7yrixfm1g4sddlwipd-source;
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base ];
homepage = "https://github.com/phadej/character-ps";
description = "Pattern synonyms for ASCII characters for Word8, Word16 etc";
license = lib.licenses.bsd3;
}
;
}
;
incipit-base = {
meta = {
sha256 = "1hck35yfy0dcgimgnd90w02zvv7x7k456bljrbx2mwxalnhav9gf";
Expand Down Expand Up @@ -116,6 +206,34 @@ mkDerivation {
}
;
}
;
path = {
meta = {
sha256 = "05b84rizmrii847pq2fbvlpna796bwxha1vc01c3vxb2rhrknrf7";
ver = "0.9.5";
};
drv = { mkDerivation, aeson, base, bytestring, deepseq, exceptions
, filepath, genvalidity, genvalidity-hspec, genvalidity-property
, hashable, hspec, lib, mtl, QuickCheck, template-haskell, text
, validity
}:
mkDerivation {
pname = "path";
version = "0.9.5";
src = /nix/store/h806s0ygy5xlzxcrkndaddnz3md6pn6m-source;
libraryHaskellDepends = [
aeson base deepseq exceptions filepath hashable template-haskell
text
];
testHaskellDepends = [
aeson base bytestring filepath genvalidity genvalidity-hspec
genvalidity-property hspec mtl QuickCheck template-haskell validity
];
description = "Support for well-typed paths";
license = lib.licenses.bsd3;
}
;
}
;
path-io = {
meta = {
Expand All @@ -141,6 +259,64 @@ mkDerivation {
}
;
}
;
polysemy-test = {
meta = {
sha256 = "0vdsid9xg41szx4g37lmg44h31q7j9ll805rgfrpr1ylf4f3x1hp";
ver = "0.10.0.0";
};
drv = { mkDerivation, base, hedgehog, incipit-core, lib, path, path-io
, polysemy, tasty, tasty-hedgehog, transformers
}:
mkDerivation {
pname = "polysemy-test";
version = "0.10.0.0";
src = /nix/store/byqlnsg2xgbpagl85h2kgmj6bryigjbz-source;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base hedgehog incipit-core path path-io polysemy tasty
tasty-hedgehog transformers
];
testHaskellDepends = [
base hedgehog incipit-core path polysemy tasty
];
homepage = "https://github.com/tek/polysemy-test#readme";
description = "Polysemy effects for testing";
license = "BSD-2-Clause-Patent";
}
;
}
;
text-iso8601 = {
meta = {
sha256 = "0lk8y0g5p2zamkgvxy7i5lqfpa4wnic9vg2bl87s801fniwdij3m";
ver = "0.1.1";
};
drv = { mkDerivation, attoparsec, attoparsec-iso8601, base
, integer-conversion, lib, QuickCheck, quickcheck-instances, tasty
, tasty-bench, tasty-hunit, tasty-quickcheck, text, time
, time-compat
}:
mkDerivation {
pname = "text-iso8601";
version = "0.1.1";
src = /nix/store/si7h80rdb1dc7vhcgiqj34lwfbxaym4y-source;
libraryHaskellDepends = [
base integer-conversion text time time-compat
];
testHaskellDepends = [
base QuickCheck quickcheck-instances tasty tasty-hunit
tasty-quickcheck text time-compat
];
benchmarkHaskellDepends = [
attoparsec attoparsec-iso8601 base tasty-bench text time-compat
];
homepage = "https://github.com/haskell/aeson";
description = "Converting time to and from ISO 8601 text";
license = lib.licenses.bsd3;
}
;
}
;
};
lower-polysemy-chronos = {
Expand Down
6 changes: 3 additions & 3 deletions packages/chronos/polysemy-chronos.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ library
ghc-options: -Wall -Widentities -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Wredundant-constraints -Wunused-type-patterns -Wunused-packages
build-depends:
base >=4.17.2.1 && <4.20
, chronos >=1.1.5
, chronos >=1.1.5 && <1.2
, incipit-core >=0.4.1.0 && <0.7
, polysemy-time >=0.6.0.2 && <0.7
mixins:
Expand Down Expand Up @@ -126,10 +126,10 @@ test-suite polysemy-chronos-test
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.17.2.1 && <4.20
, chronos >=1.1.5
, chronos >=1.1.5 && <1.2
, incipit-core >=0.4.1.0 && <0.7
, polysemy-chronos
, polysemy-test >=0.6.0.0
, polysemy-test >=0.6.0.0 && <0.11
, polysemy-time >=0.6.0.2 && <0.7
, tasty >=1.4.2 && <1.5
mixins:
Expand Down
12 changes: 6 additions & 6 deletions packages/time/polysemy-time.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,12 @@ library
NoFieldSelectors
ghc-options: -Wall -Widentities -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Wredundant-constraints -Wunused-type-patterns -Wunused-packages
build-depends:
aeson >=2.1.0.0
aeson >=2.1.0.0 && <2.3
, base >=4.17.2.1 && <4.20
, incipit-core >=0.4.1.0 && <0.7
, template-haskell >=2.19.0.0
, time >=1.9.2
, torsor >=0.1
, template-haskell >=2.19.0.0 && <2.22
, time >=1.9.2 && <1.13
, torsor ==0.1.*
mixins:
base hiding (Prelude)
, incipit-core (IncipitCore as Prelude)
Expand Down Expand Up @@ -141,10 +141,10 @@ test-suite polysemy-time-test
build-depends:
base >=4.17.2.1 && <4.20
, incipit-core >=0.4.1.0 && <0.7
, polysemy-test >=0.6.0.0
, polysemy-test >=0.6.0.0 && <0.11
, polysemy-time
, tasty >=1.4.2 && <1.5
, time >=1.9.2
, time >=1.9.2 && <1.13
mixins:
base hiding (Prelude)
, incipit-core (IncipitCore as Prelude)
Expand Down

0 comments on commit db52bee

Please sign in to comment.