From 61aaf85e528f30af12375ae6e13ed17e8dea0a78 Mon Sep 17 00:00:00 2001 From: Edward Yang <42880469+qwbarch@users.noreply.github.com> Date: Thu, 6 Jan 2022 22:54:34 -0500 Subject: [PATCH 001/157] add captcha-core, captcha-2captcha, captcha-capmonster --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ffb8abff..aeec6488 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4730,6 +4730,11 @@ packages: "Ghais Issa <0x47@0x49.dev> @ghais": - LetsBeRational + "Edward Yang @qwbarch": + - captcha-core + - captcha-2captcha + - captcha-capmonster + "Grandfathered dependencies": - Boolean - Decimal From 9a957ede49ebfc87fe7ffbfc5320c14931ce50e2 Mon Sep 17 00:00:00 2001 From: Edward Yang <42880469+qwbarch@users.noreply.github.com> Date: Thu, 6 Jan 2022 23:08:32 -0500 Subject: [PATCH 002/157] add data-default-extras --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index aeec6488..b411c46e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4734,6 +4734,7 @@ packages: - captcha-core - captcha-2captcha - captcha-capmonster + - data-default-extras "Grandfathered dependencies": - Boolean From faa209d7c5c945956201b04eb07486271b84773f Mon Sep 17 00:00:00 2001 From: Edward Yang <42880469+qwbarch@users.noreply.github.com> Date: Wed, 12 Jan 2022 13:45:43 -0500 Subject: [PATCH 003/157] Fix package name: data-default-extra --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b411c46e..6fa115f0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4734,7 +4734,7 @@ packages: - captcha-core - captcha-2captcha - captcha-capmonster - - data-default-extras + - data-default-extra "Grandfathered dependencies": - Boolean From 3b4365ec85cfd0995bd5cd86d83c97925a95ae08 Mon Sep 17 00:00:00 2001 From: Edward Yang <42880469+qwbarch@users.noreply.github.com> Date: Thu, 13 Jan 2022 16:47:07 -0500 Subject: [PATCH 004/157] Add data-default-instances-* --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6fa115f0..acacae65 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4735,6 +4735,13 @@ packages: - captcha-2captcha - captcha-capmonster - data-default-extra + - data-default-instances-base + - data-default-instances-bytestring + - data-default-instances-case-insensitive + - data-default-instances-new-base + - data-default-instances-text + - data-default-instances-unordered-containers + - data-default-instances-vector "Grandfathered dependencies": - Boolean From 9feca07e40ba8a34188a089d98e9a8b4b77a7dae Mon Sep 17 00:00:00 2001 From: Edward Yang <42880469+qwbarch@users.noreply.github.com> Date: Thu, 13 Jan 2022 22:33:11 -0500 Subject: [PATCH 005/157] Ignore test cases for captcha packages --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index acacae65..2b4edb80 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7008,6 +7008,9 @@ skipped-tests: - hpqtypes-extras # needs a running postgres database # norfairking - autodocodec # runs doctest + - captcha-core + - captcha-2captcha + - captcha-capmonster # Uses Cabal's "library internal" stanza feature - s3-signer From a1bea1cbe25859b6425d1202b790e7cac61da694 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 15 Jan 2022 04:00:36 +0100 Subject: [PATCH 006/157] commenter outdated: perf & warn on unversioned packages --- .../latest-version/latest-version.cabal | 2 +- etc/commenter/latest-version/src/Main.hs | 24 +++- etc/commenter/latest-version/stack.yaml.lock | 13 ++ etc/commenter/src/lib.rs | 133 ++++++++++++------ 4 files changed, 118 insertions(+), 54 deletions(-) create mode 100644 etc/commenter/latest-version/stack.yaml.lock diff --git a/etc/commenter/latest-version/latest-version.cabal b/etc/commenter/latest-version/latest-version.cabal index c5144cae..1be4e493 100644 --- a/etc/commenter/latest-version/latest-version.cabal +++ b/etc/commenter/latest-version/latest-version.cabal @@ -12,7 +12,7 @@ cabal-version: >=1.10 extra-source-files: README.md executable latest-version - ghc-options: -Wall + ghc-options: -Wall -threaded hs-source-dirs: src main-is: Main.hs default-language: Haskell2010 diff --git a/etc/commenter/latest-version/src/Main.hs b/etc/commenter/latest-version/src/Main.hs index 47535f20..cae07be0 100644 --- a/etc/commenter/latest-version/src/Main.hs +++ b/etc/commenter/latest-version/src/Main.hs @@ -9,10 +9,20 @@ import System.Environment import qualified Data.Map as Map main :: IO () -main = - runPantryApp $ - liftIO . putStrLn - . intercalate "." . map show . versionNumbers - . fst . head . Map.toDescList - =<< getHackagePackageVersions YesRequireHackageIndex IgnorePreferredVersions - . mkPackageName =<< head <$> liftIO getArgs +main = do + args <- getArgs + (onlyVersion, packages) <- pure $ case args of + "only-version" : packages -> (True, packages) + packages -> (False, packages) + runPantryApp $ liftIO . putStrLn . unlines_ =<< mapM (latestVersion onlyVersion) packages + where + -- unlines adds an extra trailing newline which can be annoying... + unlines_ = intercalate "\n" + +latestVersion :: (HasPantryConfig env, HasLogFunc env) => Bool -> String -> RIO env String +latestVersion onlyVersion name = fmap (displayVersion onlyVersion) . getVersion . mkPackageName $ name + where + showVersion = intercalate "." . map show . versionNumbers . fst . head . Map.toDescList + getVersion = getHackagePackageVersions YesRequireHackageIndex UsePreferredVersions + displayVersion True v = showVersion v + displayVersion False v = name <> "-" <> showVersion v diff --git a/etc/commenter/latest-version/stack.yaml.lock b/etc/commenter/latest-version/stack.yaml.lock new file mode 100644 index 00000000..cc26a008 --- /dev/null +++ b/etc/commenter/latest-version/stack.yaml.lock @@ -0,0 +1,13 @@ +# This file was autogenerated by Stack. +# You should not edit this file by hand. +# For more information, please see the documentation at: +# https://docs.haskellstack.org/en/stable/lock_files + +packages: [] +snapshots: +- completed: + size: 586296 + url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/18.yaml + sha256: 63539429076b7ebbab6daa7656cfb079393bf644971156dc349d7c0453694ac2 + original: + url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/18.yaml diff --git a/etc/commenter/src/lib.rs b/etc/commenter/src/lib.rs index 1d02896c..1f0f9431 100644 --- a/etc/commenter/src/lib.rs +++ b/etc/commenter/src/lib.rs @@ -30,8 +30,8 @@ pub fn add(lib: Vec, test: Vec, bench: Vec) { } enum VersionTag { - Manual(String), - Auto(String), + Manual(Version), + Auto(Version), } impl VersionTag { @@ -42,7 +42,7 @@ impl VersionTag { } } - fn version(&self) -> &str { + fn version(&self) -> &Version { match self { VersionTag::Manual(s) => s, VersionTag::Auto(s) => s, @@ -52,41 +52,50 @@ impl VersionTag { pub fn outdated() { let mut all: Vec = vec![]; - let versioned = handle(false, |_loc, lines| { + let (versioned, disabled) = handle(false, |_loc, lines| { all.extend(lines); vec![] }); - let mut map: BTreeMap = BTreeMap::new(); + + for DisabledPackage { package } in disabled { + println!("WARN: {package} is disabled without a noted version"); + } + + let mut map: BTreeMap = BTreeMap::new(); for VersionedPackage { package, version } in versioned { map.insert(package, VersionTag::Manual(version)); } - let mut support: BTreeMap<(String, String), BTreeSet<(String, String)>> = BTreeMap::new(); + let mut support: BTreeMap<(Package, Version), BTreeSet<(Package, Version)>> = BTreeMap::new(); for v in all.into_iter() { let caps = regex!("tried ([^ ]+)-([^,-]+),").captures(&v).unwrap(); - let package = caps.get(1).unwrap().as_str().to_owned(); - let version = caps.get(2).unwrap().as_str().to_owned(); + let package = Package(caps.get(1).unwrap().as_str().to_owned()); + let version = Version(caps.get(2).unwrap().as_str().to_owned()); map.insert(package.clone(), VersionTag::Auto(version.clone())); if let Some(caps) = regex!("does not support: ([^ ]+)-([^-]+)").captures(&v) { - let dep_package = caps.get(1).unwrap().as_str().to_owned(); - let dep_version = caps.get(2).unwrap().as_str().to_owned(); + let dep_package = Package(caps.get(1).unwrap().as_str().to_owned()); + let dep_version = Version(caps.get(2).unwrap().as_str().to_owned()); let entry = support.entry((dep_package, dep_version)).or_default(); entry.insert((package, version)); } } - let entries = map.len() + support.len(); - let mut i = 0; + let latest_versions = { + let mut packages: Vec = map.iter().map(|(package, _)| package.clone()).collect(); + packages.append( + &mut support + .iter() + .map(|((package, _), _)| package.clone()) + .collect(), + ); + latest_version(packages.into_iter()) + }; for (package, version) in map { if is_boot(&package) { continue; } - if i % 100 == 0 { - println!("{:02}%", ((i as f64 / entries as f64) * 100.0).floor()); - } - i += 1; - let latest = latest_version(&package); + let latest = latest_versions.get(&package).unwrap(); if version.version() != latest { println!( "{package} mismatch, {tag}: {version}, hackage: {latest}", @@ -101,12 +110,8 @@ pub fn outdated() { continue; } - if i % 100 == 0 { - println!("{:02}%", ((i as f64 / entries as f64) * 100.0).floor()); - } - i += 1; - let latest = latest_version(&package); - if version != latest { + let latest = latest_versions.get(&package).unwrap(); + if &version != latest { let max = 3; let dependents_stripped = dependents.len().saturating_sub(max); let dependents = dependents @@ -128,7 +133,7 @@ pub fn outdated() { } } -fn is_boot(package: &str) -> bool { +fn is_boot(package: &Package) -> bool { [ "Cabal", "base", @@ -151,13 +156,13 @@ fn is_boot(package: &str) -> bool { "text", "time", ] - .contains(&package) + .contains(&&*package.0) } -fn latest_version(pkg: &str) -> String { +fn latest_version(packages: impl Iterator) -> BTreeMap { String::from_utf8( Command::new("latest-version") - .args([pkg]) + .args(packages.map(|p| p.0)) .output() .unwrap() .stdout, @@ -165,6 +170,12 @@ fn latest_version(pkg: &str) -> String { .unwrap() .trim() .to_owned() + .lines() + .map(|s| { + let VersionedPackage { package, version } = parse_versioned_package_canonical(s).unwrap(); + (package, version) + }) + .collect() } enum State { @@ -178,37 +189,67 @@ enum State { } struct VersionedPackage { - package: String, - version: String, + package: Package, + version: Version, } -fn parse_versioned_package(s: &str) -> Option { - if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *([\d.]+)"#).captures(s) { - let package = caps.get(1).unwrap().as_str().to_owned(); - let version = caps.get(2).unwrap().as_str().to_owned(); - Some(VersionedPackage { package, version }) - } else if let Some(caps) = regex!(r#"- *([^ ]+) *# *([\d.]+)"#).captures(s) { - let package = caps.get(1).unwrap().as_str().to_owned(); - let version = caps.get(2).unwrap().as_str().to_owned(); +fn parse_versioned_package_canonical(s: &str) -> Option { + if let Some(caps) = regex!(r#"^(.+)-([\d.]+)$"#).captures(s) { + let package = Package(caps.get(1).unwrap().as_str().to_owned()); + let version = Version(caps.get(2).unwrap().as_str().to_owned()); Some(VersionedPackage { package, version }) } else { None } } -fn handle(write: bool, mut f: F) -> Vec +fn parse_versioned_package_yaml(s: &str) -> Option { + if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *([\d.]+)"#).captures(s) { + let package = Package(caps.get(1).unwrap().as_str().to_owned()); + let version = Version(caps.get(2).unwrap().as_str().to_owned()); + Some(VersionedPackage { package, version }) + } else if let Some(caps) = regex!(r#"- *([^ ]+) *# *([\d.]+)"#).captures(s) { + let package = Package(caps.get(1).unwrap().as_str().to_owned()); + let version = Version(caps.get(2).unwrap().as_str().to_owned()); + Some(VersionedPackage { package, version }) + } else { + None + } +} + +struct DisabledPackage { + package: String, +} + +fn parse_disabled_package(s: &str) -> Option { + if !regex!(r#"- *([^ ]+) < *0 *# tried"#).is_match(s) { + if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *[^\d]"#).captures(s) { + let package = caps.get(1).unwrap().as_str().to_owned(); + Some(DisabledPackage { package }) + } else { + None + } + } else { + None + } +} + +fn handle(write: bool, mut f: F) -> (Vec, Vec) where F: FnMut(Location, Vec) -> Vec, { let path = "build-constraints.yaml"; let mut new_lines: Vec = vec![]; let mut versioned_packages: Vec = vec![]; + let mut disabled_packages: Vec = vec![]; let mut state = State::LookingForLibBounds; let mut buf = vec![]; for line in read_lines(path).map(|s| s.unwrap()) { - if let Some(versioned_package) = parse_versioned_package(&line) { + if let Some(versioned_package) = parse_versioned_package_yaml(&line) { versioned_packages.push(versioned_package); + } else if let Some(disabled_package) = parse_disabled_package(&line) { + disabled_packages.push(disabled_package); } match state { @@ -279,7 +320,7 @@ where file.flush().unwrap(); } - versioned_packages + (versioned_packages, disabled_packages) } enum Location { @@ -298,7 +339,7 @@ where #[derive(Deserialize)] struct SnapshotYaml { - // flags: BTreeMap>, + // flags: BTreeMap>, // publish_time packages: Vec, // hidden @@ -312,9 +353,9 @@ struct SnapshotPackage { } #[derive(PartialOrd, Ord, PartialEq, Eq, Clone)] -struct PackageName(String); +struct Package(String); -impl fmt::Display for PackageName { +impl fmt::Display for Package { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { self.0.fmt(f) } @@ -331,7 +372,7 @@ impl fmt::Display for Version { // zstd-0.1.3.0@sha256:4c0a372251068eb6086b8c3a0a9f347488f08b570a7705844ffeb2c720c97223,3723 struct PackageWithVersionAndSha { - name: PackageName, + name: Package, version: Version, } @@ -343,7 +384,7 @@ impl<'de> serde::Deserialize<'de> for PackageWithVersionAndSha { let s: String = String::deserialize(deserializer)?; let r = regex!(r#"^(.+?)-([.\d]+)@sha256:[\da-z]+,\d+$"#); if let Some(caps) = r.captures(&s) { - let name = PackageName(caps.get(1).unwrap().as_str().to_owned()); + let name = Package(caps.get(1).unwrap().as_str().to_owned()); let version = Version(caps.get(2).unwrap().as_str().to_owned()); Ok(Self { name, version }) } else { @@ -366,7 +407,7 @@ where } struct Snapshot { - packages: BTreeMap>, + packages: BTreeMap>, } #[derive(Clone, Copy)] From 2984a8c1c78579e4b75fec39e05be5e9baeac1e0 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 17 Jan 2022 01:42:01 +0100 Subject: [PATCH 007/157] commenter disabled: count transitive dependents --- CURATORS.md | 14 +++++ etc/commenter/src/lib.rs | 119 +++++++++++++++++++++++++++++++++++++- etc/commenter/src/main.rs | 10 ++-- 3 files changed, 137 insertions(+), 6 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 0e3b25af..1bbbc442 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -533,6 +533,20 @@ TARGET=nightly-2021-01-14 \ # the date doesn't matter curator snapshot ``` +#### Finding disabled packages with lots of dependents + +`commenter disabled` prints the number of transitive dependents a disabled package has. Low hanging fruit to get a lot of packages included again. + +Example output: +``` +[...] +stringable is disabled with 10 dependents +llvm-hs is disabled with 12 dependents +th-data-compat is disabled with 12 dependents +amazonka-core is disabled with 96 dependents +gogol-core is disabled with 96 dependents +``` + ## Adding new curators 1. Add public ssh key to `~/.ssh/authorized_keys` on build server diff --git a/etc/commenter/src/lib.rs b/etc/commenter/src/lib.rs index 1f0f9431..afebf260 100644 --- a/etc/commenter/src/lib.rs +++ b/etc/commenter/src/lib.rs @@ -188,6 +188,7 @@ enum State { Done, } +#[derive(PartialEq, Eq, Debug)] struct VersionedPackage { package: Package, version: Version, @@ -352,7 +353,7 @@ struct SnapshotPackage { // pantry-tree } -#[derive(PartialOrd, Ord, PartialEq, Eq, Clone)] +#[derive(PartialOrd, Ord, PartialEq, Eq, Clone, Debug)] struct Package(String); impl fmt::Display for Package { @@ -361,7 +362,7 @@ impl fmt::Display for Package { } } -#[derive(Clone, PartialOrd, Ord, PartialEq, Eq)] +#[derive(Clone, PartialOrd, Ord, PartialEq, Eq, Debug)] struct Version(String); impl fmt::Display for Version { @@ -457,3 +458,117 @@ pub fn diff_snapshot(a: String, b: String) { println!("{s}"); } } + +#[derive(PartialEq, Eq, Debug)] +struct DisabledTransitively { + child: VersionedPackage, + parent: Package, +} + +fn parse_disabled_transitviely(s: &str) -> Option { + let r = regex!( + r#"- *([^ ]+) < *0 *# tried [^ ]+-([\d.]+), but its \*[^*]+\* requires the disabled package: ([^ ]+)"# + ); + if let Some(caps) = r.captures(s) { + let package = Package(caps.get(1).unwrap().as_str().to_owned()); + let version = Version(caps.get(2).unwrap().as_str().to_owned()); + let parent = Package(caps.get(3).unwrap().as_str().to_owned()); + Some(DisabledTransitively { + child: VersionedPackage { package, version }, + parent, + }) + } else { + None + } +} + +#[test] +fn test_parse_disabled_transitviely() { + let s = "- Network-NineP < 0 # tried Network-NineP-0.4.7.1, but its *library* requires the disabled package: mstate"; + assert_eq!( + parse_disabled_transitviely(s), + Some(DisabledTransitively { + child: VersionedPackage { + package: Package("Network-NineP".to_owned()), + version: Version("0.4.7.1".to_owned()) + }, + parent: Package("mstate".to_owned()), + }) + ) +} + +type M = BTreeMap, Option)>; + +pub fn disabled() { + let mut disabled_transitively: Vec = vec![]; + handle(false, |loc, lines| { + match loc { + Location::Lib => disabled_transitively.extend( + lines + .into_iter() + .map(|line| parse_disabled_transitviely(&line)) + .flatten() + .collect::>(), + ), + Location::Test | Location::Bench => (), + } + vec![] + }); + + let mut packages: BTreeSet = BTreeSet::new(); + let mut disabled: M = BTreeMap::new(); + + for DisabledTransitively { child, parent } in disabled_transitively { + packages.insert(child.package.clone()); + packages.insert(parent.clone()); + disabled + .entry(child.package.clone()) + .or_insert_with(|| (vec![], None)); + let t = disabled.entry(parent).or_insert_with(|| (vec![], None)); + t.0.push(child); + } + + let mut packages_len = packages.len(); + while packages_len > 0 { + let mut new_packages: BTreeSet = BTreeSet::new(); + for package in packages { + let (_, count) = disabled.get(&package).unwrap(); + if count.is_none() && !process(&package, &mut disabled) { + new_packages.insert(package.clone()); + } + } + packages = new_packages; + packages_len = packages.len(); + } + + let mut v: Vec<_> = disabled + .into_iter() + .map(|(package, (_, count))| (count, package)) + .collect(); + v.sort(); + for (count, package) in v { + let count = count.unwrap(); + if count != 0 { + println!("{package} is disabled with {count} dependents"); + } + } +} + +fn process(package: &Package, m: &mut M) -> bool { + let (children, count) = m.get(package).unwrap(); + assert!(count.is_none(), "{:?}", package); + let mut count = 0; + for child in children { + let (_, child_count) = m + .get(&child.package) + .unwrap_or_else(|| panic!("{}", child.package)); + match child_count { + None => return false, + Some(i) => count += 1 + i, + } + } + m.entry(package.clone()) + .and_modify(|tup| tup.1 = Some(count)) + .or_insert_with(|| panic!("{}", package)); + true +} diff --git a/etc/commenter/src/main.rs b/etc/commenter/src/main.rs index 25db2bbf..f34f753b 100644 --- a/etc/commenter/src/main.rs +++ b/etc/commenter/src/main.rs @@ -19,19 +19,21 @@ enum Header { about = "Automates generation of bounds in build-constraints.yaml" )] enum Opt { - Clear, Add, - Outdated, + Clear, DiffSnapshot { a: String, b: String }, + Disabled, + Outdated, } fn main() { let opt = Opt::from_args(); match opt { - Opt::Clear => commenter::clear(), Opt::Add => add(), - Opt::Outdated => commenter::outdated(), + Opt::Clear => commenter::clear(), Opt::DiffSnapshot { a, b } => commenter::diff_snapshot(a, b), + Opt::Disabled => commenter::disabled(), + Opt::Outdated => commenter::outdated(), } } From 76c7d0afb75569971a5fbe50d7b67abdf8b7daea Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 19 Jan 2022 11:28:22 +0800 Subject: [PATCH 008/157] mega-sdist < 0 (snoyberg/mega-sdist#7) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b7ff7db8..95af143d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -796,7 +796,7 @@ packages: - time-manager - pantry - - mega-sdist + - mega-sdist < 0 # https://github.com/snoyberg/mega-sdist/issues/7 - http-download - hi-file-parser - rio-prettyprint From eca820e4f331e92635d0a519a2259b2be2ddcc83 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 19 Jan 2022 11:35:54 +0800 Subject: [PATCH 009/157] taffybar < 0 (taffybar/taffybar#542) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 95af143d..23cd3706 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4428,7 +4428,7 @@ packages: - gtk-strut - rate-limit - status-notifier-item - - taffybar + - taffybar < 0 # https://github.com/taffybar/taffybar/issues/542 - time-units - xml-helpers - xdg-desktop-entry From 84fd0b1f4a485a66cac5a394917bb555f0df039d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 19 Jan 2022 09:47:53 +0200 Subject: [PATCH 010/157] Reenable mega-sdist --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 23cd3706..8e797b69 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -796,7 +796,7 @@ packages: - time-manager - pantry - - mega-sdist < 0 # https://github.com/snoyberg/mega-sdist/issues/7 + - mega-sdist - http-download - hi-file-parser - rio-prettyprint From 233ef256a10381e3c87da044747c0433765911c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CB=8Cbod=CA=B2=C9=AA=CB=88=C9=A1r=CA=B2im?= Date: Wed, 19 Jan 2022 22:32:04 +0000 Subject: [PATCH 011/157] Add text-rope --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 23cd3706..8eba8f06 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3344,6 +3344,7 @@ packages: - quote-quot - tasty-bench - tasty-inspection-testing + - text-rope "Ashley Yakeley @AshleyYakeley": - countable From 664b410d8007e619a1c2e6bffb00b8170965f42d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 22 Jan 2022 17:37:35 +0800 Subject: [PATCH 012/157] new alex-3.2.7 release is deprecated --- build-constraints.yaml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 23cd3706..adbf875b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -755,7 +755,7 @@ packages: - cryptonite-conduit - streaming-commons - - alex + - alex < 3.2.7 || > 3.2.7 - async - base16-bytestring - csv-conduit @@ -6762,13 +6762,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6395 - wuss < 2.0 - # https://github.com/commercialhaskell/stackage/issues/6396 - # https://github.com/commercialhaskell/stackage/issues/6397 - # https://github.com/commercialhaskell/stackage/issues/6398 - - pandoc < 2.17 - - texmath < 0.12.4 - - ipynb < 0.2 - # https://github.com/haskell-game/sdl2/issues/240 (need newer Ubuntu) - sdl2 < 2.5.3.1 From 0477cceceef5a407868700ab3db7418bf0873866 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 22 Jan 2022 19:30:14 +0800 Subject: [PATCH 013/157] add comment that the non-parallel-builds section does nothing now --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 27578daa..d54091cd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -8040,6 +8040,7 @@ no-revisions: - hi-file-parser +# Note, this no longer actually does anything with curator2 unfortunately: # Do not build these packages in parallel with others. Useful for high memory # usage. non-parallel-builds: From 33da1dde08e05dfb936fafb7334a205329d6a7e9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 22 Jan 2022 19:35:49 +0800 Subject: [PATCH 014/157] yesod-markdown testsuite (pbrisbin/yesod-markdown#77) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d54091cd..ad96999b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7560,6 +7560,7 @@ expected-test-failures: - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5 - xmlbf - yesod-gitrev # needs a git repo https://github.com/commercialhaskell/stackage/issues/6132 + - yesod-markdown # https://github.com/pbrisbin/yesod-markdown/issues/77 # Assertion failures due to module name ambiguity. # These _should_ be fixed by using the `hide` section of this file From 548ea5ffbabd1f2e5da3ce60b69e4fa06d6bbe7f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 22 Jan 2022 12:30:51 +0100 Subject: [PATCH 015/157] re-enable headroom & some beam packages, closes #6342 --- build-constraints.yaml | 115 +++++++++++++++++++---------------------- 1 file changed, 53 insertions(+), 62 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 27578daa..f00517a0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4542,7 +4542,7 @@ packages: - multi-containers "Vaclav Svejcar @vaclavsvejcar": - - headroom < 0 # 0.4.2.0 compile fail https://github.com/commercialhaskell/stackage/issues/6342 + - headroom - vcs-ignore "Adrian Sieber @ad-si": @@ -5433,8 +5433,8 @@ packages: # for compilation failures as we need to build those packages to # verify if they have been fixeq. "Library and exe bounds failures": - - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* does not support: network-3.1.2.5 - - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* does not support: network-3.1.2.5 + - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* does not support: network-3.1.2.7 + - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* does not support: network-3.1.2.7 - Chart-cairo < 0 # tried Chart-cairo-1.9.3, but its *library* requires the disabled package: cairo - Chart-diagrams < 0 # tried Chart-diagrams-1.9.3, but its *library* does not support: SVGFonts-1.8.0.1 - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: biocore @@ -5445,7 +5445,7 @@ packages: - HaskellNet < 0 # tried HaskellNet-0.6, but its *library* does not support: base-4.15.1.0 - HaskellNet-SSL < 0 # tried HaskellNet-SSL-0.3.4.4, but its *library* requires the disabled package: HaskellNet - Hoed < 0 # tried Hoed-0.5.1, but its *library* requires the disabled package: regex-tdfa-text - - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: fast-logger-3.1.0 + - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: fast-logger-3.1.1 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: IPv6Addr-2.0.4 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-1.5.6.0 @@ -5465,7 +5465,7 @@ packages: - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseHTTP-1.2.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseTypes-0.2.1.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: aeson-1.5.6.0 - - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: network-3.1.2.5 + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: network-3.1.2.7 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: hierarchical-clustering - Spock < 0 # tried Spock-0.14.0.0, but its *library* requires the disabled package: Spock-core - Spock-api-server < 0 # tried Spock-api-server-0.14.0.0, but its *library* requires the disabled package: Spock-core @@ -5512,7 +5512,7 @@ packages: - airship < 0 # tried airship-0.9.4, but its *library* does not support: wai-3.2.3 - airship < 0 # tried airship-0.9.4, but its *library* does not support: wai-extra-3.1.8 - alg < 0 # tried alg-0.2.13.1, but its *library* requires the disabled package: util - - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: http-client-0.7.9 + - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: http-client-0.7.10 - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: unliftio-core-0.2.0.1 - amazonka-apigateway < 0 # tried amazonka-apigateway-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-application-autoscaling < 0 # tried amazonka-application-autoscaling-1.6.1, but its *library* requires the disabled package: amazonka-core @@ -5538,7 +5538,7 @@ packages: - amazonka-cognito-idp < 0 # tried amazonka-cognito-idp-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-cognito-sync < 0 # tried amazonka-cognito-sync-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-config < 0 # tried amazonka-config-1.6.1, but its *library* requires the disabled package: amazonka-core - - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.9 + - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.10 - amazonka-datapipeline < 0 # tried amazonka-datapipeline-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-devicefarm < 0 # tried amazonka-devicefarm-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-directconnect < 0 # tried amazonka-directconnect-1.6.1, but its *library* requires the disabled package: amazonka-core @@ -5644,19 +5644,12 @@ packages: - base-noprelude < 0 # tried base-noprelude-4.13.0.0, but its *library* does not support: base-4.15.1.0 - bcp47 < 0 # tried bcp47-0.2.0.5, but its *library* requires the disabled package: country - bcp47-orphans < 0 # tried bcp47-orphans-0.1.0.4, but its *library* requires the disabled package: bcp47 - - beam-core < 0 # tried beam-core-0.9.1.0, but its *library* does not support: dlist-1.0 - - beam-core < 0 # tried beam-core-0.9.1.0, but its *library* does not support: ghc-prim-0.7.0 - - beam-core < 0 # tried beam-core-0.9.1.0, but its *library* does not support: vector-sized-1.5.0 - - beam-migrate < 0 # tried beam-migrate-0.5.1.0, but its *library* does not support: ghc-prim-0.7.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-1.5.6.0 - - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.1.0 + - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.2.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: hashable-1.3.5.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: mysql-0.2.1 - - beam-postgres < 0 # tried beam-postgres-0.5.1.0, but its *library* does not support: attoparsec-0.14.4 - - beam-sqlite < 0 # tried beam-sqlite-0.5.1.0, but its *library* does not support: attoparsec-0.14.4 - - beam-sqlite < 0 # tried beam-sqlite-0.5.1.0, but its *library* does not support: dlist-1.0 - bench-show < 0 # tried bench-show-0.3.1, but its *library* does not support: statistics-0.16.0.1 - - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: brick-0.65 + - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: brick-0.66.1 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: bytestring-0.10.12.1 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: directory-1.3.6.2 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: filepath-1.4.2.1 @@ -5703,7 +5696,7 @@ packages: - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-casing-0.2.0.0 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: connection-0.3.1 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-api-data-0.4.3 - - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.9 + - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.10 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: req-3.9.2 - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytebuild - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: byteslice @@ -5799,10 +5792,10 @@ packages: - distributed-process-lifted < 0 # tried distributed-process-lifted-0.3.0.1, but its *library* requires the disabled package: distributed-process - distributed-process-monad-control < 0 # tried distributed-process-monad-control-0.5.1.3, but its *library* requires the disabled package: distributed-process - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* does not support: containers-0.6.4.1 - - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* does not support: network-3.1.2.5 + - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* does not support: network-3.1.2.7 - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* does not support: network-transport-tcp-0.8.0 - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* requires the disabled package: network-multicast - - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* does not support: network-3.1.2.5 + - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* does not support: network-3.1.2.7 - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* does not support: random-1.2.1 - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* requires the disabled package: rematch - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: containers-0.6.4.1 @@ -5988,7 +5981,7 @@ packages: - google-cloud < 0 # tried google-cloud-0.0.4, but its *library* does not support: base-4.15.1.0 - google-oauth2-jwt < 0 # tried google-oauth2-jwt-0.3.3, but its *library* does not support: base64-bytestring-1.2.1.0 - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-api-data-0.4.3 - - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.9 + - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.10 - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-0.9.2 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-0.12.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-th-0.12 @@ -5996,7 +5989,7 @@ packages: - grouped-list < 0 # tried grouped-list-0.2.2.1, but its *library* does not support: base-4.15.1.0 - gtk3 < 0 # tried gtk3-0.15.6, but its *library* does not support: Cabal-3.4.1.0 - hOpenPGP < 0 # tried hOpenPGP-2.9.7, but its *library* requires the disabled package: ixset-typed - - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.9 + - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.10 - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.18.3 - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.18.3 - hadolint < 0 # tried hadolint-2.8.0, but its *library* does not support: deepseq-1.4.5.0 @@ -6027,7 +6020,7 @@ packages: - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: ghc-9.0.2 - - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: network-3.1.2.5 + - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: network-3.1.2.7 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: optparse-applicative-0.16.1.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: strict-0.4.0.1 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6058,8 +6051,8 @@ packages: - haskell-tools-rewrite < 0 # tried haskell-tools-rewrite-1.1.1.0, but its *library* requires the disabled package: references - haskey < 0 # tried haskey-0.3.1.0, but its *library* does not support: stm-containers-1.2 - haskey-mtl < 0 # tried haskey-mtl-0.3.1.0, but its *library* does not support: monad-control-1.0.3.1 - - haskoin-store < 0 # tried haskoin-store-0.64.16, but its *library* requires the disabled package: haskoin-node - - haskoin-store < 0 # tried haskoin-store-0.64.16, but its *library* requires the disabled package: haskoin-store-data + - haskoin-store < 0 # tried haskoin-store-0.64.18, but its *library* requires the disabled package: haskoin-node + - haskoin-store < 0 # tried haskoin-store-0.64.18, but its *library* requires the disabled package: haskoin-store-data - hasmin < 0 # tried hasmin-1.0.3, but its *executable* does not support: optparse-applicative-0.16.1.0 - hasmin < 0 # tried hasmin-1.0.3, but its *library* does not support: attoparsec-0.14.4 - haxl-amazonka < 0 # tried haxl-amazonka-0.1.1, but its *library* requires the disabled package: haxl @@ -6068,7 +6061,7 @@ packages: - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: base-4.15.1.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: dlist-1.0 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: ansi-terminal-0.11.1 - - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: brick-0.65 + - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: brick-0.66.1 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: optparse-applicative-0.16.1.0 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: semigroups-0.19.2 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: vty-5.33 @@ -6108,7 +6101,7 @@ packages: - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-boot-9.0.2 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: hlint-3.3.6 - - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: http-client-0.7.9 + - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: http-client-0.7.10 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: lens-5.0.1 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: optparse-applicative-0.16.1.0 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6121,7 +6114,7 @@ packages: - hw-hspec-hedgehog < 0 # tried hw-hspec-hedgehog-0.1.1.0, but its *library* does not support: hspec-2.8.5 - hyraxAbif < 0 # tried hyraxAbif-0.2.3.27, but its *library* does not support: text-1.2.5.0 - idris < 0 # tried idris-1.3.4, but its *library* does not support: Cabal-3.4.1.0 - - idris < 0 # tried idris-1.3.4, but its *library* does not support: network-3.1.2.5 + - idris < 0 # tried idris-1.3.4, but its *library* does not support: network-3.1.2.7 - importify < 0 # tried importify-1.0.1, but its *library* requires the disabled package: hse-cpp - indentation-core < 0 # tried indentation-core-0.0.0.2, but its *library* does not support: base-4.15.1.0 - indentation-parsec < 0 # tried indentation-parsec-0.0.0.2, but its *library* does not support: base-4.15.1.0 @@ -6133,7 +6126,7 @@ packages: - io-streams-haproxy < 0 # tried io-streams-haproxy-1.0.1.0, but its *library* does not support: base-4.15.1.0 - ipa < 0 # tried ipa-0.3.1.1, but its *library* does not support: unicode-transforms-0.4.0 - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: attoparsec-0.14.4 - - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: network-3.1.2.5 + - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: network-3.1.2.7 - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: path-0.9.2 - it-has < 0 # tried it-has-0.2.0.0, but its *library* does not support: generic-lens-2.2.0.0 - ixset < 0 # tried ixset-1.1.1.1, but its *library* requires the disabled package: syb-with-class @@ -6212,7 +6205,7 @@ packages: - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* does not support: prettyprinter-1.7.1 - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* requires the disabled package: logging-effect - loopbreaker < 0 # tried loopbreaker-0.1.1.1, but its *library* does not support: ghc-9.0.2 - - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: network-3.1.2.5 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: network-3.1.2.7 - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-0.18.3 - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-client-0.18.3 - machines-directory < 0 # tried machines-directory-7.0.0.0, but its *library* requires the disabled package: machines-io @@ -6224,12 +6217,12 @@ packages: - map-syntax < 0 # tried map-syntax-0.3, but its *library* does not support: base-4.15.1.0 - markup < 0 # tried markup-4.2.0, but its *library* requires the disabled package: attoparsec-uri - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-1.5.6.0 - - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.9 + - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.10 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: lens-5.0.1 - marvin < 0 # tried marvin-0.2.5, but its *library* requires the disabled package: marvin-interpolate - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: extra-1.7.10 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: formatting-7.1.3 - - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: http-client-0.7.9 + - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: http-client-0.7.10 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: optparse-applicative-0.16.1.0 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: scalpel-core-0.6.2 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3 @@ -6238,14 +6231,14 @@ packages: - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1 - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *executable* requires the disabled package: aws-lambda-haskell-runtime-wai - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *library* requires the disabled package: xml-lens - - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.9 + - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.10 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-media-0.8.0.0 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.18.3 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.18.3 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: time-1.9.3 - midi-music-box < 0 # tried midi-music-box-0.0.1.2, but its *executable* requires the disabled package: diagrams-postscript - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: lens-5.0.1 - - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: network-3.1.2.5 + - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: network-3.1.2.7 - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: random-1.2.1 - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: semigroups-0.19.2 - mini-egison < 0 # tried mini-egison-1.0.0, but its *library* requires the disabled package: egison-pattern-src @@ -6275,7 +6268,7 @@ packages: - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: binary-conduit-1.3.1 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-1.3.4.2 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-extra-1.3.5 - - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.5 + - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.7 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: random-1.2.1 - multistate < 0 # tried multistate-0.8.0.3, but its *library* does not support: base-4.15.1.0 - mwc-random-accelerate < 0 # tried mwc-random-accelerate-0.2.0.0, but its *library* requires the disabled package: accelerate @@ -6294,8 +6287,7 @@ packages: - netrc < 0 # tried netrc-0.2.0.0, but its *library* does not support: base-4.15.1.0 - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: hexstring - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: network-attoparsec - - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.5 - - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* requires the disabled package: data-default-instances-base + - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.7 - network-transport-inmemory < 0 # tried network-transport-inmemory-0.5.2, but its *library* does not support: containers-0.6.4.1 - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.1, but its *library* requires the disabled package: servant-auth-server - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* does not support: numhask-0.8.1.0 @@ -6319,7 +6311,7 @@ packages: - persistable-record < 0 # tried persistable-record-0.6.0.5, but its *library* requires the disabled package: th-data-compat - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: persistable-record - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: relational-query-HDBC - - persistent-mysql-haskell < 0 # tried persistent-mysql-haskell-0.6.0, but its *library* does not support: tls-1.5.6 + - persistent-mysql-haskell < 0 # tried persistent-mysql-haskell-0.6.0, but its *library* does not support: tls-1.5.7 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: random-1.2.1 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: scotty-0.12 - picedit < 0 # tried picedit-0.2.3.0, but its *executable* requires the disabled package: cli @@ -6338,9 +6330,9 @@ packages: - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: containers-0.6.4.1 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: hashable-1.3.5.0 - - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.9 + - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.10 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: shake-0.19.6 - - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.9 + - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.10 - pipes-category < 0 # tried pipes-category-0.3.0.0, but its *library* does not support: lens-5.0.1 - pipes-misc < 0 # tried pipes-misc-0.5.0.0, but its *library* requires the disabled package: pipes-category - pipes-network-tls < 0 # tried pipes-network-tls-0.4, but its *library* requires the disabled package: pipes-network @@ -6378,7 +6370,7 @@ packages: - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: connection-0.3.1 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: constraints-0.13.2 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-api-data-0.4.3 - - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-client-0.7.9 + - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-client-0.7.10 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: lens-5.0.1 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: req-3.9.2 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* requires the disabled package: extensible @@ -6407,10 +6399,10 @@ packages: - rethinkdb-client-driver < 0 # tried rethinkdb-client-driver-0.0.25, but its *library* does not support: base-4.15.1.0 - rhine-gloss < 0 # tried rhine-gloss-0.7.0, but its *library* requires the disabled package: rhine - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: attoparsec-0.14.4 - - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: network-3.1.2.5 + - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: network-3.1.2.7 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-1.5.6.0 - - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.9 - - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: network-3.1.2.5 + - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.10 + - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: network-3.1.2.7 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: time-1.9.3 - safe-tensor < 0 # tried safe-tensor-0.2.1.1, but its *library* does not support: singletons-3.0.1 - salak-toml < 0 # tried salak-toml-0.3.5.3, but its *library* requires the disabled package: tomland @@ -6422,7 +6414,7 @@ packages: - sendgrid-v3 < 0 # tried sendgrid-v3-0.3.0.0, but its *library* does not support: base-4.15.1.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-1.5.6.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: base-4.15.1.0 - - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.9 + - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.10 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: lens-5.0.1 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: optparse-applicative-0.16.1.0 - seqloc < 0 # tried seqloc-0.6.1.1, but its *library* requires the disabled package: biocore @@ -6489,7 +6481,7 @@ packages: - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: lens-5.0.1 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: random-1.2.1 - skeletons < 0 # tried skeletons-0.4.0, but its *executable* requires the disabled package: tinytemplate - - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: http-client-0.7.9 + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: http-client-0.7.10 - smallcheck-series < 0 # tried smallcheck-series-0.7.1.0, but its *library* does not support: base-4.15.1.0 - smash-lens < 0 # tried smash-lens-0.1.0.1, but its *library* does not support: lens-5.0.1 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-1.5.6.0 @@ -6502,7 +6494,7 @@ packages: - snap < 0 # tried snap-1.1.3.1, but its *library* requires the disabled package: snap-server - snap-blaze < 0 # tried snap-blaze-0.2.1.5, but its *library* requires the disabled package: snap-core - snap-core < 0 # tried snap-core-1.0.4.2, but its *library* does not support: attoparsec-0.14.4 - - socket-activation < 0 # tried socket-activation-0.1.0.2, but its *library* does not support: network-3.1.2.5 + - socket-activation < 0 # tried socket-activation-0.1.0.2, but its *library* does not support: network-3.1.2.7 - sparkle < 0 # tried sparkle-0.7.4, but its *library* does not support: inline-java-0.10.0 - sparkle < 0 # tried sparkle-0.7.4, but its *library* does not support: jvm-0.6.0 - sparkle < 0 # tried sparkle-0.7.4, but its *library* requires the disabled package: distributed-closure @@ -6527,17 +6519,17 @@ packages: - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: profunctors-5.6.2 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: containers-0.6.4.1 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-api-data-0.4.3 - - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.9 + - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.10 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-media-0.8.0.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: katip-0.8.7.0 - - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.5 + - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.7 - swagger2 < 0 # tried swagger2-2.7, but its *library* does not support: aeson-1.5.6.0 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src-th-mode - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: containers-0.6.4.1 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: tasty-1.4.2.1 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: time-1.9.3 - - tcp-streams-openssl < 0 # tried tcp-streams-openssl-1.0.1.0, but its *library* does not support: network-3.1.2.5 + - tcp-streams-openssl < 0 # tried tcp-streams-openssl-1.0.1.0, but its *library* does not support: network-3.1.2.7 - termcolor < 0 # tried termcolor-0.2.0.0, but its *executable* requires the disabled package: cli - termonad < 0 # tried termonad-4.2.0.0, but its *library* requires the disabled package: xml-html-qq - test-fixture < 0 # tried test-fixture-0.5.1.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6557,18 +6549,18 @@ packages: - tonatona < 0 # tried tonatona-0.1.2.1, but its *library* does not support: base-4.15.1.0 - tonatona-logger < 0 # tried tonatona-logger-0.2.0.2, but its *library* does not support: base-4.15.1.0 - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: base-4.15.1.0 - - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-2.13.2.1 - - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-postgresql-2.13.2.1 + - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-2.13.2.2 + - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-postgresql-2.13.2.2 - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: base-4.15.1.0 - - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.2.1 - - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.0.3 + - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.2.2 + - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.0.4 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: base-4.15.1.0 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.18.3 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.18.3 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: wai-extra-3.1.8 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: base-4.15.1.0 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: writer-cps-transformers-0.5.6.1 - - transient-universe < 0 # tried transient-universe-0.6.0.1, but its *library* does not support: network-3.1.2.5 + - transient-universe < 0 # tried transient-universe-0.6.0.1, but its *library* does not support: network-3.1.2.7 - tries < 0 # tried tries-0.0.6.1, but its *library* requires the disabled package: rose-trees - true-name < 0 # tried true-name-0.1.0.3, but its *library* does not support: template-haskell-2.17.0.0 - type-combinators-singletons < 0 # tried type-combinators-singletons-0.2.1.0, but its *library* requires the disabled package: type-combinators @@ -6594,13 +6586,13 @@ packages: - vector-circular < 0 # tried vector-circular-0.1.3, but its *library* does not support: template-haskell-2.17.0.0 - vector-fftw < 0 # tried vector-fftw-0.1.4.0, but its *library* does not support: base-4.15.1.0 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: base-4.15.1.0 - - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.65 + - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.66.1 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: lens-5.0.1 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: vty-5.33 - wai-middleware-crowd < 0 # tried wai-middleware-crowd-0.1.4.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - wai-middleware-metrics < 0 # tried wai-middleware-metrics-0.2.4, but its *library* requires the disabled package: ekg-core - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-1.5.6.0 - - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.9 + - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.10 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: time-1.9.3 - wai-middleware-throttle < 0 # tried wai-middleware-throttle-0.3.0.1, but its *library* requires the disabled package: token-bucket - wai-routing < 0 # tried wai-routing-0.13.0, but its *library* requires the disabled package: wai-predicates @@ -6615,7 +6607,7 @@ packages: - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: base-4.15.1.0 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: cryptonite-0.29 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: hspec-2.8.5 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: http-client-0.7.9 + - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: http-client-0.7.10 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: memory-0.16.0 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: servant-0.18.3 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: servant-client-0.18.3 @@ -6637,7 +6629,7 @@ packages: - xml-isogen < 0 # tried xml-isogen-0.3.0, but its *library* requires the disabled package: dom-parser - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* does not support: yeshql-core-4.2.0.0 - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* requires the disabled package: yeshql-hdbc - - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: persistent-2.13.2.1 + - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: persistent-2.13.2.2 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-auth-1.6.10.5 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-core-1.6.21.0 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-form-1.7.0 @@ -7059,7 +7051,7 @@ skipped-tests: # Test bounds issues - ENIG # tried ENIG-0.0.1.0, but its *test-suite* requires the disabled package: test-framework-th - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5 - - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.9 + - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.10 - MissingH # tried MissingH-1.4.3.0, but its *test-suite* requires the disabled package: errorcall-eq-instance - aeson # tried aeson-1.5.6.0, but its *test-suite* does not support: hashable-time-0.3 - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1 @@ -7120,7 +7112,6 @@ skipped-tests: - generic-xmlpickler # tried generic-xmlpickler-0.1.0.6, but its *test-suite* does not support: tasty-1.4.2.1 - ghc-prof # tried ghc-prof-1.4.1.9, but its *test-suite* does not support: attoparsec-0.14.4 - gitlib-libgit2 # tried gitlib-libgit2-3.1.2.1, but its *test-suite* requires the disabled package: gitlib-test - - hackage-security # tried hackage-security-0.6.0.1, but its *test-suite* does not support: tasty-1.4.2.1 - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-2.8.5 - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-discover-2.8.5 - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: optparse-applicative-0.16.1.0 @@ -7130,7 +7121,7 @@ skipped-tests: - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *test-suite* requires the disabled package: knob - haskell-tools-daemon # tried haskell-tools-daemon-1.1.1.0, but its *test-suite* does not support: Glob-0.10.2 - haskell-tools-daemon # tried haskell-tools-daemon-1.1.1.0, but its *test-suite* does not support: tasty-1.4.2.1 - - haskell-tools-demo # tried haskell-tools-demo-1.1.1.0, but its *test-suite* does not support: network-3.1.2.5 + - haskell-tools-demo # tried haskell-tools-demo-1.1.1.0, but its *test-suite* does not support: network-3.1.2.7 - haskell-tools-demo # tried haskell-tools-demo-1.1.1.0, but its *test-suite* does not support: tasty-1.4.2.1 - haskell-tools-refactor # tried haskell-tools-refactor-1.1.1.0, but its *test-suite* does not support: polyparse-1.13 - haskell-tools-refactor # tried haskell-tools-refactor-1.1.1.0, but its *test-suite* does not support: tasty-1.4.2.1 @@ -7242,7 +7233,7 @@ skipped-tests: - simple-log # tried simple-log-0.9.12, but its *test-suite* does not support: hspec-2.8.5 - sized-grid # tried sized-grid-0.2.0.1, but its *test-suite* does not support: ansi-terminal-0.11.1 - snap # tried snap-1.1.3.1, but its *test-suite* does not support: QuickCheck-2.14.2 - - stb-image-redux # tried stb-image-redux-0.2.1.3, but its *test-suite* does not support: hspec-2.8.5 + - stb-image-redux # tried stb-image-redux-0.2.1.2, but its *test-suite* does not support: hspec-2.8.5 - stm-supply # tried stm-supply-0.2.0.0, but its *test-suite* requires the disabled package: Unique - streaming-cassava # tried streaming-cassava-0.2.0.0, but its *test-suite* does not support: hspec-2.8.5 - stripe-http-client # tried stripe-http-client-2.6.2, but its *test-suite* does not support: hspec-2.8.5 From 05a5e49a6ee4d837aa2f66a481e4366752fbd01b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 23 Jan 2022 16:40:41 +0800 Subject: [PATCH 016/157] add Cabal-syntax needed by hackage-security --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 869d10cb..f45104d5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4756,6 +4756,7 @@ packages: "Grandfathered dependencies": - Boolean + - Cabal-syntax - Decimal - Diff - FloatingHex From b1be8283c774e2e43c166f0d027809fcbfa20d6a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 23 Jan 2022 18:36:09 +0800 Subject: [PATCH 017/157] move happy-1.21.0 unbuildable out of Stackage upperbounds --- build-constraints.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f45104d5..5dfca150 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -764,6 +764,7 @@ packages: - foreign-store - formatting - gtk2hs-buildtools + - happy < 1.21.0 || > 1.21.0 # https://github.com/commercialhaskell/stackage/issues/6294 - happy - hybrid-vectors - indents @@ -6701,11 +6702,6 @@ packages: - stripe-wreq < 1.0.1.12 - yaml < 0.11.7 - # happy-1.21.0 is deprecated an unbuildable - # https://github.com/commercialhaskell/stackage/issues/6294 - # see also https://github.com/commercialhaskell/stackage/issues/6242 - - happy < 1.21 - # https://github.com/commercialhaskell/stackage/issues/6264 # Requires GHC 9.2 # Any new package-version that must use GHC 9.2 should be added here. From f3bebb771742688c3a934396656b55a69ee80584 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 23 Jan 2022 18:39:40 +0800 Subject: [PATCH 018/157] remove duplicate happy entry --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5dfca150..25935073 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -765,7 +765,6 @@ packages: - formatting - gtk2hs-buildtools - happy < 1.21.0 || > 1.21.0 # https://github.com/commercialhaskell/stackage/issues/6294 - - happy - hybrid-vectors - indents - language-c From f3fa1b4a7ee8cd4ca29295e96ebe3e6339e639ed Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 23 Jan 2022 13:52:28 +0100 Subject: [PATCH 019/157] commenter: ./commenter help script, no need to install the binary --- CURATORS.md | 28 ++++++++++++---------------- commenter | 20 ++++++++++++++++++++ etc/commenter/src/lib.rs | 2 +- 3 files changed, 33 insertions(+), 17 deletions(-) create mode 100755 commenter diff --git a/CURATORS.md b/CURATORS.md index 1bbbc442..d1cdbdcc 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -422,20 +422,16 @@ errors for builds, tests and benchmarks. ### Large scale enabling/disabling of packages -`etc/commenter` is a binary that mostly automates the translation of -`./check` errors into lines that go into `build-constraints.yaml`. It -can only handle bounds issues, compilation issues still need to be -handled manually. - -It disables all offending packages/test suites/benchmarks, so it is -only meant to be used when we close bounds issues and want to disable -packages, and when upgrading GHC. +`etc/commenter` is a binary that automates `build-constraints.yaml` workflows. #### Setup This is currently a rust program, You can install the rust toolchain by using [rustup](https://rustup.rs/). -Then `cargo install --locked --path etc/commenter` +For some commands you also need etc/commenter/latest-version installed. +``` +stack install --stack-yaml etc/commenter/latest-version/stack.yaml +``` #### Example usage @@ -456,7 +452,7 @@ testing-feat (GHC 9 bounds issues, Grandfathered dependencies) (not present) dep Now run: ``` -./check 2>&1 >/dev/null | commenter add +./check 2>&1 >/dev/null | ./commenter add ``` You will get this output: @@ -483,8 +479,8 @@ Re-run this command until no more packages are disabled. We can periodically remove all packages under the bounds sections and then re-run the disabling flow above until we get a clean plan. This will automatically pick up packages that have been fixed. ``` -commenter clear -./check 2>&1 >/dev/null | commenter add +./commenter clear +./check 2>&1 >/dev/null | ./commenter add ``` Repeat the second command until no updates are made to build-constraints.yaml. @@ -493,7 +489,7 @@ Repeat the second command until no updates are made to build-constraints.yaml. Run `stack update` before doing this. -`commenter outdated` looks through all bounds issues and library +`./commenter outdated` looks through all bounds issues and library compilation failures and compares the marked version with the latest hackage release. Example output is ``` @@ -504,7 +500,7 @@ aeson mismatch, auto: 1.5.6.0, hackage: 2.0.2.0 where "manual" means the bound was added manually by a curator, perhaps due to a compilation failure so we could try re-enabling the package. "auto" means it's part of the sections generated by -`commenter`, to update that run the `Re-enabling` step as documented +`./commenter`, to update that run the `Re-enabling` step as documented above. `outdated` only finds packages that are in the auto generated @@ -520,7 +516,7 @@ To diff existing snapshots, or to evaluate changes before they end up in a snapshot you can run: ``` -commenter diff-snapshot +./commenter diff-snapshot ``` Existing snapshots can be retrieved from https://github.com/commercialhaskell/stackage-snapshots. Preliminary snapshots can be generated by running relevant parts of `automated/build.sh`, at the time of writing: @@ -535,7 +531,7 @@ TARGET=nightly-2021-01-14 \ # the date doesn't matter #### Finding disabled packages with lots of dependents -`commenter disabled` prints the number of transitive dependents a disabled package has. Low hanging fruit to get a lot of packages included again. +`./commenter disabled` prints the number of transitive dependents a disabled package has. Low hanging fruit to get a lot of packages included again. Example output: ``` diff --git a/commenter b/commenter new file mode 100755 index 00000000..d2a1b93c --- /dev/null +++ b/commenter @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +if ! command -v cargo +then + echo "Rust doesn't seem to be installed. https://rustup.rs/" + exit 1 +fi + +if [ "$1" = "outdated" ]; +then + if ! command -v latest-version &> /dev/null + then + echo "This command requires latest-version in your PATH" + echo "Install it with: " + echo "stack install --stack-yaml etc/commenter/latest-version/stack.yaml" + exit 1 + fi +fi + +cargo run -q --release --manifest-path etc/commenter/Cargo.toml $@ diff --git a/etc/commenter/src/lib.rs b/etc/commenter/src/lib.rs index afebf260..b15612fb 100644 --- a/etc/commenter/src/lib.rs +++ b/etc/commenter/src/lib.rs @@ -164,7 +164,7 @@ fn latest_version(packages: impl Iterator) -> BTreeMap Date: Sun, 23 Jan 2022 20:53:47 +0800 Subject: [PATCH 020/157] CURATORS normally no need to edit snapshot-incomplete.yaml --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index d1cdbdcc..dfafcd06 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -317,7 +317,7 @@ First run `build.sh` to regenerate updated `ltsXX/work/constraints.yaml` and `lt For an LTS minor bump, you'll typically want to: -* Add constraints to package `range:` fields _under_ the `source:` field in that `constraints.yaml`, and edit `snapshot-incomplete.yaml` to change the version used for that package, if necessary. +* Add constraints to package `range:` fields _under_ the `source:` field in that `constraints.yaml` (should not be necessary normally to edit `snapshot-incomplete.yaml` to change the version used for that package). * Add new packages to the `constraints.yaml` file * Test, benchmark, haddock failures can also be added to package fields in the `constraints.yaml` if necessary, though it should be avoided if possible for LTS. From 5e6d54d8d98102ed094f5e7b5e2dad992128cae2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 25 Jan 2022 16:36:27 +0800 Subject: [PATCH 021/157] http2 < 3.0.3 (aeson-2.0) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 25935073..30a21319 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6687,6 +6687,7 @@ packages: - greskell-websocket < 1.0.0.0 - hruby < 0.4.0.0 - hspec-expectations-json < 1.0.0.5 + - http2 < 3.0.3 - jose < 0.9 - jsonpath < 0.2.1.0 - kanji < 3.5 From 5025b0c7f3c66704147eabe701993d4a3c31ca7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20B=C3=A4renz?= Date: Wed, 14 Apr 2021 19:48:05 +0200 Subject: [PATCH 022/157] Add essence-of-live-coding-warp --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 30a21319..f8a59c3b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -307,6 +307,7 @@ packages: - essence-of-live-coding-gloss - essence-of-live-coding-pulse - essence-of-live-coding-quickcheck + - essence-of-live-coding-warp - pulse-simple - simple-affine-space From 707eae7870c3d962b04a2dca82ef9e63fc13c32a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20B=C3=A4renz?= Date: Mon, 24 Jan 2022 18:32:56 +0100 Subject: [PATCH 023/157] Add has-transformers --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a59c3b..96e0fed3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -310,6 +310,7 @@ packages: - essence-of-live-coding-warp - pulse-simple - simple-affine-space + - has-transformers "Paul Johnson @PaulJohnson": - geodetics From 276d351dad6d1b40cf9aa2853780899b7acb9155 Mon Sep 17 00:00:00 2001 From: Janus Troelsen Date: Tue, 25 Jan 2022 18:03:47 -0600 Subject: [PATCH 024/157] Add packages for Janus Troelsen --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 96e0fed3..bb06ac3e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -10,6 +10,11 @@ cabal-format-version: "3.0" # Constraints for brand new builds packages: + "Janus Troelsen @ysangkok": + - ListZipper + - rollbar + - timezone-olson-th + "David Burkett @Disco-Dave": - katip-wai From d30f2a14c27c59e9aaa7b8c6835b994b9fe2dbde Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 21:46:34 -0500 Subject: [PATCH 025/157] Restricts hedgehog < 1.1 (#6415) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 96e0fed3..55f249db 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -399,7 +399,7 @@ packages: - normalization-insensitive "Jacob Stanley @jacobstanley": - - hedgehog + - hedgehog < 1.1 # https://github.com/commercialhaskell/stackage/issues/6415 - hedgehog-quickcheck - transformers-bifunctors - unix-compat From 8082463b8afc735634900a113f5d2664b240323b Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 21:48:34 -0500 Subject: [PATCH 026/157] restricts hslua (et al.) < 2.1.0 (#6416) --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 55f249db..886590ac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3719,11 +3719,11 @@ packages: - algebraic-graphs < 0.6 # https://github.com/commercialhaskell/stackage/issues/6362 "Albert Krewinkel @tarleb": - - hslua - - hslua-aeson + - hslua < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua-aeson < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-classes - hslua-core - - hslua-marshalling + - hslua-marshalling < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-module-doclayout - hslua-module-path - hslua-module-system From 232e9b85c897b2c19764d92c595716bce5c0ee4e Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 21:52:02 -0500 Subject: [PATCH 027/157] Restricts double-conversion < 2.0.4.1 (#6417) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 886590ac..d7216ce8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4886,7 +4886,7 @@ packages: - dlist - dlist-instances - dlist-nonempty - - double-conversion + - double-conversion < 2.0.4.1 # https://github.com/commercialhaskell/stackage/issues/6417 - dual-tree - easy-file - easytest From 6793eca48af109d27d84c579137a13b3562e85b4 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 21:59:47 -0500 Subject: [PATCH 028/157] Restricts more hslua packages (#6416) --- build-constraints.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d7216ce8..9cbcfe9d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3721,21 +3721,21 @@ packages: "Albert Krewinkel @tarleb": - hslua < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-aeson < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-classes - - hslua-core + - hslua-classes < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua-core < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-marshalling < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-module-doclayout - hslua-module-path - hslua-module-system - hslua-module-text - hslua-module-version - - hslua-objectorientation - - hslua-packaging + - hslua-objectorientation < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua-packaging < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - jira-wiki-markup - lpeg - lua - lua-arbitrary - - pandoc-lua-marshal + - pandoc-lua-marshal < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - tasty-hslua - tasty-lua From 308e8720e045ecf38bcfeb62f09ecea75af97fc2 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 22:01:51 -0500 Subject: [PATCH 029/157] Fixes double-conversion bound (#6417) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9cbcfe9d..291a1192 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4886,7 +4886,7 @@ packages: - dlist - dlist-instances - dlist-nonempty - - double-conversion < 2.0.4.1 # https://github.com/commercialhaskell/stackage/issues/6417 + - double-conversion < 2.0.4.0 # https://github.com/commercialhaskell/stackage/issues/6417 - dual-tree - easy-file - easytest From edf8e6c585120df958667761721c1254640d05de Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 22:02:59 -0500 Subject: [PATCH 030/157] Adds/fixes more hslua bounds (#6416) --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 291a1192..5cf0cdaa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3730,12 +3730,12 @@ packages: - hslua-module-text - hslua-module-version - hslua-objectorientation < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-packaging < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua-packaging < 2.0.0 # https://github.com/commercialhaskell/stackage/issues/6416 - jira-wiki-markup - lpeg - - lua + - lua < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - lua-arbitrary - - pandoc-lua-marshal < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - pandoc-lua-marshal < 0.1.4 # https://github.com/commercialhaskell/stackage/issues/6416 - tasty-hslua - tasty-lua From 157ba545380b2df56066bb89e6027fd44e01f728 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 22:06:35 -0500 Subject: [PATCH 031/157] Restricts more hslua packages (#6416) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5cf0cdaa..51bb09d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3725,7 +3725,7 @@ packages: - hslua-core < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-marshalling < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-module-doclayout - - hslua-module-path + - hslua-module-path < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-module-system - hslua-module-text - hslua-module-version From 408af9b4b0f9072c12c3edfa5e54b8e447fd6fc3 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 22:08:25 -0500 Subject: [PATCH 032/157] Fixes double-conversion upper bound (#6417) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 51bb09d8..c97c115b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4886,7 +4886,7 @@ packages: - dlist - dlist-instances - dlist-nonempty - - double-conversion < 2.0.4.0 # https://github.com/commercialhaskell/stackage/issues/6417 + - double-conversion < 2.0.3.0 # https://github.com/commercialhaskell/stackage/issues/6417 - dual-tree - easy-file - easytest From 9b62209c3cde90adac7865cb2e4549df68490284 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 22:10:10 -0500 Subject: [PATCH 033/157] Restricts leg < 2.0.2 (#6416) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c97c115b..91fda442 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3732,7 +3732,7 @@ packages: - hslua-objectorientation < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-packaging < 2.0.0 # https://github.com/commercialhaskell/stackage/issues/6416 - jira-wiki-markup - - lpeg + - lpeg < 2.0.2 # https://github.com/commercialhaskell/stackage/issues/6416 - lua < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - lua-arbitrary - pandoc-lua-marshal < 0.1.4 # https://github.com/commercialhaskell/stackage/issues/6416 From 4453a8241381ac935f43c817485e9a38e3901fa9 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 22:10:57 -0500 Subject: [PATCH 034/157] Fixes hslua-packaging upper bound (#6416) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 91fda442..665237bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3730,7 +3730,7 @@ packages: - hslua-module-text - hslua-module-version - hslua-objectorientation < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-packaging < 2.0.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua-packaging < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - jira-wiki-markup - lpeg < 2.0.2 # https://github.com/commercialhaskell/stackage/issues/6416 - lua < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 From 32d76e6687a6126942622f1976de1b81b5934f1d Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sat, 29 Jan 2022 22:15:05 -0500 Subject: [PATCH 035/157] Fixes hslua-module-version & lpeg bounds (#6416) --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 665237bd..3739afa3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3728,11 +3728,11 @@ packages: - hslua-module-path < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-module-system - hslua-module-text - - hslua-module-version + - hslua-module-version < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-objectorientation < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-packaging < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - jira-wiki-markup - - lpeg < 2.0.2 # https://github.com/commercialhaskell/stackage/issues/6416 + - lpeg < 1.0.2 # https://github.com/commercialhaskell/stackage/issues/6416 - lua < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - lua-arbitrary - pandoc-lua-marshal < 0.1.4 # https://github.com/commercialhaskell/stackage/issues/6416 From cd00ec4f78a5060feb659dc60e1af1c3cbf0e119 Mon Sep 17 00:00:00 2001 From: Martijn Bastiaan Date: Sun, 30 Jan 2022 15:36:43 +0100 Subject: [PATCH 036/157] Remove `clash-*` from bound failure list v1.4.7 supports up-to-date `ghc-bignum`s --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3739afa3..f3823a43 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5706,9 +5706,6 @@ packages: - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytesmith - chronos-bench < 0 # tried chronos-bench-0.2.0.2, but its *library* requires the disabled package: chronos - clang-compilation-database < 0 # tried clang-compilation-database-0.1.0.1, but its *library* does not support: base-4.15.1.0 - - clash-ghc < 0 # tried clash-ghc-1.4.6, but its *library* does not support: ghc-bignum-1.1 - - clash-lib < 0 # tried clash-lib-1.4.6, but its *library* does not support: ghc-bignum-1.1 - - clash-prelude < 0 # tried clash-prelude-1.4.6, but its *library* does not support: ghc-bignum-1.1 - classyplate < 0 # tried classyplate-0.3.2.0, but its *library* does not support: base-4.15.1.0 - classyplate < 0 # tried classyplate-0.3.2.0, but its *library* does not support: template-haskell-2.17.0.0 - clock-extras < 0 # tried clock-extras-0.1.0.2, but its *library* does not support: clock-0.8.2 From d79be6452a16e79be114006aa56b2ccaa18806dd Mon Sep 17 00:00:00 2001 From: Martijn Bastiaan Date: Sun, 30 Jan 2022 15:43:59 +0100 Subject: [PATCH 037/157] Remove `ghc-typelits-extra` from bound failure list Constraints have been relaxed on Hackage --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f3823a43..ffe4ea14 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5853,7 +5853,6 @@ packages: - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: dhall-1.40.2 - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: ghc-9.0.2 - ghc-syb-utils < 0 # tried ghc-syb-utils-0.3.0.0, but its *library* does not support: ghc-9.0.2 - - ghc-typelits-extra < 0 # tried ghc-typelits-extra-0.4.3, but its *library* does not support: ghc-bignum-1.1 - ghcjs-dom < 0 # tried ghcjs-dom-0.9.5.0, but its *library* requires the disabled package: ghcjs-dom-jsaddle - gi-gsk < 0 # tried gi-gsk-4.0.4, but its *library* does not support: gi-gdk-3.0.25 - gi-webkit2 < 0 # tried gi-webkit2-4.0.28, but its *library* requires the disabled package: gi-soup From ab01b54d4a61fba463a9ffa89d928c9f2761cfc1 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sun, 30 Jan 2022 13:53:48 -0500 Subject: [PATCH 038/157] Restricts opaleye < 0.9 (#6419) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3739afa3..095c8b6e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1649,7 +1649,7 @@ packages: - ghcjs-perch "Tom Ellis @tomjaguarpaw": - - opaleye + - opaleye < 0.9 # https://github.com/commercialhaskell/stackage/issues/6419 - product-profunctors - strict-wrapper From bb0e807f304975d06d31820cbb8e5fc13cf3321d Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sun, 30 Jan 2022 13:55:48 -0500 Subject: [PATCH 039/157] Restricts more hslua packages (#6416) --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 095c8b6e..32cd58f4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3726,8 +3726,8 @@ packages: - hslua-marshalling < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-module-doclayout - hslua-module-path < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-module-system - - hslua-module-text + - hslua-module-system < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua-module-text < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-module-version < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-objectorientation < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-packaging < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 From f58d8359611a8f23c0b740a09c00e658a047444e Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sun, 30 Jan 2022 22:54:25 -0500 Subject: [PATCH 040/157] Unrestricts hslua (et al.) (#6416) --- build-constraints.yaml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9a3fbcc5..3bcbcc34 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3724,23 +3724,23 @@ packages: - algebraic-graphs < 0.6 # https://github.com/commercialhaskell/stackage/issues/6362 "Albert Krewinkel @tarleb": - - hslua < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-aeson < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-classes < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-core < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-marshalling < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua + - hslua-aeson + - hslua-classes + - hslua-core + - hslua-marshalling - hslua-module-doclayout - - hslua-module-path < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-module-system < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-module-text < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-module-version < 1.0.1 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-objectorientation < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 - - hslua-packaging < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua-module-path + - hslua-module-system + - hslua-module-text + - hslua-module-version + - hslua-objectorientation + - hslua-packaging - jira-wiki-markup - - lpeg < 1.0.2 # https://github.com/commercialhaskell/stackage/issues/6416 - - lua < 2.1.0 # https://github.com/commercialhaskell/stackage/issues/6416 + - lpeg + - lua - lua-arbitrary - - pandoc-lua-marshal < 0.1.4 # https://github.com/commercialhaskell/stackage/issues/6416 + - pandoc-lua-marshal - tasty-hslua - tasty-lua From 678d34ed44284a8a8e10d96e4a40cb0c15f016a6 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sun, 30 Jan 2022 22:57:27 -0500 Subject: [PATCH 041/157] Disables c2hs test suite (#6420) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3bcbcc34..b60a1650 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7275,6 +7275,8 @@ skipped-tests: # https://github.com/commercialhaskell/stackage/issues/6363 - amqp + + - c2hs # https://github.com/commercialhaskell/stackage/issues/6420 # end of skipped-tests From ddf911c790d59f2fd449f287f817547fcf44bdde Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sun, 30 Jan 2022 23:04:23 -0500 Subject: [PATCH 042/157] Disables hslua-module-doclayout (#6416) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b60a1650..43dc41cc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3729,7 +3729,7 @@ packages: - hslua-classes - hslua-core - hslua-marshalling - - hslua-module-doclayout + - hslua-module-doclayout < 0 # https://github.com/commercialhaskell/stackage/issues/6416 - hslua-module-path - hslua-module-system - hslua-module-text From 9069f8a8bc05dd2635eeee72539495c8ad467094 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sun, 30 Jan 2022 23:22:43 -0500 Subject: [PATCH 043/157] Restricts mustache < 2.4.0 (#6421) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 43dc41cc..0342b9f4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3014,7 +3014,7 @@ packages: "Justus Adam @JustusAdam": - marvin - marvin-interpolate - - mustache + - mustache < 2.4.0 # https://github.com/commercialhaskell/stackage/issues/6421 - exit-codes >= 1.0.0 "Cindy Wang @CindyLinz": From b4ade19782d8c7381abc0c749d7ad5334b0d13ac Mon Sep 17 00:00:00 2001 From: daylily Date: Mon, 31 Jan 2022 17:49:26 +0800 Subject: [PATCH 044/157] add cleff --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0342b9f4..f63a9805 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -10,6 +10,9 @@ cabal-format-version: "3.0" # Constraints for brand new builds packages: + "Xy Ren @re-xyr": + - cleff + "Janus Troelsen @ysangkok": - ListZipper - rollbar From 77f7123ba1b88684bacef27e0606b0399de6476b Mon Sep 17 00:00:00 2001 From: Andreas Abel Date: Mon, 31 Jan 2022 10:59:54 +0100 Subject: [PATCH 045/157] Take over package `shelly` from @psibi --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0342b9f4..a8c6b679 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -71,6 +71,7 @@ packages: - regex-posix-clib - regex-tdfa - java-adt + - shelly - tasty-silver "Diogo Biazus ": @@ -897,7 +898,6 @@ packages: - wai-slack-middleware - sysinfo - xmonad-extras - - shelly - persistent-redis - fakedata - fakedata-parser @@ -7275,7 +7275,7 @@ skipped-tests: # https://github.com/commercialhaskell/stackage/issues/6363 - amqp - + - c2hs # https://github.com/commercialhaskell/stackage/issues/6420 # end of skipped-tests From 9318e0b5cdf79e8b9794c43a8155e5b6b7e9cf4b Mon Sep 17 00:00:00 2001 From: jkachmar Date: Mon, 31 Jan 2022 10:05:46 -0500 Subject: [PATCH 046/157] Restricts hoauth2 < 2.0 (#6424) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0342b9f4..0beb1853 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2972,7 +2972,7 @@ packages: - wai-session-postgresql "Haisheng Wu @freizl": - - hoauth2 + - hoauth2 < 2.0 # https://github.com/commercialhaskell/stackage/issues/6424 "Falko Peters @informatikr": - scrypt From 060c2013cdd48531b03279b655d5a7ff44721790 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Mon, 31 Jan 2022 10:10:49 -0500 Subject: [PATCH 047/157] Unrestricts opaleye < 0.9 (#6419) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 19b67ef5..a1890ce6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1657,7 +1657,7 @@ packages: - ghcjs-perch "Tom Ellis @tomjaguarpaw": - - opaleye < 0.9 # https://github.com/commercialhaskell/stackage/issues/6419 + - opaleye - product-profunctors - strict-wrapper From 18257b661c28987f161e9f96748e3ff3bff27209 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Mon, 31 Jan 2022 16:08:18 -0500 Subject: [PATCH 048/157] Expects nvim-hs test suite failure (#6425) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a1890ce6..9ce1c411 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7667,6 +7667,8 @@ expected-test-failures: - threads # https://github.com/basvandijk/threads/issues/10 - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1 - yesod-core # https://github.com/yesodweb/yesod/issues/1711 + + - nvim-hs # https://github.com/commercialhaskell/stackage/issues/6425 # Please review the sections above before adding packages to a new section or to Misc. From 1834f30113178d0eab5f6b3ce9b0f9a26a507e70 Mon Sep 17 00:00:00 2001 From: Sebastian Witte Date: Mon, 31 Jan 2022 23:51:26 +0100 Subject: [PATCH 049/157] Revert "Expects nvim-hs test suite failure (#6425)" This reverts commit 18257b661c28987f161e9f96748e3ff3bff27209. Version 2.2.0.1 of nvim-hs doesn't fail in tests if neovim isn't installed: https://github.com/neovimhaskell/nvim-hs/commit/1e6bafbab5d69605e564c52e1d7549970b440200 --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ce1c411..a1890ce6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7667,8 +7667,6 @@ expected-test-failures: - threads # https://github.com/basvandijk/threads/issues/10 - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1 - yesod-core # https://github.com/yesodweb/yesod/issues/1711 - - - nvim-hs # https://github.com/commercialhaskell/stackage/issues/6425 # Please review the sections above before adding packages to a new section or to Misc. From 6041e0e25474a878b697b52cda941d7ebeba2df4 Mon Sep 17 00:00:00 2001 From: Janus Troelsen Date: Mon, 31 Jan 2022 17:31:45 -0600 Subject: [PATCH 050/157] Enable all of tz and tzdata --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ce1c411..d6bf6534 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6571,7 +6571,6 @@ packages: - tries < 0 # tried tries-0.0.6.1, but its *library* requires the disabled package: rose-trees - true-name < 0 # tried true-name-0.1.0.3, but its *library* does not support: template-haskell-2.17.0.0 - type-combinators-singletons < 0 # tried type-combinators-singletons-0.2.1.0, but its *library* requires the disabled package: type-combinators - - tz < 0 # tried tz-0.1.3.5, but its *library* does not support: template-haskell-2.17.0.0 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: aeson-1.5.6.0 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: attoparsec-0.14.4 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: base-4.15.1.0 @@ -7254,7 +7253,6 @@ skipped-tests: - temporary-resourcet # tried temporary-resourcet-0.1.0.1, but its *test-suite* does not support: tasty-1.4.2.1 - test-framework # tried test-framework-0.8.2.0, but its *test-suite* requires the disabled package: libxml - transient # tried transient-0.7.0.0, but its *test-suite* does not support: random-1.2.1 - - tzdata # tried tzdata-0.2.20201021.0, but its *test-suite* requires the disabled package: test-framework-th - ucam-webauth # tried ucam-webauth-0.1.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 - ucam-webauth # tried ucam-webauth-0.1.0.0, but its *test-suite* does not support: generic-random-1.5.0.1 - ucam-webauth # tried ucam-webauth-0.1.0.0, but its *test-suite* does not support: hspec-2.8.5 From 4be33e2fb3856f3676a54668b1705e673af7c48a Mon Sep 17 00:00:00 2001 From: jkachmar Date: Mon, 31 Jan 2022 22:20:52 -0500 Subject: [PATCH 051/157] Restricts yesod-auth-oauth2 (#6424) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ce1c411..d5f7f178 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1133,7 +1133,7 @@ packages: - bugsnag-haskell - gravatar - load-env - - yesod-auth-oauth2 + - yesod-auth-oauth2 < 0.7 # https://github.com/commercialhaskell/stackage/issues/6424 - yesod-markdown - yesod-paginator From 0dc7c237b23062ee1938e2b8c6378db41c5b503b Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 4 Feb 2022 11:35:12 +0200 Subject: [PATCH 052/157] Upper bound on optparse-applicative #6428 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f6a0d2a2..ab85012c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5035,7 +5035,7 @@ packages: - operational - optional-args - options - - optparse-applicative + - optparse-applicative < 0.17 # https://github.com/commercialhaskell/stackage/issues/6428 - parallel - path-pieces - pcg-random From 1639da0a45f04efdf31559227809835a5dfa16fb Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 4 Feb 2022 11:37:54 +0200 Subject: [PATCH 053/157] Upper bounds on servant #6429 --- build-constraints.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ab85012c..388489cd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1669,15 +1669,15 @@ packages: - bank-holidays-england "Haskell Servant ": - - servant + - servant < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-blaze - servant-cassava - - servant-client - - servant-client-core + - servant-client < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-client-core < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-conduit - servant-docs - servant-foreign - - servant-http-streams + - servant-http-streams < 0.18.4 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-js - servant-lucid - servant-machines @@ -1685,7 +1685,7 @@ packages: - servant-multipart - servant-multipart-api - servant-pipes - - servant-server + - servant-server < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-swagger - servant-swagger-ui - servant-swagger-ui-core From 5c7aa6b715d43f4c8b2f8734075c5891952dfdf7 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 4 Feb 2022 11:39:36 +0200 Subject: [PATCH 054/157] Upper bound on text-icu #6430 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 388489cd..2aecf217 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5143,7 +5143,7 @@ packages: - test-framework-th - testing-feat - testing-type-modifiers - - text-icu + - text-icu < 0.8 # https://github.com/commercialhaskell/stackage/issues/6430 - text-latin1 - text-postgresql - text-printer From 22814d543f3dd0b1673845dfd96f684ff6136e5f Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 4 Feb 2022 11:42:07 +0200 Subject: [PATCH 055/157] Upper bound on statistics #6431 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2aecf217..13c6ac7c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5113,7 +5113,7 @@ packages: - splitmix - sql-words - stateref - - statistics + - statistics < 0.16 # https://github.com/commercialhaskell/stackage/issues/6431 - step-function - stm-delay - storable-complex From 5ecc662ce83176f7ad380b7bde1a82f26939dd64 Mon Sep 17 00:00:00 2001 From: daylily Date: Fri, 4 Feb 2022 20:25:34 +0800 Subject: [PATCH 056/157] add rec-smallarray --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 13c6ac7c..7dbb5848 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -12,6 +12,7 @@ packages: "Xy Ren @re-xyr": - cleff + - rec-smallarray "Janus Troelsen @ysangkok": - ListZipper From 7489d6777970c8394c51019bf00fceb1311c2cde Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 4 Feb 2022 19:23:31 +0100 Subject: [PATCH 057/157] commenter: fix bugs parsing leading digits in package names --- etc/commenter/src/lib.rs | 2 +- etc/commenter/src/main.rs | 90 ++++++++++++++++++++++++++++++++------- 2 files changed, 76 insertions(+), 16 deletions(-) diff --git a/etc/commenter/src/lib.rs b/etc/commenter/src/lib.rs index b15612fb..930c0532 100644 --- a/etc/commenter/src/lib.rs +++ b/etc/commenter/src/lib.rs @@ -224,7 +224,7 @@ struct DisabledPackage { fn parse_disabled_package(s: &str) -> Option { if !regex!(r#"- *([^ ]+) < *0 *# tried"#).is_match(s) { - if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *[^\d]"#).captures(s) { + if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *\d*[^\d ]"#).captures(s) { let package = caps.get(1).unwrap().as_str().to_owned(); Some(DisabledPackage { package }) } else { diff --git a/etc/commenter/src/main.rs b/etc/commenter/src/main.rs index f34f753b..a9c1ea3e 100644 --- a/etc/commenter/src/main.rs +++ b/etc/commenter/src/main.rs @@ -37,19 +37,79 @@ fn main() { } } +#[test] +fn test_package_with_digit_after_dash() { + let line = "- [ ] captcha-2captcha-0.1.0.0 (==0.1.*). Edward Yang @qwbarch. @qwbarch. Used by: library"; + let p = parse_package_with_component(line).unwrap(); + assert_eq!( + p, + PackageWithComponent { + package: "captcha-2captcha", + version: "0.1.0.0", + component: "library", + } + ); +} + +#[derive(Debug, PartialEq, Eq)] +struct PackageWithComponent<'a> { + package: &'a str, + version: &'a str, + component: &'a str, +} + +fn parse_package_with_component(s: &str) -> Option { + let package = regex!( + r#"^- \[ \] (?P[0-9a-zA-z][a-zA-Z]([a-zA-z0-9.-]*?))-(?P(\d+(\.\d+)*)) \(.+?Used by: (?P.+)$"# + ); + if let Some(cap) = package.captures(s) { + let package = cap.name("package").unwrap().as_str(); + let version = cap.name("version").unwrap().as_str(); + let component = cap.name("component").unwrap().as_str(); + Some(PackageWithComponent { + package, + version, + component, + }) + } else { + None + } +} + +#[test] +fn test_parse_header_versioned() { + let s = "aeson-2.0.3.0 ([changelog](http://hackage.haskell.org/package/aeson-2.0.3.0/changelog)) (Adam Bergmark @bergmark, Stackage upper bounds) is out of bounds for:"; + let p = parse_header_versioned(s).unwrap(); + assert_eq!( + p, + Header::Versioned { + package: "aeson".to_owned(), + version: "2.0.3.0".to_owned() + } + ) +} + +fn parse_header_versioned(s: &str) -> Option
{ + let header_versioned = regex!( + r#"^(?P[\da-zA-z][a-zA-Z]([a-zA-z0-9.-]*?))-(?P(\d+(\.\d+)*)).+?is out of bounds for:$"# + ); + if let Some(cap) = header_versioned.captures(s) { + let package = cap.name("package").unwrap().as_str().to_owned(); + let version = cap.name("version").unwrap().as_str().to_owned(); + Some(Header::Versioned { package, version }) + } else { + None + } +} + fn add() { let mut lib_exes: H = Default::default(); let mut tests: H = Default::default(); let mut benches: H = Default::default(); let mut last_header: Option
= None; - let header_versioned = regex!( - r#"^(?P[a-zA-z]([a-zA-z0-9.-]*?))-(?P(\d+(\.\d+)*)).+?is out of bounds for:$"# - ); - let header_missing = regex!(r#"^(?P[a-zA-z]([a-zA-z0-9.-]*)).+?depended on by:$"#); - let package = regex!( - r#"^- \[ \] (?P[a-zA-z]([a-zA-z0-9.-]*?))-(?P(\d+(\.\d+)*)).+?Used by: (?P.+)$"# - ); + let header_missing = + regex!(r#"^(?P[\da-zA-z][a-zA-Z]([a-zA-z0-9.-]*)).+?depended on by:$"#); // Ignore everything until the bounds issues show up. let mut process_line = false; @@ -61,11 +121,13 @@ fn add() { process_line = true; } else if !process_line { println!("[INFO] {line}"); - } else if let Some(cap) = package.captures(&line) { + } else if let Some(PackageWithComponent { + package, + version, + component, + }) = parse_package_with_component(&line) + { let root = last_header.clone().unwrap(); - let package = cap.name("package").unwrap().as_str(); - let version = cap.name("version").unwrap().as_str(); - let component = cap.name("component").unwrap().as_str(); match component { "library" | "executable" => { insert(&mut lib_exes, root, package, version, component) @@ -74,10 +136,8 @@ fn add() { "test-suite" => insert(&mut tests, root, package, version, component), _ => panic!("Bad component: {}", component), } - } else if let Some(cap) = header_versioned.captures(&line) { - let package = cap.name("package").unwrap().as_str().to_owned(); - let version = cap.name("version").unwrap().as_str().to_owned(); - last_header = Some(Header::Versioned { package, version }); + } else if let Some(header_versioned) = parse_header_versioned(&line) { + last_header = Some(header_versioned); } else if let Some(cap) = header_missing.captures(&line) { let package = cap.name("package").unwrap().as_str().to_owned(); last_header = Some(Header::Missing { package }); From 6261b0bac1efa41359cd51e461debbe1dbea1e42 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 16:59:18 +0100 Subject: [PATCH 058/157] Move commenter to its own repo --- commenter | 17 +- etc/commenter/.gitignore | 3 - etc/commenter/Cargo.lock | 365 ----------- etc/commenter/Cargo.toml | 14 - etc/commenter/README.md | 3 - etc/commenter/commenter | 2 - etc/commenter/latest-version/LICENSE | 30 - etc/commenter/latest-version/README.md | 1 - etc/commenter/latest-version/Setup.hs | 2 - etc/commenter/latest-version/cabal.project | 6 - .../latest-version/latest-version.cabal | 23 - etc/commenter/latest-version/src/Main.hs | 28 - etc/commenter/latest-version/stack.yaml | 4 - etc/commenter/latest-version/stack.yaml.lock | 13 - etc/commenter/src/lib.rs | 574 ------------------ etc/commenter/src/main.rs | 231 ------- 16 files changed, 3 insertions(+), 1313 deletions(-) delete mode 100644 etc/commenter/.gitignore delete mode 100644 etc/commenter/Cargo.lock delete mode 100644 etc/commenter/Cargo.toml delete mode 100644 etc/commenter/README.md delete mode 100755 etc/commenter/commenter delete mode 100644 etc/commenter/latest-version/LICENSE delete mode 100644 etc/commenter/latest-version/README.md delete mode 100644 etc/commenter/latest-version/Setup.hs delete mode 100644 etc/commenter/latest-version/cabal.project delete mode 100644 etc/commenter/latest-version/latest-version.cabal delete mode 100644 etc/commenter/latest-version/src/Main.hs delete mode 100644 etc/commenter/latest-version/stack.yaml delete mode 100644 etc/commenter/latest-version/stack.yaml.lock delete mode 100644 etc/commenter/src/lib.rs delete mode 100644 etc/commenter/src/main.rs diff --git a/commenter b/commenter index d2a1b93c..6fde28e9 100755 --- a/commenter +++ b/commenter @@ -1,20 +1,9 @@ #!/usr/bin/env bash -if ! command -v cargo +if ! command -v commenter &> /dev/null then - echo "Rust doesn't seem to be installed. https://rustup.rs/" + echo "commenter is not installed, get it from https://github.com/bergmark/commenter" exit 1 fi -if [ "$1" = "outdated" ]; -then - if ! command -v latest-version &> /dev/null - then - echo "This command requires latest-version in your PATH" - echo "Install it with: " - echo "stack install --stack-yaml etc/commenter/latest-version/stack.yaml" - exit 1 - fi -fi - -cargo run -q --release --manifest-path etc/commenter/Cargo.toml $@ +commenter $@ diff --git a/etc/commenter/.gitignore b/etc/commenter/.gitignore deleted file mode 100644 index 72b58cc3..00000000 --- a/etc/commenter/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/target -/comments.txt -/out.txt diff --git a/etc/commenter/Cargo.lock b/etc/commenter/Cargo.lock deleted file mode 100644 index 85dbdfe9..00000000 --- a/etc/commenter/Cargo.lock +++ /dev/null @@ -1,365 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "aho-corasick" -version = "0.7.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" -dependencies = [ - "memchr", -] - -[[package]] -name = "ansi_term" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" -dependencies = [ - "winapi", -] - -[[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi", - "libc", - "winapi", -] - -[[package]] -name = "autocfg" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "clap" -version = "2.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" -dependencies = [ - "ansi_term", - "atty", - "bitflags", - "strsim", - "textwrap", - "unicode-width", - "vec_map", -] - -[[package]] -name = "commenter" -version = "0.2.0" -dependencies = [ - "lazy-regex", - "regex", - "serde", - "serde_yaml", - "structopt", -] - -[[package]] -name = "hashbrown" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" - -[[package]] -name = "heck" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" -dependencies = [ - "unicode-segmentation", -] - -[[package]] -name = "hermit-abi" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" -dependencies = [ - "libc", -] - -[[package]] -name = "indexmap" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" -dependencies = [ - "autocfg", - "hashbrown", -] - -[[package]] -name = "lazy-regex" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "919a16773ebf2de27e95fc58460110932e55bb0780e23aa51fa5a6b59c9e2b3d" -dependencies = [ - "lazy-regex-proc_macros", - "once_cell", - "regex", -] - -[[package]] -name = "lazy-regex-proc_macros" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fbe6bf0a04af51c07976625d5007e75ed9b8b955befc21c77b3947733496e36" -dependencies = [ - "proc-macro2", - "quote", - "regex", - "syn", -] - -[[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -[[package]] -name = "libc" -version = "0.2.112" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125" - -[[package]] -name = "linked-hash-map" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3" - -[[package]] -name = "memchr" -version = "2.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" - -[[package]] -name = "once_cell" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5" - -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", -] - -[[package]] -name = "proc-macro2" -version = "1.0.36" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" -dependencies = [ - "unicode-xid", -] - -[[package]] -name = "quote" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47aa80447ce4daf1717500037052af176af5d38cc3e571d9ec1c7353fc10c87d" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "regex" -version = "1.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.6.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" - -[[package]] -name = "ryu" -version = "1.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" - -[[package]] -name = "serde" -version = "1.0.133" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97565067517b60e2d1ea8b268e59ce036de907ac523ad83a0475da04e818989a" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.133" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed201699328568d8d08208fdd080e3ff594e6c422e438b6705905da01005d537" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "serde_yaml" -version = "0.8.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a521f2940385c165a24ee286aa8599633d162077a54bdcae2a6fd5a7bfa7a0" -dependencies = [ - "indexmap", - "ryu", - "serde", - "yaml-rust", -] - -[[package]] -name = "strsim" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" - -[[package]] -name = "structopt" -version = "0.3.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c" -dependencies = [ - "clap", - "lazy_static", - "structopt-derive", -] - -[[package]] -name = "structopt-derive" -version = "0.4.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" -dependencies = [ - "heck", - "proc-macro-error", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "syn" -version = "1.0.85" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a684ac3dcd8913827e18cd09a68384ee66c1de24157e3c556c9ab16d85695fb7" -dependencies = [ - "proc-macro2", - "quote", - "unicode-xid", -] - -[[package]] -name = "textwrap" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" -dependencies = [ - "unicode-width", -] - -[[package]] -name = "unicode-segmentation" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" - -[[package]] -name = "unicode-width" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" - -[[package]] -name = "unicode-xid" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" - -[[package]] -name = "vec_map" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" - -[[package]] -name = "version_check" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "yaml-rust" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" -dependencies = [ - "linked-hash-map", -] diff --git a/etc/commenter/Cargo.toml b/etc/commenter/Cargo.toml deleted file mode 100644 index 4c57ad43..00000000 --- a/etc/commenter/Cargo.toml +++ /dev/null @@ -1,14 +0,0 @@ -[package] -name = "commenter" -version = "0.2.0" -authors = ["Adam Bergmark "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -[dependencies] -lazy-regex = "2.2.1" -regex = "1.5.4" -serde = { version = "1.0.133", features = ["derive"] } -serde_yaml = "0.8.23" -structopt = "0.3.25" diff --git a/etc/commenter/README.md b/etc/commenter/README.md deleted file mode 100644 index 29b7ed7e..00000000 --- a/etc/commenter/README.md +++ /dev/null @@ -1,3 +0,0 @@ -Helps automate mass-disabling of packages in Stackage's build-constraint.yaml. - -See CURATORS.md for usage instructions. diff --git a/etc/commenter/commenter b/etc/commenter/commenter deleted file mode 100755 index 2380d69d..00000000 --- a/etc/commenter/commenter +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -cargo run -- $@ diff --git a/etc/commenter/latest-version/LICENSE b/etc/commenter/latest-version/LICENSE deleted file mode 100644 index 89f25d28..00000000 --- a/etc/commenter/latest-version/LICENSE +++ /dev/null @@ -1,30 +0,0 @@ -Copyright Adam Bergmark (c) 2021 - -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - * Neither the name of Author name here nor the names of other - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/etc/commenter/latest-version/README.md b/etc/commenter/latest-version/README.md deleted file mode 100644 index d4dbf071..00000000 --- a/etc/commenter/latest-version/README.md +++ /dev/null @@ -1 +0,0 @@ -# latest-version diff --git a/etc/commenter/latest-version/Setup.hs b/etc/commenter/latest-version/Setup.hs deleted file mode 100644 index 9a994af6..00000000 --- a/etc/commenter/latest-version/Setup.hs +++ /dev/null @@ -1,2 +0,0 @@ -import Distribution.Simple -main = defaultMain diff --git a/etc/commenter/latest-version/cabal.project b/etc/commenter/latest-version/cabal.project deleted file mode 100644 index d5d2dcf1..00000000 --- a/etc/commenter/latest-version/cabal.project +++ /dev/null @@ -1,6 +0,0 @@ -source-repository-package - type: git - location: git://github.com/commercialhaskell/pantry.git - -packages: ./latest-version.cabal -with-compiler: ghc-8.10.7 diff --git a/etc/commenter/latest-version/latest-version.cabal b/etc/commenter/latest-version/latest-version.cabal deleted file mode 100644 index 1be4e493..00000000 --- a/etc/commenter/latest-version/latest-version.cabal +++ /dev/null @@ -1,23 +0,0 @@ -name: latest-version -version: 0.1.0.0 -homepage: https://github.com/githubuser/latest-version#readme -license: BSD3 -license-file: LICENSE -author: Adam Bergmark -maintainer: adam@bergmark.nl -copyright: 2021 Adam Bergmark -category: Web -build-type: Simple -cabal-version: >=1.10 -extra-source-files: README.md - -executable latest-version - ghc-options: -Wall -threaded - hs-source-dirs: src - main-is: Main.hs - default-language: Haskell2010 - build-depends: base >= 4.7 && < 5 - , pantry - , Cabal - , rio - , containers diff --git a/etc/commenter/latest-version/src/Main.hs b/etc/commenter/latest-version/src/Main.hs deleted file mode 100644 index cae07be0..00000000 --- a/etc/commenter/latest-version/src/Main.hs +++ /dev/null @@ -1,28 +0,0 @@ -module Main where - -import Data.List -import Distribution.Types.PackageName -import Distribution.Types.Version -import Pantry -import RIO -import System.Environment -import qualified Data.Map as Map - -main :: IO () -main = do - args <- getArgs - (onlyVersion, packages) <- pure $ case args of - "only-version" : packages -> (True, packages) - packages -> (False, packages) - runPantryApp $ liftIO . putStrLn . unlines_ =<< mapM (latestVersion onlyVersion) packages - where - -- unlines adds an extra trailing newline which can be annoying... - unlines_ = intercalate "\n" - -latestVersion :: (HasPantryConfig env, HasLogFunc env) => Bool -> String -> RIO env String -latestVersion onlyVersion name = fmap (displayVersion onlyVersion) . getVersion . mkPackageName $ name - where - showVersion = intercalate "." . map show . versionNumbers . fst . head . Map.toDescList - getVersion = getHackagePackageVersions YesRequireHackageIndex UsePreferredVersions - displayVersion True v = showVersion v - displayVersion False v = name <> "-" <> showVersion v diff --git a/etc/commenter/latest-version/stack.yaml b/etc/commenter/latest-version/stack.yaml deleted file mode 100644 index ef03d7c0..00000000 --- a/etc/commenter/latest-version/stack.yaml +++ /dev/null @@ -1,4 +0,0 @@ -resolver: - url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/18.yaml -packages: -- . diff --git a/etc/commenter/latest-version/stack.yaml.lock b/etc/commenter/latest-version/stack.yaml.lock deleted file mode 100644 index cc26a008..00000000 --- a/etc/commenter/latest-version/stack.yaml.lock +++ /dev/null @@ -1,13 +0,0 @@ -# This file was autogenerated by Stack. -# You should not edit this file by hand. -# For more information, please see the documentation at: -# https://docs.haskellstack.org/en/stable/lock_files - -packages: [] -snapshots: -- completed: - size: 586296 - url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/18.yaml - sha256: 63539429076b7ebbab6daa7656cfb079393bf644971156dc349d7c0453694ac2 - original: - url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/18.yaml diff --git a/etc/commenter/src/lib.rs b/etc/commenter/src/lib.rs deleted file mode 100644 index 930c0532..00000000 --- a/etc/commenter/src/lib.rs +++ /dev/null @@ -1,574 +0,0 @@ -use std::collections::{BTreeMap, BTreeSet}; -use std::error::Error; -use std::fmt; -use std::fs::File; -use std::io::{BufRead, BufReader, LineWriter, Lines, Write}; -use std::path::Path; -use std::process::Command; - -use lazy_regex::regex; -use serde::{Deserialize, Deserializer}; - -pub fn clear() { - handle(true, |loc, _lines| match loc { - // Add empty array to keep yaml valid - Location::Lib => vec![" []".to_owned()], - Location::Test | Location::Bench => vec![], - }); -} - -pub fn add(lib: Vec, test: Vec, bench: Vec) { - handle(true, |loc, mut lines| { - lines.extend(match loc { - Location::Lib => lib.clone(), - Location::Test => test.clone(), - Location::Bench => bench.clone(), - }); - lines.sort(); - lines - }); -} - -enum VersionTag { - Manual(Version), - Auto(Version), -} - -impl VersionTag { - fn tag(&self) -> &'static str { - match self { - VersionTag::Manual(_) => "manual", - VersionTag::Auto(_) => "auto", - } - } - - fn version(&self) -> &Version { - match self { - VersionTag::Manual(s) => s, - VersionTag::Auto(s) => s, - } - } -} - -pub fn outdated() { - let mut all: Vec = vec![]; - let (versioned, disabled) = handle(false, |_loc, lines| { - all.extend(lines); - vec![] - }); - - for DisabledPackage { package } in disabled { - println!("WARN: {package} is disabled without a noted version"); - } - - let mut map: BTreeMap = BTreeMap::new(); - for VersionedPackage { package, version } in versioned { - map.insert(package, VersionTag::Manual(version)); - } - let mut support: BTreeMap<(Package, Version), BTreeSet<(Package, Version)>> = BTreeMap::new(); - for v in all.into_iter() { - let caps = regex!("tried ([^ ]+)-([^,-]+),").captures(&v).unwrap(); - let package = Package(caps.get(1).unwrap().as_str().to_owned()); - let version = Version(caps.get(2).unwrap().as_str().to_owned()); - map.insert(package.clone(), VersionTag::Auto(version.clone())); - - if let Some(caps) = regex!("does not support: ([^ ]+)-([^-]+)").captures(&v) { - let dep_package = Package(caps.get(1).unwrap().as_str().to_owned()); - let dep_version = Version(caps.get(2).unwrap().as_str().to_owned()); - let entry = support.entry((dep_package, dep_version)).or_default(); - entry.insert((package, version)); - } - } - - let latest_versions = { - let mut packages: Vec = map.iter().map(|(package, _)| package.clone()).collect(); - packages.append( - &mut support - .iter() - .map(|((package, _), _)| package.clone()) - .collect(), - ); - latest_version(packages.into_iter()) - }; - - for (package, version) in map { - if is_boot(&package) { - continue; - } - let latest = latest_versions.get(&package).unwrap(); - if version.version() != latest { - println!( - "{package} mismatch, {tag}: {version}, hackage: {latest}", - tag = version.tag(), - version = version.version(), - ); - } - } - - for ((package, version), dependents) in support { - if is_boot(&package) { - continue; - } - - let latest = latest_versions.get(&package).unwrap(); - if &version != latest { - let max = 3; - let dependents_stripped = dependents.len().saturating_sub(max); - let dependents = dependents - .into_iter() - .take(max) - .map(|(p, v)| format!("{p}-{v}")) - .collect::>() - .join(", "); - let dependents = if dependents_stripped > 0 { - format!("{dependents} and {dependents_stripped} more") - } else { - dependents - }; - - println!( - "{package} mismatch, snapshot: {version}, hackage: {latest}, dependents: {dependents}" - ); - } - } -} - -fn is_boot(package: &Package) -> bool { - [ - "Cabal", - "base", - "bytestring", - "containers", - "containers", - "directory", - "filepath", - "deepseq", - "ghc", - "ghc-bignum", - "ghc-boot", - "ghc-boot-th", - "ghc-prim", - "ghc-lib-parser", // not a boot lib, but tied to the GHC version. - "integer-gmp", - "process", - "stm", - "template-haskell", - "text", - "time", - ] - .contains(&&*package.0) -} - -fn latest_version(packages: impl Iterator) -> BTreeMap { - String::from_utf8( - Command::new("latest-version") - .args(packages.map(|p| p.0)) - .output() - .expect("Could not find latest-version in PATH") - .stdout, - ) - .unwrap() - .trim() - .to_owned() - .lines() - .map(|s| { - let VersionedPackage { package, version } = parse_versioned_package_canonical(s).unwrap(); - (package, version) - }) - .collect() -} - -enum State { - LookingForLibBounds, - ProcessingLibBounds, - LookingForTestBounds, - ProcessingTestBounds, - LookingForBenchBounds, - ProcessingBenchBounds, - Done, -} - -#[derive(PartialEq, Eq, Debug)] -struct VersionedPackage { - package: Package, - version: Version, -} - -fn parse_versioned_package_canonical(s: &str) -> Option { - if let Some(caps) = regex!(r#"^(.+)-([\d.]+)$"#).captures(s) { - let package = Package(caps.get(1).unwrap().as_str().to_owned()); - let version = Version(caps.get(2).unwrap().as_str().to_owned()); - Some(VersionedPackage { package, version }) - } else { - None - } -} - -fn parse_versioned_package_yaml(s: &str) -> Option { - if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *([\d.]+)"#).captures(s) { - let package = Package(caps.get(1).unwrap().as_str().to_owned()); - let version = Version(caps.get(2).unwrap().as_str().to_owned()); - Some(VersionedPackage { package, version }) - } else if let Some(caps) = regex!(r#"- *([^ ]+) *# *([\d.]+)"#).captures(s) { - let package = Package(caps.get(1).unwrap().as_str().to_owned()); - let version = Version(caps.get(2).unwrap().as_str().to_owned()); - Some(VersionedPackage { package, version }) - } else { - None - } -} - -struct DisabledPackage { - package: String, -} - -fn parse_disabled_package(s: &str) -> Option { - if !regex!(r#"- *([^ ]+) < *0 *# tried"#).is_match(s) { - if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *\d*[^\d ]"#).captures(s) { - let package = caps.get(1).unwrap().as_str().to_owned(); - Some(DisabledPackage { package }) - } else { - None - } - } else { - None - } -} - -fn handle(write: bool, mut f: F) -> (Vec, Vec) -where - F: FnMut(Location, Vec) -> Vec, -{ - let path = "build-constraints.yaml"; - let mut new_lines: Vec = vec![]; - let mut versioned_packages: Vec = vec![]; - let mut disabled_packages: Vec = vec![]; - - let mut state = State::LookingForLibBounds; - let mut buf = vec![]; - for line in read_lines(path).map(|s| s.unwrap()) { - if let Some(versioned_package) = parse_versioned_package_yaml(&line) { - versioned_packages.push(versioned_package); - } else if let Some(disabled_package) = parse_disabled_package(&line) { - disabled_packages.push(disabled_package); - } - - match state { - State::LookingForLibBounds => { - if line == r#" "Library and exe bounds failures":"# { - state = State::ProcessingLibBounds; - } - new_lines.push(line); - } - State::ProcessingLibBounds => { - if line == r#" # End of Library and exe bounds failures"# { - new_lines.extend(f(Location::Lib, buf).into_iter()); - buf = vec![]; - new_lines.push(line); - state = State::LookingForTestBounds; - } else { - // Remove empty section - if line != " []" { - buf.push(line); - } - } - } - State::LookingForTestBounds => { - if line == r#" # Test bounds issues"# { - state = State::ProcessingTestBounds; - } - new_lines.push(line); - } - State::ProcessingTestBounds => { - if line == r#" # End of Test bounds issues"# { - new_lines.extend(f(Location::Test, buf).into_iter()); - buf = vec![]; - new_lines.push(line); - state = State::LookingForBenchBounds; - } else { - buf.push(line); - } - } - State::LookingForBenchBounds => { - if line == r#" # Benchmark bounds issues"# { - state = State::ProcessingBenchBounds; - } - new_lines.push(line); - } - State::ProcessingBenchBounds => { - if line == r#" # End of Benchmark bounds issues"# { - new_lines.extend(f(Location::Bench, buf).into_iter()); - buf = vec![]; - new_lines.push(line); - state = State::Done; - } else { - buf.push(line); - } - } - State::Done => { - new_lines.push(line); - } - } - } - - if write { - let file = File::create(path).unwrap(); - let mut file = LineWriter::new(file); - - for line in new_lines { - file.write_all((line + "\n").as_bytes()).unwrap(); - } - file.flush().unwrap(); - } - - (versioned_packages, disabled_packages) -} - -enum Location { - Lib, - Test, - Bench, -} - -fn read_lines

(filename: P) -> Lines> -where - P: AsRef, -{ - let file = File::open(filename).unwrap(); - BufReader::new(file).lines() -} - -#[derive(Deserialize)] -struct SnapshotYaml { - // flags: BTreeMap>, - // publish_time - packages: Vec, - // hidden - // resolver -} - -#[derive(Deserialize)] -struct SnapshotPackage { - hackage: PackageWithVersionAndSha, - // pantry-tree -} - -#[derive(PartialOrd, Ord, PartialEq, Eq, Clone, Debug)] -struct Package(String); - -impl fmt::Display for Package { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - self.0.fmt(f) - } -} - -#[derive(Clone, PartialOrd, Ord, PartialEq, Eq, Debug)] -struct Version(String); - -impl fmt::Display for Version { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - self.0.fmt(f) - } -} - -// zstd-0.1.3.0@sha256:4c0a372251068eb6086b8c3a0a9f347488f08b570a7705844ffeb2c720c97223,3723 -struct PackageWithVersionAndSha { - name: Package, - version: Version, -} - -impl<'de> serde::Deserialize<'de> for PackageWithVersionAndSha { - fn deserialize(deserializer: D) -> Result - where - D: Deserializer<'de>, - { - let s: String = String::deserialize(deserializer)?; - let r = regex!(r#"^(.+?)-([.\d]+)@sha256:[\da-z]+,\d+$"#); - if let Some(caps) = r.captures(&s) { - let name = Package(caps.get(1).unwrap().as_str().to_owned()); - let version = Version(caps.get(2).unwrap().as_str().to_owned()); - Ok(Self { name, version }) - } else { - Err(serde::de::Error::invalid_value( - serde::de::Unexpected::Other(&s), - &"Invalid PackageVersionWithSha", - )) - } - } -} - -fn yaml_from_file>(path: P) -> Result> -where - A: for<'de> Deserialize<'de>, -{ - let file = File::open(path)?; - let reader = BufReader::new(file); - let u = serde_yaml::from_reader(reader)?; - Ok(u) -} - -struct Snapshot { - packages: BTreeMap>, -} - -#[derive(Clone, Copy)] -enum Diff { - Left(A), - Right(A), - Both(A, A), -} - -fn to_diff(a: SnapshotYaml, b: SnapshotYaml) -> Snapshot { - let mut packages = BTreeMap::new(); - for s in a.packages { - let package = s.hackage; - packages.insert(package.name, Diff::Left(package.version)); - } - for s in b.packages { - let package = s.hackage; - let name = package.name; - let version = package.version; - if let Some(a) = packages.remove(&name) { - match a { - Diff::Left(a) => { - if a == version { - packages.remove(&name); - } else { - packages.insert(name, Diff::Both(a, version)); - } - } - _ => unreachable!(), - } - } else { - packages.insert(name, Diff::Right(version)); - } - } - - Snapshot { packages } -} - -pub fn diff_snapshot(a: String, b: String) { - let diff = to_diff(yaml_from_file(a).unwrap(), yaml_from_file(b).unwrap()); - for (name, diff) in diff.packages { - let s = match diff { - Diff::Left(a) => format!("- {name}-{a}"), - Diff::Right(b) => format!("+ {name}-{b}"), - Diff::Both(a, b) => format!("~ {name}-{a} -> {b}"), - }; - println!("{s}"); - } -} - -#[derive(PartialEq, Eq, Debug)] -struct DisabledTransitively { - child: VersionedPackage, - parent: Package, -} - -fn parse_disabled_transitviely(s: &str) -> Option { - let r = regex!( - r#"- *([^ ]+) < *0 *# tried [^ ]+-([\d.]+), but its \*[^*]+\* requires the disabled package: ([^ ]+)"# - ); - if let Some(caps) = r.captures(s) { - let package = Package(caps.get(1).unwrap().as_str().to_owned()); - let version = Version(caps.get(2).unwrap().as_str().to_owned()); - let parent = Package(caps.get(3).unwrap().as_str().to_owned()); - Some(DisabledTransitively { - child: VersionedPackage { package, version }, - parent, - }) - } else { - None - } -} - -#[test] -fn test_parse_disabled_transitviely() { - let s = "- Network-NineP < 0 # tried Network-NineP-0.4.7.1, but its *library* requires the disabled package: mstate"; - assert_eq!( - parse_disabled_transitviely(s), - Some(DisabledTransitively { - child: VersionedPackage { - package: Package("Network-NineP".to_owned()), - version: Version("0.4.7.1".to_owned()) - }, - parent: Package("mstate".to_owned()), - }) - ) -} - -type M = BTreeMap, Option)>; - -pub fn disabled() { - let mut disabled_transitively: Vec = vec![]; - handle(false, |loc, lines| { - match loc { - Location::Lib => disabled_transitively.extend( - lines - .into_iter() - .map(|line| parse_disabled_transitviely(&line)) - .flatten() - .collect::>(), - ), - Location::Test | Location::Bench => (), - } - vec![] - }); - - let mut packages: BTreeSet = BTreeSet::new(); - let mut disabled: M = BTreeMap::new(); - - for DisabledTransitively { child, parent } in disabled_transitively { - packages.insert(child.package.clone()); - packages.insert(parent.clone()); - disabled - .entry(child.package.clone()) - .or_insert_with(|| (vec![], None)); - let t = disabled.entry(parent).or_insert_with(|| (vec![], None)); - t.0.push(child); - } - - let mut packages_len = packages.len(); - while packages_len > 0 { - let mut new_packages: BTreeSet = BTreeSet::new(); - for package in packages { - let (_, count) = disabled.get(&package).unwrap(); - if count.is_none() && !process(&package, &mut disabled) { - new_packages.insert(package.clone()); - } - } - packages = new_packages; - packages_len = packages.len(); - } - - let mut v: Vec<_> = disabled - .into_iter() - .map(|(package, (_, count))| (count, package)) - .collect(); - v.sort(); - for (count, package) in v { - let count = count.unwrap(); - if count != 0 { - println!("{package} is disabled with {count} dependents"); - } - } -} - -fn process(package: &Package, m: &mut M) -> bool { - let (children, count) = m.get(package).unwrap(); - assert!(count.is_none(), "{:?}", package); - let mut count = 0; - for child in children { - let (_, child_count) = m - .get(&child.package) - .unwrap_or_else(|| panic!("{}", child.package)); - match child_count { - None => return false, - Some(i) => count += 1 + i, - } - } - m.entry(package.clone()) - .and_modify(|tup| tup.1 = Some(count)) - .or_insert_with(|| panic!("{}", package)); - true -} diff --git a/etc/commenter/src/main.rs b/etc/commenter/src/main.rs deleted file mode 100644 index a9c1ea3e..00000000 --- a/etc/commenter/src/main.rs +++ /dev/null @@ -1,231 +0,0 @@ -use std::collections::HashMap; -use std::io::{self, BufRead}; - -use lazy_regex::regex; -use regex::Regex; -use structopt::StructOpt; - -type H = HashMap>; - -#[derive(Debug, Clone, PartialEq, Eq, Hash)] -enum Header { - Versioned { package: String, version: String }, - Missing { package: String }, -} - -#[derive(Debug, StructOpt)] -#[structopt( - name = "commenter", - about = "Automates generation of bounds in build-constraints.yaml" -)] -enum Opt { - Add, - Clear, - DiffSnapshot { a: String, b: String }, - Disabled, - Outdated, -} - -fn main() { - let opt = Opt::from_args(); - match opt { - Opt::Add => add(), - Opt::Clear => commenter::clear(), - Opt::DiffSnapshot { a, b } => commenter::diff_snapshot(a, b), - Opt::Disabled => commenter::disabled(), - Opt::Outdated => commenter::outdated(), - } -} - -#[test] -fn test_package_with_digit_after_dash() { - let line = "- [ ] captcha-2captcha-0.1.0.0 (==0.1.*). Edward Yang @qwbarch. @qwbarch. Used by: library"; - let p = parse_package_with_component(line).unwrap(); - assert_eq!( - p, - PackageWithComponent { - package: "captcha-2captcha", - version: "0.1.0.0", - component: "library", - } - ); -} - -#[derive(Debug, PartialEq, Eq)] -struct PackageWithComponent<'a> { - package: &'a str, - version: &'a str, - component: &'a str, -} - -fn parse_package_with_component(s: &str) -> Option { - let package = regex!( - r#"^- \[ \] (?P[0-9a-zA-z][a-zA-Z]([a-zA-z0-9.-]*?))-(?P(\d+(\.\d+)*)) \(.+?Used by: (?P.+)$"# - ); - if let Some(cap) = package.captures(s) { - let package = cap.name("package").unwrap().as_str(); - let version = cap.name("version").unwrap().as_str(); - let component = cap.name("component").unwrap().as_str(); - Some(PackageWithComponent { - package, - version, - component, - }) - } else { - None - } -} - -#[test] -fn test_parse_header_versioned() { - let s = "aeson-2.0.3.0 ([changelog](http://hackage.haskell.org/package/aeson-2.0.3.0/changelog)) (Adam Bergmark @bergmark, Stackage upper bounds) is out of bounds for:"; - let p = parse_header_versioned(s).unwrap(); - assert_eq!( - p, - Header::Versioned { - package: "aeson".to_owned(), - version: "2.0.3.0".to_owned() - } - ) -} - -fn parse_header_versioned(s: &str) -> Option

{ - let header_versioned = regex!( - r#"^(?P[\da-zA-z][a-zA-Z]([a-zA-z0-9.-]*?))-(?P(\d+(\.\d+)*)).+?is out of bounds for:$"# - ); - if let Some(cap) = header_versioned.captures(s) { - let package = cap.name("package").unwrap().as_str().to_owned(); - let version = cap.name("version").unwrap().as_str().to_owned(); - Some(Header::Versioned { package, version }) - } else { - None - } -} - -fn add() { - let mut lib_exes: H = Default::default(); - let mut tests: H = Default::default(); - let mut benches: H = Default::default(); - let mut last_header: Option
= None; - - let header_missing = - regex!(r#"^(?P[\da-zA-z][a-zA-Z]([a-zA-z0-9.-]*)).+?depended on by:$"#); - - // Ignore everything until the bounds issues show up. - let mut process_line = false; - - for line in io::stdin().lock().lines().flatten() { - if is_reg_match(&line, regex!(r#"^\s*$"#)) { - // noop - } else if line == "curator: Snapshot dependency graph contains errors:" { - process_line = true; - } else if !process_line { - println!("[INFO] {line}"); - } else if let Some(PackageWithComponent { - package, - version, - component, - }) = parse_package_with_component(&line) - { - let root = last_header.clone().unwrap(); - match component { - "library" | "executable" => { - insert(&mut lib_exes, root, package, version, component) - } - "benchmark" => insert(&mut benches, root, package, version, "benchmarks"), - "test-suite" => insert(&mut tests, root, package, version, component), - _ => panic!("Bad component: {}", component), - } - } else if let Some(header_versioned) = parse_header_versioned(&line) { - last_header = Some(header_versioned); - } else if let Some(cap) = header_missing.captures(&line) { - let package = cap.name("package").unwrap().as_str().to_owned(); - last_header = Some(Header::Missing { package }); - } else { - panic!("Unhandled: {:?}", line); - } - } - - let mut auto_lib_exes = vec![]; - let mut auto_tests = vec![]; - let mut auto_benches = vec![]; - - if !lib_exes.is_empty() { - println!("\nLIBS + EXES\n"); - } - for (header, packages) in lib_exes { - for (package, version, component) in packages { - let s = printer(" ", &package, true, &version, &component, &header); - println!("{s}"); - auto_lib_exes.push(s); - } - } - - if !tests.is_empty() { - println!("\nTESTS\n"); - } - for (header, packages) in tests { - for (package, version, component) in packages { - let s = printer(" ", &package, false, &version, &component, &header); - println!("{s}"); - auto_tests.push(s); - } - } - - if !benches.is_empty() { - println!("\nBENCHMARKS\n"); - } - for (header, packages) in benches { - for (package, version, component) in packages { - let s = printer(" ", &package, false, &version, &component, &header); - println!("{s}"); - auto_benches.push(s); - } - } - - println!(); - println!( - "Adding {lib_exes} libs, {tests} tests, {benches} benches to build-constraints.yaml", - lib_exes = auto_lib_exes.len(), - tests = auto_tests.len(), - benches = auto_benches.len() - ); - commenter::add(auto_lib_exes, auto_tests, auto_benches); -} - -fn printer( - indent: &str, - package: &str, - lt0: bool, - version: &str, - component: &str, - header: &Header, -) -> String { - let lt0 = if lt0 { " < 0" } else { "" }; - format!( - "{indent}- {package}{lt0} # tried {package}-{version}, but its *{component}* {cause}", - cause = match header { - Header::Versioned { package, version } => format!( - "does not support: {package}-{version}", - package = package, - version = version - ), - Header::Missing { package } => format!( - "requires the disabled package: {package}", - package = package - ), - }, - ) -} - -fn insert(h: &mut H, header: Header, package: &str, version: &str, component: &str) { - (*h.entry(header).or_insert_with(Vec::new)).push(( - package.to_owned(), - version.to_owned(), - component.to_owned(), - )); -} - -fn is_reg_match(s: &str, r: &Regex) -> bool { - r.captures(s).is_some() -} From 12a85d21e58b8ceaf55e73f6cdfbd1a0a4482bab Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 4 Feb 2022 18:07:39 +0100 Subject: [PATCH 059/157] Regenerate bounds --- build-constraints.yaml | 181 ++++++++++++++++++----------------------- 1 file changed, 79 insertions(+), 102 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 13c6ac7c..799b5ff4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5458,10 +5458,11 @@ packages: - Hoed < 0 # tried Hoed-0.5.1, but its *library* requires the disabled package: regex-tdfa-text - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: fast-logger-3.1.1 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: optparse-applicative-0.16.1.0 + - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: wai-logger-2.4.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: IPv6Addr-2.0.4 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-1.5.6.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: attoparsec-0.14.4 - - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: hedis-0.15.0 + - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: hedis-0.15.1 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: unordered-containers-0.2.16.0 - JuicyPixels-blp < 0 # tried JuicyPixels-blp-0.2.0.0, but its *library* does not support: attoparsec-0.14.4 - JuicyPixels-blp < 0 # tried JuicyPixels-blp-0.2.0.0, but its *library* does not support: text-show-3.9.6 @@ -5516,6 +5517,7 @@ packages: - accelerate-utility < 0 # tried accelerate-utility-1.0.0.1, but its *library* does not support: accelerate-1.3.0.0 - aeson-diff < 0 # tried aeson-diff-1.1.0.9, but its *library* does not support: base-4.15.1.0 - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: lens-5.0.1 + - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: servant-docs-0.12 - aeson-picker < 0 # tried aeson-picker-0.1.0.5, but its *library* does not support: lens-5.0.1 - airship < 0 # tried airship-0.9.4, but its *library* does not support: base64-bytestring-1.2.1.0 - airship < 0 # tried airship-0.9.4, but its *library* does not support: bytestring-trie-0.2.6 @@ -5523,7 +5525,7 @@ packages: - airship < 0 # tried airship-0.9.4, but its *library* does not support: wai-3.2.3 - airship < 0 # tried airship-0.9.4, but its *library* does not support: wai-extra-3.1.8 - alg < 0 # tried alg-0.2.13.1, but its *library* requires the disabled package: util - - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: http-client-0.7.10 + - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: http-client-0.7.11 - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: unliftio-core-0.2.0.1 - amazonka-apigateway < 0 # tried amazonka-apigateway-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-application-autoscaling < 0 # tried amazonka-application-autoscaling-1.6.1, but its *library* requires the disabled package: amazonka-core @@ -5549,7 +5551,7 @@ packages: - amazonka-cognito-idp < 0 # tried amazonka-cognito-idp-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-cognito-sync < 0 # tried amazonka-cognito-sync-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-config < 0 # tried amazonka-config-1.6.1, but its *library* requires the disabled package: amazonka-core - - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.10 + - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.11 - amazonka-datapipeline < 0 # tried amazonka-datapipeline-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-devicefarm < 0 # tried amazonka-devicefarm-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-directconnect < 0 # tried amazonka-directconnect-1.6.1, but its *library* requires the disabled package: amazonka-core @@ -5656,11 +5658,11 @@ packages: - bcp47 < 0 # tried bcp47-0.2.0.5, but its *library* requires the disabled package: country - bcp47-orphans < 0 # tried bcp47-orphans-0.1.0.4, but its *library* requires the disabled package: bcp47 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-1.5.6.0 - - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.2.0 + - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.2.1 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: hashable-1.3.5.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: mysql-0.2.1 - - bench-show < 0 # tried bench-show-0.3.1, but its *library* does not support: statistics-0.16.0.1 - - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: brick-0.66.1 + - bench-show < 0 # tried bench-show-0.3.2, but its *library* requires the disabled package: Chart-diagrams + - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: brick-0.67 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: bytestring-0.10.12.1 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: directory-1.3.6.2 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: filepath-1.4.2.1 @@ -5707,8 +5709,8 @@ packages: - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-casing-0.2.0.0 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: connection-0.3.1 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-api-data-0.4.3 - - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.10 - - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: req-3.9.2 + - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.11 + - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: req-3.10.0 - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytebuild - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: byteslice - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytesmith @@ -5759,7 +5761,7 @@ packages: - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: Cabal-3.4.1.0 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: attoparsec-0.14.4 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: base-4.15.1.0 - - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: constraints-0.13.2 + - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: constraints-0.13.3 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: cryptonite-0.29 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: memory-0.16.0 - darcs < 0 # tried darcs-2.16.4, but its *library* requires the disabled package: regex-compat-tdfa @@ -5771,7 +5773,7 @@ packages: - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* requires the disabled package: haskell-lsp - dhall-nix < 0 # tried dhall-nix-1.1.23, but its *library* requires the disabled package: hnix - diagrams-builder < 0 # tried diagrams-builder-0.8.0.5, but its *library* requires the disabled package: haskell-src-exts-simple - - diagrams-cairo < 0 # tried diagrams-cairo-1.4.1.1, but its *library* requires the disabled package: statestack + - diagrams-cairo < 0 # tried diagrams-cairo-1.4.2, but its *library* requires the disabled package: statestack - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* requires the disabled package: blank-canvas - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* requires the disabled package: statestack - diagrams-gtk < 0 # tried diagrams-gtk-1.4, but its *library* requires the disabled package: gtk @@ -5785,7 +5787,7 @@ packages: - diagrams-postscript < 0 # tried diagrams-postscript-1.5.1, but its *library* requires the disabled package: statestack - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: base-4.15.1.0 - dice < 0 # tried dice-0.1.0.1, but its *library* requires the disabled package: random-fu - - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *executable* does not support: criterion-1.5.12.0 + - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *executable* does not support: criterion-1.5.13.0 - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: attoparsec-0.14.4 - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: base-4.15.1.0 - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: containers-0.6.4.1 @@ -5866,15 +5868,15 @@ packages: - gi-webkit2 < 0 # tried gi-webkit2-4.0.28, but its *library* requires the disabled package: gi-soup - gingersnap < 0 # tried gingersnap-0.3.1.0, but its *library* requires the disabled package: snap-core - gio < 0 # tried gio-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: IfElse - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: aws - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: bloomfilter - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: fdo-notify - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: git-lfs - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: http-client-restricted - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: network-multicast - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: sandi - - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: torrent + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: IfElse + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: aws + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: bloomfilter + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: fdo-notify + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: git-lfs + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: http-client-restricted + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: network-multicast + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: sandi + - git-annex < 0 # tried git-annex-10.20220127, but its *executable* requires the disabled package: torrent - git-vogue < 0 # tried git-vogue-0.3.0.2, but its *executable* requires the disabled package: stylish-haskell - github-webhook-handler < 0 # tried github-webhook-handler-0.0.8, but its *library* does not support: base-4.15.1.0 - github-webhook-handler-snap < 0 # tried github-webhook-handler-snap-0.0.7, but its *library* does not support: base-4.15.1.0 @@ -5988,7 +5990,7 @@ packages: - google-cloud < 0 # tried google-cloud-0.0.4, but its *library* does not support: base-4.15.1.0 - google-oauth2-jwt < 0 # tried google-oauth2-jwt-0.3.3, but its *library* does not support: base64-bytestring-1.2.1.0 - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-api-data-0.4.3 - - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.10 + - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.11 - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-0.9.2 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-0.12.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-th-0.12 @@ -5996,7 +5998,7 @@ packages: - grouped-list < 0 # tried grouped-list-0.2.2.1, but its *library* does not support: base-4.15.1.0 - gtk3 < 0 # tried gtk3-0.15.6, but its *library* does not support: Cabal-3.4.1.0 - hOpenPGP < 0 # tried hOpenPGP-2.9.7, but its *library* requires the disabled package: ixset-typed - - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.10 + - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.11 - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.18.3 - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.18.3 - hadolint < 0 # tried hadolint-2.8.0, but its *library* does not support: deepseq-1.4.5.0 @@ -6041,7 +6043,7 @@ packages: - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: ghc-9.0.2 - - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: warp-3.3.18 + - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: warp-3.3.19 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* requires the disabled package: haskell-tools-builtin-refactorings - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* requires the disabled package: references - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* does not support: base-4.15.1.0 @@ -6058,8 +6060,8 @@ packages: - haskell-tools-rewrite < 0 # tried haskell-tools-rewrite-1.1.1.0, but its *library* requires the disabled package: references - haskey < 0 # tried haskey-0.3.1.0, but its *library* does not support: stm-containers-1.2 - haskey-mtl < 0 # tried haskey-mtl-0.3.1.0, but its *library* does not support: monad-control-1.0.3.1 - - haskoin-store < 0 # tried haskoin-store-0.64.18, but its *library* requires the disabled package: haskoin-node - - haskoin-store < 0 # tried haskoin-store-0.64.18, but its *library* requires the disabled package: haskoin-store-data + - haskoin-store < 0 # tried haskoin-store-0.64.19, but its *library* requires the disabled package: haskoin-node + - haskoin-store < 0 # tried haskoin-store-0.64.19, but its *library* requires the disabled package: haskoin-store-data - hasmin < 0 # tried hasmin-1.0.3, but its *executable* does not support: optparse-applicative-0.16.1.0 - hasmin < 0 # tried hasmin-1.0.3, but its *library* does not support: attoparsec-0.14.4 - haxl-amazonka < 0 # tried haxl-amazonka-0.1.1, but its *library* requires the disabled package: haxl @@ -6068,12 +6070,10 @@ packages: - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: base-4.15.1.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: dlist-1.0 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: ansi-terminal-0.11.1 - - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: brick-0.66.1 + - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: brick-0.67 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: optparse-applicative-0.16.1.0 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: semigroups-0.19.2 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: vty-5.33 - - hgeometry < 0 # tried hgeometry-0.13, but its *library* requires the disabled package: vector-circular - - hgeometry-combinatorial < 0 # tried hgeometry-combinatorial-0.13, but its *library* requires the disabled package: vector-circular - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: base-4.15.1.0 - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: template-haskell-2.17.0.0 - hidden-char < 0 # tried hidden-char-0.1.0.2, but its *library* does not support: base-4.15.1.0 @@ -6088,14 +6088,14 @@ packages: - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.6, but its *executable* requires the disabled package: ixset-typed - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-1.5.6.0 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: containers-0.6.4.1 - - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: retry-0.9.0.0 + - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: retry-0.9.1.0 - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: path-0.9.2 - hpio < 0 # tried hpio-0.9.0.7, but its *executable* does not support: optparse-applicative-0.16.1.0 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: QuickCheck-2.14.2 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: protolude-0.3.0 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: containers-0.6.4.1 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: hmatrix-0.20.2 - - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.16.0.1 + - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.15.2.0 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: time-1.9.3 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: vector-algorithms-0.8.0.4 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* requires the disabled package: hmatrix-special @@ -6108,7 +6108,7 @@ packages: - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-boot-9.0.2 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: hlint-3.3.6 - - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: http-client-0.7.10 + - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: http-client-0.7.11 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: lens-5.0.1 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: optparse-applicative-0.16.1.0 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6135,7 +6135,7 @@ packages: - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: attoparsec-0.14.4 - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: network-3.1.2.7 - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: path-0.9.2 - - it-has < 0 # tried it-has-0.2.0.0, but its *library* does not support: generic-lens-2.2.0.0 + - it-has < 0 # tried it-has-0.2.0.0, but its *library* does not support: generic-lens-2.2.1.0 - ixset < 0 # tried ixset-1.1.1.1, but its *library* requires the disabled package: syb-with-class - ixset-typed < 0 # tried ixset-typed-0.5, but its *library* does not support: template-haskell-2.17.0.0 - ixset-typed-binary-instance < 0 # tried ixset-typed-binary-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed @@ -6224,12 +6224,12 @@ packages: - map-syntax < 0 # tried map-syntax-0.3, but its *library* does not support: base-4.15.1.0 - markup < 0 # tried markup-4.2.0, but its *library* requires the disabled package: attoparsec-uri - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-1.5.6.0 - - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.10 + - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.11 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: lens-5.0.1 - marvin < 0 # tried marvin-0.2.5, but its *library* requires the disabled package: marvin-interpolate - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: extra-1.7.10 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: formatting-7.1.3 - - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: http-client-0.7.10 + - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: http-client-0.7.11 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: optparse-applicative-0.16.1.0 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: scalpel-core-0.6.2 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3 @@ -6238,7 +6238,7 @@ packages: - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1 - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *executable* requires the disabled package: aws-lambda-haskell-runtime-wai - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *library* requires the disabled package: xml-lens - - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.10 + - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.11 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-media-0.8.0.0 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.18.3 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.18.3 @@ -6259,7 +6259,6 @@ packages: - mole < 0 # tried mole-0.0.7, but its *executable* requires the disabled package: snap-server - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: base-4.15.1.0 - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: mwc-random-0.15.0.2 - - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: statistics-0.16.0.1 - monad-metrics < 0 # tried monad-metrics-0.2.2.0, but its *library* requires the disabled package: ekg-core - monad-mock < 0 # tried monad-mock-0.2.0.0, but its *library* does not support: template-haskell-2.17.0.0 - monad-unlift-ref < 0 # tried monad-unlift-ref-0.2.1, but its *library* requires the disabled package: monad-unlift @@ -6277,7 +6276,6 @@ packages: - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-extra-1.3.5 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.7 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: random-1.2.1 - - multistate < 0 # tried multistate-0.8.0.3, but its *library* does not support: base-4.15.1.0 - mwc-random-accelerate < 0 # tried mwc-random-accelerate-0.2.0.0, but its *library* requires the disabled package: accelerate - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* does not support: memory-0.16.0 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires the disabled package: word24 @@ -6296,8 +6294,7 @@ packages: - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: network-attoparsec - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.7 - network-transport-inmemory < 0 # tried network-transport-inmemory-0.5.2, but its *library* does not support: containers-0.6.4.1 - - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.1, but its *library* requires the disabled package: servant-auth-server - - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* does not support: numhask-0.8.1.0 + - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* does not support: numhask-0.10.0.0 - nvim-hs-ghcid < 0 # tried nvim-hs-ghcid-2.0.0.0, but its *library* requires the disabled package: nvim-hs-contrib - oblivious-transfer < 0 # tried oblivious-transfer-0.1.0, but its *library* requires the disabled package: protolude - om-elm < 0 # tried om-elm-2.0.0.0, but its *library* does not support: Cabal-3.4.1.0 @@ -6337,9 +6334,9 @@ packages: - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: containers-0.6.4.1 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: hashable-1.3.5.0 - - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.10 + - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.11 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: shake-0.19.6 - - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.10 + - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.11 - pipes-category < 0 # tried pipes-category-0.3.0.0, but its *library* does not support: lens-5.0.1 - pipes-misc < 0 # tried pipes-misc-0.5.0.0, but its *library* requires the disabled package: pipes-category - pipes-network-tls < 0 # tried pipes-network-tls-0.4, but its *library* requires the disabled package: pipes-network @@ -6348,13 +6345,13 @@ packages: - plot < 0 # tried plot-0.2.3.11, but its *library* requires the disabled package: pango - pointful < 0 # tried pointful-1.1.0.0, but its *library* does not support: base-4.15.1.0 - pointful < 0 # tried pointful-1.1.0.0, but its *library* requires the disabled package: haskell-src-exts-simple - - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.2, but its *library* does not support: constraints-0.13.2 + - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.2, but its *library* does not support: constraints-0.13.3 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: base-4.15.1.0 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: ghc-prim-0.7.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: base-4.15.1.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: hasql-1.5.0.1 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: retry-0.9.0.0 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.7 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: retry-0.9.1.0 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8 - postgrest < 0 # tried postgrest-8.0.0, but its *library* requires the disabled package: hasql-dynamic-statements - prairie < 0 # tried prairie-0.0.1.0, but its *library* does not support: template-haskell-2.17.0.0 - pred-set < 0 # tried pred-set-0.0.1, but its *library* requires the disabled package: HSet @@ -6375,17 +6372,15 @@ packages: - quickcheck-state-machine < 0 # tried quickcheck-state-machine-0.7.1, but its *library* requires the disabled package: markov-chain-usage-model - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: aeson-1.5.6.0 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: connection-0.3.1 - - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: constraints-0.13.2 + - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: constraints-0.13.3 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-api-data-0.4.3 - - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-client-0.7.10 + - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-client-0.7.11 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: lens-5.0.1 - - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: req-3.9.2 + - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: req-3.10.0 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* requires the disabled package: extensible - ranged-list < 0 # tried ranged-list-0.1.0.0, but its *library* requires the disabled package: typecheck-plugin-nat-simple - rank-product < 0 # tried rank-product-0.2.2.0, but its *library* requires the disabled package: random-fu - rdf < 0 # tried rdf-0.1.0.5, but its *library* does not support: attoparsec-0.14.4 - - reanimate < 0 # tried reanimate-1.1.4.0, but its *library* requires the disabled package: hgeometry - - reanimate < 0 # tried reanimate-1.1.4.0, but its *library* requires the disabled package: hgeometry-combinatorial - reform-hsp < 0 # tried reform-hsp-0.2.7.2, but its *library* requires the disabled package: hsx2hs - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-base-0.94.0.2 - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-pcre-builtin-0.95.2.3.8.44 @@ -6402,13 +6397,13 @@ packages: - repa-algorithms < 0 # tried repa-algorithms-3.4.1.4, but its *library* does not support: base-4.15.1.0 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *executable* does not support: aeson-1.5.6.0 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: base-4.15.1.0 - - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: req-3.9.2 + - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: req-3.10.0 - rethinkdb-client-driver < 0 # tried rethinkdb-client-driver-0.0.25, but its *library* does not support: base-4.15.1.0 - rhine-gloss < 0 # tried rhine-gloss-0.7.0, but its *library* requires the disabled package: rhine - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: attoparsec-0.14.4 - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: network-3.1.2.7 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-1.5.6.0 - - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.10 + - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.11 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: network-3.1.2.7 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: time-1.9.3 - safe-tensor < 0 # tried safe-tensor-0.2.1.1, but its *library* does not support: singletons-3.0.1 @@ -6421,7 +6416,7 @@ packages: - sendgrid-v3 < 0 # tried sendgrid-v3-0.3.0.0, but its *library* does not support: base-4.15.1.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-1.5.6.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: base-4.15.1.0 - - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.10 + - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.11 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: lens-5.0.1 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: optparse-applicative-0.16.1.0 - seqloc < 0 # tried seqloc-0.6.1.1, but its *library* requires the disabled package: biocore @@ -6436,9 +6431,7 @@ packages: - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.18.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.18.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: time-1.9.3 - - servant-auth-docs < 0 # tried servant-auth-docs-0.2.10.0, but its *library* does not support: base-4.15.1.0 - - servant-auth-server < 0 # tried servant-auth-server-0.4.6.0, but its *library* does not support: base64-bytestring-1.2.1.0 - - servant-auth-swagger < 0 # tried servant-auth-swagger-0.2.10.1, but its *library* does not support: swagger2-2.7 + - servant-auth-swagger < 0 # tried servant-auth-swagger-0.2.10.1, but its *library* requires the disabled package: swagger2 - servant-errors < 0 # tried servant-errors-0.1.6.0, but its *library* does not support: base-4.15.1.0 - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-1.5.6.0 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: containers-0.6.4.1 @@ -6451,6 +6444,7 @@ packages: - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: http-media-0.8.0.0 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: lens-5.0.1 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: pandoc-types-1.22.1 + - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: servant-docs-0.12 - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: base-4.15.1.0 - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: hspec-2.8.5 - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: base-4.15.1.0 @@ -6463,15 +6457,12 @@ packages: - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: http-media-0.8.0.0 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.18.3 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* requires the disabled package: streaming-wai - - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: Cabal-3.4.1.0 - - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: base-4.15.1.0 - - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: lens-5.0.1 - - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: swagger2-2.7 + - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* requires the disabled package: swagger2 - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: base-4.15.1.0 - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.18.3 - serverless-haskell < 0 # tried serverless-haskell-0.12.6, but its *library* requires the disabled package: amazonka-core - serversession-backend-persistent < 0 # tried serversession-backend-persistent-1.0.5, but its *library* does not support: base64-bytestring-1.2.1.0 - - serversession-backend-redis < 0 # tried serversession-backend-redis-1.0.4, but its *library* does not support: hedis-0.15.0 + - serversession-backend-redis < 0 # tried serversession-backend-redis-1.0.4, but its *library* does not support: hedis-0.15.1 - serversession-frontend-yesod < 0 # tried serversession-frontend-yesod-1.0, but its *library* does not support: yesod-core-1.6.21.0 - sessiontypes-distributed < 0 # tried sessiontypes-distributed-0.1.1, but its *library* does not support: exceptions-0.10.4 - sessiontypes-distributed < 0 # tried sessiontypes-distributed-0.1.1, but its *library* requires the disabled package: sessiontypes @@ -6484,11 +6475,11 @@ packages: - size-based < 0 # tried size-based-0.1.2.0, but its *library* does not support: template-haskell-2.17.0.0 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: aeson-1.5.6.0 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: base-4.15.1.0 - - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: constraints-0.13.2 + - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: constraints-0.13.3 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: lens-5.0.1 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: random-1.2.1 - skeletons < 0 # tried skeletons-0.4.0, but its *executable* requires the disabled package: tinytemplate - - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: http-client-0.7.10 + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: http-client-0.7.11 - smallcheck-series < 0 # tried smallcheck-series-0.7.1.0, but its *library* does not support: base-4.15.1.0 - smash-lens < 0 # tried smash-lens-0.1.0.1, but its *library* does not support: lens-5.0.1 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-1.5.6.0 @@ -6526,11 +6517,11 @@ packages: - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: profunctors-5.6.2 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: containers-0.6.4.1 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-api-data-0.4.3 - - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.10 + - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.11 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-media-0.8.0.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: katip-0.8.7.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.7 - - swagger2 < 0 # tried swagger2-2.7, but its *library* does not support: aeson-1.5.6.0 + - swagger2 < 0 # tried swagger2-2.8, but its *library* does not support: aeson-1.5.6.0 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src-th-mode - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: containers-0.6.4.1 @@ -6556,11 +6547,11 @@ packages: - tonatona < 0 # tried tonatona-0.1.2.1, but its *library* does not support: base-4.15.1.0 - tonatona-logger < 0 # tried tonatona-logger-0.2.0.2, but its *library* does not support: base-4.15.1.0 - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: base-4.15.1.0 - - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-2.13.2.2 - - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-postgresql-2.13.2.2 + - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-2.13.3.0 + - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-postgresql-2.13.4.0 - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: base-4.15.1.0 - - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.2.2 - - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.0.4 + - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.3.0 + - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.1.0 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: base-4.15.1.0 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.18.3 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.18.3 @@ -6589,16 +6580,15 @@ packages: - vado < 0 # tried vado-0.0.13, but its *library* does not support: base-4.15.1.0 - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: base-4.15.1.0 - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: containers-0.6.4.1 - - vector-circular < 0 # tried vector-circular-0.1.3, but its *library* does not support: template-haskell-2.17.0.0 - vector-fftw < 0 # tried vector-fftw-0.1.4.0, but its *library* does not support: base-4.15.1.0 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: base-4.15.1.0 - - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.66.1 + - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.67 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: lens-5.0.1 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: vty-5.33 - wai-middleware-crowd < 0 # tried wai-middleware-crowd-0.1.4.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - wai-middleware-metrics < 0 # tried wai-middleware-metrics-0.2.4, but its *library* requires the disabled package: ekg-core - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-1.5.6.0 - - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.10 + - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.11 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: time-1.9.3 - wai-middleware-throttle < 0 # tried wai-middleware-throttle-0.3.0.1, but its *library* requires the disabled package: token-bucket - wai-routing < 0 # tried wai-routing-0.13.0, but its *library* requires the disabled package: wai-predicates @@ -6607,18 +6597,10 @@ packages: - wavefront < 0 # tried wavefront-0.7.1.4, but its *library* does not support: base-4.15.1.0 - wavefront < 0 # tried wavefront-0.7.1.4, but its *library* does not support: dlist-1.0 - web-routes-th < 0 # tried web-routes-th-0.22.6.6, but its *library* does not support: template-haskell-2.17.0.0 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: OneTuple-0.3.1 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: aeson-1.5.6.0 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: attoparsec-0.14.4 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: base-4.15.1.0 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: cryptonite-0.29 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: hspec-2.8.5 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: http-client-0.7.10 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: memory-0.16.0 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: servant-0.18.3 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: servant-client-0.18.3 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: template-haskell-2.17.0.0 - - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: vinyl-0.13.3 + - web3 < 0 # tried web3-1.0.0.0, but its *library* does not support: base-4.15.1.0 + - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-ethereum + - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-polkadot + - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-provider - webby < 0 # tried webby-1.0.1, but its *library* does not support: formatting-7.1.3 - webdriver < 0 # tried webdriver-0.9.0.1, but its *library* does not support: base-4.15.1.0 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: language-javascript-0.7.1.0 @@ -6635,7 +6617,7 @@ packages: - xml-isogen < 0 # tried xml-isogen-0.3.0, but its *library* requires the disabled package: dom-parser - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* does not support: yeshql-core-4.2.0.0 - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* requires the disabled package: yeshql-hdbc - - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: persistent-2.13.2.2 + - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: persistent-2.13.3.0 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-auth-1.6.10.5 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-core-1.6.21.0 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-form-1.7.0 @@ -7053,7 +7035,7 @@ skipped-tests: # Test bounds issues - ENIG # tried ENIG-0.0.1.0, but its *test-suite* requires the disabled package: test-framework-th - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5 - - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.10 + - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.11 - MissingH # tried MissingH-1.4.3.0, but its *test-suite* requires the disabled package: errorcall-eq-instance - aeson # tried aeson-1.5.6.0, but its *test-suite* does not support: hashable-time-0.3 - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1 @@ -7076,7 +7058,7 @@ skipped-tests: - cassava-conduit # tried cassava-conduit-0.6.0, but its *test-suite* does not support: QuickCheck-2.14.2 - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: hspec-2.8.5 - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: servant-server-0.18.3 - - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: warp-3.3.18 + - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: warp-3.3.19 - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-2.8.5 - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-discover-2.8.5 - colour # tried colour-2.3.6, but its *test-suite* does not support: random-1.2.1 @@ -7182,7 +7164,6 @@ skipped-tests: - monad-par # tried monad-par-0.3.5, but its *test-suite* requires the disabled package: test-framework-th - msgpack # tried msgpack-1.0.1.0, but its *test-suite* does not support: QuickCheck-2.14.2 - msgpack # tried msgpack-1.0.1.0, but its *test-suite* does not support: tasty-1.4.2.1 - - multistate # tried multistate-0.8.0.3, but its *test-suite* does not support: hspec-2.8.5 - nakadi-client # tried nakadi-client-0.7.0.0, but its *test-suite* does not support: classy-prelude-1.5.0.2 - netrc # tried netrc-0.2.0.0, but its *test-suite* does not support: tasty-1.4.2.1 - network-transport-inmemory # tried network-transport-inmemory-0.5.2, but its *test-suite* does not support: network-transport-tests-0.3.0 @@ -7200,7 +7181,7 @@ skipped-tests: - quickcheck-state-machine # tried quickcheck-state-machine-0.7.1, but its *test-suite* requires the disabled package: hs-rqlite - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: hspec-2.8.5 - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: servant-server-0.18.3 - - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: warp-3.3.18 + - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: warp-3.3.19 - records-sop # tried records-sop-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 - req-url-extra # tried req-url-extra-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 - safeio # tried safeio-0.0.5.0, but its *test-suite* requires the disabled package: test-framework-th @@ -7208,9 +7189,8 @@ skipped-tests: - scalendar # tried scalendar-1.2.0, but its *test-suite* requires the disabled package: SCalendar - schematic # tried schematic-0.5.1.0, but its *test-suite* does not support: base-4.15.1.0 - servant-auth-client # tried servant-auth-client-0.4.1.0, but its *test-suite* does not support: hspec-discover-2.8.5 - - servant-auth-server # tried servant-auth-server-0.4.6.0, but its *test-suite* does not support: hspec-2.8.5 - - servant-auth-server # tried servant-auth-server-0.4.6.0, but its *test-suite* does not support: hspec-discover-2.8.5 - - servant-docs # tried servant-docs-0.11.9, but its *test-suite* does not support: tasty-1.4.2.1 + - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-2.8.5 + - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* requires the disabled package: language-ecmascript @@ -7223,8 +7203,7 @@ skipped-tests: - servant-streaming-client # tried servant-streaming-client-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: streaming-bytestring-0.2.1 - - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: warp-3.3.18 - - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: doctest-0.18.2 + - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: warp-3.3.19 - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-2.8.5 - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: aeson-1.5.6.0 @@ -7263,8 +7242,6 @@ skipped-tests: - validation # tried validation-1.1.2, but its *test-suite* does not support: lens-5.0.1 - validation-selective # tried validation-selective-0.1.0.1, but its *test-suite* does not support: hspec-2.8.5 - web-routes-th # tried web-routes-th-0.22.6.6, but its *test-suite* does not support: hspec-2.8.5 - - web3 # tried web3-0.9.1.0, but its *test-suite* does not support: hspec-discover-2.8.5 - - web3 # tried web3-0.9.1.0, but its *test-suite* does not support: random-1.2.1 - wreq # tried wreq-0.5.3.3, but its *test-suite* requires the disabled package: snap-server - xmlhtml # tried xmlhtml-0.2.5.2, but its *test-suite* does not support: hspec-2.8.5 - yesod-static-angular # tried yesod-static-angular-0.1.8, but its *test-suite* does not support: yesod-test-1.6.12 @@ -7797,8 +7774,8 @@ skipped-benchmarks: - IntervalMap # tried IntervalMap-0.6.1.2, but its *benchmarks* requires the disabled package: SegmentTree - accelerate-bignum # tried accelerate-bignum-0.3.0.0, but its *benchmarks* requires the disabled package: accelerate-io-vector - accelerate-fourier # tried accelerate-fourier-1.0.0.5, but its *benchmarks* does not support: accelerate-llvm-native-1.3.0.0 - - accelerate-fourier # tried accelerate-fourier-1.0.0.5, but its *benchmarks* does not support: criterion-1.5.12.0 - - binary-parsers # tried binary-parsers-0.2.4.0, but its *benchmarks* does not support: criterion-1.5.12.0 + - accelerate-fourier # tried accelerate-fourier-1.0.0.5, but its *benchmarks* does not support: criterion-1.5.13.0 + - binary-parsers # tried binary-parsers-0.2.4.0, but its *benchmarks* does not support: criterion-1.5.13.0 - buffer-builder # tried buffer-builder-0.2.4.7, but its *benchmarks* requires the disabled package: json-builder - chronos # tried chronos-1.1.3, but its *benchmarks* requires the disabled package: thyme - cipher-aes # tried cipher-aes-0.2.11, but its *benchmarks* requires the disabled package: crypto-cipher-benchmarks @@ -7806,11 +7783,10 @@ skipped-benchmarks: - cipher-des # tried cipher-des-0.0.6, but its *benchmarks* requires the disabled package: crypto-cipher-benchmarks - cipher-rc4 # tried cipher-rc4-0.1.4, but its *benchmarks* requires the disabled package: crypto-cipher-benchmarks - distributed-process # tried distributed-process-0.7.4, but its *benchmarks* does not support: network-transport-tcp-0.8.0 - - ed25519 # tried ed25519-0.0.5.0, but its *benchmarks* does not support: criterion-1.5.12.0 + - ed25519 # tried ed25519-0.0.5.0, but its *benchmarks* does not support: criterion-1.5.13.0 - extensible-effects # tried extensible-effects-5.0.0.1, but its *benchmarks* requires the disabled package: test-framework-th - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: aeson-1.5.6.0 - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: time-1.9.3 - - heist # tried heist-1.1.0.1, but its *benchmarks* does not support: statistics-0.16.0.1 - hip # tried hip-1.5.6.0, but its *benchmarks* requires the disabled package: repa-algorithms - hw-eliasfano # tried hw-eliasfano-0.1.2.0, but its *benchmarks* requires the disabled package: hw-hspec-hedgehog - o-clock # tried o-clock-1.2.1, but its *benchmarks* requires the disabled package: tiempo @@ -7818,11 +7794,12 @@ skipped-benchmarks: - psqueues # tried psqueues-0.2.7.3, but its *benchmarks* requires the disabled package: fingertree-psqueue - regex-applicative # tried regex-applicative-0.3.4, but its *benchmarks* requires the disabled package: parsers-megaparsec - sbv # tried sbv-8.17, but its *benchmarks* requires the disabled package: bench-show - - servant-auth-cookie # tried servant-auth-cookie-0.6.0.3, but its *benchmarks* does not support: criterion-1.5.12.0 - - superbuffer # tried superbuffer-0.3.1.1, but its *benchmarks* does not support: criterion-1.5.12.0 + - servant-auth-cookie # tried servant-auth-cookie-0.6.0.3, but its *benchmarks* does not support: criterion-1.5.13.0 + - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *benchmarks* does not support: shelly-1.10.0 + - superbuffer # tried superbuffer-0.3.1.1, but its *benchmarks* does not support: criterion-1.5.13.0 - ttrie # tried ttrie-0.1.2.2, but its *benchmarks* requires the disabled package: criterion-plus - ttrie # tried ttrie-0.1.2.2, but its *benchmarks* requires the disabled package: stm-stats - - tz # tried tz-0.1.3.5, but its *benchmarks* requires the disabled package: thyme + - tz # tried tz-0.1.3.6, but its *benchmarks* requires the disabled package: thyme - unicode-transforms # tried unicode-transforms-0.4.0, but its *benchmarks* does not support: path-0.9.2 - xxhash-ffi # tried xxhash-ffi-0.2.0.0, but its *benchmarks* requires the disabled package: xxhash # End of Benchmark bounds issues From a183a91fc0ab868fe2b8c47e2a8a6f4b6c786b9e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 19:29:49 +0100 Subject: [PATCH 060/157] Re-enable c2hs tests, closes #6420 --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1fdf269d..8d3d9695 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7255,8 +7255,6 @@ skipped-tests: # https://github.com/commercialhaskell/stackage/issues/6363 - amqp - - c2hs # https://github.com/commercialhaskell/stackage/issues/6420 - # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 84a137fb4662a51058bb143f17472a8059d2d412 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 19:32:48 +0100 Subject: [PATCH 061/157] Add version to amqp test failure --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8d3d9695..731f8ed8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7252,9 +7252,6 @@ skipped-tests: - zm # tried zm-0.3.2, but its *test-suite* does not support: timeit-2.0 # End of Test bounds issues - # https://github.com/commercialhaskell/stackage/issues/6363 - - amqp - # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run @@ -7552,6 +7549,8 @@ expected-test-failures: - easy-logger # https://github.com/commercialhaskell/stackage/issues/6384 - flat # 0.4.4 - flay # 0.4 + - amqp # 0.22.1 https://github.com/commercialhaskell/stackage/issues/6363 + - functor-combinators # https://github.com/commercialhaskell/stackage/issues/6376 - generic-lens # https://github.com/commercialhaskell/stackage/issues/6377 - geojson # 4.0.2 From 6cac7de89f24443fa342e4a380d45b8f12c677b9 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 19:53:16 +0100 Subject: [PATCH 062/157] Upper bound telegram-bot-simple for aeson < 2, and disable sydtest-wai (probably stackage build server specific issue) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 731f8ed8..e71a5a75 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6688,6 +6688,7 @@ packages: - stache < 2.3.1 - stripe-scotty < 1.1.0.1 - stripe-wreq < 1.0.1.12 + - telegram-bot-simple < 0.3.8 - yaml < 0.11.7 # https://github.com/commercialhaskell/stackage/issues/6264 @@ -7402,6 +7403,7 @@ expected-test-failures: - slack-api # needs api key https://github.com/commercialhaskell/stackage/pull/5345 - stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account - sourcemap # requires npm installed packages + - sydtest-wai # epollControl does not exist. Stackage server issue? - users-persistent # sqlite - users-postgresql-simple # PostgreSQL - wai-cors # PhantomJS From 3e3f570ba106fa9bcc7cdfdafcc1c4be5c409422 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 20:40:20 +0100 Subject: [PATCH 063/157] Upgrade hoauth2, closes #6424 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e71a5a75..0dbd7cac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1134,7 +1134,7 @@ packages: - bugsnag-haskell - gravatar - load-env - - yesod-auth-oauth2 < 0.7 # https://github.com/commercialhaskell/stackage/issues/6424 + - yesod-auth-oauth2 - yesod-markdown - yesod-paginator @@ -2976,7 +2976,7 @@ packages: - wai-session-postgresql "Haisheng Wu @freizl": - - hoauth2 < 2.0 # https://github.com/commercialhaskell/stackage/issues/6424 + - hoauth2 "Falko Peters @informatikr": - scrypt From 9beff61ffb233205b7217a838c65b1e19d18ab1c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 20:42:25 +0100 Subject: [PATCH 064/157] Upgrade statistics, closes #6431 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0dbd7cac..b1e39b97 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5114,7 +5114,7 @@ packages: - splitmix - sql-words - stateref - - statistics < 0.16 # https://github.com/commercialhaskell/stackage/issues/6431 + - statistics - step-function - stm-delay - storable-complex From 10b0b87dc9d9a9086fbc3b9c18f162d5b5b1476e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 20:43:14 +0100 Subject: [PATCH 065/157] Upgrade double-conversion, closes #6417 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b1e39b97..4f884f87 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4895,7 +4895,7 @@ packages: - dlist - dlist-instances - dlist-nonempty - - double-conversion < 2.0.3.0 # https://github.com/commercialhaskell/stackage/issues/6417 + - double-conversion - dual-tree - easy-file - easytest From 0131125cc1f6430573f36b0eb3de46019a50fd1e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 20:48:16 +0100 Subject: [PATCH 066/157] Disable hgeometry --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e71a5a75..42e6bc64 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4400,7 +4400,7 @@ packages: - reanimate - earcut - vector-circular - - hgeometry >= 0.12.0.2 # required by reanimate as of 0.4.2.0 + - hgeometry < 0 # 0.13 compile fail - hgeometry-combinatorial - approximate-equality # required by hgeometry-combinatorial - type-level-natural-number # required by approximate-equality @@ -6382,6 +6382,7 @@ packages: - ranged-list < 0 # tried ranged-list-0.1.0.0, but its *library* requires the disabled package: typecheck-plugin-nat-simple - rank-product < 0 # tried rank-product-0.2.2.0, but its *library* requires the disabled package: random-fu - rdf < 0 # tried rdf-0.1.0.5, but its *library* does not support: attoparsec-0.14.4 + - reanimate < 0 # tried reanimate-1.1.5.0, but its *library* requires the disabled package: hgeometry - reform-hsp < 0 # tried reform-hsp-0.2.7.2, but its *library* requires the disabled package: hsx2hs - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-base-0.94.0.2 - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-pcre-builtin-0.95.2.3.8.44 From d8fa00c623d4f0431ce4a1584e49256293cb3ea9 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 20:52:32 +0100 Subject: [PATCH 067/157] Remove duplicate skipped tests, closes #6363 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 42e6bc64..e8d8e979 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7552,7 +7552,6 @@ expected-test-failures: - easy-logger # https://github.com/commercialhaskell/stackage/issues/6384 - flat # 0.4.4 - flay # 0.4 - - amqp # 0.22.1 https://github.com/commercialhaskell/stackage/issues/6363 - functor-combinators # https://github.com/commercialhaskell/stackage/issues/6376 - generic-lens # https://github.com/commercialhaskell/stackage/issues/6377 From 15ffca06e276da3384aa241f2d8b795561276adb Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 5 Feb 2022 21:01:04 +0100 Subject: [PATCH 068/157] Expect test failure for hgeometry-combinatorial --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e8d8e979..4b050889 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7472,6 +7472,7 @@ expected-test-failures: - haskeline # https://github.com/commercialhaskell/stackage/issues/5439 - haskell-src-exts # https://github.com/commercialhaskell/stackage/issues/5151 - haskoin-core + - hgeometry-combinatorial - hpack # https://github.com/commercialhaskell/stackage/issues/4512 - hpack-dhall # https://github.com/BlockScope/hpack-dhall/issues/25 - hspec-golden-aeson From 3e4aad65e8a1fc4c3a98193f3e28a08260988d02 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 5 Feb 2022 21:44:04 -0700 Subject: [PATCH 069/157] Block `wai-middleware-auth` (#6436) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 622bc87a..61f22122 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3576,7 +3576,7 @@ packages: - printcess "Alexey Kuleshevich @lehins": - - wai-middleware-auth + - wai-middleware-auth < 0 # fails to build, https://github.com/commercialhaskell/stackage/issues/6436 - hip - massiv - massiv-io From c8da167236997982a244bc215465f0e34a8a57f5 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 23 Dec 2021 17:36:49 +0100 Subject: [PATCH 070/157] Upgrade to aeson 2.0, closes #6217 --- build-constraints.yaml | 430 +++++++++++++++++++++++++++++------------ 1 file changed, 307 insertions(+), 123 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 61f22122..88e75d42 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1670,15 +1670,15 @@ packages: - bank-holidays-england "Haskell Servant ": - - servant < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-blaze - servant-cassava - - servant-client < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - - servant-client-core < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-client >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-client-core >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-conduit - servant-docs - servant-foreign - - servant-http-streams < 0.18.4 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-http-streams >= 0.18.4 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-js - servant-lucid - servant-machines @@ -1686,7 +1686,7 @@ packages: - servant-multipart - servant-multipart-api - servant-pipes - - servant-server < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-server >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-swagger - servant-swagger-ui - servant-swagger-ui-core @@ -3725,7 +3725,7 @@ packages: - wai-middleware-rollbar "Andrey Mokhov @snowleopard": - - algebraic-graphs < 0.6 # https://github.com/commercialhaskell/stackage/issues/6362 + - algebraic-graphs "Albert Krewinkel @tarleb": - hslua @@ -5311,6 +5311,7 @@ packages: - xxhash < 0 # compile fail - universe-instances-base < 0 # deprecated - universe-instances-trans < 0 # deprecated + - 2captcha < 0 # deprecated "GHC upper bounds": # Need to always match the version shipped with GHC @@ -5446,10 +5447,12 @@ packages: # verify if they have been fixeq. "Library and exe bounds failures": - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* does not support: network-3.1.2.7 + - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* requires the disabled package: Taxonomy - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* does not support: network-3.1.2.7 + - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* requires the disabled package: BiobaseBlast - Chart-cairo < 0 # tried Chart-cairo-1.9.3, but its *library* requires the disabled package: cairo - Chart-diagrams < 0 # tried Chart-diagrams-1.9.3, but its *library* does not support: SVGFonts-1.8.0.1 - - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: biocore + - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: Taxonomy - FPretty < 0 # tried FPretty-1.1, but its *library* does not support: base-4.15.1.0 - GPipe < 0 # tried GPipe-2.2.5, but its *library* does not support: linear-1.21.8 - Genbank < 0 # tried Genbank-1.0.3, but its *library* requires the disabled package: biocore @@ -5461,7 +5464,7 @@ packages: - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: wai-logger-2.4.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: IPv6Addr-2.0.4 - - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-1.5.6.0 + - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-2.0.3.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: attoparsec-0.14.4 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: hedis-0.15.1 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: unordered-containers-0.2.16.0 @@ -5473,12 +5476,13 @@ packages: - MapWith < 0 # tried MapWith-0.2.0.0, but its *library* does not support: base-4.15.1.0 - Network-NineP < 0 # tried Network-NineP-0.4.7.1, but its *library* requires the disabled package: mstate - NoTrace < 0 # tried NoTrace-0.3.0.4, but its *library* does not support: base-4.15.1.0 - - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseBlast-0.3.3.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseFasta-0.4.0.1 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseHTTP-1.2.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseTypes-0.2.1.0 - - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: aeson-1.5.6.0 + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: aeson-2.0.3.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: network-3.1.2.7 + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: BiobaseBlast + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: Taxonomy - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: hierarchical-clustering - Spock < 0 # tried Spock-0.14.0.0, but its *library* requires the disabled package: Spock-core - Spock-api-server < 0 # tried Spock-api-server-0.14.0.0, but its *library* requires the disabled package: Spock-core @@ -5516,9 +5520,14 @@ packages: - accelerate-llvm-native < 0 # tried accelerate-llvm-native-1.3.0.0, but its *library* requires the disabled package: llvm-hs - accelerate-llvm-ptx < 0 # tried accelerate-llvm-ptx-1.3.0.0, but its *library* requires the disabled package: llvm-hs - accelerate-utility < 0 # tried accelerate-utility-1.0.0.1, but its *library* does not support: accelerate-1.3.0.0 + - aeson-better-errors < 0 # tried aeson-better-errors-0.9.1.0, but its *library* does not support: aeson-2.0.3.0 + - aeson-default < 0 # tried aeson-default-0.9.1.0, but its *library* does not support: aeson-2.0.3.0 - aeson-diff < 0 # tried aeson-diff-1.1.0.9, but its *library* does not support: base-4.15.1.0 + - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: aeson-2.0.3.0 - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: lens-5.0.1 - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: servant-docs-0.12 + - aeson-iproute < 0 # tried aeson-iproute-0.2.1, but its *library* does not support: aeson-2.0.3.0 + - aeson-picker < 0 # tried aeson-picker-0.1.0.5, but its *library* does not support: aeson-2.0.3.0 - aeson-picker < 0 # tried aeson-picker-0.1.0.5, but its *library* does not support: lens-5.0.1 - airship < 0 # tried airship-0.9.4, but its *library* does not support: base64-bytestring-1.2.1.0 - airship < 0 # tried airship-0.9.4, but its *library* does not support: bytestring-trie-0.2.6 @@ -5552,6 +5561,7 @@ packages: - amazonka-cognito-idp < 0 # tried amazonka-cognito-idp-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-cognito-sync < 0 # tried amazonka-cognito-sync-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-config < 0 # tried amazonka-config-1.6.1, but its *library* requires the disabled package: amazonka-core + - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: aeson-2.0.3.0 - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.11 - amazonka-datapipeline < 0 # tried amazonka-datapipeline-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-devicefarm < 0 # tried amazonka-devicefarm-1.6.1, but its *library* requires the disabled package: amazonka-core @@ -5638,6 +5648,12 @@ packages: - arrowp-qq < 0 # tried arrowp-qq-0.3.0, but its *library* does not support: template-haskell-2.17.0.0 - asif < 0 # tried asif-6.0.4, but its *library* requires the disabled package: thyme - async-timer < 0 # tried async-timer-0.2.0.0, but its *library* does not support: unliftio-core-0.2.0.1 + - aura < 0 # tried aura-3.2.7, but its *library* does not support: hashable-1.3.5.0 + - autodocodec-openapi3 < 0 # tried autodocodec-openapi3-0.1.0.0, but its *library* requires the disabled package: autodocodec + - autodocodec-schema < 0 # tried autodocodec-schema-0.1.0.0, but its *library* requires the disabled package: autodocodec + - autodocodec-schema < 0 # tried autodocodec-schema-0.1.0.0, but its *library* requires the disabled package: validity-aeson + - autodocodec-yaml < 0 # tried autodocodec-yaml-0.1.0.0, but its *library* requires the disabled package: autodocodec + - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: aeson-2.0.3.0 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: attoparsec-0.14.4 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: base-4.15.1.0 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: cryptonite-0.29 @@ -5649,7 +5665,7 @@ packages: - aws-xray-client-wai < 0 # tried aws-xray-client-wai-0.1.0.1, but its *library* requires the disabled package: aws-xray-client - axel < 0 # tried axel-0.0.12, but its *library* does not support: base-4.15.1.0 - axiom < 0 # tried axiom-0.4.7, but its *library* requires the disabled package: transient-universe - - b9 < 0 # tried b9-3.2.0, but its *library* does not support: aeson-1.5.6.0 + - b9 < 0 # tried b9-3.2.0, but its *library* does not support: aeson-2.0.3.0 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: hspec-2.8.5 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: lens-5.0.1 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: shake-0.19.6 @@ -5658,7 +5674,7 @@ packages: - base-noprelude < 0 # tried base-noprelude-4.13.0.0, but its *library* does not support: base-4.15.1.0 - bcp47 < 0 # tried bcp47-0.2.0.5, but its *library* requires the disabled package: country - bcp47-orphans < 0 # tried bcp47-orphans-0.1.0.4, but its *library* requires the disabled package: bcp47 - - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-1.5.6.0 + - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-2.0.3.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.2.1 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: hashable-1.3.5.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: mysql-0.2.1 @@ -5693,25 +5709,31 @@ packages: - bitcoin-tx < 0 # tried bitcoin-tx-0.13.1, but its *library* requires the disabled package: hexstring - bitcoin-types < 0 # tried bitcoin-types-0.9.2, but its *library* requires the disabled package: hexstring - blastxml < 0 # tried blastxml-0.3.2, but its *library* requires the disabled package: biocore + - bloodhound < 0 # tried bloodhound-0.18.0.0, but its *library* does not support: aeson-2.0.3.0 - blosum < 0 # tried blosum-0.1.1.4, but its *executable* requires the disabled package: pipes-text - boolean-normal-forms < 0 # tried boolean-normal-forms-0.0.1.1, but its *library* does not support: base-4.15.1.0 - boundingboxes < 0 # tried boundingboxes-0.2.3, but its *library* does not support: lens-5.0.1 - - brittany < 0 # tried brittany-0.14.0.2, but its *library* does not support: aeson-1.5.6.0 - - brittany < 0 # tried brittany-0.14.0.2, but its *library* does not support: yaml-0.11.6.0 + - bower-json < 0 # tried bower-json-1.0.0.1, but its *library* requires the disabled package: aeson-better-errors + - brittany < 0 # tried brittany-0.14.0.2, but its *library* requires the disabled package: butcher + - brittany < 0 # tried brittany-0.14.0.2, but its *library* requires the disabled package: data-tree-print - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: regex-tdfa-text - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: elliptic-curve - butcher < 0 # tried butcher-1.3.3.2, but its *library* does not support: base-4.15.1.0 - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: Cabal-3.4.1.0 - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: base-4.15.1.0 - cairo < 0 # tried cairo-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 + - captcha-2captcha < 0 # tried captcha-2captcha-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 + - captcha-capmonster < 0 # tried captcha-capmonster-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 + - captcha-core < 0 # tried captcha-core-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 - category < 0 # tried category-0.2.5.0, but its *library* requires the disabled package: alg - cereal-time < 0 # tried cereal-time-0.1.0.0, but its *library* does not support: time-1.9.3 - - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-1.5.6.0 + - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-2.0.3.0 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-casing-0.2.0.0 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: connection-0.3.1 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-api-data-0.4.3 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.11 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: req-3.10.0 + - chronos < 0 # tried chronos-1.1.3, but its *library* does not support: aeson-2.0.3.0 - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytebuild - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: byteslice - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytesmith @@ -5724,11 +5746,14 @@ packages: - co-log-concurrent < 0 # tried co-log-concurrent-0.5.1.0, but its *library* requires the disabled package: co-log-core - codec < 0 # tried codec-0.2.1, but its *library* requires the disabled package: binary-bits - colour-accelerate < 0 # tried colour-accelerate-0.4.0.0, but its *library* requires the disabled package: accelerate + - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: aeson-2.0.3.0 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: generic-deriving-1.14.1 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: profunctors-5.6.2 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: template-haskell-2.17.0.0 - composite-aeson-path < 0 # tried composite-aeson-path-0.7.5.0, but its *library* does not support: path-0.9.2 + - composite-aeson-refined < 0 # tried composite-aeson-refined-0.7.5.0, but its *library* requires the disabled package: aeson-better-errors - composite-aeson-refined < 0 # tried composite-aeson-refined-0.7.5.0, but its *library* requires the disabled package: composite-aeson + - composite-aeson-throw < 0 # tried composite-aeson-throw-0.1.0.0, but its *library* requires the disabled package: aeson-better-errors - composite-aeson-throw < 0 # tried composite-aeson-throw-0.1.0.0, but its *library* requires the disabled package: composite-aeson - composite-base < 0 # tried composite-base-0.7.5.0, but its *library* does not support: profunctors-5.6.2 - composite-base < 0 # tried composite-base-0.7.5.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -5749,6 +5774,7 @@ packages: - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: base-4.15.1.0 - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: megaparsec-9.2.0 - constraint < 0 # tried constraint-0.1.4.0, but its *library* requires the disabled package: category + - country < 0 # tried country-0.2.1, but its *library* does not support: aeson-2.0.3.0 - country < 0 # tried country-0.2.1, but its *library* does not support: attoparsec-0.14.4 - country < 0 # tried country-0.2.1, but its *library* does not support: base-4.15.1.0 - cql-io < 0 # tried cql-io-1.1.1, but its *library* requires the disabled package: cql @@ -5759,6 +5785,7 @@ packages: - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: simple-vec3-0.6.0.1 - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: strict-0.4.0.1 - css-syntax < 0 # tried css-syntax-0.1.0.0, but its *library* does not support: base-4.15.1.0 + - curl-runnings < 0 # tried curl-runnings-0.16.4, but its *library* does not support: aeson-2.0.3.0 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: Cabal-3.4.1.0 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: attoparsec-0.14.4 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: base-4.15.1.0 @@ -5771,7 +5798,7 @@ packages: - data-tree-print < 0 # tried data-tree-print-0.1.0.2, but its *library* does not support: base-4.15.1.0 - decidable < 0 # tried decidable-0.3.0.0, but its *library* requires the disabled package: functor-products - deepseq-instances < 0 # tried deepseq-instances-0.1.0.1, but its *library* does not support: base-4.15.1.0 - - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* requires the disabled package: haskell-lsp + - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* does not support: aeson-2.0.3.0 - dhall-nix < 0 # tried dhall-nix-1.1.23, but its *library* requires the disabled package: hnix - diagrams-builder < 0 # tried diagrams-builder-0.8.0.5, but its *library* requires the disabled package: haskell-src-exts-simple - diagrams-cairo < 0 # tried diagrams-cairo-1.4.2, but its *library* requires the disabled package: statestack @@ -5786,6 +5813,7 @@ packages: - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* requires the disabled package: statestack - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* requires the disabled package: static-canvas - diagrams-postscript < 0 # tried diagrams-postscript-1.5.1, but its *library* requires the disabled package: statestack + - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: aeson-2.0.3.0 - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: base-4.15.1.0 - dice < 0 # tried dice-0.1.0.1, but its *library* requires the disabled package: random-fu - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *executable* does not support: criterion-1.5.13.0 @@ -5812,18 +5840,21 @@ packages: - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: containers-0.6.4.1 - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: random-1.2.1 - diversity < 0 # tried diversity-0.8.1.0, but its *library* requires the disabled package: fasta + - docker < 0 # tried docker-0.6.0.6, but its *library* does not support: aeson-2.0.3.0 - docker < 0 # tried docker-0.6.0.6, but its *library* does not support: unliftio-core-0.2.0.1 - docker-build-cacher < 0 # tried docker-build-cacher-2.1.1, but its *library* does not support: language-docker-10.4.0 - dom-parser < 0 # tried dom-parser-3.1.0, but its *library* requires the disabled package: xml-lens - drawille < 0 # tried drawille-0.1.2.0, but its *library* does not support: containers-0.6.4.1 - earcut < 0 # tried earcut-0.1.0.4, but its *library* does not support: base-4.15.1.0 - easytest < 0 # tried easytest-0.3, but its *library* does not support: hedgehog-1.0.5 + - ede < 0 # tried ede-0.3.2.0, but its *library* does not support: aeson-2.0.3.0 - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: QuickCheck-2.14.2 - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: base-4.15.1.0 - effect-handlers < 0 # tried effect-handlers-0.1.0.8, but its *library* does not support: free-5.1.7 - egison < 0 # tried egison-4.1.3, but its *library* requires the disabled package: sweet-egison - egison-pattern-src < 0 # tried egison-pattern-src-0.2.1.2, but its *library* does not support: parser-combinators-1.3.0 - egison-pattern-src-th-mode < 0 # tried egison-pattern-src-th-mode-0.2.1.2, but its *library* does not support: template-haskell-2.17.0.0 + - ekg < 0 # tried ekg-0.4.0.15, but its *library* does not support: aeson-2.0.3.0 - ekg < 0 # tried ekg-0.4.0.15, but its *library* does not support: base-4.15.1.0 - ekg < 0 # tried ekg-0.4.0.15, but its *library* requires the disabled package: snap-server - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: amazonka @@ -5831,9 +5862,12 @@ packages: - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: ekg-core - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: base-4.15.1.0 - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: ghc-prim-0.7.0 + - ekg-json < 0 # tried ekg-json-0.1.0.6, but its *library* does not support: aeson-2.0.3.0 - ekg-json < 0 # tried ekg-json-0.1.0.6, but its *library* does not support: base-4.15.1.0 - ekg-statsd < 0 # tried ekg-statsd-0.2.5.0, but its *library* does not support: base-4.15.1.0 - ekg-wai < 0 # tried ekg-wai-0.1.0.3, but its *library* does not support: time-1.9.3 + - elm-street < 0 # tried elm-street-0.1.0.4, but its *executable* does not support: servant-0.19 + - elm-street < 0 # tried elm-street-0.1.0.4, but its *executable* does not support: servant-server-0.19 - elm-street < 0 # tried elm-street-0.1.0.4, but its *library* does not support: base-4.15.1.0 - epub-metadata < 0 # tried epub-metadata-4.5, but its *library* requires the disabled package: regex-compat-tdfa - euler-tour-tree < 0 # tried euler-tour-tree-0.1.1.0, but its *library* requires the disabled package: Unique @@ -5843,7 +5877,9 @@ packages: - eventful-postgresql < 0 # tried eventful-postgresql-0.2.0, but its *library* requires the disabled package: eventful-sql-common - eventful-sql-common < 0 # tried eventful-sql-common-0.2.0, but its *library* does not support: persistent-template-2.12.0.0 - eventful-sqlite < 0 # tried eventful-sqlite-0.2.0, but its *library* requires the disabled package: eventful-sql-common + - eventsource-geteventstore-store < 0 # tried eventsource-geteventstore-store-1.2.1, but its *library* requires the disabled package: eventsource-api - eventsource-geteventstore-store < 0 # tried eventsource-geteventstore-store-1.2.1, but its *library* requires the disabled package: eventsource-store-specs + - eventsource-stub-store < 0 # tried eventsource-stub-store-1.1.1, but its *library* requires the disabled package: eventsource-api - exception-hierarchy < 0 # tried exception-hierarchy-0.1.0.4, but its *library* does not support: template-haskell-2.17.0.0 - fasta < 0 # tried fasta-0.10.4.2, but its *library* requires the disabled package: pipes-text - fib < 0 # tried fib-0.1.0.1, but its *library* requires the disabled package: base-noprelude @@ -5851,6 +5887,7 @@ packages: - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: BiobaseNewick - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: hierarchical-clustering - foldable1 < 0 # tried foldable1-0.1.0.0, but its *library* requires the disabled package: util + - freckle-app < 0 # tried freckle-app-1.0.0.4, but its *library* requires the disabled package: datadog - friday < 0 # tried friday-0.2.3.1, but its *library* does not support: containers-0.6.4.1 - friday < 0 # tried friday-0.2.3.1, but its *library* requires the disabled package: ratio-int - friday-juicypixels < 0 # tried friday-juicypixels-0.1.2.4, but its *library* requires the disabled package: friday @@ -5861,6 +5898,14 @@ packages: - gdax < 0 # tried gdax-0.6.0.0, but its *library* requires the disabled package: regex-tdfa-text - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: base-4.15.1.0 - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: generic-deriving-1.14.1 + - genvalidity-aeson < 0 # tried genvalidity-aeson-1.0.0.0, but its *library* requires the disabled package: validity-aeson + - genvalidity-mergeful < 0 # tried genvalidity-mergeful-0.3.0.0, but its *library* requires the disabled package: mergeful + - genvalidity-sydtest < 0 # tried genvalidity-sydtest-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-aeson < 0 # tried genvalidity-sydtest-aeson-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-hashable < 0 # tried genvalidity-sydtest-hashable-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-lens < 0 # tried genvalidity-sydtest-lens-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-persistent < 0 # tried genvalidity-sydtest-persistent-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-typed-uuid < 0 # tried genvalidity-typed-uuid-0.1.0.1, but its *library* requires the disabled package: typed-uuid - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: dhall-1.40.2 - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: ghc-9.0.2 - ghc-syb-utils < 0 # tried ghc-syb-utils-0.3.0.0, but its *library* does not support: ghc-9.0.2 @@ -5884,8 +5929,10 @@ packages: - gitlib-libgit2 < 0 # tried gitlib-libgit2-3.1.2.1, but its *library* requires the disabled package: gitlib - glaze < 0 # tried glaze-0.3.0.1, but its *library* does not support: lens-5.0.1 - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens + - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: ghcjs-base-stub - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: glazier - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens + - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: ghcjs-base-stub - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: glazier - glib < 0 # tried glib-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 - gloss-accelerate < 0 # tried gloss-accelerate-2.1.0.0, but its *library* requires the disabled package: accelerate @@ -5993,22 +6040,29 @@ packages: - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-api-data-0.4.3 - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.11 - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-0.9.2 + - graphql-client < 0 # tried graphql-client-1.1.1, but its *library* does not support: aeson-2.0.3.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-0.12.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-th-0.12 - groundhog-mysql < 0 # tried groundhog-mysql-0.12, but its *library* does not support: mysql-0.2.1 + - groundhog-th < 0 # tried groundhog-th-0.12, but its *library* does not support: aeson-2.0.3.0 - grouped-list < 0 # tried grouped-list-0.2.2.1, but its *library* does not support: base-4.15.1.0 - gtk3 < 0 # tried gtk3-0.15.6, but its *library* does not support: Cabal-3.4.1.0 - hOpenPGP < 0 # tried hOpenPGP-2.9.7, but its *library* requires the disabled package: ixset-typed - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.11 - - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.18.3 - - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.18.3 + - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.19 + - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.19 - hadolint < 0 # tried hadolint-2.8.0, but its *library* does not support: deepseq-1.4.5.0 - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: colourista - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: spdx + - hal < 0 # tried hal-0.4.8, but its *library* does not support: aeson-2.0.3.0 + - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: aeson-2.0.3.0 - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: path-0.9.2 - happstack-hsp < 0 # tried happstack-hsp-7.3.7.5, but its *library* requires the disabled package: harp + - happstack-jmacro < 0 # tried happstack-jmacro-7.0.12.3, but its *library* requires the disabled package: jmacro - haskell-lsp < 0 # tried haskell-lsp-0.24.0.0, but its *executable* does not support: base-4.15.1.0 + - haskell-lsp < 0 # tried haskell-lsp-0.24.0.0, but its *library* does not support: aeson-2.0.3.0 - haskell-lsp-client < 0 # tried haskell-lsp-client-1.0.0.1, but its *library* requires the disabled package: haskell-lsp + - haskell-names < 0 # tried haskell-names-0.9.9, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6027,7 +6081,7 @@ packages: - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* requires the disabled package: references - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Cabal-3.4.1.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Diff-0.4.1 - - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 + - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: network-3.1.2.7 @@ -6041,7 +6095,7 @@ packages: - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* requires the disabled package: haskell-tools-builtin-refactorings - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* requires the disabled package: references - - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 + - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: warp-3.3.19 @@ -6051,7 +6105,7 @@ packages: - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* requires the disabled package: references - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: Cabal-3.4.1.0 - - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 + - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6066,7 +6120,8 @@ packages: - hasmin < 0 # tried hasmin-1.0.3, but its *executable* does not support: optparse-applicative-0.16.1.0 - hasmin < 0 # tried hasmin-1.0.3, but its *library* does not support: attoparsec-0.14.4 - haxl-amazonka < 0 # tried haxl-amazonka-0.1.1, but its *library* requires the disabled package: haxl - - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: aeson-1.5.6.0 + - headroom < 0 # tried headroom-0.4.3.0, but its *library* requires the disabled package: mustache + - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: aeson-2.0.3.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: attoparsec-0.14.4 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: base-4.15.1.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: dlist-1.0 @@ -6075,28 +6130,35 @@ packages: - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: optparse-applicative-0.16.1.0 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: semigroups-0.19.2 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: vty-5.33 + - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: aeson-2.0.3.0 - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: base-4.15.1.0 - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: template-haskell-2.17.0.0 - hidden-char < 0 # tried hidden-char-0.1.0.2, but its *library* does not support: base-4.15.1.0 - hierarchy < 0 # tried hierarchy-1.0.2, but its *library* does not support: base-4.15.1.0 - - highjson-swagger < 0 # tried highjson-swagger-0.5.0.0, but its *library* requires the disabled package: swagger2 - - highjson-th < 0 # tried highjson-th-0.5.0.0, but its *library* requires the disabled package: swagger2 + - highjson-swagger < 0 # tried highjson-swagger-0.5.0.0, but its *library* requires the disabled package: highjson + - highjson-th < 0 # tried highjson-th-0.5.0.0, but its *library* requires the disabled package: highjson - hip < 0 # tried hip-1.5.6.0, but its *library* requires the disabled package: Chart-diagrams - hit < 0 # tried hit-0.7.0, but its *executable* requires the disabled package: git - hmatrix-backprop < 0 # tried hmatrix-backprop-0.1.3.0, but its *library* requires the disabled package: backprop - hmpfr < 0 # tried hmpfr-0.4.4, but its *library* does not support: integer-gmp-1.1 + - hnix-store-core < 0 # tried hnix-store-core-0.5.0.0, but its *library* does not support: algebraic-graphs-0.6 + - hoauth2 < 0 # tried hoauth2-2.0.0, but its *library* does not support: aeson-2.0.3.0 - holy-project < 0 # tried holy-project-0.2.0.1, but its *library* requires the disabled package: hastache - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.6, but its *executable* requires the disabled package: ixset-typed - - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-1.5.6.0 + - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-2.0.3.0 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: containers-0.6.4.1 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: retry-0.9.1.0 + - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: aeson-2.0.3.0 - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: path-0.9.2 - hpio < 0 # tried hpio-0.9.0.7, but its *executable* does not support: optparse-applicative-0.16.1.0 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: QuickCheck-2.14.2 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: protolude-0.3.0 + - hpqtypes < 0 # tried hpqtypes-1.9.2.1, but its *library* does not support: aeson-2.0.3.0 + - hpqtypes-extras < 0 # tried hpqtypes-extras-1.14.1.0, but its *library* requires the disabled package: hpqtypes + - hpqtypes-extras < 0 # tried hpqtypes-extras-1.14.1.0, but its *library* requires the disabled package: log-base - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: containers-0.6.4.1 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: hmatrix-0.20.2 - - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.15.2.0 + - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.16.0.1 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: time-1.9.3 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: vector-algorithms-0.8.0.4 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* requires the disabled package: hmatrix-special @@ -6105,6 +6167,7 @@ packages: - hschema-aeson < 0 # tried hschema-aeson-0.0.1.1, but its *library* requires the disabled package: hschema - hschema-prettyprinter < 0 # tried hschema-prettyprinter-0.0.1.1, but its *library* requires the disabled package: hschema - hschema-quickcheck < 0 # tried hschema-quickcheck-0.0.1.1, but its *library* requires the disabled package: hschema + - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: aeson-2.0.3.0 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: attoparsec-0.14.4 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-boot-9.0.2 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226 @@ -6118,10 +6181,14 @@ packages: - hspec-tables < 0 # tried hspec-tables-0.0.1, but its *library* does not support: hspec-core-2.8.5 - hspec-wai-json < 0 # tried hspec-wai-json-0.11.0, but its *library* does not support: hspec-wai-0.11.1 - hspec-webdriver < 0 # tried hspec-webdriver-1.2.0, but its *library* requires the disabled package: webdriver + - hsx-jmacro < 0 # tried hsx-jmacro-7.3.8.1, but its *library* requires the disabled package: jmacro - hsx2hs < 0 # tried hsx2hs-0.14.1.8, but its *library* does not support: template-haskell-2.17.0.0 + - htoml < 0 # tried htoml-1.0.0.3, but its *library* does not support: aeson-2.0.3.0 - hw-hspec-hedgehog < 0 # tried hw-hspec-hedgehog-0.1.1.0, but its *library* does not support: hspec-2.8.5 + - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* does not support: aeson-2.0.3.0 - hyraxAbif < 0 # tried hyraxAbif-0.2.3.27, but its *library* does not support: text-1.2.5.0 - idris < 0 # tried idris-1.3.4, but its *library* does not support: Cabal-3.4.1.0 + - idris < 0 # tried idris-1.3.4, but its *library* does not support: aeson-2.0.3.0 - idris < 0 # tried idris-1.3.4, but its *library* does not support: network-3.1.2.7 - importify < 0 # tried importify-1.0.1, but its *library* requires the disabled package: hse-cpp - indentation-core < 0 # tried indentation-core-0.0.0.2, but its *library* does not support: base-4.15.1.0 @@ -6142,17 +6209,22 @@ packages: - ixset-typed-binary-instance < 0 # tried ixset-typed-binary-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed - ixset-typed-conversions < 0 # tried ixset-typed-conversions-0.1.2.0, but its *library* requires the disabled package: ixset-typed - ixset-typed-hashable-instance < 0 # tried ixset-typed-hashable-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed - - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: snap-core + - javascript-extras < 0 # tried javascript-extras-0.5.0.0, but its *library* requires the disabled package: ghcjs-base-stub + - jmacro-rpc < 0 # tried jmacro-rpc-0.3.3, but its *library* requires the disabled package: jmacro + - jmacro-rpc-happstack < 0 # tried jmacro-rpc-happstack-0.3.2, but its *library* requires the disabled package: jmacro + - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: jmacro + - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: aeson-2.0.3.0 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: attoparsec-0.14.4 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: base64-bytestring-1.2.1.0 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: ref-tf-0.5.0.1 - - json-alt < 0 # tried json-alt-1.0.0, but its *library* does not support: aeson-1.5.6.0 - - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: aeson-1.5.6.0 + - json-alt < 0 # tried json-alt-1.0.0, but its *library* does not support: aeson-2.0.3.0 + - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: aeson-2.0.3.0 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: lens-5.0.1 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: smallcheck-1.2.1 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* requires the disabled package: run-haskell-module - - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: aeson-1.5.6.0 + - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: aeson-2.0.3.0 - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: base-4.15.1.0 + - json-rpc-server < 0 # tried json-rpc-server-0.2.6.0, but its *library* does not support: aeson-2.0.3.0 - json-rpc-server < 0 # tried json-rpc-server-0.2.6.0, but its *library* does not support: base-4.15.1.0 - jvm < 0 # tried jvm-0.6.0, but its *library* requires the disabled package: distributed-closure - jvm < 0 # tried jvm-0.6.0, but its *library* requires the disabled package: jni @@ -6160,24 +6232,28 @@ packages: - jvm-batching < 0 # tried jvm-batching-0.2.0, but its *library* requires the disabled package: jni - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: distributed-closure - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: jni - - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: aeson-1.5.6.0 + - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: aeson-2.0.3.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: async-2.2.4 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: katip-0.8.7.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: rollbar-hs-0.3.1.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: time-1.9.3 - - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: aeson-1.5.6.0 + - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: katip-0.8.7.0 + - koofr-client < 0 # tried koofr-client-1.0.0.3, but its *library* does not support: aeson-2.0.3.0 - kraken < 0 # tried kraken-0.1.0, but its *library* does not support: base-4.15.1.0 + - kubernetes-webhook-haskell < 0 # tried kubernetes-webhook-haskell-0.2.0.3, but its *library* does not support: aeson-2.0.3.0 - lambdabot-core < 0 # tried lambdabot-core-5.3.0.2, but its *library* requires the disabled package: random-fu - lambdabot-irc-plugins < 0 # tried lambdabot-irc-plugins-5.3.0.2, but its *library* requires the disabled package: lambdabot-core - language-haskell-extract < 0 # tried language-haskell-extract-0.2.4, but its *library* does not support: template-haskell-2.17.0.0 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: aeson-2.0.3.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: base16-bytestring-1.0.2.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: formatting-7.1.3 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: hruby-0.5.0.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: lens-5.0.1 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: megaparsec-9.2.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: memory-0.16.0 - - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-0.18.3 - - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-client-0.18.3 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-0.19 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-client-0.19 - large-hashable < 0 # tried large-hashable-0.1.0.4, but its *library* does not support: template-haskell-2.17.0.0 - lens-accelerate < 0 # tried lens-accelerate-0.3.0.0, but its *library* does not support: lens-5.0.1 - lens-datetime < 0 # tried lens-datetime-0.3, but its *library* does not support: lens-5.0.1 @@ -6199,7 +6275,8 @@ packages: - list-witnesses < 0 # tried list-witnesses-0.1.3.2, but its *library* requires the disabled package: functor-products - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log-core - - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: aeson-1.5.6.0 + - log-base < 0 # tried log-base-0.11.0.0, but its *library* does not support: aeson-2.0.3.0 + - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: aeson-2.0.3.0 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: o-clock-1.2.1 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: universum-1.7.2 - logger-thread < 0 # tried logger-thread-0.1.0.2, but its *library* requires the disabled package: protolude @@ -6213,9 +6290,10 @@ packages: - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* does not support: prettyprinter-1.7.1 - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* requires the disabled package: logging-effect - loopbreaker < 0 # tried loopbreaker-0.1.1.1, but its *library* does not support: ghc-9.0.2 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: aeson-2.0.3.0 - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: network-3.1.2.7 - - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-0.18.3 - - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-client-0.18.3 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-0.19 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-client-0.19 - machines-directory < 0 # tried machines-directory-7.0.0.0, but its *library* requires the disabled package: machines-io - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-core - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-wai @@ -6224,7 +6302,7 @@ packages: - mallard < 0 # tried mallard-0.6.1.1, but its *library* requires the disabled package: Interpolation - map-syntax < 0 # tried map-syntax-0.3, but its *library* does not support: base-4.15.1.0 - markup < 0 # tried markup-4.2.0, but its *library* requires the disabled package: attoparsec-uri - - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-1.5.6.0 + - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-2.0.3.0 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.11 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: lens-5.0.1 - marvin < 0 # tried marvin-0.2.5, but its *library* requires the disabled package: marvin-interpolate @@ -6234,6 +6312,8 @@ packages: - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: optparse-applicative-0.16.1.0 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: scalpel-core-0.6.2 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3 + - medea < 0 # tried medea-1.2.0, but its *library* does not support: aeson-2.0.3.0 + - medea < 0 # tried medea-1.2.0, but its *library* does not support: algebraic-graphs-0.6 - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.1 - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1 @@ -6241,8 +6321,8 @@ packages: - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *library* requires the disabled package: xml-lens - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.11 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-media-0.8.0.0 - - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.18.3 - - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.18.3 + - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.19 + - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.19 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: time-1.9.3 - midi-music-box < 0 # tried midi-music-box-0.0.1.2, but its *executable* requires the disabled package: diagrams-postscript - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: lens-5.0.1 @@ -6255,14 +6335,22 @@ packages: - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: knob - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: random-fu - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: jsaddle + - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: servant-lucid - modify-fasta < 0 # tried modify-fasta-0.8.3.0, but its *executable* requires the disabled package: pipes-text - mole < 0 # tried mole-0.0.7, but its *executable* does not support: base-4.15.1.0 - mole < 0 # tried mole-0.0.7, but its *executable* requires the disabled package: snap-server - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: base-4.15.1.0 - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: mwc-random-0.15.0.2 + - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: statistics-0.16.0.1 - monad-metrics < 0 # tried monad-metrics-0.2.2.0, but its *library* requires the disabled package: ekg-core - monad-mock < 0 # tried monad-mock-0.2.0.0, but its *library* does not support: template-haskell-2.17.0.0 - monad-unlift-ref < 0 # tried monad-unlift-ref-0.2.1, but its *library* requires the disabled package: monad-unlift + - morpheus-graphql < 0 # tried morpheus-graphql-0.18.0, but its *library* does not support: aeson-2.0.3.0 + - morpheus-graphql-app < 0 # tried morpheus-graphql-app-0.18.0, but its *library* does not support: aeson-2.0.3.0 + - morpheus-graphql-client < 0 # tried morpheus-graphql-client-0.18.0, but its *library* does not support: aeson-2.0.3.0 + - morpheus-graphql-code-gen < 0 # tried morpheus-graphql-code-gen-0.18.0, but its *library* requires the disabled package: morpheus-graphql-core + - morpheus-graphql-core < 0 # tried morpheus-graphql-core-0.18.0, but its *library* does not support: aeson-2.0.3.0 + - morpheus-graphql-subscriptions < 0 # tried morpheus-graphql-subscriptions-0.18.0, but its *library* does not support: aeson-2.0.3.0 - msgpack < 0 # tried msgpack-1.0.1.0, but its *library* does not support: base-4.15.1.0 - msgpack-aeson < 0 # tried msgpack-aeson-0.1.0.0, but its *library* requires the disabled package: msgpack - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* does not support: blaze-builder-0.4.2.2 @@ -6277,6 +6365,7 @@ packages: - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-extra-1.3.5 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.7 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: random-1.2.1 + - mustache < 0 # tried mustache-2.3.2, but its *library* does not support: aeson-2.0.3.0 - mwc-random-accelerate < 0 # tried mwc-random-accelerate-0.2.0.0, but its *library* requires the disabled package: accelerate - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* does not support: memory-0.16.0 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires the disabled package: word24 @@ -6295,6 +6384,15 @@ packages: - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: network-attoparsec - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.7 - network-transport-inmemory < 0 # tried network-transport-inmemory-0.5.2, but its *library* does not support: containers-0.6.4.1 + - nri-env-parser < 0 # tried nri-env-parser-0.1.0.8, but its *library* requires the disabled package: nri-prelude + - nri-http < 0 # tried nri-http-0.1.0.4, but its *library* requires the disabled package: nri-prelude + - nri-kafka < 0 # tried nri-kafka-0.1.0.4, but its *library* requires the disabled package: nri-prelude + - nri-observability < 0 # tried nri-observability-0.1.1.4, but its *library* requires the disabled package: nri-prelude + - nri-postgresql < 0 # tried nri-postgresql-0.1.0.4, but its *library* requires the disabled package: nri-prelude + - nri-redis < 0 # tried nri-redis-0.1.0.4, but its *library* requires the disabled package: nri-prelude + - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* does not support: servant-0.19 + - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* does not support: servant-server-0.19 + - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* requires the disabled package: nri-prelude - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* does not support: numhask-0.10.0.0 - nvim-hs-ghcid < 0 # tried nvim-hs-ghcid-2.0.0.0, but its *library* requires the disabled package: nvim-hs-contrib - oblivious-transfer < 0 # tried oblivious-transfer-0.1.0, but its *library* requires the disabled package: protolude @@ -6316,6 +6414,7 @@ packages: - persistable-record < 0 # tried persistable-record-0.6.0.5, but its *library* requires the disabled package: th-data-compat - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: persistable-record - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: relational-query-HDBC + - persistent-iproute < 0 # tried persistent-iproute-0.2.5, but its *library* requires the disabled package: aeson-iproute - persistent-mysql-haskell < 0 # tried persistent-mysql-haskell-0.6.0, but its *library* does not support: tls-1.5.7 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: random-1.2.1 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: scotty-0.12 @@ -6323,13 +6422,13 @@ packages: - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: JuicyPixels-3.3.6 - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: hmatrix-0.20.2 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: Cabal-3.4.1.0 - - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: aeson-1.5.6.0 + - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: aeson-2.0.3.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: base-4.15.1.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: binary-orphans-1.0.2 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: containers-0.6.4.1 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: hashable-1.3.5.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: shake-0.19.6 - - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: yaml-0.11.6.0 + - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: yaml-0.11.7.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: Cabal-3.4.1.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base-4.15.1.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 @@ -6337,6 +6436,7 @@ packages: - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: hashable-1.3.5.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.11 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: shake-0.19.6 + - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: aeson-2.0.3.0 - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.11 - pipes-category < 0 # tried pipes-category-0.3.0.0, but its *library* does not support: lens-5.0.1 - pipes-misc < 0 # tried pipes-misc-0.5.0.0, but its *library* requires the disabled package: pipes-category @@ -6346,13 +6446,16 @@ packages: - plot < 0 # tried plot-0.2.3.11, but its *library* requires the disabled package: pango - pointful < 0 # tried pointful-1.1.0.0, but its *library* does not support: base-4.15.1.0 - pointful < 0 # tried pointful-1.1.0.0, but its *library* requires the disabled package: haskell-src-exts-simple + - polysemy-kvstore-jsonfile < 0 # tried polysemy-kvstore-jsonfile-0.1.1.0, but its *library* does not support: aeson-2.0.3.0 - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.2, but its *library* does not support: constraints-0.13.3 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: base-4.15.1.0 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: ghc-prim-0.7.0 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: aeson-2.0.3.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: base-4.15.1.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: hasql-1.5.0.1 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: jose-0.9 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: retry-0.9.1.0 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8.1 - postgrest < 0 # tried postgrest-8.0.0, but its *library* requires the disabled package: hasql-dynamic-statements - prairie < 0 # tried prairie-0.0.1.0, but its *library* does not support: template-haskell-2.17.0.0 - pred-set < 0 # tried pred-set-0.0.1, but its *library* requires the disabled package: HSet @@ -6361,6 +6464,7 @@ packages: - printcess < 0 # tried printcess-0.1.0.3, but its *library* does not support: containers-0.6.4.1 - printcess < 0 # tried printcess-0.1.0.3, but its *library* does not support: lens-5.0.1 - product-isomorphic < 0 # tried product-isomorphic-0.0.3.3, but its *library* requires the disabled package: th-data-compat + - profiteur < 0 # tried profiteur-0.4.6.0, but its *executable* does not support: aeson-2.0.3.0 - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: base-4.15.1.0 - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: ghc-prim-0.7.0 - publicsuffix < 0 # tried publicsuffix-0.20200526, but its *library* does not support: base-4.15.1.0 @@ -6371,7 +6475,7 @@ packages: - quickcheck-arbitrary-template < 0 # tried quickcheck-arbitrary-template-0.2.1.1, but its *library* does not support: template-haskell-2.17.0.0 - quickcheck-combinators < 0 # tried quickcheck-combinators-0.0.5, but its *library* requires the disabled package: unfoldable-restricted - quickcheck-state-machine < 0 # tried quickcheck-state-machine-0.7.1, but its *library* requires the disabled package: markov-chain-usage-model - - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: aeson-1.5.6.0 + - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: aeson-2.0.3.0 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: connection-0.3.1 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: constraints-0.13.3 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-api-data-0.4.3 @@ -6382,6 +6486,7 @@ packages: - ranged-list < 0 # tried ranged-list-0.1.0.0, but its *library* requires the disabled package: typecheck-plugin-nat-simple - rank-product < 0 # tried rank-product-0.2.2.0, but its *library* requires the disabled package: random-fu - rdf < 0 # tried rdf-0.1.0.5, but its *library* does not support: attoparsec-0.14.4 + - reanimate < 0 # tried reanimate-1.1.5.0, but its *library* does not support: aeson-2.0.3.0 - reanimate < 0 # tried reanimate-1.1.5.0, but its *library* requires the disabled package: hgeometry - reform-hsp < 0 # tried reform-hsp-0.2.7.2, but its *library* requires the disabled package: hsx2hs - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-base-0.94.0.2 @@ -6397,14 +6502,15 @@ packages: - relational-record < 0 # tried relational-record-0.2.2.0, but its *library* requires the disabled package: relational-query-HDBC - relational-schemas < 0 # tried relational-schemas-0.1.8.0, but its *library* requires the disabled package: relational-query - repa-algorithms < 0 # tried repa-algorithms-3.4.1.4, but its *library* does not support: base-4.15.1.0 - - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *executable* does not support: aeson-1.5.6.0 + - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *executable* does not support: aeson-2.0.3.0 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: base-4.15.1.0 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: req-3.10.0 - rethinkdb-client-driver < 0 # tried rethinkdb-client-driver-0.0.25, but its *library* does not support: base-4.15.1.0 - rhine-gloss < 0 # tried rhine-gloss-0.7.0, but its *library* requires the disabled package: rhine + - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: aeson-2.0.3.0 - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: attoparsec-0.14.4 - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: network-3.1.2.7 - - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-1.5.6.0 + - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-2.0.3.0 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.11 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: network-3.1.2.7 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: time-1.9.3 @@ -6412,11 +6518,13 @@ packages: - salak-toml < 0 # tried salak-toml-0.3.5.3, but its *library* requires the disabled package: tomland - sandwich-webdriver < 0 # tried sandwich-webdriver-0.1.0.6, but its *library* requires the disabled package: webdriver - scalendar < 0 # tried scalendar-1.2.0, but its *library* does not support: containers-0.6.4.1 - - schematic < 0 # tried schematic-0.5.1.0, but its *library* does not support: aeson-1.5.6.0 + - schematic < 0 # tried schematic-0.5.1.0, but its *library* does not support: aeson-2.0.3.0 - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: hjsonschema - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: validationt + - selda-json < 0 # tried selda-json-0.1.1.0, but its *library* does not support: aeson-2.0.3.0 + - selda-postgresql < 0 # tried selda-postgresql-0.1.8.1, but its *library* requires the disabled package: selda-json - sendgrid-v3 < 0 # tried sendgrid-v3-0.3.0.0, but its *library* does not support: base-4.15.1.0 - - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-1.5.6.0 + - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-2.0.3.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: base-4.15.1.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.11 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: lens-5.0.1 @@ -6430,38 +6538,52 @@ packages: - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: http-api-data-0.4.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: http-types-0.12.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: memory-0.16.0 - - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.18.3 - - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.18.3 + - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.19 + - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.19 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: time-1.9.3 - - servant-auth-swagger < 0 # tried servant-auth-swagger-0.2.10.1, but its *library* requires the disabled package: swagger2 + - servant-auth-wordpress < 0 # tried servant-auth-wordpress-1.0.0.2, but its *library* does not support: servant-server-0.19 + - servant-cassava < 0 # tried servant-cassava-0.10.1, but its *library* does not support: servant-0.19 + - servant-docs-simple < 0 # tried servant-docs-simple-0.4.0.0, but its *library* does not support: aeson-2.0.3.0 + - servant-docs-simple < 0 # tried servant-docs-simple-0.4.0.0, but its *library* does not support: servant-0.19 - servant-errors < 0 # tried servant-errors-0.1.6.0, but its *library* does not support: base-4.15.1.0 - - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-1.5.6.0 + - servant-http-streams < 0 # tried servant-http-streams-0.18.4, but its *library* does not support: http-common-0.8.3.4 + - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-2.0.3.0 + - servant-js < 0 # tried servant-js-0.9.4.2, but its *library* does not support: servant-0.19 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: containers-0.6.4.1 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: formatting-7.1.3 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: lens-5.0.1 - - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: servant-0.18.3 + - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: servant-0.19 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: time-1.9.3 + - servant-lucid < 0 # tried servant-lucid-0.9.0.4, but its *library* does not support: servant-0.19 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: QuickCheck-2.14.2 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: base-4.15.1.0 + - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: servant-0.19 + - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: servant-server-0.19 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: http-media-0.8.0.0 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: lens-5.0.1 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: pandoc-types-1.22.1 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: servant-docs-0.12 + - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: aeson-2.0.3.0 - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: base-4.15.1.0 - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: hspec-2.8.5 + - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-0.19 + - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-client-0.19 + - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-server-0.19 - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: base-4.15.1.0 - - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: servant-0.18.3 + - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: servant-0.19 - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: base-4.15.1.0 - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: http-media-0.8.0.0 - - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-0.18.3 - - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-client-core-0.18.3 + - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-0.19 + - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-client-core-0.19 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: base-4.15.1.0 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: http-media-0.8.0.0 - - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.18.3 + - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.19 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* requires the disabled package: streaming-wai - - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* requires the disabled package: swagger2 + - servant-swagger-ui < 0 # tried servant-swagger-ui-0.3.5.4.5.0, but its *library* does not support: aeson-2.0.3.0 + - servant-swagger-ui-core < 0 # tried servant-swagger-ui-core-0.3.5, but its *library* does not support: aeson-2.0.3.0 + - servant-swagger-ui-redoc < 0 # tried servant-swagger-ui-redoc-0.3.4.1.22.3, but its *library* does not support: aeson-2.0.3.0 - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: base-4.15.1.0 - - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.18.3 + - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.19 - serverless-haskell < 0 # tried serverless-haskell-0.12.6, but its *library* requires the disabled package: amazonka-core - serversession-backend-persistent < 0 # tried serversession-backend-persistent-1.0.5, but its *library* does not support: base64-bytestring-1.2.1.0 - serversession-backend-redis < 0 # tried serversession-backend-redis-1.0.4, but its *library* does not support: hedis-0.15.1 @@ -6473,18 +6595,27 @@ packages: - shake-plus-extended < 0 # tried shake-plus-extended-0.4.1.0, but its *library* requires the disabled package: ixset-typed - show-prettyprint < 0 # tried show-prettyprint-0.3.0.1, but its *library* does not support: trifecta-2.1.2 - shower < 0 # tried shower-0.2.0.2, but its *library* does not support: base-4.15.1.0 + - simple < 0 # tried simple-1.0.0, but its *library* requires the disabled package: simple-templates + - simple-session < 0 # tried simple-session-1.0.0, but its *library* requires the disabled package: simple - simplest-sqlite < 0 # tried simplest-sqlite-0.1.0.2, but its *library* does not support: template-haskell-2.17.0.0 - size-based < 0 # tried size-based-0.1.2.0, but its *library* does not support: template-haskell-2.17.0.0 - - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: aeson-1.5.6.0 + - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: aeson-2.0.3.0 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: base-4.15.1.0 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: constraints-0.13.3 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: lens-5.0.1 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: random-1.2.1 - skeletons < 0 # tried skeletons-0.4.0, but its *executable* requires the disabled package: tinytemplate + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: aeson-2.0.3.0 - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: http-client-0.7.11 + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-0.19 + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-client-0.19 + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-client-core-0.19 + - slick < 0 # tried slick-1.1.2.2, but its *library* requires the disabled package: mustache - smallcheck-series < 0 # tried smallcheck-series-0.7.1.0, but its *library* does not support: base-4.15.1.0 + - smash-aeson < 0 # tried smash-aeson-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - smash-lens < 0 # tried smash-lens-0.1.0.1, but its *library* does not support: lens-5.0.1 - - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-1.5.6.0 + - smoothie < 0 # tried smoothie-0.4.2.11, but its *library* does not support: aeson-2.0.3.0 + - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-2.0.3.0 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: attoparsec-0.14.4 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: base-4.15.1.0 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: dlist-1.0 @@ -6504,11 +6635,18 @@ packages: - sqlite-simple-errors < 0 # tried sqlite-simple-errors-0.6.1.0, but its *library* does not support: text-1.2.5.0 - streamproc < 0 # tried streamproc-1.6.2, but its *library* does not support: base-4.15.1.0 - strict-base-types < 0 # tried strict-base-types-0.7, but its *library* requires the disabled package: strict-lens + - stripe-core < 0 # tried stripe-core-2.6.2, but its *library* does not support: aeson-2.0.3.0 + - stripe-haskell < 0 # tried stripe-haskell-2.6.2, but its *library* requires the disabled package: stripe-core + - stripe-haskell < 0 # tried stripe-haskell-2.6.2, but its *library* requires the disabled package: stripe-http-client + - stripe-http-client < 0 # tried stripe-http-client-2.6.2, but its *library* does not support: aeson-2.0.3.0 + - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: aeson-2.0.3.0 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-2.8.5 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-core-2.8.5 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: random-1.2.1 - structured-haskell-mode < 0 # tried structured-haskell-mode-1.1.0, but its *executable* does not support: haskell-src-exts-1.23.1 + - structured-haskell-mode < 0 # tried structured-haskell-mode-1.1.0, but its *executable* requires the disabled package: descriptive - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: Cabal-3.4.1.0 + - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: aeson-2.0.3.0 - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226 - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: attoparsec-0.14.4 - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: base-4.15.1.0 @@ -6517,21 +6655,26 @@ packages: - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: base-4.15.1.0 - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: lens-5.0.1 - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: profunctors-5.6.2 + - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: aeson-2.0.3.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: containers-0.6.4.1 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-api-data-0.4.3 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.11 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-media-0.8.0.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: katip-0.8.7.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.7 - - swagger2 < 0 # tried swagger2-2.8, but its *library* does not support: aeson-1.5.6.0 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src-th-mode + - sydtest < 0 # tried sydtest-0.7.0.1, but its *library* requires the disabled package: autodocodec + - sydtest-persistent < 0 # tried sydtest-persistent-0.0.0.0, but its *library* requires the disabled package: sydtest + - sydtest-servant < 0 # tried sydtest-servant-0.2.0.0, but its *library* requires the disabled package: sydtest + - sydtest-wai < 0 # tried sydtest-wai-0.2.0.0, but its *library* requires the disabled package: sydtest + - sydtest-yesod < 0 # tried sydtest-yesod-0.3.0.0, but its *library* requires the disabled package: sydtest - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: containers-0.6.4.1 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: tasty-1.4.2.1 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: time-1.9.3 - tcp-streams-openssl < 0 # tried tcp-streams-openssl-1.0.1.0, but its *library* does not support: network-3.1.2.7 - termcolor < 0 # tried termcolor-0.2.0.0, but its *executable* requires the disabled package: cli - - termonad < 0 # tried termonad-4.2.0.0, but its *library* requires the disabled package: xml-html-qq + - termonad < 0 # tried termonad-4.2.0.0, but its *library* does not support: aeson-2.0.3.0 - test-fixture < 0 # tried test-fixture-0.5.1.0, but its *library* does not support: template-haskell-2.17.0.0 - test-framework-th < 0 # tried test-framework-th-0.2.4, but its *library* requires the disabled package: language-haskell-extract - testing-feat < 0 # tried testing-feat-1.1.0.0, but its *library* requires the disabled package: size-based @@ -6555,8 +6698,8 @@ packages: - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.3.0 - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.1.0 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: base-4.15.1.0 - - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.18.3 - - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.18.3 + - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.19 + - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.19 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: wai-extra-3.1.8 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: base-4.15.1.0 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: writer-cps-transformers-0.5.6.1 @@ -6564,18 +6707,21 @@ packages: - tries < 0 # tried tries-0.0.6.1, but its *library* requires the disabled package: rose-trees - true-name < 0 # tried true-name-0.1.0.3, but its *library* does not support: template-haskell-2.17.0.0 - type-combinators-singletons < 0 # tried type-combinators-singletons-0.2.1.0, but its *library* requires the disabled package: type-combinators - - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: aeson-1.5.6.0 + - typed-uuid < 0 # tried typed-uuid-0.2.0.0, but its *library* requires the disabled package: autodocodec + - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: attoparsec-0.14.4 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: base-4.15.1.0 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: cryptonite-0.29 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: parser-combinators-1.3.0 - - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: aeson-1.5.6.0 + - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base-4.15.1.0 - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 - unfoldable-restricted < 0 # tried unfoldable-restricted-0.0.3, but its *library* requires the disabled package: unfoldable - uniprot-kb < 0 # tried uniprot-kb-0.1.2.0, but its *library* does not support: attoparsec-0.14.4 + - unjson < 0 # tried unjson-0.15.3, but its *library* does not support: aeson-2.0.3.0 - uri-templater < 0 # tried uri-templater-0.3.1.0, but its *library* does not support: trifecta-2.1.2 - urlpath < 0 # tried urlpath-9.0.1, but its *library* requires the disabled package: attoparsec-uri + - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: aeson-2.0.3.0 - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: base-4.15.1.0 - utf8-conversions < 0 # tried utf8-conversions-0.1.0.4, but its *library* does not support: text-short-0.1.5 - vado < 0 # tried vado-0.0.13, but its *library* does not support: attoparsec-0.14.4 @@ -6583,13 +6729,15 @@ packages: - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: base-4.15.1.0 - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: containers-0.6.4.1 - vector-fftw < 0 # tried vector-fftw-0.1.4.0, but its *library* does not support: base-4.15.1.0 + - vformat-aeson < 0 # tried vformat-aeson-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: base-4.15.1.0 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.67 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: lens-5.0.1 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: vty-5.33 + - wai-middleware-auth < 0 # tried wai-middleware-auth-0.2.5.1, but its *library* requires the disabled package: hoauth2 - wai-middleware-crowd < 0 # tried wai-middleware-crowd-0.1.4.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - wai-middleware-metrics < 0 # tried wai-middleware-metrics-0.2.4, but its *library* requires the disabled package: ekg-core - - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-1.5.6.0 + - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-2.0.3.0 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.11 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: time-1.9.3 - wai-middleware-throttle < 0 # tried wai-middleware-throttle-0.3.0.1, but its *library* requires the disabled package: token-bucket @@ -6603,7 +6751,9 @@ packages: - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-ethereum - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-polkadot - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-provider + - webby < 0 # tried webby-1.0.1, but its *library* does not support: aeson-2.0.3.0 - webby < 0 # tried webby-1.0.1, but its *library* does not support: formatting-7.1.3 + - webdriver < 0 # tried webdriver-0.9.0.1, but its *library* does not support: aeson-2.0.3.0 - webdriver < 0 # tried webdriver-0.9.0.1, but its *library* does not support: base-4.15.1.0 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: language-javascript-0.7.1.0 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: webdriver-0.9.0.1 @@ -6623,6 +6773,9 @@ packages: - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-auth-1.6.10.5 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-core-1.6.21.0 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-form-1.7.0 + - yesod-auth-fb < 0 # tried yesod-auth-fb-1.10.1, but its *library* requires the disabled package: fb + - yesod-auth-oauth2 < 0 # tried yesod-auth-oauth2-0.7.0.0, but its *library* requires the disabled package: hoauth2 + - yesod-fb < 0 # tried yesod-fb-0.6.1, but its *library* requires the disabled package: fb - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-core-1.6.21.0 - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-form-1.7.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *executable* does not support: yesod-1.6.1.2 @@ -6630,14 +6783,15 @@ packages: - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-core-1.6.21.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-static-1.6.1.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* requires the disabled package: hamlet + - yesod-text-markdown < 0 # tried yesod-text-markdown-0.1.10, but its *library* does not support: aeson-2.0.3.0 - zasni-gerna < 0 # tried zasni-gerna-0.0.7.1, but its *library* requires the disabled package: papillon - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: base-compat-0.11.2 - - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-0.18.3 - - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-client-0.18.3 - - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: aeson-1.5.6.0 + - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-0.19 + - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-client-0.19 + - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: aeson-2.0.3.0 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: base-compat-0.11.2 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: http-api-data-0.4.3 - - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: servant-0.18.3 + - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: servant-0.19 - zm < 0 # tried zm-0.3.2, but its *library* does not support: containers-0.6.4.1 - zm < 0 # tried zm-0.3.2, but its *library* does not support: flat-0.4.4 - zm < 0 # tried zm-0.3.2, but its *library* does not support: model-0.5 @@ -6661,36 +6815,71 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6402 # https://github.com/commercialhaskell/stackage/issues/6243 # https://github.com/commercialhaskell/stackage/issues/6393 - - aeson < 2.0.0.0 - - aura < 3.2.6 - - avro < 0.6.0.0 - - cabal-flatpak < 0.1.0.3 - - core-data < 0.3.0.0 - - eventstore < 1.4.2 - - faktory < 1.1.2.1 - - flow < 2.0.0.0 - - forma < 1.2.0 - - geojson < 4.1.0 - - greskell < 2.0.0.0 - - greskell-core < 1.0.0.0 - - greskell-websocket < 1.0.0.0 - - hruby < 0.4.0.0 - - hspec-expectations-json < 1.0.0.5 - - http2 < 3.0.3 - - jose < 0.9 - - jsonpath < 0.2.1.0 - - kanji < 3.5 - - microlens-aeson < 2.4 - - mmark-cli < 0.0.5.1 - - pandoc-plot < 1.4.0 - - postgresql-binary < 0.12.4.2 - - servant-tracing < 0.2.0.0 - - shikensu < 0.4.0 - - stache < 2.3.1 - - stripe-scotty < 1.1.0.1 - - stripe-wreq < 1.0.1.12 - - telegram-bot-simple < 0.3.8 - - yaml < 0.11.7 + - aeson >= 2.0.0.0 + - aura >= 3.2.6 + - avro >= 0.6.0.0 + - cabal-flatpak >= 0.1.0.3 + - core-data >= 0.3.0.0 + - eventstore >= 1.4.2 + - faktory >= 1.1.2.1 + - flow >= 2.0.0.0 + - forma >= 1.2.0 + - geojson >= 4.1.0 + - greskell >= 2.0.0.0 + - greskell-core >= 1.0.0.0 + - greskell-websocket >= 1.0.0.0 + - hruby >= 0.4.0.0 + - hspec-expectations-json >= 1.0.0.5 + - http2 >= 3.0.3 + - jose >= 0.9 + - jsonpath >= 0.2.1.0 + - kanji >= 3.5 + - microlens-aeson >= 2.4 + - mmark-cli >= 0.0.5.1 + - pandoc-plot >= 1.4.0 + - postgresql-binary >= 0.12.4.2 + - servant-tracing >= 0.2.0.0 + - shikensu >= 0.4.0 + - stache >= 2.3.1 + - stripe-scotty >= 1.1.0.1 + - stripe-wreq >= 1.0.1.12 + - telegram-bot-simple >= 0.3.8 + - yaml >= 0.11.7 + # compilation failures + - BiobaseBlast < 0 # 0.3.3.0 + - Taxonomy < 0 # 2.2.0 + - aeson-combinators < 0 # 0.0.5.0 + - aeson-with < 0 # 0.1.2.0 + - autodocodec < 0 # 0.0.1.0 + - composable-associations-aeson < 0 # 0.1.0.1 + - datadog < 0 # 0.2.5.0 + - descriptive < 0 # 0.9.5 + - elm2nix # 0.2.1 + - etc < 0 # 0.4.1.0 + - eventsource-api < 0 # 1.5.1 + - fb < 0 # 2.1.1 + - ghcjs-base-stub < 0 # 0.3.0.2 + - highjson < 0 # 0.5.0.0 + - hsebaysdk < 0 # 0.4.1.0 + - jmacro < 0 # 0.6.17 + - jose-jwt < 0 # 0.9.2 + - json-rpc-generic < 0 # 0.2.1.6 + - json-stream < 0 # 0.4.2.4 + - kawhi < 0 # 0.3.0 + - mergeful < 0 # 0.2.0.0 + - nri-prelude < 0 # 0.6.0.6 + - oauthenticated < 0 # 0.2.1.0 + - pagure-cli < 0 # 0.2 + - pushbullet-types < 0 # 0.4.1.0 + - rigel-viz < 0 # 0.2.0.0 + - servant-github-webhook < 0 # 0.4.2.0 + - servant-tracing < 0 # 0.2.0.0 + - simple-templates < 0 # 1.0.0 + - stratosphere < 0 # 0.59.1 + - swagger < 0 # 0.3.0 + - template-toolkit < 0 # 0.1.1.0 + - validity-aeson < 0 # 0.2.0.4 + - xml-to-json < 0 # 2.0.1 # https://github.com/commercialhaskell/stackage/issues/6264 # Requires GHC 9.2 @@ -6905,11 +7094,6 @@ skipped-builds: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-test-failures. skipped-tests: - # aeson-2 - # https://github.com/commercialhaskell/stackage/issues/6217 - - jsonifier - - req - # Missing foreign libraries - symengine @@ -7037,12 +7221,11 @@ skipped-tests: # # Test bounds issues - ENIG # tried ENIG-0.0.1.0, but its *test-suite* requires the disabled package: test-framework-th + - Frames # tried Frames-0.7.2, but its *test-suite* requires the disabled package: htoml - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5 - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.11 - MissingH # tried MissingH-1.4.3.0, but its *test-suite* requires the disabled package: errorcall-eq-instance - - aeson # tried aeson-1.5.6.0, but its *test-suite* does not support: hashable-time-0.3 - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1 - - algebraic-graphs # tried algebraic-graphs-0.5, but its *test-suite* does not support: QuickCheck-2.14.2 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* does not support: hspec-2.8.5 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* requires the disabled package: aeson-lens - antiope-messages # tried antiope-messages-7.5.3, but its *test-suite* does not support: hspec-2.8.5 @@ -7051,7 +7234,7 @@ skipped-tests: - antiope-sqs # tried antiope-sqs-7.5.3, but its *test-suite* does not support: hspec-2.8.5 - arbor-lru-cache # tried arbor-lru-cache-0.1.1.1, but its *test-suite* does not support: hspec-2.8.5 - asif # tried asif-6.0.4, but its *test-suite* does not support: doctest-0.18.2 - - avro # tried avro-0.5.2.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog + - avro # tried avro-0.6.0.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - barrier # tried barrier-0.1.1, but its *test-suite* does not support: lens-family-core-2.1.0 - barrier # tried barrier-0.1.1, but its *test-suite* does not support: tasty-1.4.2.1 - bits-extra # tried bits-extra-0.0.2.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7060,7 +7243,7 @@ skipped-tests: - boolean-normal-forms # tried boolean-normal-forms-0.0.1.1, but its *test-suite* does not support: QuickCheck-2.14.2 - cassava-conduit # tried cassava-conduit-0.6.0, but its *test-suite* does not support: QuickCheck-2.14.2 - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: hspec-2.8.5 - - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: servant-server-0.18.3 + - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: servant-server-0.19 - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: warp-3.3.19 - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-2.8.5 - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-discover-2.8.5 @@ -7097,6 +7280,8 @@ skipped-tests: - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: semirings-0.6 - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: tasty-1.4.2.1 - generic-xmlpickler # tried generic-xmlpickler-0.1.0.6, but its *test-suite* does not support: tasty-1.4.2.1 + - genvalidity-hspec-aeson # tried genvalidity-hspec-aeson-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-aeson + - genvalidity-sydtest-aeson # tried genvalidity-sydtest-aeson-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-aeson - ghc-prof # tried ghc-prof-1.4.1.9, but its *test-suite* does not support: attoparsec-0.14.4 - gitlib-libgit2 # tried gitlib-libgit2-3.1.2.1, but its *test-suite* requires the disabled package: gitlib-test - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7121,7 +7306,7 @@ skipped-tests: - hspec-tables # tried hspec-tables-0.0.1, but its *test-suite* does not support: hspec-2.8.5 - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: base-4.15.1.0 - - http-streams # tried http-streams-0.8.9.4, but its *test-suite* requires the disabled package: snap-server + - http-streams # tried http-streams-0.8.9.6, but its *test-suite* requires the disabled package: snap-server - hw-balancedparens # tried hw-balancedparens-0.4.1.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-bits # tried hw-bits-0.7.2.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-conduit # tried hw-conduit-0.2.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7132,7 +7317,6 @@ skipped-tests: - hw-fingertree-strict # tried hw-fingertree-strict-0.1.2.0, but its *test-suite* does not support: hspec-2.8.5 - hw-int # tried hw-int-0.0.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-ip # tried hw-ip-2.4.2.0, but its *test-suite* does not support: hspec-2.8.5 - - hw-json # tried hw-json-1.3.2.2, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-json-simple-cursor # tried hw-json-simple-cursor-0.1.1.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-json-standard-cursor # tried hw-json-standard-cursor-0.2.3.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-mquery # tried hw-mquery-0.2.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7149,6 +7333,7 @@ skipped-tests: - irc-dcc # tried irc-dcc-2.0.1, but its *test-suite* does not support: tasty-hspec-1.2 - json-rpc-client # tried json-rpc-client-0.2.5.0, but its *test-suite* does not support: QuickCheck-2.14.2 - jwt # tried jwt-0.11.0, but its *test-suite* does not support: doctest-0.18.2 + - lackey # tried lackey-2.0.0.0, but its *test-suite* does not support: servant-0.19 - libjwt-typed # tried libjwt-typed-0.2, but its *test-suite* does not support: hspec-2.8.5 - libjwt-typed # tried libjwt-typed-0.2, but its *test-suite* does not support: hspec-core-2.8.5 - libraft # tried libraft-0.5.0.0, but its *test-suite* requires the disabled package: quickcheck-state-machine @@ -7183,7 +7368,7 @@ skipped-tests: - qnap-decrypt # tried qnap-decrypt-0.3.5, but its *test-suite* does not support: hspec-2.8.5 - quickcheck-state-machine # tried quickcheck-state-machine-0.7.1, but its *test-suite* requires the disabled package: hs-rqlite - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: hspec-2.8.5 - - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: servant-server-0.18.3 + - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: servant-server-0.19 - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: warp-3.3.19 - records-sop # tried records-sop-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 - req-url-extra # tried req-url-extra-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7194,12 +7379,14 @@ skipped-tests: - servant-auth-client # tried servant-auth-client-0.4.1.0, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-2.8.5 - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-discover-2.8.5 + - servant-cassava # tried servant-cassava-0.10.1, but its *test-suite* does not support: servant-server-0.19 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* requires the disabled package: language-ecmascript - - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: aeson-1.5.6.0 + - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: aeson-2.0.3.0 - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: hspec-2.8.5 - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: http-api-data-0.4.3 + - servant-lucid # tried servant-lucid-0.9.0.4, but its *test-suite* does not support: servant-server-0.19 - servant-mock # tried servant-mock-0.8.7, but its *test-suite* does not support: hspec-wai-0.11.1 - servant-quickcheck # tried servant-quickcheck-0.0.10.0, but its *test-suite* does not support: hspec-core-2.8.5 - servant-streaming # tried servant-streaming-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 @@ -7209,8 +7396,8 @@ skipped-tests: - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: warp-3.3.19 - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-2.8.5 - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-discover-2.8.5 - - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: aeson-1.5.6.0 - - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: servant-server-0.18.3 + - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: aeson-2.0.3.0 + - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: servant-server-0.19 - sessiontypes-distributed # tried sessiontypes-distributed-0.1.1, but its *test-suite* does not support: hspec-2.8.5 - sessiontypes-distributed # tried sessiontypes-distributed-0.1.1, but its *test-suite* does not support: network-transport-tcp-0.8.0 - sexpr-parser # tried sexpr-parser-0.2.0.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7556,7 +7743,7 @@ expected-test-failures: - functor-combinators # https://github.com/commercialhaskell/stackage/issues/6376 - generic-lens # https://github.com/commercialhaskell/stackage/issues/6377 - - geojson # 4.0.2 + - geojson # 4.1.0 - heap # 1.0.4 https://github.com/pruvisto/heap/issues/11 - hsini # 0.5.1.2 - hweblib # 0.6.3 https://github.com/aycanirican/hweblib/issues/3 @@ -7705,10 +7892,6 @@ expected-benchmark-failures: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-benchmark-failures. skipped-benchmarks: - # aeson-2 - # https://github.com/commercialhaskell/stackage/issues/6217 - - jsonifier - # Cyclic dependencies - attoparsec - case-insensitive @@ -7786,8 +7969,9 @@ skipped-benchmarks: - distributed-process # tried distributed-process-0.7.4, but its *benchmarks* does not support: network-transport-tcp-0.8.0 - ed25519 # tried ed25519-0.0.5.0, but its *benchmarks* does not support: criterion-1.5.13.0 - extensible-effects # tried extensible-effects-5.0.0.1, but its *benchmarks* requires the disabled package: test-framework-th - - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: aeson-1.5.6.0 + - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: aeson-2.0.3.0 - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: time-1.9.3 + - heist # tried heist-1.1.0.1, but its *benchmarks* does not support: statistics-0.16.0.1 - hip # tried hip-1.5.6.0, but its *benchmarks* requires the disabled package: repa-algorithms - hw-eliasfano # tried hw-eliasfano-0.1.2.0, but its *benchmarks* requires the disabled package: hw-hspec-hedgehog - o-clock # tried o-clock-1.2.1, but its *benchmarks* requires the disabled package: tiempo From 93921415d3730fec7d63dd5a9052561978316823 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 6 Feb 2022 21:44:04 -0700 Subject: [PATCH 071/157] Change test flag for `greskell` --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 88e75d42..6e159b9a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7053,7 +7053,7 @@ package-flags: five-three: true greskell: - hint-test: false + server-test: false windns: allow-non-windows: true From adc5830441a407f29d8f62d217ffe199a6e67e04 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 7 Feb 2022 07:04:31 -0800 Subject: [PATCH 072/157] Unentangle cyclic deps --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6e159b9a..51bf774c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7188,6 +7188,7 @@ skipped-tests: - case-insensitive - clock - criterion + - criterion-measurement - distributive # via hspec - doctest # via hspec - foundation @@ -7195,6 +7196,7 @@ skipped-tests: - hspec-discover # via logging-facade/mockery - js-flot - js-jquery + - microstache - nanospec - optparse-applicative # via QuickCheck - primitive @@ -7202,6 +7204,7 @@ skipped-tests: - scientific - split - splitmix + - statistics - tasty-expected-failure # via tasty-hedgehog - vector # doctest - vector-binary-instances @@ -7898,11 +7901,14 @@ skipped-benchmarks: - cassava - clock - criterion + - criterion-measurement - foundation - hashable # https://github.com/fpco/stackage/issues/1818 - hspec + - microstache - nanospec - scientific + - statistics - vector-binary-instances # Timeouts From 5eaa01a884d71c65b839acb86dbc20df030ba1a7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 7 Feb 2022 07:19:30 -0800 Subject: [PATCH 073/157] Revert " Upgrade to aeson 2.0, closes #6217" This reverts commit c8da167236997982a244bc215465f0e34a8a57f5. --- build-constraints.yaml | 430 ++++++++++++----------------------------- 1 file changed, 123 insertions(+), 307 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 51bf774c..62f9de06 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1670,15 +1670,15 @@ packages: - bank-holidays-england "Haskell Servant ": - - servant >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-blaze - servant-cassava - - servant-client >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - - servant-client-core >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-client < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-client-core < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-conduit - servant-docs - servant-foreign - - servant-http-streams >= 0.18.4 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-http-streams < 0.18.4 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-js - servant-lucid - servant-machines @@ -1686,7 +1686,7 @@ packages: - servant-multipart - servant-multipart-api - servant-pipes - - servant-server >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-server < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-swagger - servant-swagger-ui - servant-swagger-ui-core @@ -3725,7 +3725,7 @@ packages: - wai-middleware-rollbar "Andrey Mokhov @snowleopard": - - algebraic-graphs + - algebraic-graphs < 0.6 # https://github.com/commercialhaskell/stackage/issues/6362 "Albert Krewinkel @tarleb": - hslua @@ -5311,7 +5311,6 @@ packages: - xxhash < 0 # compile fail - universe-instances-base < 0 # deprecated - universe-instances-trans < 0 # deprecated - - 2captcha < 0 # deprecated "GHC upper bounds": # Need to always match the version shipped with GHC @@ -5447,12 +5446,10 @@ packages: # verify if they have been fixeq. "Library and exe bounds failures": - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* does not support: network-3.1.2.7 - - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* requires the disabled package: Taxonomy - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* does not support: network-3.1.2.7 - - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* requires the disabled package: BiobaseBlast - Chart-cairo < 0 # tried Chart-cairo-1.9.3, but its *library* requires the disabled package: cairo - Chart-diagrams < 0 # tried Chart-diagrams-1.9.3, but its *library* does not support: SVGFonts-1.8.0.1 - - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: Taxonomy + - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: biocore - FPretty < 0 # tried FPretty-1.1, but its *library* does not support: base-4.15.1.0 - GPipe < 0 # tried GPipe-2.2.5, but its *library* does not support: linear-1.21.8 - Genbank < 0 # tried Genbank-1.0.3, but its *library* requires the disabled package: biocore @@ -5464,7 +5461,7 @@ packages: - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: wai-logger-2.4.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: IPv6Addr-2.0.4 - - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-2.0.3.0 + - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-1.5.6.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: attoparsec-0.14.4 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: hedis-0.15.1 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: unordered-containers-0.2.16.0 @@ -5476,13 +5473,12 @@ packages: - MapWith < 0 # tried MapWith-0.2.0.0, but its *library* does not support: base-4.15.1.0 - Network-NineP < 0 # tried Network-NineP-0.4.7.1, but its *library* requires the disabled package: mstate - NoTrace < 0 # tried NoTrace-0.3.0.4, but its *library* does not support: base-4.15.1.0 + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseBlast-0.3.3.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseFasta-0.4.0.1 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseHTTP-1.2.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseTypes-0.2.1.0 - - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: aeson-2.0.3.0 + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: aeson-1.5.6.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: network-3.1.2.7 - - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: BiobaseBlast - - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: Taxonomy - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: hierarchical-clustering - Spock < 0 # tried Spock-0.14.0.0, but its *library* requires the disabled package: Spock-core - Spock-api-server < 0 # tried Spock-api-server-0.14.0.0, but its *library* requires the disabled package: Spock-core @@ -5520,14 +5516,9 @@ packages: - accelerate-llvm-native < 0 # tried accelerate-llvm-native-1.3.0.0, but its *library* requires the disabled package: llvm-hs - accelerate-llvm-ptx < 0 # tried accelerate-llvm-ptx-1.3.0.0, but its *library* requires the disabled package: llvm-hs - accelerate-utility < 0 # tried accelerate-utility-1.0.0.1, but its *library* does not support: accelerate-1.3.0.0 - - aeson-better-errors < 0 # tried aeson-better-errors-0.9.1.0, but its *library* does not support: aeson-2.0.3.0 - - aeson-default < 0 # tried aeson-default-0.9.1.0, but its *library* does not support: aeson-2.0.3.0 - aeson-diff < 0 # tried aeson-diff-1.1.0.9, but its *library* does not support: base-4.15.1.0 - - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: aeson-2.0.3.0 - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: lens-5.0.1 - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: servant-docs-0.12 - - aeson-iproute < 0 # tried aeson-iproute-0.2.1, but its *library* does not support: aeson-2.0.3.0 - - aeson-picker < 0 # tried aeson-picker-0.1.0.5, but its *library* does not support: aeson-2.0.3.0 - aeson-picker < 0 # tried aeson-picker-0.1.0.5, but its *library* does not support: lens-5.0.1 - airship < 0 # tried airship-0.9.4, but its *library* does not support: base64-bytestring-1.2.1.0 - airship < 0 # tried airship-0.9.4, but its *library* does not support: bytestring-trie-0.2.6 @@ -5561,7 +5552,6 @@ packages: - amazonka-cognito-idp < 0 # tried amazonka-cognito-idp-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-cognito-sync < 0 # tried amazonka-cognito-sync-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-config < 0 # tried amazonka-config-1.6.1, but its *library* requires the disabled package: amazonka-core - - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: aeson-2.0.3.0 - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.11 - amazonka-datapipeline < 0 # tried amazonka-datapipeline-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-devicefarm < 0 # tried amazonka-devicefarm-1.6.1, but its *library* requires the disabled package: amazonka-core @@ -5648,12 +5638,6 @@ packages: - arrowp-qq < 0 # tried arrowp-qq-0.3.0, but its *library* does not support: template-haskell-2.17.0.0 - asif < 0 # tried asif-6.0.4, but its *library* requires the disabled package: thyme - async-timer < 0 # tried async-timer-0.2.0.0, but its *library* does not support: unliftio-core-0.2.0.1 - - aura < 0 # tried aura-3.2.7, but its *library* does not support: hashable-1.3.5.0 - - autodocodec-openapi3 < 0 # tried autodocodec-openapi3-0.1.0.0, but its *library* requires the disabled package: autodocodec - - autodocodec-schema < 0 # tried autodocodec-schema-0.1.0.0, but its *library* requires the disabled package: autodocodec - - autodocodec-schema < 0 # tried autodocodec-schema-0.1.0.0, but its *library* requires the disabled package: validity-aeson - - autodocodec-yaml < 0 # tried autodocodec-yaml-0.1.0.0, but its *library* requires the disabled package: autodocodec - - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: aeson-2.0.3.0 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: attoparsec-0.14.4 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: base-4.15.1.0 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: cryptonite-0.29 @@ -5665,7 +5649,7 @@ packages: - aws-xray-client-wai < 0 # tried aws-xray-client-wai-0.1.0.1, but its *library* requires the disabled package: aws-xray-client - axel < 0 # tried axel-0.0.12, but its *library* does not support: base-4.15.1.0 - axiom < 0 # tried axiom-0.4.7, but its *library* requires the disabled package: transient-universe - - b9 < 0 # tried b9-3.2.0, but its *library* does not support: aeson-2.0.3.0 + - b9 < 0 # tried b9-3.2.0, but its *library* does not support: aeson-1.5.6.0 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: hspec-2.8.5 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: lens-5.0.1 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: shake-0.19.6 @@ -5674,7 +5658,7 @@ packages: - base-noprelude < 0 # tried base-noprelude-4.13.0.0, but its *library* does not support: base-4.15.1.0 - bcp47 < 0 # tried bcp47-0.2.0.5, but its *library* requires the disabled package: country - bcp47-orphans < 0 # tried bcp47-orphans-0.1.0.4, but its *library* requires the disabled package: bcp47 - - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-2.0.3.0 + - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-1.5.6.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.2.1 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: hashable-1.3.5.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: mysql-0.2.1 @@ -5709,31 +5693,25 @@ packages: - bitcoin-tx < 0 # tried bitcoin-tx-0.13.1, but its *library* requires the disabled package: hexstring - bitcoin-types < 0 # tried bitcoin-types-0.9.2, but its *library* requires the disabled package: hexstring - blastxml < 0 # tried blastxml-0.3.2, but its *library* requires the disabled package: biocore - - bloodhound < 0 # tried bloodhound-0.18.0.0, but its *library* does not support: aeson-2.0.3.0 - blosum < 0 # tried blosum-0.1.1.4, but its *executable* requires the disabled package: pipes-text - boolean-normal-forms < 0 # tried boolean-normal-forms-0.0.1.1, but its *library* does not support: base-4.15.1.0 - boundingboxes < 0 # tried boundingboxes-0.2.3, but its *library* does not support: lens-5.0.1 - - bower-json < 0 # tried bower-json-1.0.0.1, but its *library* requires the disabled package: aeson-better-errors - - brittany < 0 # tried brittany-0.14.0.2, but its *library* requires the disabled package: butcher - - brittany < 0 # tried brittany-0.14.0.2, but its *library* requires the disabled package: data-tree-print + - brittany < 0 # tried brittany-0.14.0.2, but its *library* does not support: aeson-1.5.6.0 + - brittany < 0 # tried brittany-0.14.0.2, but its *library* does not support: yaml-0.11.6.0 - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: regex-tdfa-text - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: elliptic-curve - butcher < 0 # tried butcher-1.3.3.2, but its *library* does not support: base-4.15.1.0 - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: Cabal-3.4.1.0 - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: base-4.15.1.0 - cairo < 0 # tried cairo-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 - - captcha-2captcha < 0 # tried captcha-2captcha-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - - captcha-capmonster < 0 # tried captcha-capmonster-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - - captcha-core < 0 # tried captcha-core-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 - category < 0 # tried category-0.2.5.0, but its *library* requires the disabled package: alg - cereal-time < 0 # tried cereal-time-0.1.0.0, but its *library* does not support: time-1.9.3 - - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-2.0.3.0 + - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-1.5.6.0 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-casing-0.2.0.0 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: connection-0.3.1 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-api-data-0.4.3 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.11 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: req-3.10.0 - - chronos < 0 # tried chronos-1.1.3, but its *library* does not support: aeson-2.0.3.0 - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytebuild - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: byteslice - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytesmith @@ -5746,14 +5724,11 @@ packages: - co-log-concurrent < 0 # tried co-log-concurrent-0.5.1.0, but its *library* requires the disabled package: co-log-core - codec < 0 # tried codec-0.2.1, but its *library* requires the disabled package: binary-bits - colour-accelerate < 0 # tried colour-accelerate-0.4.0.0, but its *library* requires the disabled package: accelerate - - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: aeson-2.0.3.0 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: generic-deriving-1.14.1 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: profunctors-5.6.2 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: template-haskell-2.17.0.0 - composite-aeson-path < 0 # tried composite-aeson-path-0.7.5.0, but its *library* does not support: path-0.9.2 - - composite-aeson-refined < 0 # tried composite-aeson-refined-0.7.5.0, but its *library* requires the disabled package: aeson-better-errors - composite-aeson-refined < 0 # tried composite-aeson-refined-0.7.5.0, but its *library* requires the disabled package: composite-aeson - - composite-aeson-throw < 0 # tried composite-aeson-throw-0.1.0.0, but its *library* requires the disabled package: aeson-better-errors - composite-aeson-throw < 0 # tried composite-aeson-throw-0.1.0.0, but its *library* requires the disabled package: composite-aeson - composite-base < 0 # tried composite-base-0.7.5.0, but its *library* does not support: profunctors-5.6.2 - composite-base < 0 # tried composite-base-0.7.5.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -5774,7 +5749,6 @@ packages: - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: base-4.15.1.0 - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: megaparsec-9.2.0 - constraint < 0 # tried constraint-0.1.4.0, but its *library* requires the disabled package: category - - country < 0 # tried country-0.2.1, but its *library* does not support: aeson-2.0.3.0 - country < 0 # tried country-0.2.1, but its *library* does not support: attoparsec-0.14.4 - country < 0 # tried country-0.2.1, but its *library* does not support: base-4.15.1.0 - cql-io < 0 # tried cql-io-1.1.1, but its *library* requires the disabled package: cql @@ -5785,7 +5759,6 @@ packages: - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: simple-vec3-0.6.0.1 - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: strict-0.4.0.1 - css-syntax < 0 # tried css-syntax-0.1.0.0, but its *library* does not support: base-4.15.1.0 - - curl-runnings < 0 # tried curl-runnings-0.16.4, but its *library* does not support: aeson-2.0.3.0 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: Cabal-3.4.1.0 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: attoparsec-0.14.4 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: base-4.15.1.0 @@ -5798,7 +5771,7 @@ packages: - data-tree-print < 0 # tried data-tree-print-0.1.0.2, but its *library* does not support: base-4.15.1.0 - decidable < 0 # tried decidable-0.3.0.0, but its *library* requires the disabled package: functor-products - deepseq-instances < 0 # tried deepseq-instances-0.1.0.1, but its *library* does not support: base-4.15.1.0 - - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* does not support: aeson-2.0.3.0 + - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* requires the disabled package: haskell-lsp - dhall-nix < 0 # tried dhall-nix-1.1.23, but its *library* requires the disabled package: hnix - diagrams-builder < 0 # tried diagrams-builder-0.8.0.5, but its *library* requires the disabled package: haskell-src-exts-simple - diagrams-cairo < 0 # tried diagrams-cairo-1.4.2, but its *library* requires the disabled package: statestack @@ -5813,7 +5786,6 @@ packages: - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* requires the disabled package: statestack - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* requires the disabled package: static-canvas - diagrams-postscript < 0 # tried diagrams-postscript-1.5.1, but its *library* requires the disabled package: statestack - - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: aeson-2.0.3.0 - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: base-4.15.1.0 - dice < 0 # tried dice-0.1.0.1, but its *library* requires the disabled package: random-fu - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *executable* does not support: criterion-1.5.13.0 @@ -5840,21 +5812,18 @@ packages: - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: containers-0.6.4.1 - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: random-1.2.1 - diversity < 0 # tried diversity-0.8.1.0, but its *library* requires the disabled package: fasta - - docker < 0 # tried docker-0.6.0.6, but its *library* does not support: aeson-2.0.3.0 - docker < 0 # tried docker-0.6.0.6, but its *library* does not support: unliftio-core-0.2.0.1 - docker-build-cacher < 0 # tried docker-build-cacher-2.1.1, but its *library* does not support: language-docker-10.4.0 - dom-parser < 0 # tried dom-parser-3.1.0, but its *library* requires the disabled package: xml-lens - drawille < 0 # tried drawille-0.1.2.0, but its *library* does not support: containers-0.6.4.1 - earcut < 0 # tried earcut-0.1.0.4, but its *library* does not support: base-4.15.1.0 - easytest < 0 # tried easytest-0.3, but its *library* does not support: hedgehog-1.0.5 - - ede < 0 # tried ede-0.3.2.0, but its *library* does not support: aeson-2.0.3.0 - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: QuickCheck-2.14.2 - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: base-4.15.1.0 - effect-handlers < 0 # tried effect-handlers-0.1.0.8, but its *library* does not support: free-5.1.7 - egison < 0 # tried egison-4.1.3, but its *library* requires the disabled package: sweet-egison - egison-pattern-src < 0 # tried egison-pattern-src-0.2.1.2, but its *library* does not support: parser-combinators-1.3.0 - egison-pattern-src-th-mode < 0 # tried egison-pattern-src-th-mode-0.2.1.2, but its *library* does not support: template-haskell-2.17.0.0 - - ekg < 0 # tried ekg-0.4.0.15, but its *library* does not support: aeson-2.0.3.0 - ekg < 0 # tried ekg-0.4.0.15, but its *library* does not support: base-4.15.1.0 - ekg < 0 # tried ekg-0.4.0.15, but its *library* requires the disabled package: snap-server - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: amazonka @@ -5862,12 +5831,9 @@ packages: - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: ekg-core - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: base-4.15.1.0 - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: ghc-prim-0.7.0 - - ekg-json < 0 # tried ekg-json-0.1.0.6, but its *library* does not support: aeson-2.0.3.0 - ekg-json < 0 # tried ekg-json-0.1.0.6, but its *library* does not support: base-4.15.1.0 - ekg-statsd < 0 # tried ekg-statsd-0.2.5.0, but its *library* does not support: base-4.15.1.0 - ekg-wai < 0 # tried ekg-wai-0.1.0.3, but its *library* does not support: time-1.9.3 - - elm-street < 0 # tried elm-street-0.1.0.4, but its *executable* does not support: servant-0.19 - - elm-street < 0 # tried elm-street-0.1.0.4, but its *executable* does not support: servant-server-0.19 - elm-street < 0 # tried elm-street-0.1.0.4, but its *library* does not support: base-4.15.1.0 - epub-metadata < 0 # tried epub-metadata-4.5, but its *library* requires the disabled package: regex-compat-tdfa - euler-tour-tree < 0 # tried euler-tour-tree-0.1.1.0, but its *library* requires the disabled package: Unique @@ -5877,9 +5843,7 @@ packages: - eventful-postgresql < 0 # tried eventful-postgresql-0.2.0, but its *library* requires the disabled package: eventful-sql-common - eventful-sql-common < 0 # tried eventful-sql-common-0.2.0, but its *library* does not support: persistent-template-2.12.0.0 - eventful-sqlite < 0 # tried eventful-sqlite-0.2.0, but its *library* requires the disabled package: eventful-sql-common - - eventsource-geteventstore-store < 0 # tried eventsource-geteventstore-store-1.2.1, but its *library* requires the disabled package: eventsource-api - eventsource-geteventstore-store < 0 # tried eventsource-geteventstore-store-1.2.1, but its *library* requires the disabled package: eventsource-store-specs - - eventsource-stub-store < 0 # tried eventsource-stub-store-1.1.1, but its *library* requires the disabled package: eventsource-api - exception-hierarchy < 0 # tried exception-hierarchy-0.1.0.4, but its *library* does not support: template-haskell-2.17.0.0 - fasta < 0 # tried fasta-0.10.4.2, but its *library* requires the disabled package: pipes-text - fib < 0 # tried fib-0.1.0.1, but its *library* requires the disabled package: base-noprelude @@ -5887,7 +5851,6 @@ packages: - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: BiobaseNewick - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: hierarchical-clustering - foldable1 < 0 # tried foldable1-0.1.0.0, but its *library* requires the disabled package: util - - freckle-app < 0 # tried freckle-app-1.0.0.4, but its *library* requires the disabled package: datadog - friday < 0 # tried friday-0.2.3.1, but its *library* does not support: containers-0.6.4.1 - friday < 0 # tried friday-0.2.3.1, but its *library* requires the disabled package: ratio-int - friday-juicypixels < 0 # tried friday-juicypixels-0.1.2.4, but its *library* requires the disabled package: friday @@ -5898,14 +5861,6 @@ packages: - gdax < 0 # tried gdax-0.6.0.0, but its *library* requires the disabled package: regex-tdfa-text - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: base-4.15.1.0 - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: generic-deriving-1.14.1 - - genvalidity-aeson < 0 # tried genvalidity-aeson-1.0.0.0, but its *library* requires the disabled package: validity-aeson - - genvalidity-mergeful < 0 # tried genvalidity-mergeful-0.3.0.0, but its *library* requires the disabled package: mergeful - - genvalidity-sydtest < 0 # tried genvalidity-sydtest-1.0.0.0, but its *library* requires the disabled package: sydtest - - genvalidity-sydtest-aeson < 0 # tried genvalidity-sydtest-aeson-1.0.0.0, but its *library* requires the disabled package: sydtest - - genvalidity-sydtest-hashable < 0 # tried genvalidity-sydtest-hashable-1.0.0.0, but its *library* requires the disabled package: sydtest - - genvalidity-sydtest-lens < 0 # tried genvalidity-sydtest-lens-1.0.0.0, but its *library* requires the disabled package: sydtest - - genvalidity-sydtest-persistent < 0 # tried genvalidity-sydtest-persistent-1.0.0.0, but its *library* requires the disabled package: sydtest - - genvalidity-typed-uuid < 0 # tried genvalidity-typed-uuid-0.1.0.1, but its *library* requires the disabled package: typed-uuid - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: dhall-1.40.2 - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: ghc-9.0.2 - ghc-syb-utils < 0 # tried ghc-syb-utils-0.3.0.0, but its *library* does not support: ghc-9.0.2 @@ -5929,10 +5884,8 @@ packages: - gitlib-libgit2 < 0 # tried gitlib-libgit2-3.1.2.1, but its *library* requires the disabled package: gitlib - glaze < 0 # tried glaze-0.3.0.1, but its *library* does not support: lens-5.0.1 - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens - - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: ghcjs-base-stub - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: glazier - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens - - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: ghcjs-base-stub - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: glazier - glib < 0 # tried glib-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 - gloss-accelerate < 0 # tried gloss-accelerate-2.1.0.0, but its *library* requires the disabled package: accelerate @@ -6040,29 +5993,22 @@ packages: - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-api-data-0.4.3 - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.11 - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-0.9.2 - - graphql-client < 0 # tried graphql-client-1.1.1, but its *library* does not support: aeson-2.0.3.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-0.12.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-th-0.12 - groundhog-mysql < 0 # tried groundhog-mysql-0.12, but its *library* does not support: mysql-0.2.1 - - groundhog-th < 0 # tried groundhog-th-0.12, but its *library* does not support: aeson-2.0.3.0 - grouped-list < 0 # tried grouped-list-0.2.2.1, but its *library* does not support: base-4.15.1.0 - gtk3 < 0 # tried gtk3-0.15.6, but its *library* does not support: Cabal-3.4.1.0 - hOpenPGP < 0 # tried hOpenPGP-2.9.7, but its *library* requires the disabled package: ixset-typed - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.11 - - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.19 - - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.19 + - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.18.3 + - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.18.3 - hadolint < 0 # tried hadolint-2.8.0, but its *library* does not support: deepseq-1.4.5.0 - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: colourista - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: spdx - - hal < 0 # tried hal-0.4.8, but its *library* does not support: aeson-2.0.3.0 - - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: aeson-2.0.3.0 - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: path-0.9.2 - happstack-hsp < 0 # tried happstack-hsp-7.3.7.5, but its *library* requires the disabled package: harp - - happstack-jmacro < 0 # tried happstack-jmacro-7.0.12.3, but its *library* requires the disabled package: jmacro - haskell-lsp < 0 # tried haskell-lsp-0.24.0.0, but its *executable* does not support: base-4.15.1.0 - - haskell-lsp < 0 # tried haskell-lsp-0.24.0.0, but its *library* does not support: aeson-2.0.3.0 - haskell-lsp-client < 0 # tried haskell-lsp-client-1.0.0.1, but its *library* requires the disabled package: haskell-lsp - - haskell-names < 0 # tried haskell-names-0.9.9, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6081,7 +6027,7 @@ packages: - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* requires the disabled package: references - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Cabal-3.4.1.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Diff-0.4.1 - - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 + - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: network-3.1.2.7 @@ -6095,7 +6041,7 @@ packages: - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* requires the disabled package: haskell-tools-builtin-refactorings - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* requires the disabled package: references - - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 + - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: warp-3.3.19 @@ -6105,7 +6051,7 @@ packages: - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* requires the disabled package: references - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: Cabal-3.4.1.0 - - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 + - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6120,8 +6066,7 @@ packages: - hasmin < 0 # tried hasmin-1.0.3, but its *executable* does not support: optparse-applicative-0.16.1.0 - hasmin < 0 # tried hasmin-1.0.3, but its *library* does not support: attoparsec-0.14.4 - haxl-amazonka < 0 # tried haxl-amazonka-0.1.1, but its *library* requires the disabled package: haxl - - headroom < 0 # tried headroom-0.4.3.0, but its *library* requires the disabled package: mustache - - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: aeson-2.0.3.0 + - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: aeson-1.5.6.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: attoparsec-0.14.4 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: base-4.15.1.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: dlist-1.0 @@ -6130,35 +6075,28 @@ packages: - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: optparse-applicative-0.16.1.0 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: semigroups-0.19.2 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: vty-5.33 - - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: aeson-2.0.3.0 - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: base-4.15.1.0 - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: template-haskell-2.17.0.0 - hidden-char < 0 # tried hidden-char-0.1.0.2, but its *library* does not support: base-4.15.1.0 - hierarchy < 0 # tried hierarchy-1.0.2, but its *library* does not support: base-4.15.1.0 - - highjson-swagger < 0 # tried highjson-swagger-0.5.0.0, but its *library* requires the disabled package: highjson - - highjson-th < 0 # tried highjson-th-0.5.0.0, but its *library* requires the disabled package: highjson + - highjson-swagger < 0 # tried highjson-swagger-0.5.0.0, but its *library* requires the disabled package: swagger2 + - highjson-th < 0 # tried highjson-th-0.5.0.0, but its *library* requires the disabled package: swagger2 - hip < 0 # tried hip-1.5.6.0, but its *library* requires the disabled package: Chart-diagrams - hit < 0 # tried hit-0.7.0, but its *executable* requires the disabled package: git - hmatrix-backprop < 0 # tried hmatrix-backprop-0.1.3.0, but its *library* requires the disabled package: backprop - hmpfr < 0 # tried hmpfr-0.4.4, but its *library* does not support: integer-gmp-1.1 - - hnix-store-core < 0 # tried hnix-store-core-0.5.0.0, but its *library* does not support: algebraic-graphs-0.6 - - hoauth2 < 0 # tried hoauth2-2.0.0, but its *library* does not support: aeson-2.0.3.0 - holy-project < 0 # tried holy-project-0.2.0.1, but its *library* requires the disabled package: hastache - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.6, but its *executable* requires the disabled package: ixset-typed - - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-2.0.3.0 + - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-1.5.6.0 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: containers-0.6.4.1 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: retry-0.9.1.0 - - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: aeson-2.0.3.0 - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: path-0.9.2 - hpio < 0 # tried hpio-0.9.0.7, but its *executable* does not support: optparse-applicative-0.16.1.0 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: QuickCheck-2.14.2 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: protolude-0.3.0 - - hpqtypes < 0 # tried hpqtypes-1.9.2.1, but its *library* does not support: aeson-2.0.3.0 - - hpqtypes-extras < 0 # tried hpqtypes-extras-1.14.1.0, but its *library* requires the disabled package: hpqtypes - - hpqtypes-extras < 0 # tried hpqtypes-extras-1.14.1.0, but its *library* requires the disabled package: log-base - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: containers-0.6.4.1 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: hmatrix-0.20.2 - - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.16.0.1 + - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.15.2.0 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: time-1.9.3 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: vector-algorithms-0.8.0.4 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* requires the disabled package: hmatrix-special @@ -6167,7 +6105,6 @@ packages: - hschema-aeson < 0 # tried hschema-aeson-0.0.1.1, but its *library* requires the disabled package: hschema - hschema-prettyprinter < 0 # tried hschema-prettyprinter-0.0.1.1, but its *library* requires the disabled package: hschema - hschema-quickcheck < 0 # tried hschema-quickcheck-0.0.1.1, but its *library* requires the disabled package: hschema - - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: aeson-2.0.3.0 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: attoparsec-0.14.4 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-boot-9.0.2 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226 @@ -6181,14 +6118,10 @@ packages: - hspec-tables < 0 # tried hspec-tables-0.0.1, but its *library* does not support: hspec-core-2.8.5 - hspec-wai-json < 0 # tried hspec-wai-json-0.11.0, but its *library* does not support: hspec-wai-0.11.1 - hspec-webdriver < 0 # tried hspec-webdriver-1.2.0, but its *library* requires the disabled package: webdriver - - hsx-jmacro < 0 # tried hsx-jmacro-7.3.8.1, but its *library* requires the disabled package: jmacro - hsx2hs < 0 # tried hsx2hs-0.14.1.8, but its *library* does not support: template-haskell-2.17.0.0 - - htoml < 0 # tried htoml-1.0.0.3, but its *library* does not support: aeson-2.0.3.0 - hw-hspec-hedgehog < 0 # tried hw-hspec-hedgehog-0.1.1.0, but its *library* does not support: hspec-2.8.5 - - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* does not support: aeson-2.0.3.0 - hyraxAbif < 0 # tried hyraxAbif-0.2.3.27, but its *library* does not support: text-1.2.5.0 - idris < 0 # tried idris-1.3.4, but its *library* does not support: Cabal-3.4.1.0 - - idris < 0 # tried idris-1.3.4, but its *library* does not support: aeson-2.0.3.0 - idris < 0 # tried idris-1.3.4, but its *library* does not support: network-3.1.2.7 - importify < 0 # tried importify-1.0.1, but its *library* requires the disabled package: hse-cpp - indentation-core < 0 # tried indentation-core-0.0.0.2, but its *library* does not support: base-4.15.1.0 @@ -6209,22 +6142,17 @@ packages: - ixset-typed-binary-instance < 0 # tried ixset-typed-binary-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed - ixset-typed-conversions < 0 # tried ixset-typed-conversions-0.1.2.0, but its *library* requires the disabled package: ixset-typed - ixset-typed-hashable-instance < 0 # tried ixset-typed-hashable-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed - - javascript-extras < 0 # tried javascript-extras-0.5.0.0, but its *library* requires the disabled package: ghcjs-base-stub - - jmacro-rpc < 0 # tried jmacro-rpc-0.3.3, but its *library* requires the disabled package: jmacro - - jmacro-rpc-happstack < 0 # tried jmacro-rpc-happstack-0.3.2, but its *library* requires the disabled package: jmacro - - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: jmacro - - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: aeson-2.0.3.0 + - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: snap-core - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: attoparsec-0.14.4 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: base64-bytestring-1.2.1.0 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: ref-tf-0.5.0.1 - - json-alt < 0 # tried json-alt-1.0.0, but its *library* does not support: aeson-2.0.3.0 - - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: aeson-2.0.3.0 + - json-alt < 0 # tried json-alt-1.0.0, but its *library* does not support: aeson-1.5.6.0 + - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: aeson-1.5.6.0 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: lens-5.0.1 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: smallcheck-1.2.1 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* requires the disabled package: run-haskell-module - - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: aeson-2.0.3.0 + - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: aeson-1.5.6.0 - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: base-4.15.1.0 - - json-rpc-server < 0 # tried json-rpc-server-0.2.6.0, but its *library* does not support: aeson-2.0.3.0 - json-rpc-server < 0 # tried json-rpc-server-0.2.6.0, but its *library* does not support: base-4.15.1.0 - jvm < 0 # tried jvm-0.6.0, but its *library* requires the disabled package: distributed-closure - jvm < 0 # tried jvm-0.6.0, but its *library* requires the disabled package: jni @@ -6232,28 +6160,24 @@ packages: - jvm-batching < 0 # tried jvm-batching-0.2.0, but its *library* requires the disabled package: jni - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: distributed-closure - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: jni - - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: aeson-2.0.3.0 + - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: aeson-1.5.6.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: async-2.2.4 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: katip-0.8.7.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: rollbar-hs-0.3.1.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: time-1.9.3 - - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 + - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: aeson-1.5.6.0 - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: katip-0.8.7.0 - - koofr-client < 0 # tried koofr-client-1.0.0.3, but its *library* does not support: aeson-2.0.3.0 - kraken < 0 # tried kraken-0.1.0, but its *library* does not support: base-4.15.1.0 - - kubernetes-webhook-haskell < 0 # tried kubernetes-webhook-haskell-0.2.0.3, but its *library* does not support: aeson-2.0.3.0 - lambdabot-core < 0 # tried lambdabot-core-5.3.0.2, but its *library* requires the disabled package: random-fu - lambdabot-irc-plugins < 0 # tried lambdabot-irc-plugins-5.3.0.2, but its *library* requires the disabled package: lambdabot-core - language-haskell-extract < 0 # tried language-haskell-extract-0.2.4, but its *library* does not support: template-haskell-2.17.0.0 - - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: aeson-2.0.3.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: base16-bytestring-1.0.2.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: formatting-7.1.3 - - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: hruby-0.5.0.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: lens-5.0.1 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: megaparsec-9.2.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: memory-0.16.0 - - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-0.19 - - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-client-0.19 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-0.18.3 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-client-0.18.3 - large-hashable < 0 # tried large-hashable-0.1.0.4, but its *library* does not support: template-haskell-2.17.0.0 - lens-accelerate < 0 # tried lens-accelerate-0.3.0.0, but its *library* does not support: lens-5.0.1 - lens-datetime < 0 # tried lens-datetime-0.3, but its *library* does not support: lens-5.0.1 @@ -6275,8 +6199,7 @@ packages: - list-witnesses < 0 # tried list-witnesses-0.1.3.2, but its *library* requires the disabled package: functor-products - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log-core - - log-base < 0 # tried log-base-0.11.0.0, but its *library* does not support: aeson-2.0.3.0 - - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: aeson-2.0.3.0 + - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: aeson-1.5.6.0 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: o-clock-1.2.1 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: universum-1.7.2 - logger-thread < 0 # tried logger-thread-0.1.0.2, but its *library* requires the disabled package: protolude @@ -6290,10 +6213,9 @@ packages: - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* does not support: prettyprinter-1.7.1 - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* requires the disabled package: logging-effect - loopbreaker < 0 # tried loopbreaker-0.1.1.1, but its *library* does not support: ghc-9.0.2 - - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: aeson-2.0.3.0 - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: network-3.1.2.7 - - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-0.19 - - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-client-0.19 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-0.18.3 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-client-0.18.3 - machines-directory < 0 # tried machines-directory-7.0.0.0, but its *library* requires the disabled package: machines-io - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-core - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-wai @@ -6302,7 +6224,7 @@ packages: - mallard < 0 # tried mallard-0.6.1.1, but its *library* requires the disabled package: Interpolation - map-syntax < 0 # tried map-syntax-0.3, but its *library* does not support: base-4.15.1.0 - markup < 0 # tried markup-4.2.0, but its *library* requires the disabled package: attoparsec-uri - - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-2.0.3.0 + - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-1.5.6.0 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.11 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: lens-5.0.1 - marvin < 0 # tried marvin-0.2.5, but its *library* requires the disabled package: marvin-interpolate @@ -6312,8 +6234,6 @@ packages: - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: optparse-applicative-0.16.1.0 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: scalpel-core-0.6.2 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3 - - medea < 0 # tried medea-1.2.0, but its *library* does not support: aeson-2.0.3.0 - - medea < 0 # tried medea-1.2.0, but its *library* does not support: algebraic-graphs-0.6 - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.1 - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1 @@ -6321,8 +6241,8 @@ packages: - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *library* requires the disabled package: xml-lens - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.11 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-media-0.8.0.0 - - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.19 - - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.19 + - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.18.3 + - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.18.3 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: time-1.9.3 - midi-music-box < 0 # tried midi-music-box-0.0.1.2, but its *executable* requires the disabled package: diagrams-postscript - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: lens-5.0.1 @@ -6335,22 +6255,14 @@ packages: - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: knob - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: random-fu - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: jsaddle - - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: servant-lucid - modify-fasta < 0 # tried modify-fasta-0.8.3.0, but its *executable* requires the disabled package: pipes-text - mole < 0 # tried mole-0.0.7, but its *executable* does not support: base-4.15.1.0 - mole < 0 # tried mole-0.0.7, but its *executable* requires the disabled package: snap-server - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: base-4.15.1.0 - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: mwc-random-0.15.0.2 - - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: statistics-0.16.0.1 - monad-metrics < 0 # tried monad-metrics-0.2.2.0, but its *library* requires the disabled package: ekg-core - monad-mock < 0 # tried monad-mock-0.2.0.0, but its *library* does not support: template-haskell-2.17.0.0 - monad-unlift-ref < 0 # tried monad-unlift-ref-0.2.1, but its *library* requires the disabled package: monad-unlift - - morpheus-graphql < 0 # tried morpheus-graphql-0.18.0, but its *library* does not support: aeson-2.0.3.0 - - morpheus-graphql-app < 0 # tried morpheus-graphql-app-0.18.0, but its *library* does not support: aeson-2.0.3.0 - - morpheus-graphql-client < 0 # tried morpheus-graphql-client-0.18.0, but its *library* does not support: aeson-2.0.3.0 - - morpheus-graphql-code-gen < 0 # tried morpheus-graphql-code-gen-0.18.0, but its *library* requires the disabled package: morpheus-graphql-core - - morpheus-graphql-core < 0 # tried morpheus-graphql-core-0.18.0, but its *library* does not support: aeson-2.0.3.0 - - morpheus-graphql-subscriptions < 0 # tried morpheus-graphql-subscriptions-0.18.0, but its *library* does not support: aeson-2.0.3.0 - msgpack < 0 # tried msgpack-1.0.1.0, but its *library* does not support: base-4.15.1.0 - msgpack-aeson < 0 # tried msgpack-aeson-0.1.0.0, but its *library* requires the disabled package: msgpack - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* does not support: blaze-builder-0.4.2.2 @@ -6365,7 +6277,6 @@ packages: - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-extra-1.3.5 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.7 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: random-1.2.1 - - mustache < 0 # tried mustache-2.3.2, but its *library* does not support: aeson-2.0.3.0 - mwc-random-accelerate < 0 # tried mwc-random-accelerate-0.2.0.0, but its *library* requires the disabled package: accelerate - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* does not support: memory-0.16.0 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires the disabled package: word24 @@ -6384,15 +6295,6 @@ packages: - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: network-attoparsec - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.7 - network-transport-inmemory < 0 # tried network-transport-inmemory-0.5.2, but its *library* does not support: containers-0.6.4.1 - - nri-env-parser < 0 # tried nri-env-parser-0.1.0.8, but its *library* requires the disabled package: nri-prelude - - nri-http < 0 # tried nri-http-0.1.0.4, but its *library* requires the disabled package: nri-prelude - - nri-kafka < 0 # tried nri-kafka-0.1.0.4, but its *library* requires the disabled package: nri-prelude - - nri-observability < 0 # tried nri-observability-0.1.1.4, but its *library* requires the disabled package: nri-prelude - - nri-postgresql < 0 # tried nri-postgresql-0.1.0.4, but its *library* requires the disabled package: nri-prelude - - nri-redis < 0 # tried nri-redis-0.1.0.4, but its *library* requires the disabled package: nri-prelude - - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* does not support: servant-0.19 - - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* does not support: servant-server-0.19 - - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* requires the disabled package: nri-prelude - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* does not support: numhask-0.10.0.0 - nvim-hs-ghcid < 0 # tried nvim-hs-ghcid-2.0.0.0, but its *library* requires the disabled package: nvim-hs-contrib - oblivious-transfer < 0 # tried oblivious-transfer-0.1.0, but its *library* requires the disabled package: protolude @@ -6414,7 +6316,6 @@ packages: - persistable-record < 0 # tried persistable-record-0.6.0.5, but its *library* requires the disabled package: th-data-compat - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: persistable-record - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: relational-query-HDBC - - persistent-iproute < 0 # tried persistent-iproute-0.2.5, but its *library* requires the disabled package: aeson-iproute - persistent-mysql-haskell < 0 # tried persistent-mysql-haskell-0.6.0, but its *library* does not support: tls-1.5.7 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: random-1.2.1 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: scotty-0.12 @@ -6422,13 +6323,13 @@ packages: - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: JuicyPixels-3.3.6 - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: hmatrix-0.20.2 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: Cabal-3.4.1.0 - - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: aeson-2.0.3.0 + - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: aeson-1.5.6.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: base-4.15.1.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: binary-orphans-1.0.2 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: containers-0.6.4.1 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: hashable-1.3.5.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: shake-0.19.6 - - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: yaml-0.11.7.0 + - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: yaml-0.11.6.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: Cabal-3.4.1.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base-4.15.1.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 @@ -6436,7 +6337,6 @@ packages: - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: hashable-1.3.5.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.11 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: shake-0.19.6 - - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: aeson-2.0.3.0 - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.11 - pipes-category < 0 # tried pipes-category-0.3.0.0, but its *library* does not support: lens-5.0.1 - pipes-misc < 0 # tried pipes-misc-0.5.0.0, but its *library* requires the disabled package: pipes-category @@ -6446,16 +6346,13 @@ packages: - plot < 0 # tried plot-0.2.3.11, but its *library* requires the disabled package: pango - pointful < 0 # tried pointful-1.1.0.0, but its *library* does not support: base-4.15.1.0 - pointful < 0 # tried pointful-1.1.0.0, but its *library* requires the disabled package: haskell-src-exts-simple - - polysemy-kvstore-jsonfile < 0 # tried polysemy-kvstore-jsonfile-0.1.1.0, but its *library* does not support: aeson-2.0.3.0 - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.2, but its *library* does not support: constraints-0.13.3 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: base-4.15.1.0 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: ghc-prim-0.7.0 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: aeson-2.0.3.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: base-4.15.1.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: hasql-1.5.0.1 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: jose-0.9 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: retry-0.9.1.0 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8.1 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8 - postgrest < 0 # tried postgrest-8.0.0, but its *library* requires the disabled package: hasql-dynamic-statements - prairie < 0 # tried prairie-0.0.1.0, but its *library* does not support: template-haskell-2.17.0.0 - pred-set < 0 # tried pred-set-0.0.1, but its *library* requires the disabled package: HSet @@ -6464,7 +6361,6 @@ packages: - printcess < 0 # tried printcess-0.1.0.3, but its *library* does not support: containers-0.6.4.1 - printcess < 0 # tried printcess-0.1.0.3, but its *library* does not support: lens-5.0.1 - product-isomorphic < 0 # tried product-isomorphic-0.0.3.3, but its *library* requires the disabled package: th-data-compat - - profiteur < 0 # tried profiteur-0.4.6.0, but its *executable* does not support: aeson-2.0.3.0 - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: base-4.15.1.0 - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: ghc-prim-0.7.0 - publicsuffix < 0 # tried publicsuffix-0.20200526, but its *library* does not support: base-4.15.1.0 @@ -6475,7 +6371,7 @@ packages: - quickcheck-arbitrary-template < 0 # tried quickcheck-arbitrary-template-0.2.1.1, but its *library* does not support: template-haskell-2.17.0.0 - quickcheck-combinators < 0 # tried quickcheck-combinators-0.0.5, but its *library* requires the disabled package: unfoldable-restricted - quickcheck-state-machine < 0 # tried quickcheck-state-machine-0.7.1, but its *library* requires the disabled package: markov-chain-usage-model - - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: aeson-2.0.3.0 + - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: aeson-1.5.6.0 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: connection-0.3.1 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: constraints-0.13.3 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-api-data-0.4.3 @@ -6486,7 +6382,6 @@ packages: - ranged-list < 0 # tried ranged-list-0.1.0.0, but its *library* requires the disabled package: typecheck-plugin-nat-simple - rank-product < 0 # tried rank-product-0.2.2.0, but its *library* requires the disabled package: random-fu - rdf < 0 # tried rdf-0.1.0.5, but its *library* does not support: attoparsec-0.14.4 - - reanimate < 0 # tried reanimate-1.1.5.0, but its *library* does not support: aeson-2.0.3.0 - reanimate < 0 # tried reanimate-1.1.5.0, but its *library* requires the disabled package: hgeometry - reform-hsp < 0 # tried reform-hsp-0.2.7.2, but its *library* requires the disabled package: hsx2hs - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-base-0.94.0.2 @@ -6502,15 +6397,14 @@ packages: - relational-record < 0 # tried relational-record-0.2.2.0, but its *library* requires the disabled package: relational-query-HDBC - relational-schemas < 0 # tried relational-schemas-0.1.8.0, but its *library* requires the disabled package: relational-query - repa-algorithms < 0 # tried repa-algorithms-3.4.1.4, but its *library* does not support: base-4.15.1.0 - - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *executable* does not support: aeson-2.0.3.0 + - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *executable* does not support: aeson-1.5.6.0 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: base-4.15.1.0 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: req-3.10.0 - rethinkdb-client-driver < 0 # tried rethinkdb-client-driver-0.0.25, but its *library* does not support: base-4.15.1.0 - rhine-gloss < 0 # tried rhine-gloss-0.7.0, but its *library* requires the disabled package: rhine - - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: aeson-2.0.3.0 - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: attoparsec-0.14.4 - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: network-3.1.2.7 - - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-2.0.3.0 + - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-1.5.6.0 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.11 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: network-3.1.2.7 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: time-1.9.3 @@ -6518,13 +6412,11 @@ packages: - salak-toml < 0 # tried salak-toml-0.3.5.3, but its *library* requires the disabled package: tomland - sandwich-webdriver < 0 # tried sandwich-webdriver-0.1.0.6, but its *library* requires the disabled package: webdriver - scalendar < 0 # tried scalendar-1.2.0, but its *library* does not support: containers-0.6.4.1 - - schematic < 0 # tried schematic-0.5.1.0, but its *library* does not support: aeson-2.0.3.0 + - schematic < 0 # tried schematic-0.5.1.0, but its *library* does not support: aeson-1.5.6.0 - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: hjsonschema - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: validationt - - selda-json < 0 # tried selda-json-0.1.1.0, but its *library* does not support: aeson-2.0.3.0 - - selda-postgresql < 0 # tried selda-postgresql-0.1.8.1, but its *library* requires the disabled package: selda-json - sendgrid-v3 < 0 # tried sendgrid-v3-0.3.0.0, but its *library* does not support: base-4.15.1.0 - - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-2.0.3.0 + - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-1.5.6.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: base-4.15.1.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.11 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: lens-5.0.1 @@ -6538,52 +6430,38 @@ packages: - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: http-api-data-0.4.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: http-types-0.12.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: memory-0.16.0 - - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.19 - - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.19 + - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.18.3 + - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.18.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: time-1.9.3 - - servant-auth-wordpress < 0 # tried servant-auth-wordpress-1.0.0.2, but its *library* does not support: servant-server-0.19 - - servant-cassava < 0 # tried servant-cassava-0.10.1, but its *library* does not support: servant-0.19 - - servant-docs-simple < 0 # tried servant-docs-simple-0.4.0.0, but its *library* does not support: aeson-2.0.3.0 - - servant-docs-simple < 0 # tried servant-docs-simple-0.4.0.0, but its *library* does not support: servant-0.19 + - servant-auth-swagger < 0 # tried servant-auth-swagger-0.2.10.1, but its *library* requires the disabled package: swagger2 - servant-errors < 0 # tried servant-errors-0.1.6.0, but its *library* does not support: base-4.15.1.0 - - servant-http-streams < 0 # tried servant-http-streams-0.18.4, but its *library* does not support: http-common-0.8.3.4 - - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-2.0.3.0 - - servant-js < 0 # tried servant-js-0.9.4.2, but its *library* does not support: servant-0.19 + - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-1.5.6.0 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: containers-0.6.4.1 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: formatting-7.1.3 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: lens-5.0.1 - - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: servant-0.19 + - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: servant-0.18.3 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: time-1.9.3 - - servant-lucid < 0 # tried servant-lucid-0.9.0.4, but its *library* does not support: servant-0.19 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: QuickCheck-2.14.2 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: base-4.15.1.0 - - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: servant-0.19 - - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: servant-server-0.19 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: http-media-0.8.0.0 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: lens-5.0.1 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: pandoc-types-1.22.1 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: servant-docs-0.12 - - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: aeson-2.0.3.0 - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: base-4.15.1.0 - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: hspec-2.8.5 - - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-0.19 - - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-client-0.19 - - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-server-0.19 - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: base-4.15.1.0 - - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: servant-0.19 + - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: servant-0.18.3 - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: base-4.15.1.0 - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: http-media-0.8.0.0 - - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-0.19 - - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-client-core-0.19 + - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-0.18.3 + - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-client-core-0.18.3 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: base-4.15.1.0 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: http-media-0.8.0.0 - - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.19 + - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.18.3 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* requires the disabled package: streaming-wai - - servant-swagger-ui < 0 # tried servant-swagger-ui-0.3.5.4.5.0, but its *library* does not support: aeson-2.0.3.0 - - servant-swagger-ui-core < 0 # tried servant-swagger-ui-core-0.3.5, but its *library* does not support: aeson-2.0.3.0 - - servant-swagger-ui-redoc < 0 # tried servant-swagger-ui-redoc-0.3.4.1.22.3, but its *library* does not support: aeson-2.0.3.0 + - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* requires the disabled package: swagger2 - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: base-4.15.1.0 - - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.19 + - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.18.3 - serverless-haskell < 0 # tried serverless-haskell-0.12.6, but its *library* requires the disabled package: amazonka-core - serversession-backend-persistent < 0 # tried serversession-backend-persistent-1.0.5, but its *library* does not support: base64-bytestring-1.2.1.0 - serversession-backend-redis < 0 # tried serversession-backend-redis-1.0.4, but its *library* does not support: hedis-0.15.1 @@ -6595,27 +6473,18 @@ packages: - shake-plus-extended < 0 # tried shake-plus-extended-0.4.1.0, but its *library* requires the disabled package: ixset-typed - show-prettyprint < 0 # tried show-prettyprint-0.3.0.1, but its *library* does not support: trifecta-2.1.2 - shower < 0 # tried shower-0.2.0.2, but its *library* does not support: base-4.15.1.0 - - simple < 0 # tried simple-1.0.0, but its *library* requires the disabled package: simple-templates - - simple-session < 0 # tried simple-session-1.0.0, but its *library* requires the disabled package: simple - simplest-sqlite < 0 # tried simplest-sqlite-0.1.0.2, but its *library* does not support: template-haskell-2.17.0.0 - size-based < 0 # tried size-based-0.1.2.0, but its *library* does not support: template-haskell-2.17.0.0 - - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: aeson-2.0.3.0 + - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: aeson-1.5.6.0 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: base-4.15.1.0 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: constraints-0.13.3 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: lens-5.0.1 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: random-1.2.1 - skeletons < 0 # tried skeletons-0.4.0, but its *executable* requires the disabled package: tinytemplate - - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: aeson-2.0.3.0 - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: http-client-0.7.11 - - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-0.19 - - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-client-0.19 - - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-client-core-0.19 - - slick < 0 # tried slick-1.1.2.2, but its *library* requires the disabled package: mustache - smallcheck-series < 0 # tried smallcheck-series-0.7.1.0, but its *library* does not support: base-4.15.1.0 - - smash-aeson < 0 # tried smash-aeson-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - smash-lens < 0 # tried smash-lens-0.1.0.1, but its *library* does not support: lens-5.0.1 - - smoothie < 0 # tried smoothie-0.4.2.11, but its *library* does not support: aeson-2.0.3.0 - - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-2.0.3.0 + - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-1.5.6.0 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: attoparsec-0.14.4 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: base-4.15.1.0 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: dlist-1.0 @@ -6635,18 +6504,11 @@ packages: - sqlite-simple-errors < 0 # tried sqlite-simple-errors-0.6.1.0, but its *library* does not support: text-1.2.5.0 - streamproc < 0 # tried streamproc-1.6.2, but its *library* does not support: base-4.15.1.0 - strict-base-types < 0 # tried strict-base-types-0.7, but its *library* requires the disabled package: strict-lens - - stripe-core < 0 # tried stripe-core-2.6.2, but its *library* does not support: aeson-2.0.3.0 - - stripe-haskell < 0 # tried stripe-haskell-2.6.2, but its *library* requires the disabled package: stripe-core - - stripe-haskell < 0 # tried stripe-haskell-2.6.2, but its *library* requires the disabled package: stripe-http-client - - stripe-http-client < 0 # tried stripe-http-client-2.6.2, but its *library* does not support: aeson-2.0.3.0 - - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: aeson-2.0.3.0 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-2.8.5 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-core-2.8.5 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: random-1.2.1 - structured-haskell-mode < 0 # tried structured-haskell-mode-1.1.0, but its *executable* does not support: haskell-src-exts-1.23.1 - - structured-haskell-mode < 0 # tried structured-haskell-mode-1.1.0, but its *executable* requires the disabled package: descriptive - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: Cabal-3.4.1.0 - - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: aeson-2.0.3.0 - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226 - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: attoparsec-0.14.4 - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: base-4.15.1.0 @@ -6655,26 +6517,21 @@ packages: - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: base-4.15.1.0 - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: lens-5.0.1 - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: profunctors-5.6.2 - - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: aeson-2.0.3.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: containers-0.6.4.1 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-api-data-0.4.3 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.11 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-media-0.8.0.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: katip-0.8.7.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.7 + - swagger2 < 0 # tried swagger2-2.8, but its *library* does not support: aeson-1.5.6.0 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src-th-mode - - sydtest < 0 # tried sydtest-0.7.0.1, but its *library* requires the disabled package: autodocodec - - sydtest-persistent < 0 # tried sydtest-persistent-0.0.0.0, but its *library* requires the disabled package: sydtest - - sydtest-servant < 0 # tried sydtest-servant-0.2.0.0, but its *library* requires the disabled package: sydtest - - sydtest-wai < 0 # tried sydtest-wai-0.2.0.0, but its *library* requires the disabled package: sydtest - - sydtest-yesod < 0 # tried sydtest-yesod-0.3.0.0, but its *library* requires the disabled package: sydtest - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: containers-0.6.4.1 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: tasty-1.4.2.1 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: time-1.9.3 - tcp-streams-openssl < 0 # tried tcp-streams-openssl-1.0.1.0, but its *library* does not support: network-3.1.2.7 - termcolor < 0 # tried termcolor-0.2.0.0, but its *executable* requires the disabled package: cli - - termonad < 0 # tried termonad-4.2.0.0, but its *library* does not support: aeson-2.0.3.0 + - termonad < 0 # tried termonad-4.2.0.0, but its *library* requires the disabled package: xml-html-qq - test-fixture < 0 # tried test-fixture-0.5.1.0, but its *library* does not support: template-haskell-2.17.0.0 - test-framework-th < 0 # tried test-framework-th-0.2.4, but its *library* requires the disabled package: language-haskell-extract - testing-feat < 0 # tried testing-feat-1.1.0.0, but its *library* requires the disabled package: size-based @@ -6698,8 +6555,8 @@ packages: - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.3.0 - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.1.0 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: base-4.15.1.0 - - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.19 - - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.19 + - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.18.3 + - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.18.3 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: wai-extra-3.1.8 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: base-4.15.1.0 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: writer-cps-transformers-0.5.6.1 @@ -6707,21 +6564,18 @@ packages: - tries < 0 # tried tries-0.0.6.1, but its *library* requires the disabled package: rose-trees - true-name < 0 # tried true-name-0.1.0.3, but its *library* does not support: template-haskell-2.17.0.0 - type-combinators-singletons < 0 # tried type-combinators-singletons-0.2.1.0, but its *library* requires the disabled package: type-combinators - - typed-uuid < 0 # tried typed-uuid-0.2.0.0, but its *library* requires the disabled package: autodocodec - - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 + - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: aeson-1.5.6.0 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: attoparsec-0.14.4 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: base-4.15.1.0 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: cryptonite-0.29 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: parser-combinators-1.3.0 - - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 + - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: aeson-1.5.6.0 - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base-4.15.1.0 - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 - unfoldable-restricted < 0 # tried unfoldable-restricted-0.0.3, but its *library* requires the disabled package: unfoldable - uniprot-kb < 0 # tried uniprot-kb-0.1.2.0, but its *library* does not support: attoparsec-0.14.4 - - unjson < 0 # tried unjson-0.15.3, but its *library* does not support: aeson-2.0.3.0 - uri-templater < 0 # tried uri-templater-0.3.1.0, but its *library* does not support: trifecta-2.1.2 - urlpath < 0 # tried urlpath-9.0.1, but its *library* requires the disabled package: attoparsec-uri - - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: aeson-2.0.3.0 - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: base-4.15.1.0 - utf8-conversions < 0 # tried utf8-conversions-0.1.0.4, but its *library* does not support: text-short-0.1.5 - vado < 0 # tried vado-0.0.13, but its *library* does not support: attoparsec-0.14.4 @@ -6729,15 +6583,13 @@ packages: - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: base-4.15.1.0 - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: containers-0.6.4.1 - vector-fftw < 0 # tried vector-fftw-0.1.4.0, but its *library* does not support: base-4.15.1.0 - - vformat-aeson < 0 # tried vformat-aeson-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: base-4.15.1.0 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.67 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: lens-5.0.1 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: vty-5.33 - - wai-middleware-auth < 0 # tried wai-middleware-auth-0.2.5.1, but its *library* requires the disabled package: hoauth2 - wai-middleware-crowd < 0 # tried wai-middleware-crowd-0.1.4.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - wai-middleware-metrics < 0 # tried wai-middleware-metrics-0.2.4, but its *library* requires the disabled package: ekg-core - - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-2.0.3.0 + - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-1.5.6.0 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.11 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: time-1.9.3 - wai-middleware-throttle < 0 # tried wai-middleware-throttle-0.3.0.1, but its *library* requires the disabled package: token-bucket @@ -6751,9 +6603,7 @@ packages: - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-ethereum - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-polkadot - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-provider - - webby < 0 # tried webby-1.0.1, but its *library* does not support: aeson-2.0.3.0 - webby < 0 # tried webby-1.0.1, but its *library* does not support: formatting-7.1.3 - - webdriver < 0 # tried webdriver-0.9.0.1, but its *library* does not support: aeson-2.0.3.0 - webdriver < 0 # tried webdriver-0.9.0.1, but its *library* does not support: base-4.15.1.0 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: language-javascript-0.7.1.0 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: webdriver-0.9.0.1 @@ -6773,9 +6623,6 @@ packages: - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-auth-1.6.10.5 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-core-1.6.21.0 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-form-1.7.0 - - yesod-auth-fb < 0 # tried yesod-auth-fb-1.10.1, but its *library* requires the disabled package: fb - - yesod-auth-oauth2 < 0 # tried yesod-auth-oauth2-0.7.0.0, but its *library* requires the disabled package: hoauth2 - - yesod-fb < 0 # tried yesod-fb-0.6.1, but its *library* requires the disabled package: fb - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-core-1.6.21.0 - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-form-1.7.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *executable* does not support: yesod-1.6.1.2 @@ -6783,15 +6630,14 @@ packages: - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-core-1.6.21.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-static-1.6.1.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* requires the disabled package: hamlet - - yesod-text-markdown < 0 # tried yesod-text-markdown-0.1.10, but its *library* does not support: aeson-2.0.3.0 - zasni-gerna < 0 # tried zasni-gerna-0.0.7.1, but its *library* requires the disabled package: papillon - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: base-compat-0.11.2 - - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-0.19 - - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-client-0.19 - - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: aeson-2.0.3.0 + - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-0.18.3 + - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-client-0.18.3 + - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: aeson-1.5.6.0 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: base-compat-0.11.2 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: http-api-data-0.4.3 - - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: servant-0.19 + - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: servant-0.18.3 - zm < 0 # tried zm-0.3.2, but its *library* does not support: containers-0.6.4.1 - zm < 0 # tried zm-0.3.2, but its *library* does not support: flat-0.4.4 - zm < 0 # tried zm-0.3.2, but its *library* does not support: model-0.5 @@ -6815,71 +6661,36 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6402 # https://github.com/commercialhaskell/stackage/issues/6243 # https://github.com/commercialhaskell/stackage/issues/6393 - - aeson >= 2.0.0.0 - - aura >= 3.2.6 - - avro >= 0.6.0.0 - - cabal-flatpak >= 0.1.0.3 - - core-data >= 0.3.0.0 - - eventstore >= 1.4.2 - - faktory >= 1.1.2.1 - - flow >= 2.0.0.0 - - forma >= 1.2.0 - - geojson >= 4.1.0 - - greskell >= 2.0.0.0 - - greskell-core >= 1.0.0.0 - - greskell-websocket >= 1.0.0.0 - - hruby >= 0.4.0.0 - - hspec-expectations-json >= 1.0.0.5 - - http2 >= 3.0.3 - - jose >= 0.9 - - jsonpath >= 0.2.1.0 - - kanji >= 3.5 - - microlens-aeson >= 2.4 - - mmark-cli >= 0.0.5.1 - - pandoc-plot >= 1.4.0 - - postgresql-binary >= 0.12.4.2 - - servant-tracing >= 0.2.0.0 - - shikensu >= 0.4.0 - - stache >= 2.3.1 - - stripe-scotty >= 1.1.0.1 - - stripe-wreq >= 1.0.1.12 - - telegram-bot-simple >= 0.3.8 - - yaml >= 0.11.7 - # compilation failures - - BiobaseBlast < 0 # 0.3.3.0 - - Taxonomy < 0 # 2.2.0 - - aeson-combinators < 0 # 0.0.5.0 - - aeson-with < 0 # 0.1.2.0 - - autodocodec < 0 # 0.0.1.0 - - composable-associations-aeson < 0 # 0.1.0.1 - - datadog < 0 # 0.2.5.0 - - descriptive < 0 # 0.9.5 - - elm2nix # 0.2.1 - - etc < 0 # 0.4.1.0 - - eventsource-api < 0 # 1.5.1 - - fb < 0 # 2.1.1 - - ghcjs-base-stub < 0 # 0.3.0.2 - - highjson < 0 # 0.5.0.0 - - hsebaysdk < 0 # 0.4.1.0 - - jmacro < 0 # 0.6.17 - - jose-jwt < 0 # 0.9.2 - - json-rpc-generic < 0 # 0.2.1.6 - - json-stream < 0 # 0.4.2.4 - - kawhi < 0 # 0.3.0 - - mergeful < 0 # 0.2.0.0 - - nri-prelude < 0 # 0.6.0.6 - - oauthenticated < 0 # 0.2.1.0 - - pagure-cli < 0 # 0.2 - - pushbullet-types < 0 # 0.4.1.0 - - rigel-viz < 0 # 0.2.0.0 - - servant-github-webhook < 0 # 0.4.2.0 - - servant-tracing < 0 # 0.2.0.0 - - simple-templates < 0 # 1.0.0 - - stratosphere < 0 # 0.59.1 - - swagger < 0 # 0.3.0 - - template-toolkit < 0 # 0.1.1.0 - - validity-aeson < 0 # 0.2.0.4 - - xml-to-json < 0 # 2.0.1 + - aeson < 2.0.0.0 + - aura < 3.2.6 + - avro < 0.6.0.0 + - cabal-flatpak < 0.1.0.3 + - core-data < 0.3.0.0 + - eventstore < 1.4.2 + - faktory < 1.1.2.1 + - flow < 2.0.0.0 + - forma < 1.2.0 + - geojson < 4.1.0 + - greskell < 2.0.0.0 + - greskell-core < 1.0.0.0 + - greskell-websocket < 1.0.0.0 + - hruby < 0.4.0.0 + - hspec-expectations-json < 1.0.0.5 + - http2 < 3.0.3 + - jose < 0.9 + - jsonpath < 0.2.1.0 + - kanji < 3.5 + - microlens-aeson < 2.4 + - mmark-cli < 0.0.5.1 + - pandoc-plot < 1.4.0 + - postgresql-binary < 0.12.4.2 + - servant-tracing < 0.2.0.0 + - shikensu < 0.4.0 + - stache < 2.3.1 + - stripe-scotty < 1.1.0.1 + - stripe-wreq < 1.0.1.12 + - telegram-bot-simple < 0.3.8 + - yaml < 0.11.7 # https://github.com/commercialhaskell/stackage/issues/6264 # Requires GHC 9.2 @@ -7094,6 +6905,11 @@ skipped-builds: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-test-failures. skipped-tests: + # aeson-2 + # https://github.com/commercialhaskell/stackage/issues/6217 + - jsonifier + - req + # Missing foreign libraries - symengine @@ -7224,11 +7040,12 @@ skipped-tests: # # Test bounds issues - ENIG # tried ENIG-0.0.1.0, but its *test-suite* requires the disabled package: test-framework-th - - Frames # tried Frames-0.7.2, but its *test-suite* requires the disabled package: htoml - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5 - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.11 - MissingH # tried MissingH-1.4.3.0, but its *test-suite* requires the disabled package: errorcall-eq-instance + - aeson # tried aeson-1.5.6.0, but its *test-suite* does not support: hashable-time-0.3 - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1 + - algebraic-graphs # tried algebraic-graphs-0.5, but its *test-suite* does not support: QuickCheck-2.14.2 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* does not support: hspec-2.8.5 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* requires the disabled package: aeson-lens - antiope-messages # tried antiope-messages-7.5.3, but its *test-suite* does not support: hspec-2.8.5 @@ -7237,7 +7054,7 @@ skipped-tests: - antiope-sqs # tried antiope-sqs-7.5.3, but its *test-suite* does not support: hspec-2.8.5 - arbor-lru-cache # tried arbor-lru-cache-0.1.1.1, but its *test-suite* does not support: hspec-2.8.5 - asif # tried asif-6.0.4, but its *test-suite* does not support: doctest-0.18.2 - - avro # tried avro-0.6.0.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog + - avro # tried avro-0.5.2.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - barrier # tried barrier-0.1.1, but its *test-suite* does not support: lens-family-core-2.1.0 - barrier # tried barrier-0.1.1, but its *test-suite* does not support: tasty-1.4.2.1 - bits-extra # tried bits-extra-0.0.2.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7246,7 +7063,7 @@ skipped-tests: - boolean-normal-forms # tried boolean-normal-forms-0.0.1.1, but its *test-suite* does not support: QuickCheck-2.14.2 - cassava-conduit # tried cassava-conduit-0.6.0, but its *test-suite* does not support: QuickCheck-2.14.2 - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: hspec-2.8.5 - - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: servant-server-0.19 + - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: servant-server-0.18.3 - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: warp-3.3.19 - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-2.8.5 - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-discover-2.8.5 @@ -7283,8 +7100,6 @@ skipped-tests: - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: semirings-0.6 - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: tasty-1.4.2.1 - generic-xmlpickler # tried generic-xmlpickler-0.1.0.6, but its *test-suite* does not support: tasty-1.4.2.1 - - genvalidity-hspec-aeson # tried genvalidity-hspec-aeson-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-aeson - - genvalidity-sydtest-aeson # tried genvalidity-sydtest-aeson-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-aeson - ghc-prof # tried ghc-prof-1.4.1.9, but its *test-suite* does not support: attoparsec-0.14.4 - gitlib-libgit2 # tried gitlib-libgit2-3.1.2.1, but its *test-suite* requires the disabled package: gitlib-test - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7309,7 +7124,7 @@ skipped-tests: - hspec-tables # tried hspec-tables-0.0.1, but its *test-suite* does not support: hspec-2.8.5 - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: base-4.15.1.0 - - http-streams # tried http-streams-0.8.9.6, but its *test-suite* requires the disabled package: snap-server + - http-streams # tried http-streams-0.8.9.4, but its *test-suite* requires the disabled package: snap-server - hw-balancedparens # tried hw-balancedparens-0.4.1.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-bits # tried hw-bits-0.7.2.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-conduit # tried hw-conduit-0.2.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7320,6 +7135,7 @@ skipped-tests: - hw-fingertree-strict # tried hw-fingertree-strict-0.1.2.0, but its *test-suite* does not support: hspec-2.8.5 - hw-int # tried hw-int-0.0.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-ip # tried hw-ip-2.4.2.0, but its *test-suite* does not support: hspec-2.8.5 + - hw-json # tried hw-json-1.3.2.2, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-json-simple-cursor # tried hw-json-simple-cursor-0.1.1.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-json-standard-cursor # tried hw-json-standard-cursor-0.2.3.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-mquery # tried hw-mquery-0.2.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7336,7 +7152,6 @@ skipped-tests: - irc-dcc # tried irc-dcc-2.0.1, but its *test-suite* does not support: tasty-hspec-1.2 - json-rpc-client # tried json-rpc-client-0.2.5.0, but its *test-suite* does not support: QuickCheck-2.14.2 - jwt # tried jwt-0.11.0, but its *test-suite* does not support: doctest-0.18.2 - - lackey # tried lackey-2.0.0.0, but its *test-suite* does not support: servant-0.19 - libjwt-typed # tried libjwt-typed-0.2, but its *test-suite* does not support: hspec-2.8.5 - libjwt-typed # tried libjwt-typed-0.2, but its *test-suite* does not support: hspec-core-2.8.5 - libraft # tried libraft-0.5.0.0, but its *test-suite* requires the disabled package: quickcheck-state-machine @@ -7371,7 +7186,7 @@ skipped-tests: - qnap-decrypt # tried qnap-decrypt-0.3.5, but its *test-suite* does not support: hspec-2.8.5 - quickcheck-state-machine # tried quickcheck-state-machine-0.7.1, but its *test-suite* requires the disabled package: hs-rqlite - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: hspec-2.8.5 - - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: servant-server-0.19 + - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: servant-server-0.18.3 - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: warp-3.3.19 - records-sop # tried records-sop-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 - req-url-extra # tried req-url-extra-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7382,14 +7197,12 @@ skipped-tests: - servant-auth-client # tried servant-auth-client-0.4.1.0, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-2.8.5 - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-discover-2.8.5 - - servant-cassava # tried servant-cassava-0.10.1, but its *test-suite* does not support: servant-server-0.19 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* requires the disabled package: language-ecmascript - - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: aeson-2.0.3.0 + - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: aeson-1.5.6.0 - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: hspec-2.8.5 - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: http-api-data-0.4.3 - - servant-lucid # tried servant-lucid-0.9.0.4, but its *test-suite* does not support: servant-server-0.19 - servant-mock # tried servant-mock-0.8.7, but its *test-suite* does not support: hspec-wai-0.11.1 - servant-quickcheck # tried servant-quickcheck-0.0.10.0, but its *test-suite* does not support: hspec-core-2.8.5 - servant-streaming # tried servant-streaming-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 @@ -7399,8 +7212,8 @@ skipped-tests: - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: warp-3.3.19 - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-2.8.5 - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-discover-2.8.5 - - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: aeson-2.0.3.0 - - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: servant-server-0.19 + - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: aeson-1.5.6.0 + - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: servant-server-0.18.3 - sessiontypes-distributed # tried sessiontypes-distributed-0.1.1, but its *test-suite* does not support: hspec-2.8.5 - sessiontypes-distributed # tried sessiontypes-distributed-0.1.1, but its *test-suite* does not support: network-transport-tcp-0.8.0 - sexpr-parser # tried sexpr-parser-0.2.0.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7746,7 +7559,7 @@ expected-test-failures: - functor-combinators # https://github.com/commercialhaskell/stackage/issues/6376 - generic-lens # https://github.com/commercialhaskell/stackage/issues/6377 - - geojson # 4.1.0 + - geojson # 4.0.2 - heap # 1.0.4 https://github.com/pruvisto/heap/issues/11 - hsini # 0.5.1.2 - hweblib # 0.6.3 https://github.com/aycanirican/hweblib/issues/3 @@ -7895,6 +7708,10 @@ expected-benchmark-failures: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-benchmark-failures. skipped-benchmarks: + # aeson-2 + # https://github.com/commercialhaskell/stackage/issues/6217 + - jsonifier + # Cyclic dependencies - attoparsec - case-insensitive @@ -7975,9 +7792,8 @@ skipped-benchmarks: - distributed-process # tried distributed-process-0.7.4, but its *benchmarks* does not support: network-transport-tcp-0.8.0 - ed25519 # tried ed25519-0.0.5.0, but its *benchmarks* does not support: criterion-1.5.13.0 - extensible-effects # tried extensible-effects-5.0.0.1, but its *benchmarks* requires the disabled package: test-framework-th - - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: aeson-2.0.3.0 + - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: aeson-1.5.6.0 - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: time-1.9.3 - - heist # tried heist-1.1.0.1, but its *benchmarks* does not support: statistics-0.16.0.1 - hip # tried hip-1.5.6.0, but its *benchmarks* requires the disabled package: repa-algorithms - hw-eliasfano # tried hw-eliasfano-0.1.2.0, but its *benchmarks* requires the disabled package: hw-hspec-hedgehog - o-clock # tried o-clock-1.2.1, but its *benchmarks* requires the disabled package: tiempo From dbcaa26898e9e05364b770b17cc62e187db3a745 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 7 Feb 2022 07:21:20 -0800 Subject: [PATCH 074/157] Undo the changes for `aeson >= 2.0` --- build-constraints.yaml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 62f9de06..61f22122 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6864,7 +6864,7 @@ package-flags: five-three: true greskell: - server-test: false + hint-test: false windns: allow-non-windows: true @@ -7004,7 +7004,6 @@ skipped-tests: - case-insensitive - clock - criterion - - criterion-measurement - distributive # via hspec - doctest # via hspec - foundation @@ -7012,7 +7011,6 @@ skipped-tests: - hspec-discover # via logging-facade/mockery - js-flot - js-jquery - - microstache - nanospec - optparse-applicative # via QuickCheck - primitive @@ -7020,7 +7018,6 @@ skipped-tests: - scientific - split - splitmix - - statistics - tasty-expected-failure # via tasty-hedgehog - vector # doctest - vector-binary-instances @@ -7718,14 +7715,11 @@ skipped-benchmarks: - cassava - clock - criterion - - criterion-measurement - foundation - hashable # https://github.com/fpco/stackage/issues/1818 - hspec - - microstache - nanospec - scientific - - statistics - vector-binary-instances # Timeouts From 425b034dc9f088f1f4eb83d2607aff6430529cc6 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 8 Feb 2022 06:51:21 -0800 Subject: [PATCH 075/157] Revert "Revert " Upgrade to aeson 2.0, closes #6217"" This reverts commit 5eaa01a884d71c65b839acb86dbc20df030ba1a7. --- build-constraints.yaml | 430 +++++++++++++++++++++++++++++------------ 1 file changed, 307 insertions(+), 123 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 61f22122..88e75d42 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1670,15 +1670,15 @@ packages: - bank-holidays-england "Haskell Servant ": - - servant < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-blaze - servant-cassava - - servant-client < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - - servant-client-core < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-client >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-client-core >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-conduit - servant-docs - servant-foreign - - servant-http-streams < 0.18.4 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-http-streams >= 0.18.4 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-js - servant-lucid - servant-machines @@ -1686,7 +1686,7 @@ packages: - servant-multipart - servant-multipart-api - servant-pipes - - servant-server < 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 + - servant-server >= 0.19 # https://github.com/commercialhaskell/stackage/issues/6429 - servant-swagger - servant-swagger-ui - servant-swagger-ui-core @@ -3725,7 +3725,7 @@ packages: - wai-middleware-rollbar "Andrey Mokhov @snowleopard": - - algebraic-graphs < 0.6 # https://github.com/commercialhaskell/stackage/issues/6362 + - algebraic-graphs "Albert Krewinkel @tarleb": - hslua @@ -5311,6 +5311,7 @@ packages: - xxhash < 0 # compile fail - universe-instances-base < 0 # deprecated - universe-instances-trans < 0 # deprecated + - 2captcha < 0 # deprecated "GHC upper bounds": # Need to always match the version shipped with GHC @@ -5446,10 +5447,12 @@ packages: # verify if they have been fixeq. "Library and exe bounds failures": - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* does not support: network-3.1.2.7 + - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* requires the disabled package: Taxonomy - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* does not support: network-3.1.2.7 + - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* requires the disabled package: BiobaseBlast - Chart-cairo < 0 # tried Chart-cairo-1.9.3, but its *library* requires the disabled package: cairo - Chart-diagrams < 0 # tried Chart-diagrams-1.9.3, but its *library* does not support: SVGFonts-1.8.0.1 - - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: biocore + - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: Taxonomy - FPretty < 0 # tried FPretty-1.1, but its *library* does not support: base-4.15.1.0 - GPipe < 0 # tried GPipe-2.2.5, but its *library* does not support: linear-1.21.8 - Genbank < 0 # tried Genbank-1.0.3, but its *library* requires the disabled package: biocore @@ -5461,7 +5464,7 @@ packages: - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: wai-logger-2.4.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: IPv6Addr-2.0.4 - - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-1.5.6.0 + - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-2.0.3.0 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: attoparsec-0.14.4 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: hedis-0.15.1 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: unordered-containers-0.2.16.0 @@ -5473,12 +5476,13 @@ packages: - MapWith < 0 # tried MapWith-0.2.0.0, but its *library* does not support: base-4.15.1.0 - Network-NineP < 0 # tried Network-NineP-0.4.7.1, but its *library* requires the disabled package: mstate - NoTrace < 0 # tried NoTrace-0.3.0.4, but its *library* does not support: base-4.15.1.0 - - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseBlast-0.3.3.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseFasta-0.4.0.1 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseHTTP-1.2.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseTypes-0.2.1.0 - - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: aeson-1.5.6.0 + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: aeson-2.0.3.0 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: network-3.1.2.7 + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: BiobaseBlast + - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: Taxonomy - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: hierarchical-clustering - Spock < 0 # tried Spock-0.14.0.0, but its *library* requires the disabled package: Spock-core - Spock-api-server < 0 # tried Spock-api-server-0.14.0.0, but its *library* requires the disabled package: Spock-core @@ -5516,9 +5520,14 @@ packages: - accelerate-llvm-native < 0 # tried accelerate-llvm-native-1.3.0.0, but its *library* requires the disabled package: llvm-hs - accelerate-llvm-ptx < 0 # tried accelerate-llvm-ptx-1.3.0.0, but its *library* requires the disabled package: llvm-hs - accelerate-utility < 0 # tried accelerate-utility-1.0.0.1, but its *library* does not support: accelerate-1.3.0.0 + - aeson-better-errors < 0 # tried aeson-better-errors-0.9.1.0, but its *library* does not support: aeson-2.0.3.0 + - aeson-default < 0 # tried aeson-default-0.9.1.0, but its *library* does not support: aeson-2.0.3.0 - aeson-diff < 0 # tried aeson-diff-1.1.0.9, but its *library* does not support: base-4.15.1.0 + - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: aeson-2.0.3.0 - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: lens-5.0.1 - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: servant-docs-0.12 + - aeson-iproute < 0 # tried aeson-iproute-0.2.1, but its *library* does not support: aeson-2.0.3.0 + - aeson-picker < 0 # tried aeson-picker-0.1.0.5, but its *library* does not support: aeson-2.0.3.0 - aeson-picker < 0 # tried aeson-picker-0.1.0.5, but its *library* does not support: lens-5.0.1 - airship < 0 # tried airship-0.9.4, but its *library* does not support: base64-bytestring-1.2.1.0 - airship < 0 # tried airship-0.9.4, but its *library* does not support: bytestring-trie-0.2.6 @@ -5552,6 +5561,7 @@ packages: - amazonka-cognito-idp < 0 # tried amazonka-cognito-idp-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-cognito-sync < 0 # tried amazonka-cognito-sync-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-config < 0 # tried amazonka-config-1.6.1, but its *library* requires the disabled package: amazonka-core + - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: aeson-2.0.3.0 - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.11 - amazonka-datapipeline < 0 # tried amazonka-datapipeline-1.6.1, but its *library* requires the disabled package: amazonka-core - amazonka-devicefarm < 0 # tried amazonka-devicefarm-1.6.1, but its *library* requires the disabled package: amazonka-core @@ -5638,6 +5648,12 @@ packages: - arrowp-qq < 0 # tried arrowp-qq-0.3.0, but its *library* does not support: template-haskell-2.17.0.0 - asif < 0 # tried asif-6.0.4, but its *library* requires the disabled package: thyme - async-timer < 0 # tried async-timer-0.2.0.0, but its *library* does not support: unliftio-core-0.2.0.1 + - aura < 0 # tried aura-3.2.7, but its *library* does not support: hashable-1.3.5.0 + - autodocodec-openapi3 < 0 # tried autodocodec-openapi3-0.1.0.0, but its *library* requires the disabled package: autodocodec + - autodocodec-schema < 0 # tried autodocodec-schema-0.1.0.0, but its *library* requires the disabled package: autodocodec + - autodocodec-schema < 0 # tried autodocodec-schema-0.1.0.0, but its *library* requires the disabled package: validity-aeson + - autodocodec-yaml < 0 # tried autodocodec-yaml-0.1.0.0, but its *library* requires the disabled package: autodocodec + - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: aeson-2.0.3.0 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: attoparsec-0.14.4 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: base-4.15.1.0 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: cryptonite-0.29 @@ -5649,7 +5665,7 @@ packages: - aws-xray-client-wai < 0 # tried aws-xray-client-wai-0.1.0.1, but its *library* requires the disabled package: aws-xray-client - axel < 0 # tried axel-0.0.12, but its *library* does not support: base-4.15.1.0 - axiom < 0 # tried axiom-0.4.7, but its *library* requires the disabled package: transient-universe - - b9 < 0 # tried b9-3.2.0, but its *library* does not support: aeson-1.5.6.0 + - b9 < 0 # tried b9-3.2.0, but its *library* does not support: aeson-2.0.3.0 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: hspec-2.8.5 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: lens-5.0.1 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: shake-0.19.6 @@ -5658,7 +5674,7 @@ packages: - base-noprelude < 0 # tried base-noprelude-4.13.0.0, but its *library* does not support: base-4.15.1.0 - bcp47 < 0 # tried bcp47-0.2.0.5, but its *library* requires the disabled package: country - bcp47-orphans < 0 # tried bcp47-orphans-0.1.0.4, but its *library* requires the disabled package: bcp47 - - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-1.5.6.0 + - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-2.0.3.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.2.1 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: hashable-1.3.5.0 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: mysql-0.2.1 @@ -5693,25 +5709,31 @@ packages: - bitcoin-tx < 0 # tried bitcoin-tx-0.13.1, but its *library* requires the disabled package: hexstring - bitcoin-types < 0 # tried bitcoin-types-0.9.2, but its *library* requires the disabled package: hexstring - blastxml < 0 # tried blastxml-0.3.2, but its *library* requires the disabled package: biocore + - bloodhound < 0 # tried bloodhound-0.18.0.0, but its *library* does not support: aeson-2.0.3.0 - blosum < 0 # tried blosum-0.1.1.4, but its *executable* requires the disabled package: pipes-text - boolean-normal-forms < 0 # tried boolean-normal-forms-0.0.1.1, but its *library* does not support: base-4.15.1.0 - boundingboxes < 0 # tried boundingboxes-0.2.3, but its *library* does not support: lens-5.0.1 - - brittany < 0 # tried brittany-0.14.0.2, but its *library* does not support: aeson-1.5.6.0 - - brittany < 0 # tried brittany-0.14.0.2, but its *library* does not support: yaml-0.11.6.0 + - bower-json < 0 # tried bower-json-1.0.0.1, but its *library* requires the disabled package: aeson-better-errors + - brittany < 0 # tried brittany-0.14.0.2, but its *library* requires the disabled package: butcher + - brittany < 0 # tried brittany-0.14.0.2, but its *library* requires the disabled package: data-tree-print - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: regex-tdfa-text - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: elliptic-curve - butcher < 0 # tried butcher-1.3.3.2, but its *library* does not support: base-4.15.1.0 - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: Cabal-3.4.1.0 - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: base-4.15.1.0 - cairo < 0 # tried cairo-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 + - captcha-2captcha < 0 # tried captcha-2captcha-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 + - captcha-capmonster < 0 # tried captcha-capmonster-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 + - captcha-core < 0 # tried captcha-core-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 - category < 0 # tried category-0.2.5.0, but its *library* requires the disabled package: alg - cereal-time < 0 # tried cereal-time-0.1.0.0, but its *library* does not support: time-1.9.3 - - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-1.5.6.0 + - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-2.0.3.0 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-casing-0.2.0.0 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: connection-0.3.1 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-api-data-0.4.3 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.11 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: req-3.10.0 + - chronos < 0 # tried chronos-1.1.3, but its *library* does not support: aeson-2.0.3.0 - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytebuild - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: byteslice - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytesmith @@ -5724,11 +5746,14 @@ packages: - co-log-concurrent < 0 # tried co-log-concurrent-0.5.1.0, but its *library* requires the disabled package: co-log-core - codec < 0 # tried codec-0.2.1, but its *library* requires the disabled package: binary-bits - colour-accelerate < 0 # tried colour-accelerate-0.4.0.0, but its *library* requires the disabled package: accelerate + - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: aeson-2.0.3.0 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: generic-deriving-1.14.1 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: profunctors-5.6.2 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: template-haskell-2.17.0.0 - composite-aeson-path < 0 # tried composite-aeson-path-0.7.5.0, but its *library* does not support: path-0.9.2 + - composite-aeson-refined < 0 # tried composite-aeson-refined-0.7.5.0, but its *library* requires the disabled package: aeson-better-errors - composite-aeson-refined < 0 # tried composite-aeson-refined-0.7.5.0, but its *library* requires the disabled package: composite-aeson + - composite-aeson-throw < 0 # tried composite-aeson-throw-0.1.0.0, but its *library* requires the disabled package: aeson-better-errors - composite-aeson-throw < 0 # tried composite-aeson-throw-0.1.0.0, but its *library* requires the disabled package: composite-aeson - composite-base < 0 # tried composite-base-0.7.5.0, but its *library* does not support: profunctors-5.6.2 - composite-base < 0 # tried composite-base-0.7.5.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -5749,6 +5774,7 @@ packages: - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: base-4.15.1.0 - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: megaparsec-9.2.0 - constraint < 0 # tried constraint-0.1.4.0, but its *library* requires the disabled package: category + - country < 0 # tried country-0.2.1, but its *library* does not support: aeson-2.0.3.0 - country < 0 # tried country-0.2.1, but its *library* does not support: attoparsec-0.14.4 - country < 0 # tried country-0.2.1, but its *library* does not support: base-4.15.1.0 - cql-io < 0 # tried cql-io-1.1.1, but its *library* requires the disabled package: cql @@ -5759,6 +5785,7 @@ packages: - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: simple-vec3-0.6.0.1 - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: strict-0.4.0.1 - css-syntax < 0 # tried css-syntax-0.1.0.0, but its *library* does not support: base-4.15.1.0 + - curl-runnings < 0 # tried curl-runnings-0.16.4, but its *library* does not support: aeson-2.0.3.0 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: Cabal-3.4.1.0 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: attoparsec-0.14.4 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: base-4.15.1.0 @@ -5771,7 +5798,7 @@ packages: - data-tree-print < 0 # tried data-tree-print-0.1.0.2, but its *library* does not support: base-4.15.1.0 - decidable < 0 # tried decidable-0.3.0.0, but its *library* requires the disabled package: functor-products - deepseq-instances < 0 # tried deepseq-instances-0.1.0.1, but its *library* does not support: base-4.15.1.0 - - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* requires the disabled package: haskell-lsp + - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* does not support: aeson-2.0.3.0 - dhall-nix < 0 # tried dhall-nix-1.1.23, but its *library* requires the disabled package: hnix - diagrams-builder < 0 # tried diagrams-builder-0.8.0.5, but its *library* requires the disabled package: haskell-src-exts-simple - diagrams-cairo < 0 # tried diagrams-cairo-1.4.2, but its *library* requires the disabled package: statestack @@ -5786,6 +5813,7 @@ packages: - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* requires the disabled package: statestack - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* requires the disabled package: static-canvas - diagrams-postscript < 0 # tried diagrams-postscript-1.5.1, but its *library* requires the disabled package: statestack + - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: aeson-2.0.3.0 - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: base-4.15.1.0 - dice < 0 # tried dice-0.1.0.1, but its *library* requires the disabled package: random-fu - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *executable* does not support: criterion-1.5.13.0 @@ -5812,18 +5840,21 @@ packages: - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: containers-0.6.4.1 - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: random-1.2.1 - diversity < 0 # tried diversity-0.8.1.0, but its *library* requires the disabled package: fasta + - docker < 0 # tried docker-0.6.0.6, but its *library* does not support: aeson-2.0.3.0 - docker < 0 # tried docker-0.6.0.6, but its *library* does not support: unliftio-core-0.2.0.1 - docker-build-cacher < 0 # tried docker-build-cacher-2.1.1, but its *library* does not support: language-docker-10.4.0 - dom-parser < 0 # tried dom-parser-3.1.0, but its *library* requires the disabled package: xml-lens - drawille < 0 # tried drawille-0.1.2.0, but its *library* does not support: containers-0.6.4.1 - earcut < 0 # tried earcut-0.1.0.4, but its *library* does not support: base-4.15.1.0 - easytest < 0 # tried easytest-0.3, but its *library* does not support: hedgehog-1.0.5 + - ede < 0 # tried ede-0.3.2.0, but its *library* does not support: aeson-2.0.3.0 - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: QuickCheck-2.14.2 - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: base-4.15.1.0 - effect-handlers < 0 # tried effect-handlers-0.1.0.8, but its *library* does not support: free-5.1.7 - egison < 0 # tried egison-4.1.3, but its *library* requires the disabled package: sweet-egison - egison-pattern-src < 0 # tried egison-pattern-src-0.2.1.2, but its *library* does not support: parser-combinators-1.3.0 - egison-pattern-src-th-mode < 0 # tried egison-pattern-src-th-mode-0.2.1.2, but its *library* does not support: template-haskell-2.17.0.0 + - ekg < 0 # tried ekg-0.4.0.15, but its *library* does not support: aeson-2.0.3.0 - ekg < 0 # tried ekg-0.4.0.15, but its *library* does not support: base-4.15.1.0 - ekg < 0 # tried ekg-0.4.0.15, but its *library* requires the disabled package: snap-server - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: amazonka @@ -5831,9 +5862,12 @@ packages: - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: ekg-core - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: base-4.15.1.0 - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: ghc-prim-0.7.0 + - ekg-json < 0 # tried ekg-json-0.1.0.6, but its *library* does not support: aeson-2.0.3.0 - ekg-json < 0 # tried ekg-json-0.1.0.6, but its *library* does not support: base-4.15.1.0 - ekg-statsd < 0 # tried ekg-statsd-0.2.5.0, but its *library* does not support: base-4.15.1.0 - ekg-wai < 0 # tried ekg-wai-0.1.0.3, but its *library* does not support: time-1.9.3 + - elm-street < 0 # tried elm-street-0.1.0.4, but its *executable* does not support: servant-0.19 + - elm-street < 0 # tried elm-street-0.1.0.4, but its *executable* does not support: servant-server-0.19 - elm-street < 0 # tried elm-street-0.1.0.4, but its *library* does not support: base-4.15.1.0 - epub-metadata < 0 # tried epub-metadata-4.5, but its *library* requires the disabled package: regex-compat-tdfa - euler-tour-tree < 0 # tried euler-tour-tree-0.1.1.0, but its *library* requires the disabled package: Unique @@ -5843,7 +5877,9 @@ packages: - eventful-postgresql < 0 # tried eventful-postgresql-0.2.0, but its *library* requires the disabled package: eventful-sql-common - eventful-sql-common < 0 # tried eventful-sql-common-0.2.0, but its *library* does not support: persistent-template-2.12.0.0 - eventful-sqlite < 0 # tried eventful-sqlite-0.2.0, but its *library* requires the disabled package: eventful-sql-common + - eventsource-geteventstore-store < 0 # tried eventsource-geteventstore-store-1.2.1, but its *library* requires the disabled package: eventsource-api - eventsource-geteventstore-store < 0 # tried eventsource-geteventstore-store-1.2.1, but its *library* requires the disabled package: eventsource-store-specs + - eventsource-stub-store < 0 # tried eventsource-stub-store-1.1.1, but its *library* requires the disabled package: eventsource-api - exception-hierarchy < 0 # tried exception-hierarchy-0.1.0.4, but its *library* does not support: template-haskell-2.17.0.0 - fasta < 0 # tried fasta-0.10.4.2, but its *library* requires the disabled package: pipes-text - fib < 0 # tried fib-0.1.0.1, but its *library* requires the disabled package: base-noprelude @@ -5851,6 +5887,7 @@ packages: - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: BiobaseNewick - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: hierarchical-clustering - foldable1 < 0 # tried foldable1-0.1.0.0, but its *library* requires the disabled package: util + - freckle-app < 0 # tried freckle-app-1.0.0.4, but its *library* requires the disabled package: datadog - friday < 0 # tried friday-0.2.3.1, but its *library* does not support: containers-0.6.4.1 - friday < 0 # tried friday-0.2.3.1, but its *library* requires the disabled package: ratio-int - friday-juicypixels < 0 # tried friday-juicypixels-0.1.2.4, but its *library* requires the disabled package: friday @@ -5861,6 +5898,14 @@ packages: - gdax < 0 # tried gdax-0.6.0.0, but its *library* requires the disabled package: regex-tdfa-text - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: base-4.15.1.0 - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: generic-deriving-1.14.1 + - genvalidity-aeson < 0 # tried genvalidity-aeson-1.0.0.0, but its *library* requires the disabled package: validity-aeson + - genvalidity-mergeful < 0 # tried genvalidity-mergeful-0.3.0.0, but its *library* requires the disabled package: mergeful + - genvalidity-sydtest < 0 # tried genvalidity-sydtest-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-aeson < 0 # tried genvalidity-sydtest-aeson-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-hashable < 0 # tried genvalidity-sydtest-hashable-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-lens < 0 # tried genvalidity-sydtest-lens-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-persistent < 0 # tried genvalidity-sydtest-persistent-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-typed-uuid < 0 # tried genvalidity-typed-uuid-0.1.0.1, but its *library* requires the disabled package: typed-uuid - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: dhall-1.40.2 - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: ghc-9.0.2 - ghc-syb-utils < 0 # tried ghc-syb-utils-0.3.0.0, but its *library* does not support: ghc-9.0.2 @@ -5884,8 +5929,10 @@ packages: - gitlib-libgit2 < 0 # tried gitlib-libgit2-3.1.2.1, but its *library* requires the disabled package: gitlib - glaze < 0 # tried glaze-0.3.0.1, but its *library* does not support: lens-5.0.1 - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens + - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: ghcjs-base-stub - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: glazier - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens + - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: ghcjs-base-stub - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: glazier - glib < 0 # tried glib-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 - gloss-accelerate < 0 # tried gloss-accelerate-2.1.0.0, but its *library* requires the disabled package: accelerate @@ -5993,22 +6040,29 @@ packages: - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-api-data-0.4.3 - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.11 - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-0.9.2 + - graphql-client < 0 # tried graphql-client-1.1.1, but its *library* does not support: aeson-2.0.3.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-0.12.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-th-0.12 - groundhog-mysql < 0 # tried groundhog-mysql-0.12, but its *library* does not support: mysql-0.2.1 + - groundhog-th < 0 # tried groundhog-th-0.12, but its *library* does not support: aeson-2.0.3.0 - grouped-list < 0 # tried grouped-list-0.2.2.1, but its *library* does not support: base-4.15.1.0 - gtk3 < 0 # tried gtk3-0.15.6, but its *library* does not support: Cabal-3.4.1.0 - hOpenPGP < 0 # tried hOpenPGP-2.9.7, but its *library* requires the disabled package: ixset-typed - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.11 - - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.18.3 - - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.18.3 + - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.19 + - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.19 - hadolint < 0 # tried hadolint-2.8.0, but its *library* does not support: deepseq-1.4.5.0 - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: colourista - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: spdx + - hal < 0 # tried hal-0.4.8, but its *library* does not support: aeson-2.0.3.0 + - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: aeson-2.0.3.0 - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: path-0.9.2 - happstack-hsp < 0 # tried happstack-hsp-7.3.7.5, but its *library* requires the disabled package: harp + - happstack-jmacro < 0 # tried happstack-jmacro-7.0.12.3, but its *library* requires the disabled package: jmacro - haskell-lsp < 0 # tried haskell-lsp-0.24.0.0, but its *executable* does not support: base-4.15.1.0 + - haskell-lsp < 0 # tried haskell-lsp-0.24.0.0, but its *library* does not support: aeson-2.0.3.0 - haskell-lsp-client < 0 # tried haskell-lsp-client-1.0.0.1, but its *library* requires the disabled package: haskell-lsp + - haskell-names < 0 # tried haskell-names-0.9.9, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6027,7 +6081,7 @@ packages: - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* requires the disabled package: references - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Cabal-3.4.1.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Diff-0.4.1 - - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 + - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: network-3.1.2.7 @@ -6041,7 +6095,7 @@ packages: - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* requires the disabled package: haskell-tools-builtin-refactorings - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* requires the disabled package: references - - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 + - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: warp-3.3.19 @@ -6051,7 +6105,7 @@ packages: - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* requires the disabled package: references - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: Cabal-3.4.1.0 - - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: aeson-1.5.6.0 + - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: aeson-2.0.3.0 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: base-4.15.1.0 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: ghc-9.0.2 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0 @@ -6066,7 +6120,8 @@ packages: - hasmin < 0 # tried hasmin-1.0.3, but its *executable* does not support: optparse-applicative-0.16.1.0 - hasmin < 0 # tried hasmin-1.0.3, but its *library* does not support: attoparsec-0.14.4 - haxl-amazonka < 0 # tried haxl-amazonka-0.1.1, but its *library* requires the disabled package: haxl - - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: aeson-1.5.6.0 + - headroom < 0 # tried headroom-0.4.3.0, but its *library* requires the disabled package: mustache + - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: aeson-2.0.3.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: attoparsec-0.14.4 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: base-4.15.1.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: dlist-1.0 @@ -6075,28 +6130,35 @@ packages: - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: optparse-applicative-0.16.1.0 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: semigroups-0.19.2 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: vty-5.33 + - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: aeson-2.0.3.0 - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: base-4.15.1.0 - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: template-haskell-2.17.0.0 - hidden-char < 0 # tried hidden-char-0.1.0.2, but its *library* does not support: base-4.15.1.0 - hierarchy < 0 # tried hierarchy-1.0.2, but its *library* does not support: base-4.15.1.0 - - highjson-swagger < 0 # tried highjson-swagger-0.5.0.0, but its *library* requires the disabled package: swagger2 - - highjson-th < 0 # tried highjson-th-0.5.0.0, but its *library* requires the disabled package: swagger2 + - highjson-swagger < 0 # tried highjson-swagger-0.5.0.0, but its *library* requires the disabled package: highjson + - highjson-th < 0 # tried highjson-th-0.5.0.0, but its *library* requires the disabled package: highjson - hip < 0 # tried hip-1.5.6.0, but its *library* requires the disabled package: Chart-diagrams - hit < 0 # tried hit-0.7.0, but its *executable* requires the disabled package: git - hmatrix-backprop < 0 # tried hmatrix-backprop-0.1.3.0, but its *library* requires the disabled package: backprop - hmpfr < 0 # tried hmpfr-0.4.4, but its *library* does not support: integer-gmp-1.1 + - hnix-store-core < 0 # tried hnix-store-core-0.5.0.0, but its *library* does not support: algebraic-graphs-0.6 + - hoauth2 < 0 # tried hoauth2-2.0.0, but its *library* does not support: aeson-2.0.3.0 - holy-project < 0 # tried holy-project-0.2.0.1, but its *library* requires the disabled package: hastache - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.6, but its *executable* requires the disabled package: ixset-typed - - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-1.5.6.0 + - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-2.0.3.0 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: containers-0.6.4.1 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: retry-0.9.1.0 + - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: aeson-2.0.3.0 - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: path-0.9.2 - hpio < 0 # tried hpio-0.9.0.7, but its *executable* does not support: optparse-applicative-0.16.1.0 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: QuickCheck-2.14.2 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: protolude-0.3.0 + - hpqtypes < 0 # tried hpqtypes-1.9.2.1, but its *library* does not support: aeson-2.0.3.0 + - hpqtypes-extras < 0 # tried hpqtypes-extras-1.14.1.0, but its *library* requires the disabled package: hpqtypes + - hpqtypes-extras < 0 # tried hpqtypes-extras-1.14.1.0, but its *library* requires the disabled package: log-base - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: containers-0.6.4.1 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: hmatrix-0.20.2 - - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.15.2.0 + - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.16.0.1 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: time-1.9.3 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: vector-algorithms-0.8.0.4 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* requires the disabled package: hmatrix-special @@ -6105,6 +6167,7 @@ packages: - hschema-aeson < 0 # tried hschema-aeson-0.0.1.1, but its *library* requires the disabled package: hschema - hschema-prettyprinter < 0 # tried hschema-prettyprinter-0.0.1.1, but its *library* requires the disabled package: hschema - hschema-quickcheck < 0 # tried hschema-quickcheck-0.0.1.1, but its *library* requires the disabled package: hschema + - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: aeson-2.0.3.0 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: attoparsec-0.14.4 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-boot-9.0.2 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226 @@ -6118,10 +6181,14 @@ packages: - hspec-tables < 0 # tried hspec-tables-0.0.1, but its *library* does not support: hspec-core-2.8.5 - hspec-wai-json < 0 # tried hspec-wai-json-0.11.0, but its *library* does not support: hspec-wai-0.11.1 - hspec-webdriver < 0 # tried hspec-webdriver-1.2.0, but its *library* requires the disabled package: webdriver + - hsx-jmacro < 0 # tried hsx-jmacro-7.3.8.1, but its *library* requires the disabled package: jmacro - hsx2hs < 0 # tried hsx2hs-0.14.1.8, but its *library* does not support: template-haskell-2.17.0.0 + - htoml < 0 # tried htoml-1.0.0.3, but its *library* does not support: aeson-2.0.3.0 - hw-hspec-hedgehog < 0 # tried hw-hspec-hedgehog-0.1.1.0, but its *library* does not support: hspec-2.8.5 + - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* does not support: aeson-2.0.3.0 - hyraxAbif < 0 # tried hyraxAbif-0.2.3.27, but its *library* does not support: text-1.2.5.0 - idris < 0 # tried idris-1.3.4, but its *library* does not support: Cabal-3.4.1.0 + - idris < 0 # tried idris-1.3.4, but its *library* does not support: aeson-2.0.3.0 - idris < 0 # tried idris-1.3.4, but its *library* does not support: network-3.1.2.7 - importify < 0 # tried importify-1.0.1, but its *library* requires the disabled package: hse-cpp - indentation-core < 0 # tried indentation-core-0.0.0.2, but its *library* does not support: base-4.15.1.0 @@ -6142,17 +6209,22 @@ packages: - ixset-typed-binary-instance < 0 # tried ixset-typed-binary-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed - ixset-typed-conversions < 0 # tried ixset-typed-conversions-0.1.2.0, but its *library* requires the disabled package: ixset-typed - ixset-typed-hashable-instance < 0 # tried ixset-typed-hashable-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed - - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: snap-core + - javascript-extras < 0 # tried javascript-extras-0.5.0.0, but its *library* requires the disabled package: ghcjs-base-stub + - jmacro-rpc < 0 # tried jmacro-rpc-0.3.3, but its *library* requires the disabled package: jmacro + - jmacro-rpc-happstack < 0 # tried jmacro-rpc-happstack-0.3.2, but its *library* requires the disabled package: jmacro + - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: jmacro + - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: aeson-2.0.3.0 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: attoparsec-0.14.4 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: base64-bytestring-1.2.1.0 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: ref-tf-0.5.0.1 - - json-alt < 0 # tried json-alt-1.0.0, but its *library* does not support: aeson-1.5.6.0 - - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: aeson-1.5.6.0 + - json-alt < 0 # tried json-alt-1.0.0, but its *library* does not support: aeson-2.0.3.0 + - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: aeson-2.0.3.0 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: lens-5.0.1 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: smallcheck-1.2.1 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* requires the disabled package: run-haskell-module - - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: aeson-1.5.6.0 + - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: aeson-2.0.3.0 - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: base-4.15.1.0 + - json-rpc-server < 0 # tried json-rpc-server-0.2.6.0, but its *library* does not support: aeson-2.0.3.0 - json-rpc-server < 0 # tried json-rpc-server-0.2.6.0, but its *library* does not support: base-4.15.1.0 - jvm < 0 # tried jvm-0.6.0, but its *library* requires the disabled package: distributed-closure - jvm < 0 # tried jvm-0.6.0, but its *library* requires the disabled package: jni @@ -6160,24 +6232,28 @@ packages: - jvm-batching < 0 # tried jvm-batching-0.2.0, but its *library* requires the disabled package: jni - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: distributed-closure - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: jni - - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: aeson-1.5.6.0 + - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: aeson-2.0.3.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: async-2.2.4 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: katip-0.8.7.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: rollbar-hs-0.3.1.0 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: time-1.9.3 - - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: aeson-1.5.6.0 + - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: katip-0.8.7.0 + - koofr-client < 0 # tried koofr-client-1.0.0.3, but its *library* does not support: aeson-2.0.3.0 - kraken < 0 # tried kraken-0.1.0, but its *library* does not support: base-4.15.1.0 + - kubernetes-webhook-haskell < 0 # tried kubernetes-webhook-haskell-0.2.0.3, but its *library* does not support: aeson-2.0.3.0 - lambdabot-core < 0 # tried lambdabot-core-5.3.0.2, but its *library* requires the disabled package: random-fu - lambdabot-irc-plugins < 0 # tried lambdabot-irc-plugins-5.3.0.2, but its *library* requires the disabled package: lambdabot-core - language-haskell-extract < 0 # tried language-haskell-extract-0.2.4, but its *library* does not support: template-haskell-2.17.0.0 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: aeson-2.0.3.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: base16-bytestring-1.0.2.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: formatting-7.1.3 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: hruby-0.5.0.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: lens-5.0.1 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: megaparsec-9.2.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: memory-0.16.0 - - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-0.18.3 - - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-client-0.18.3 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-0.19 + - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-client-0.19 - large-hashable < 0 # tried large-hashable-0.1.0.4, but its *library* does not support: template-haskell-2.17.0.0 - lens-accelerate < 0 # tried lens-accelerate-0.3.0.0, but its *library* does not support: lens-5.0.1 - lens-datetime < 0 # tried lens-datetime-0.3, but its *library* does not support: lens-5.0.1 @@ -6199,7 +6275,8 @@ packages: - list-witnesses < 0 # tried list-witnesses-0.1.3.2, but its *library* requires the disabled package: functor-products - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log-core - - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: aeson-1.5.6.0 + - log-base < 0 # tried log-base-0.11.0.0, but its *library* does not support: aeson-2.0.3.0 + - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: aeson-2.0.3.0 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: o-clock-1.2.1 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: universum-1.7.2 - logger-thread < 0 # tried logger-thread-0.1.0.2, but its *library* requires the disabled package: protolude @@ -6213,9 +6290,10 @@ packages: - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* does not support: prettyprinter-1.7.1 - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* requires the disabled package: logging-effect - loopbreaker < 0 # tried loopbreaker-0.1.1.1, but its *library* does not support: ghc-9.0.2 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: aeson-2.0.3.0 - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: network-3.1.2.7 - - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-0.18.3 - - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-client-0.18.3 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-0.19 + - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-client-0.19 - machines-directory < 0 # tried machines-directory-7.0.0.0, but its *library* requires the disabled package: machines-io - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-core - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-wai @@ -6224,7 +6302,7 @@ packages: - mallard < 0 # tried mallard-0.6.1.1, but its *library* requires the disabled package: Interpolation - map-syntax < 0 # tried map-syntax-0.3, but its *library* does not support: base-4.15.1.0 - markup < 0 # tried markup-4.2.0, but its *library* requires the disabled package: attoparsec-uri - - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-1.5.6.0 + - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-2.0.3.0 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.11 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: lens-5.0.1 - marvin < 0 # tried marvin-0.2.5, but its *library* requires the disabled package: marvin-interpolate @@ -6234,6 +6312,8 @@ packages: - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: optparse-applicative-0.16.1.0 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: scalpel-core-0.6.2 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3 + - medea < 0 # tried medea-1.2.0, but its *library* does not support: aeson-2.0.3.0 + - medea < 0 # tried medea-1.2.0, but its *library* does not support: algebraic-graphs-0.6 - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.1 - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1 @@ -6241,8 +6321,8 @@ packages: - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *library* requires the disabled package: xml-lens - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.11 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-media-0.8.0.0 - - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.18.3 - - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.18.3 + - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.19 + - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.19 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: time-1.9.3 - midi-music-box < 0 # tried midi-music-box-0.0.1.2, but its *executable* requires the disabled package: diagrams-postscript - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: lens-5.0.1 @@ -6255,14 +6335,22 @@ packages: - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: knob - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: random-fu - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: jsaddle + - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: servant-lucid - modify-fasta < 0 # tried modify-fasta-0.8.3.0, but its *executable* requires the disabled package: pipes-text - mole < 0 # tried mole-0.0.7, but its *executable* does not support: base-4.15.1.0 - mole < 0 # tried mole-0.0.7, but its *executable* requires the disabled package: snap-server - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: base-4.15.1.0 - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: mwc-random-0.15.0.2 + - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: statistics-0.16.0.1 - monad-metrics < 0 # tried monad-metrics-0.2.2.0, but its *library* requires the disabled package: ekg-core - monad-mock < 0 # tried monad-mock-0.2.0.0, but its *library* does not support: template-haskell-2.17.0.0 - monad-unlift-ref < 0 # tried monad-unlift-ref-0.2.1, but its *library* requires the disabled package: monad-unlift + - morpheus-graphql < 0 # tried morpheus-graphql-0.18.0, but its *library* does not support: aeson-2.0.3.0 + - morpheus-graphql-app < 0 # tried morpheus-graphql-app-0.18.0, but its *library* does not support: aeson-2.0.3.0 + - morpheus-graphql-client < 0 # tried morpheus-graphql-client-0.18.0, but its *library* does not support: aeson-2.0.3.0 + - morpheus-graphql-code-gen < 0 # tried morpheus-graphql-code-gen-0.18.0, but its *library* requires the disabled package: morpheus-graphql-core + - morpheus-graphql-core < 0 # tried morpheus-graphql-core-0.18.0, but its *library* does not support: aeson-2.0.3.0 + - morpheus-graphql-subscriptions < 0 # tried morpheus-graphql-subscriptions-0.18.0, but its *library* does not support: aeson-2.0.3.0 - msgpack < 0 # tried msgpack-1.0.1.0, but its *library* does not support: base-4.15.1.0 - msgpack-aeson < 0 # tried msgpack-aeson-0.1.0.0, but its *library* requires the disabled package: msgpack - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* does not support: blaze-builder-0.4.2.2 @@ -6277,6 +6365,7 @@ packages: - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-extra-1.3.5 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.7 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: random-1.2.1 + - mustache < 0 # tried mustache-2.3.2, but its *library* does not support: aeson-2.0.3.0 - mwc-random-accelerate < 0 # tried mwc-random-accelerate-0.2.0.0, but its *library* requires the disabled package: accelerate - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* does not support: memory-0.16.0 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires the disabled package: word24 @@ -6295,6 +6384,15 @@ packages: - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: network-attoparsec - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.7 - network-transport-inmemory < 0 # tried network-transport-inmemory-0.5.2, but its *library* does not support: containers-0.6.4.1 + - nri-env-parser < 0 # tried nri-env-parser-0.1.0.8, but its *library* requires the disabled package: nri-prelude + - nri-http < 0 # tried nri-http-0.1.0.4, but its *library* requires the disabled package: nri-prelude + - nri-kafka < 0 # tried nri-kafka-0.1.0.4, but its *library* requires the disabled package: nri-prelude + - nri-observability < 0 # tried nri-observability-0.1.1.4, but its *library* requires the disabled package: nri-prelude + - nri-postgresql < 0 # tried nri-postgresql-0.1.0.4, but its *library* requires the disabled package: nri-prelude + - nri-redis < 0 # tried nri-redis-0.1.0.4, but its *library* requires the disabled package: nri-prelude + - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* does not support: servant-0.19 + - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* does not support: servant-server-0.19 + - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.2, but its *library* requires the disabled package: nri-prelude - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* does not support: numhask-0.10.0.0 - nvim-hs-ghcid < 0 # tried nvim-hs-ghcid-2.0.0.0, but its *library* requires the disabled package: nvim-hs-contrib - oblivious-transfer < 0 # tried oblivious-transfer-0.1.0, but its *library* requires the disabled package: protolude @@ -6316,6 +6414,7 @@ packages: - persistable-record < 0 # tried persistable-record-0.6.0.5, but its *library* requires the disabled package: th-data-compat - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: persistable-record - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: relational-query-HDBC + - persistent-iproute < 0 # tried persistent-iproute-0.2.5, but its *library* requires the disabled package: aeson-iproute - persistent-mysql-haskell < 0 # tried persistent-mysql-haskell-0.6.0, but its *library* does not support: tls-1.5.7 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: random-1.2.1 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: scotty-0.12 @@ -6323,13 +6422,13 @@ packages: - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: JuicyPixels-3.3.6 - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: hmatrix-0.20.2 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: Cabal-3.4.1.0 - - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: aeson-1.5.6.0 + - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: aeson-2.0.3.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: base-4.15.1.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: binary-orphans-1.0.2 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: containers-0.6.4.1 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: hashable-1.3.5.0 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: shake-0.19.6 - - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: yaml-0.11.6.0 + - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: yaml-0.11.7.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: Cabal-3.4.1.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base-4.15.1.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 @@ -6337,6 +6436,7 @@ packages: - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: hashable-1.3.5.0 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.11 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: shake-0.19.6 + - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: aeson-2.0.3.0 - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.11 - pipes-category < 0 # tried pipes-category-0.3.0.0, but its *library* does not support: lens-5.0.1 - pipes-misc < 0 # tried pipes-misc-0.5.0.0, but its *library* requires the disabled package: pipes-category @@ -6346,13 +6446,16 @@ packages: - plot < 0 # tried plot-0.2.3.11, but its *library* requires the disabled package: pango - pointful < 0 # tried pointful-1.1.0.0, but its *library* does not support: base-4.15.1.0 - pointful < 0 # tried pointful-1.1.0.0, but its *library* requires the disabled package: haskell-src-exts-simple + - polysemy-kvstore-jsonfile < 0 # tried polysemy-kvstore-jsonfile-0.1.1.0, but its *library* does not support: aeson-2.0.3.0 - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.2, but its *library* does not support: constraints-0.13.3 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: base-4.15.1.0 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: ghc-prim-0.7.0 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: aeson-2.0.3.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: base-4.15.1.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: hasql-1.5.0.1 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: jose-0.9 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: retry-0.9.1.0 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8.1 - postgrest < 0 # tried postgrest-8.0.0, but its *library* requires the disabled package: hasql-dynamic-statements - prairie < 0 # tried prairie-0.0.1.0, but its *library* does not support: template-haskell-2.17.0.0 - pred-set < 0 # tried pred-set-0.0.1, but its *library* requires the disabled package: HSet @@ -6361,6 +6464,7 @@ packages: - printcess < 0 # tried printcess-0.1.0.3, but its *library* does not support: containers-0.6.4.1 - printcess < 0 # tried printcess-0.1.0.3, but its *library* does not support: lens-5.0.1 - product-isomorphic < 0 # tried product-isomorphic-0.0.3.3, but its *library* requires the disabled package: th-data-compat + - profiteur < 0 # tried profiteur-0.4.6.0, but its *executable* does not support: aeson-2.0.3.0 - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: base-4.15.1.0 - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: ghc-prim-0.7.0 - publicsuffix < 0 # tried publicsuffix-0.20200526, but its *library* does not support: base-4.15.1.0 @@ -6371,7 +6475,7 @@ packages: - quickcheck-arbitrary-template < 0 # tried quickcheck-arbitrary-template-0.2.1.1, but its *library* does not support: template-haskell-2.17.0.0 - quickcheck-combinators < 0 # tried quickcheck-combinators-0.0.5, but its *library* requires the disabled package: unfoldable-restricted - quickcheck-state-machine < 0 # tried quickcheck-state-machine-0.7.1, but its *library* requires the disabled package: markov-chain-usage-model - - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: aeson-1.5.6.0 + - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: aeson-2.0.3.0 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: connection-0.3.1 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: constraints-0.13.3 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-api-data-0.4.3 @@ -6382,6 +6486,7 @@ packages: - ranged-list < 0 # tried ranged-list-0.1.0.0, but its *library* requires the disabled package: typecheck-plugin-nat-simple - rank-product < 0 # tried rank-product-0.2.2.0, but its *library* requires the disabled package: random-fu - rdf < 0 # tried rdf-0.1.0.5, but its *library* does not support: attoparsec-0.14.4 + - reanimate < 0 # tried reanimate-1.1.5.0, but its *library* does not support: aeson-2.0.3.0 - reanimate < 0 # tried reanimate-1.1.5.0, but its *library* requires the disabled package: hgeometry - reform-hsp < 0 # tried reform-hsp-0.2.7.2, but its *library* requires the disabled package: hsx2hs - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-base-0.94.0.2 @@ -6397,14 +6502,15 @@ packages: - relational-record < 0 # tried relational-record-0.2.2.0, but its *library* requires the disabled package: relational-query-HDBC - relational-schemas < 0 # tried relational-schemas-0.1.8.0, but its *library* requires the disabled package: relational-query - repa-algorithms < 0 # tried repa-algorithms-3.4.1.4, but its *library* does not support: base-4.15.1.0 - - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *executable* does not support: aeson-1.5.6.0 + - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *executable* does not support: aeson-2.0.3.0 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: base-4.15.1.0 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: req-3.10.0 - rethinkdb-client-driver < 0 # tried rethinkdb-client-driver-0.0.25, but its *library* does not support: base-4.15.1.0 - rhine-gloss < 0 # tried rhine-gloss-0.7.0, but its *library* requires the disabled package: rhine + - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: aeson-2.0.3.0 - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: attoparsec-0.14.4 - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: network-3.1.2.7 - - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-1.5.6.0 + - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-2.0.3.0 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.11 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: network-3.1.2.7 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: time-1.9.3 @@ -6412,11 +6518,13 @@ packages: - salak-toml < 0 # tried salak-toml-0.3.5.3, but its *library* requires the disabled package: tomland - sandwich-webdriver < 0 # tried sandwich-webdriver-0.1.0.6, but its *library* requires the disabled package: webdriver - scalendar < 0 # tried scalendar-1.2.0, but its *library* does not support: containers-0.6.4.1 - - schematic < 0 # tried schematic-0.5.1.0, but its *library* does not support: aeson-1.5.6.0 + - schematic < 0 # tried schematic-0.5.1.0, but its *library* does not support: aeson-2.0.3.0 - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: hjsonschema - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: validationt + - selda-json < 0 # tried selda-json-0.1.1.0, but its *library* does not support: aeson-2.0.3.0 + - selda-postgresql < 0 # tried selda-postgresql-0.1.8.1, but its *library* requires the disabled package: selda-json - sendgrid-v3 < 0 # tried sendgrid-v3-0.3.0.0, but its *library* does not support: base-4.15.1.0 - - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-1.5.6.0 + - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-2.0.3.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: base-4.15.1.0 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.11 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: lens-5.0.1 @@ -6430,38 +6538,52 @@ packages: - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: http-api-data-0.4.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: http-types-0.12.3 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: memory-0.16.0 - - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.18.3 - - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.18.3 + - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.19 + - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.19 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: time-1.9.3 - - servant-auth-swagger < 0 # tried servant-auth-swagger-0.2.10.1, but its *library* requires the disabled package: swagger2 + - servant-auth-wordpress < 0 # tried servant-auth-wordpress-1.0.0.2, but its *library* does not support: servant-server-0.19 + - servant-cassava < 0 # tried servant-cassava-0.10.1, but its *library* does not support: servant-0.19 + - servant-docs-simple < 0 # tried servant-docs-simple-0.4.0.0, but its *library* does not support: aeson-2.0.3.0 + - servant-docs-simple < 0 # tried servant-docs-simple-0.4.0.0, but its *library* does not support: servant-0.19 - servant-errors < 0 # tried servant-errors-0.1.6.0, but its *library* does not support: base-4.15.1.0 - - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-1.5.6.0 + - servant-http-streams < 0 # tried servant-http-streams-0.18.4, but its *library* does not support: http-common-0.8.3.4 + - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-2.0.3.0 + - servant-js < 0 # tried servant-js-0.9.4.2, but its *library* does not support: servant-0.19 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: containers-0.6.4.1 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: formatting-7.1.3 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: lens-5.0.1 - - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: servant-0.18.3 + - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: servant-0.19 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: time-1.9.3 + - servant-lucid < 0 # tried servant-lucid-0.9.0.4, but its *library* does not support: servant-0.19 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: QuickCheck-2.14.2 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: base-4.15.1.0 + - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: servant-0.19 + - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: servant-server-0.19 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: http-media-0.8.0.0 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: lens-5.0.1 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: pandoc-types-1.22.1 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: servant-docs-0.12 + - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: aeson-2.0.3.0 - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: base-4.15.1.0 - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: hspec-2.8.5 + - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-0.19 + - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-client-0.19 + - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: servant-server-0.19 - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: base-4.15.1.0 - - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: servant-0.18.3 + - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: servant-0.19 - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: base-4.15.1.0 - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: http-media-0.8.0.0 - - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-0.18.3 - - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-client-core-0.18.3 + - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-0.19 + - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-client-core-0.19 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: base-4.15.1.0 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: http-media-0.8.0.0 - - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.18.3 + - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.19 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* requires the disabled package: streaming-wai - - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* requires the disabled package: swagger2 + - servant-swagger-ui < 0 # tried servant-swagger-ui-0.3.5.4.5.0, but its *library* does not support: aeson-2.0.3.0 + - servant-swagger-ui-core < 0 # tried servant-swagger-ui-core-0.3.5, but its *library* does not support: aeson-2.0.3.0 + - servant-swagger-ui-redoc < 0 # tried servant-swagger-ui-redoc-0.3.4.1.22.3, but its *library* does not support: aeson-2.0.3.0 - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: base-4.15.1.0 - - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.18.3 + - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.19 - serverless-haskell < 0 # tried serverless-haskell-0.12.6, but its *library* requires the disabled package: amazonka-core - serversession-backend-persistent < 0 # tried serversession-backend-persistent-1.0.5, but its *library* does not support: base64-bytestring-1.2.1.0 - serversession-backend-redis < 0 # tried serversession-backend-redis-1.0.4, but its *library* does not support: hedis-0.15.1 @@ -6473,18 +6595,27 @@ packages: - shake-plus-extended < 0 # tried shake-plus-extended-0.4.1.0, but its *library* requires the disabled package: ixset-typed - show-prettyprint < 0 # tried show-prettyprint-0.3.0.1, but its *library* does not support: trifecta-2.1.2 - shower < 0 # tried shower-0.2.0.2, but its *library* does not support: base-4.15.1.0 + - simple < 0 # tried simple-1.0.0, but its *library* requires the disabled package: simple-templates + - simple-session < 0 # tried simple-session-1.0.0, but its *library* requires the disabled package: simple - simplest-sqlite < 0 # tried simplest-sqlite-0.1.0.2, but its *library* does not support: template-haskell-2.17.0.0 - size-based < 0 # tried size-based-0.1.2.0, but its *library* does not support: template-haskell-2.17.0.0 - - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: aeson-1.5.6.0 + - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: aeson-2.0.3.0 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: base-4.15.1.0 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: constraints-0.13.3 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: lens-5.0.1 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: random-1.2.1 - skeletons < 0 # tried skeletons-0.4.0, but its *executable* requires the disabled package: tinytemplate + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: aeson-2.0.3.0 - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: http-client-0.7.11 + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-0.19 + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-client-0.19 + - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-client-core-0.19 + - slick < 0 # tried slick-1.1.2.2, but its *library* requires the disabled package: mustache - smallcheck-series < 0 # tried smallcheck-series-0.7.1.0, but its *library* does not support: base-4.15.1.0 + - smash-aeson < 0 # tried smash-aeson-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - smash-lens < 0 # tried smash-lens-0.1.0.1, but its *library* does not support: lens-5.0.1 - - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-1.5.6.0 + - smoothie < 0 # tried smoothie-0.4.2.11, but its *library* does not support: aeson-2.0.3.0 + - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-2.0.3.0 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: attoparsec-0.14.4 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: base-4.15.1.0 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: dlist-1.0 @@ -6504,11 +6635,18 @@ packages: - sqlite-simple-errors < 0 # tried sqlite-simple-errors-0.6.1.0, but its *library* does not support: text-1.2.5.0 - streamproc < 0 # tried streamproc-1.6.2, but its *library* does not support: base-4.15.1.0 - strict-base-types < 0 # tried strict-base-types-0.7, but its *library* requires the disabled package: strict-lens + - stripe-core < 0 # tried stripe-core-2.6.2, but its *library* does not support: aeson-2.0.3.0 + - stripe-haskell < 0 # tried stripe-haskell-2.6.2, but its *library* requires the disabled package: stripe-core + - stripe-haskell < 0 # tried stripe-haskell-2.6.2, but its *library* requires the disabled package: stripe-http-client + - stripe-http-client < 0 # tried stripe-http-client-2.6.2, but its *library* does not support: aeson-2.0.3.0 + - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: aeson-2.0.3.0 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-2.8.5 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-core-2.8.5 - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: random-1.2.1 - structured-haskell-mode < 0 # tried structured-haskell-mode-1.1.0, but its *executable* does not support: haskell-src-exts-1.23.1 + - structured-haskell-mode < 0 # tried structured-haskell-mode-1.1.0, but its *executable* requires the disabled package: descriptive - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: Cabal-3.4.1.0 + - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: aeson-2.0.3.0 - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226 - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: attoparsec-0.14.4 - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: base-4.15.1.0 @@ -6517,21 +6655,26 @@ packages: - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: base-4.15.1.0 - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: lens-5.0.1 - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: profunctors-5.6.2 + - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: aeson-2.0.3.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: containers-0.6.4.1 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-api-data-0.4.3 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.11 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-media-0.8.0.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: katip-0.8.7.0 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.7 - - swagger2 < 0 # tried swagger2-2.8, but its *library* does not support: aeson-1.5.6.0 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src-th-mode + - sydtest < 0 # tried sydtest-0.7.0.1, but its *library* requires the disabled package: autodocodec + - sydtest-persistent < 0 # tried sydtest-persistent-0.0.0.0, but its *library* requires the disabled package: sydtest + - sydtest-servant < 0 # tried sydtest-servant-0.2.0.0, but its *library* requires the disabled package: sydtest + - sydtest-wai < 0 # tried sydtest-wai-0.2.0.0, but its *library* requires the disabled package: sydtest + - sydtest-yesod < 0 # tried sydtest-yesod-0.3.0.0, but its *library* requires the disabled package: sydtest - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: containers-0.6.4.1 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: tasty-1.4.2.1 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: time-1.9.3 - tcp-streams-openssl < 0 # tried tcp-streams-openssl-1.0.1.0, but its *library* does not support: network-3.1.2.7 - termcolor < 0 # tried termcolor-0.2.0.0, but its *executable* requires the disabled package: cli - - termonad < 0 # tried termonad-4.2.0.0, but its *library* requires the disabled package: xml-html-qq + - termonad < 0 # tried termonad-4.2.0.0, but its *library* does not support: aeson-2.0.3.0 - test-fixture < 0 # tried test-fixture-0.5.1.0, but its *library* does not support: template-haskell-2.17.0.0 - test-framework-th < 0 # tried test-framework-th-0.2.4, but its *library* requires the disabled package: language-haskell-extract - testing-feat < 0 # tried testing-feat-1.1.0.0, but its *library* requires the disabled package: size-based @@ -6555,8 +6698,8 @@ packages: - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.3.0 - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.1.0 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: base-4.15.1.0 - - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.18.3 - - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.18.3 + - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.19 + - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.19 - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: wai-extra-3.1.8 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: base-4.15.1.0 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: writer-cps-transformers-0.5.6.1 @@ -6564,18 +6707,21 @@ packages: - tries < 0 # tried tries-0.0.6.1, but its *library* requires the disabled package: rose-trees - true-name < 0 # tried true-name-0.1.0.3, but its *library* does not support: template-haskell-2.17.0.0 - type-combinators-singletons < 0 # tried type-combinators-singletons-0.2.1.0, but its *library* requires the disabled package: type-combinators - - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: aeson-1.5.6.0 + - typed-uuid < 0 # tried typed-uuid-0.2.0.0, but its *library* requires the disabled package: autodocodec + - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: attoparsec-0.14.4 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: base-4.15.1.0 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: cryptonite-0.29 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: parser-combinators-1.3.0 - - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: aeson-1.5.6.0 + - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base-4.15.1.0 - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base64-bytestring-1.2.1.0 - unfoldable-restricted < 0 # tried unfoldable-restricted-0.0.3, but its *library* requires the disabled package: unfoldable - uniprot-kb < 0 # tried uniprot-kb-0.1.2.0, but its *library* does not support: attoparsec-0.14.4 + - unjson < 0 # tried unjson-0.15.3, but its *library* does not support: aeson-2.0.3.0 - uri-templater < 0 # tried uri-templater-0.3.1.0, but its *library* does not support: trifecta-2.1.2 - urlpath < 0 # tried urlpath-9.0.1, but its *library* requires the disabled package: attoparsec-uri + - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: aeson-2.0.3.0 - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: base-4.15.1.0 - utf8-conversions < 0 # tried utf8-conversions-0.1.0.4, but its *library* does not support: text-short-0.1.5 - vado < 0 # tried vado-0.0.13, but its *library* does not support: attoparsec-0.14.4 @@ -6583,13 +6729,15 @@ packages: - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: base-4.15.1.0 - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: containers-0.6.4.1 - vector-fftw < 0 # tried vector-fftw-0.1.4.0, but its *library* does not support: base-4.15.1.0 + - vformat-aeson < 0 # tried vformat-aeson-0.1.0.1, but its *library* does not support: aeson-2.0.3.0 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: base-4.15.1.0 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.67 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: lens-5.0.1 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: vty-5.33 + - wai-middleware-auth < 0 # tried wai-middleware-auth-0.2.5.1, but its *library* requires the disabled package: hoauth2 - wai-middleware-crowd < 0 # tried wai-middleware-crowd-0.1.4.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - wai-middleware-metrics < 0 # tried wai-middleware-metrics-0.2.4, but its *library* requires the disabled package: ekg-core - - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-1.5.6.0 + - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-2.0.3.0 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.11 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: time-1.9.3 - wai-middleware-throttle < 0 # tried wai-middleware-throttle-0.3.0.1, but its *library* requires the disabled package: token-bucket @@ -6603,7 +6751,9 @@ packages: - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-ethereum - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-polkadot - web3 < 0 # tried web3-1.0.0.0, but its *library* requires the disabled package: web3-provider + - webby < 0 # tried webby-1.0.1, but its *library* does not support: aeson-2.0.3.0 - webby < 0 # tried webby-1.0.1, but its *library* does not support: formatting-7.1.3 + - webdriver < 0 # tried webdriver-0.9.0.1, but its *library* does not support: aeson-2.0.3.0 - webdriver < 0 # tried webdriver-0.9.0.1, but its *library* does not support: base-4.15.1.0 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: language-javascript-0.7.1.0 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: webdriver-0.9.0.1 @@ -6623,6 +6773,9 @@ packages: - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-auth-1.6.10.5 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-core-1.6.21.0 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-form-1.7.0 + - yesod-auth-fb < 0 # tried yesod-auth-fb-1.10.1, but its *library* requires the disabled package: fb + - yesod-auth-oauth2 < 0 # tried yesod-auth-oauth2-0.7.0.0, but its *library* requires the disabled package: hoauth2 + - yesod-fb < 0 # tried yesod-fb-0.6.1, but its *library* requires the disabled package: fb - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-core-1.6.21.0 - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-form-1.7.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *executable* does not support: yesod-1.6.1.2 @@ -6630,14 +6783,15 @@ packages: - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-core-1.6.21.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-static-1.6.1.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* requires the disabled package: hamlet + - yesod-text-markdown < 0 # tried yesod-text-markdown-0.1.10, but its *library* does not support: aeson-2.0.3.0 - zasni-gerna < 0 # tried zasni-gerna-0.0.7.1, but its *library* requires the disabled package: papillon - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: base-compat-0.11.2 - - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-0.18.3 - - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-client-0.18.3 - - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: aeson-1.5.6.0 + - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-0.19 + - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-client-0.19 + - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: aeson-2.0.3.0 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: base-compat-0.11.2 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: http-api-data-0.4.3 - - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: servant-0.18.3 + - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: servant-0.19 - zm < 0 # tried zm-0.3.2, but its *library* does not support: containers-0.6.4.1 - zm < 0 # tried zm-0.3.2, but its *library* does not support: flat-0.4.4 - zm < 0 # tried zm-0.3.2, but its *library* does not support: model-0.5 @@ -6661,36 +6815,71 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6402 # https://github.com/commercialhaskell/stackage/issues/6243 # https://github.com/commercialhaskell/stackage/issues/6393 - - aeson < 2.0.0.0 - - aura < 3.2.6 - - avro < 0.6.0.0 - - cabal-flatpak < 0.1.0.3 - - core-data < 0.3.0.0 - - eventstore < 1.4.2 - - faktory < 1.1.2.1 - - flow < 2.0.0.0 - - forma < 1.2.0 - - geojson < 4.1.0 - - greskell < 2.0.0.0 - - greskell-core < 1.0.0.0 - - greskell-websocket < 1.0.0.0 - - hruby < 0.4.0.0 - - hspec-expectations-json < 1.0.0.5 - - http2 < 3.0.3 - - jose < 0.9 - - jsonpath < 0.2.1.0 - - kanji < 3.5 - - microlens-aeson < 2.4 - - mmark-cli < 0.0.5.1 - - pandoc-plot < 1.4.0 - - postgresql-binary < 0.12.4.2 - - servant-tracing < 0.2.0.0 - - shikensu < 0.4.0 - - stache < 2.3.1 - - stripe-scotty < 1.1.0.1 - - stripe-wreq < 1.0.1.12 - - telegram-bot-simple < 0.3.8 - - yaml < 0.11.7 + - aeson >= 2.0.0.0 + - aura >= 3.2.6 + - avro >= 0.6.0.0 + - cabal-flatpak >= 0.1.0.3 + - core-data >= 0.3.0.0 + - eventstore >= 1.4.2 + - faktory >= 1.1.2.1 + - flow >= 2.0.0.0 + - forma >= 1.2.0 + - geojson >= 4.1.0 + - greskell >= 2.0.0.0 + - greskell-core >= 1.0.0.0 + - greskell-websocket >= 1.0.0.0 + - hruby >= 0.4.0.0 + - hspec-expectations-json >= 1.0.0.5 + - http2 >= 3.0.3 + - jose >= 0.9 + - jsonpath >= 0.2.1.0 + - kanji >= 3.5 + - microlens-aeson >= 2.4 + - mmark-cli >= 0.0.5.1 + - pandoc-plot >= 1.4.0 + - postgresql-binary >= 0.12.4.2 + - servant-tracing >= 0.2.0.0 + - shikensu >= 0.4.0 + - stache >= 2.3.1 + - stripe-scotty >= 1.1.0.1 + - stripe-wreq >= 1.0.1.12 + - telegram-bot-simple >= 0.3.8 + - yaml >= 0.11.7 + # compilation failures + - BiobaseBlast < 0 # 0.3.3.0 + - Taxonomy < 0 # 2.2.0 + - aeson-combinators < 0 # 0.0.5.0 + - aeson-with < 0 # 0.1.2.0 + - autodocodec < 0 # 0.0.1.0 + - composable-associations-aeson < 0 # 0.1.0.1 + - datadog < 0 # 0.2.5.0 + - descriptive < 0 # 0.9.5 + - elm2nix # 0.2.1 + - etc < 0 # 0.4.1.0 + - eventsource-api < 0 # 1.5.1 + - fb < 0 # 2.1.1 + - ghcjs-base-stub < 0 # 0.3.0.2 + - highjson < 0 # 0.5.0.0 + - hsebaysdk < 0 # 0.4.1.0 + - jmacro < 0 # 0.6.17 + - jose-jwt < 0 # 0.9.2 + - json-rpc-generic < 0 # 0.2.1.6 + - json-stream < 0 # 0.4.2.4 + - kawhi < 0 # 0.3.0 + - mergeful < 0 # 0.2.0.0 + - nri-prelude < 0 # 0.6.0.6 + - oauthenticated < 0 # 0.2.1.0 + - pagure-cli < 0 # 0.2 + - pushbullet-types < 0 # 0.4.1.0 + - rigel-viz < 0 # 0.2.0.0 + - servant-github-webhook < 0 # 0.4.2.0 + - servant-tracing < 0 # 0.2.0.0 + - simple-templates < 0 # 1.0.0 + - stratosphere < 0 # 0.59.1 + - swagger < 0 # 0.3.0 + - template-toolkit < 0 # 0.1.1.0 + - validity-aeson < 0 # 0.2.0.4 + - xml-to-json < 0 # 2.0.1 # https://github.com/commercialhaskell/stackage/issues/6264 # Requires GHC 9.2 @@ -6905,11 +7094,6 @@ skipped-builds: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-test-failures. skipped-tests: - # aeson-2 - # https://github.com/commercialhaskell/stackage/issues/6217 - - jsonifier - - req - # Missing foreign libraries - symengine @@ -7037,12 +7221,11 @@ skipped-tests: # # Test bounds issues - ENIG # tried ENIG-0.0.1.0, but its *test-suite* requires the disabled package: test-framework-th + - Frames # tried Frames-0.7.2, but its *test-suite* requires the disabled package: htoml - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5 - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.11 - MissingH # tried MissingH-1.4.3.0, but its *test-suite* requires the disabled package: errorcall-eq-instance - - aeson # tried aeson-1.5.6.0, but its *test-suite* does not support: hashable-time-0.3 - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1 - - algebraic-graphs # tried algebraic-graphs-0.5, but its *test-suite* does not support: QuickCheck-2.14.2 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* does not support: hspec-2.8.5 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* requires the disabled package: aeson-lens - antiope-messages # tried antiope-messages-7.5.3, but its *test-suite* does not support: hspec-2.8.5 @@ -7051,7 +7234,7 @@ skipped-tests: - antiope-sqs # tried antiope-sqs-7.5.3, but its *test-suite* does not support: hspec-2.8.5 - arbor-lru-cache # tried arbor-lru-cache-0.1.1.1, but its *test-suite* does not support: hspec-2.8.5 - asif # tried asif-6.0.4, but its *test-suite* does not support: doctest-0.18.2 - - avro # tried avro-0.5.2.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog + - avro # tried avro-0.6.0.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - barrier # tried barrier-0.1.1, but its *test-suite* does not support: lens-family-core-2.1.0 - barrier # tried barrier-0.1.1, but its *test-suite* does not support: tasty-1.4.2.1 - bits-extra # tried bits-extra-0.0.2.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7060,7 +7243,7 @@ skipped-tests: - boolean-normal-forms # tried boolean-normal-forms-0.0.1.1, but its *test-suite* does not support: QuickCheck-2.14.2 - cassava-conduit # tried cassava-conduit-0.6.0, but its *test-suite* does not support: QuickCheck-2.14.2 - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: hspec-2.8.5 - - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: servant-server-0.18.3 + - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: servant-server-0.19 - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: warp-3.3.19 - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-2.8.5 - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-discover-2.8.5 @@ -7097,6 +7280,8 @@ skipped-tests: - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: semirings-0.6 - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: tasty-1.4.2.1 - generic-xmlpickler # tried generic-xmlpickler-0.1.0.6, but its *test-suite* does not support: tasty-1.4.2.1 + - genvalidity-hspec-aeson # tried genvalidity-hspec-aeson-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-aeson + - genvalidity-sydtest-aeson # tried genvalidity-sydtest-aeson-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-aeson - ghc-prof # tried ghc-prof-1.4.1.9, but its *test-suite* does not support: attoparsec-0.14.4 - gitlib-libgit2 # tried gitlib-libgit2-3.1.2.1, but its *test-suite* requires the disabled package: gitlib-test - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7121,7 +7306,7 @@ skipped-tests: - hspec-tables # tried hspec-tables-0.0.1, but its *test-suite* does not support: hspec-2.8.5 - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: base-4.15.1.0 - - http-streams # tried http-streams-0.8.9.4, but its *test-suite* requires the disabled package: snap-server + - http-streams # tried http-streams-0.8.9.6, but its *test-suite* requires the disabled package: snap-server - hw-balancedparens # tried hw-balancedparens-0.4.1.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-bits # tried hw-bits-0.7.2.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-conduit # tried hw-conduit-0.2.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7132,7 +7317,6 @@ skipped-tests: - hw-fingertree-strict # tried hw-fingertree-strict-0.1.2.0, but its *test-suite* does not support: hspec-2.8.5 - hw-int # tried hw-int-0.0.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-ip # tried hw-ip-2.4.2.0, but its *test-suite* does not support: hspec-2.8.5 - - hw-json # tried hw-json-1.3.2.2, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-json-simple-cursor # tried hw-json-simple-cursor-0.1.1.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-json-standard-cursor # tried hw-json-standard-cursor-0.2.3.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog - hw-mquery # tried hw-mquery-0.2.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7149,6 +7333,7 @@ skipped-tests: - irc-dcc # tried irc-dcc-2.0.1, but its *test-suite* does not support: tasty-hspec-1.2 - json-rpc-client # tried json-rpc-client-0.2.5.0, but its *test-suite* does not support: QuickCheck-2.14.2 - jwt # tried jwt-0.11.0, but its *test-suite* does not support: doctest-0.18.2 + - lackey # tried lackey-2.0.0.0, but its *test-suite* does not support: servant-0.19 - libjwt-typed # tried libjwt-typed-0.2, but its *test-suite* does not support: hspec-2.8.5 - libjwt-typed # tried libjwt-typed-0.2, but its *test-suite* does not support: hspec-core-2.8.5 - libraft # tried libraft-0.5.0.0, but its *test-suite* requires the disabled package: quickcheck-state-machine @@ -7183,7 +7368,7 @@ skipped-tests: - qnap-decrypt # tried qnap-decrypt-0.3.5, but its *test-suite* does not support: hspec-2.8.5 - quickcheck-state-machine # tried quickcheck-state-machine-0.7.1, but its *test-suite* requires the disabled package: hs-rqlite - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: hspec-2.8.5 - - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: servant-server-0.18.3 + - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: servant-server-0.19 - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: warp-3.3.19 - records-sop # tried records-sop-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 - req-url-extra # tried req-url-extra-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7194,12 +7379,14 @@ skipped-tests: - servant-auth-client # tried servant-auth-client-0.4.1.0, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-2.8.5 - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-discover-2.8.5 + - servant-cassava # tried servant-cassava-0.10.1, but its *test-suite* does not support: servant-server-0.19 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-js # tried servant-js-0.9.4.2, but its *test-suite* requires the disabled package: language-ecmascript - - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: aeson-1.5.6.0 + - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: aeson-2.0.3.0 - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: hspec-2.8.5 - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: http-api-data-0.4.3 + - servant-lucid # tried servant-lucid-0.9.0.4, but its *test-suite* does not support: servant-server-0.19 - servant-mock # tried servant-mock-0.8.7, but its *test-suite* does not support: hspec-wai-0.11.1 - servant-quickcheck # tried servant-quickcheck-0.0.10.0, but its *test-suite* does not support: hspec-core-2.8.5 - servant-streaming # tried servant-streaming-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 @@ -7209,8 +7396,8 @@ skipped-tests: - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: warp-3.3.19 - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-2.8.5 - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-discover-2.8.5 - - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: aeson-1.5.6.0 - - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: servant-server-0.18.3 + - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: aeson-2.0.3.0 + - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: servant-server-0.19 - sessiontypes-distributed # tried sessiontypes-distributed-0.1.1, but its *test-suite* does not support: hspec-2.8.5 - sessiontypes-distributed # tried sessiontypes-distributed-0.1.1, but its *test-suite* does not support: network-transport-tcp-0.8.0 - sexpr-parser # tried sexpr-parser-0.2.0.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7556,7 +7743,7 @@ expected-test-failures: - functor-combinators # https://github.com/commercialhaskell/stackage/issues/6376 - generic-lens # https://github.com/commercialhaskell/stackage/issues/6377 - - geojson # 4.0.2 + - geojson # 4.1.0 - heap # 1.0.4 https://github.com/pruvisto/heap/issues/11 - hsini # 0.5.1.2 - hweblib # 0.6.3 https://github.com/aycanirican/hweblib/issues/3 @@ -7705,10 +7892,6 @@ expected-benchmark-failures: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-benchmark-failures. skipped-benchmarks: - # aeson-2 - # https://github.com/commercialhaskell/stackage/issues/6217 - - jsonifier - # Cyclic dependencies - attoparsec - case-insensitive @@ -7786,8 +7969,9 @@ skipped-benchmarks: - distributed-process # tried distributed-process-0.7.4, but its *benchmarks* does not support: network-transport-tcp-0.8.0 - ed25519 # tried ed25519-0.0.5.0, but its *benchmarks* does not support: criterion-1.5.13.0 - extensible-effects # tried extensible-effects-5.0.0.1, but its *benchmarks* requires the disabled package: test-framework-th - - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: aeson-1.5.6.0 + - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: aeson-2.0.3.0 - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: time-1.9.3 + - heist # tried heist-1.1.0.1, but its *benchmarks* does not support: statistics-0.16.0.1 - hip # tried hip-1.5.6.0, but its *benchmarks* requires the disabled package: repa-algorithms - hw-eliasfano # tried hw-eliasfano-0.1.2.0, but its *benchmarks* requires the disabled package: hw-hspec-hedgehog - o-clock # tried o-clock-1.2.1, but its *benchmarks* requires the disabled package: tiempo From bdb378bd667762c545b69b909c9e5445eb7f0cb5 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 7 Feb 2022 07:04:31 -0800 Subject: [PATCH 076/157] Unentangle cyclic deps --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 88e75d42..c4c24b0c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7188,6 +7188,7 @@ skipped-tests: - case-insensitive - clock - criterion + - criterion-measurement - distributive # via hspec - doctest # via hspec - foundation @@ -7195,6 +7196,7 @@ skipped-tests: - hspec-discover # via logging-facade/mockery - js-flot - js-jquery + - microstache - nanospec - optparse-applicative # via QuickCheck - primitive @@ -7202,6 +7204,7 @@ skipped-tests: - scientific - split - splitmix + - statistics - tasty-expected-failure # via tasty-hedgehog - vector # doctest - vector-binary-instances @@ -7898,11 +7901,14 @@ skipped-benchmarks: - cassava - clock - criterion + - criterion-measurement - foundation - hashable # https://github.com/fpco/stackage/issues/1818 - hspec + - microstache - nanospec - scientific + - statistics - vector-binary-instances # Timeouts From 05fea2af40900e86a9bcab9b3ee5a2c422c84f83 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 8 Feb 2022 06:49:45 -0800 Subject: [PATCH 077/157] Unentangle deps again --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c4c24b0c..813997e2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7181,6 +7181,7 @@ skipped-tests: # Due to cycles, which are actually just limitations in Stack right now. - HUnit + - aeson - attoparsec - base-orphans # via hspec - bifunctors # via hspec @@ -7896,6 +7897,7 @@ expected-benchmark-failures: # Otherwise place them in expected-benchmark-failures. skipped-benchmarks: # Cyclic dependencies + - aeson - attoparsec - case-insensitive - cassava From 4eaf2abb9390432adcbd5e2a97418c261129974c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 8 Feb 2022 06:51:13 -0800 Subject: [PATCH 078/157] Sort skipped tests --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 813997e2..5cd07b08 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7489,12 +7489,12 @@ expected-test-failures: # that do not require external dependencies, see # https://github.com/commercialhaskell/stackage/issues/6172#issuecomment-902072030 # - - matplotlib # https://github.com/fpco/stackage/issues/2365 - GLFW-b # X - HTF # Requires shell script and are incompatible with sandboxed package databases - HaRe # Needs ~/.ghc-mod/cabal-helper https://github.com/fpco/stackage/pull/906 - IPv6DB - accelerate-bignum # CUDA GPU + - aeson-combinators # 0.0.5.0 - alex - amqp - aws # AWS Credentials @@ -7554,6 +7554,7 @@ expected-test-failures: - lxd-client # Needs LXD, not available on debian - lz4 # executable not found https://github.com/commercialhaskell/stackage/issues/6226 - mangopay # https://github.com/prowdsponsor/mangopay/issues/30 + - matplotlib # https://github.com/fpco/stackage/issues/2365 - memcached-binary # memcached - milena - mongoDB # Requires local MongoDB server @@ -7593,8 +7594,8 @@ expected-test-failures: - serversession-backend-redis # redis - shake # Needs ghc on $PATH with some installed haskell packages - slack-api # needs api key https://github.com/commercialhaskell/stackage/pull/5345 - - stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account - sourcemap # requires npm installed packages + - stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account - sydtest-wai # epollControl does not exist. Stackage server issue? - users-persistent # sqlite - users-postgresql-simple # PostgreSQL From 3cf787252a48513d39b6a67bd5990594399d0b8c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 8 Feb 2022 07:00:57 -0800 Subject: [PATCH 079/157] Fix `greskel` flag --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5cd07b08..55e6b401 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7053,7 +7053,7 @@ package-flags: five-three: true greskell: - hint-test: false + server-test: false windns: allow-non-windows: true From a5f8b93fe747535badd3ef79dabecc955327d2c6 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 8 Feb 2022 07:10:04 -0800 Subject: [PATCH 080/157] More cycle breaking --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 55e6b401..c49d990b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7181,6 +7181,7 @@ skipped-tests: # Due to cycles, which are actually just limitations in Stack right now. - HUnit + - Agda - aeson - attoparsec - base-orphans # via hspec @@ -7898,6 +7899,7 @@ expected-benchmark-failures: # Otherwise place them in expected-benchmark-failures. skipped-benchmarks: # Cyclic dependencies + - Agda - aeson - attoparsec - case-insensitive From a4637c5259deff58a4058e92b20fb77b0a438323 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 8 Feb 2022 07:24:26 -0800 Subject: [PATCH 081/157] More cycle breaking --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c49d990b..7ed829f6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7183,6 +7183,8 @@ skipped-tests: - HUnit - Agda - aeson + - indexed-traversable-instances + - semialign - attoparsec - base-orphans # via hspec - bifunctors # via hspec @@ -7901,6 +7903,8 @@ skipped-benchmarks: # Cyclic dependencies - Agda - aeson + - indexed-traversable-instances + - semialign - attoparsec - case-insensitive - cassava From 9f316b5069bad648b87339b9bb0b79c80129c086 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 8 Feb 2022 07:32:39 -0800 Subject: [PATCH 082/157] Try `criterion < 0` --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7ed829f6..9c8ccc44 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2485,7 +2485,7 @@ packages: - chaselev-deque - code-page - constraint-tuples - - criterion + - criterion < 0 - criterion-measurement - data-reify - deriving-compat From 10bc15c1954b8296cd662c2af7cdb285d3ce4db7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 8 Feb 2022 07:34:21 -0800 Subject: [PATCH 083/157] Do not try `criterion < 0` --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9c8ccc44..7ed829f6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2485,7 +2485,7 @@ packages: - chaselev-deque - code-page - constraint-tuples - - criterion < 0 + - criterion - criterion-measurement - data-reify - deriving-compat From f2ab56e6e1ea3111c55df143564e4de927686653 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 9 Feb 2022 06:49:26 -0800 Subject: [PATCH 084/157] Disable `yesod` packages failing with `aeson > 2.0` --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7ed829f6..2e47dc51 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -742,12 +742,12 @@ packages: - wai-extra - wai-websockets - warp-tls - - yesod + - yesod < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 - authenticate - html-conduit - - yesod-auth + - yesod-auth < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 - authenticate-oauth - - yesod-bin + - yesod-bin < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 - yesod-eventsource - yesod-gitrepo - yesod-newsfeed From b49dc707101a6bf74571fd5c628fad24febfa725 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 9 Feb 2022 06:50:00 -0800 Subject: [PATCH 085/157] Disable tests for `ua-parser` as it is failing with `aeson > 2.0` --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2e47dc51..d46c29bb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7448,6 +7448,9 @@ skipped-tests: - zm # tried zm-0.3.2, but its *test-suite* does not support: timeit-2.0 # End of Test bounds issues + # Failing to build aeson-2.0 bump + - ua-parser # https://github.com/commercialhaskell/stackage/issues/6440 + # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 69801d02ce4c3e9d6903bc478112720716242303 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 9 Feb 2022 06:50:23 -0800 Subject: [PATCH 086/157] Disable `pantry` as it is failing with `aeson > 2.0` (#6441) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d46c29bb..00a80a3c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -807,7 +807,7 @@ packages: - githash - time-manager - - pantry + - pantry < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6441 - mega-sdist - http-download - hi-file-parser From c1cf4ee74d0e380c3df7ad91302fe797538698c0 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 9 Feb 2022 06:50:45 -0800 Subject: [PATCH 087/157] Upper bound `telegram-bot-simple` (#6442) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 00a80a3c..ea165d00 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6953,6 +6953,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6401 - rope-utf16-splay < 0.4 + # https://github.com/commercialhaskell/stackage/issues/6442 + - telegram-bot-simple < 4 + # end of packages # Package flags are applied to individual packages, and override the values of From 3e82eca614241c913c2ff101eac42d586b4783f9 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 9 Feb 2022 06:51:02 -0800 Subject: [PATCH 088/157] Disable `mixpanel-client` as it is failing with `aeson > 2.0` (#6443) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ea165d00..a9e3632d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4161,7 +4161,7 @@ packages: "Domen Kozar @domenkozar": - elm2nix - - mixpanel-client + - mixpanel-client < 0 # aeson 2, https://github.com/commercialhaskell/stackage/issues/6443 - netrc - pretty-sop - servant-auth From 1cdbe0728b21a499ac0561208d84db927aff06bf Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 9 Feb 2022 06:51:16 -0800 Subject: [PATCH 089/157] Disable tests for `vinyl` as it is failing with `aeson > 2.0` (#6444) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a9e3632d..308f9a05 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7453,6 +7453,7 @@ skipped-tests: # Failing to build aeson-2.0 bump - ua-parser # https://github.com/commercialhaskell/stackage/issues/6440 + - vinyl # https://github.com/commercialhaskell/stackage/issues/6444 # end of skipped-tests From 435c60df67b8bbd6c86db58a036240322227ea16 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 9 Feb 2022 06:57:55 -0800 Subject: [PATCH 090/157] Disable more packages needed by `yesod`, see #6439 --- build-constraints.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 308f9a05..9674a65a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -723,7 +723,7 @@ packages: "Michael Snoyman michael@snoyman.com @snoyberg": - bzlib-conduit - case-insensitive - - classy-prelude-yesod + - classy-prelude-yesod < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 - conduit-combinators - conduit-extra - hebrew-time @@ -1136,7 +1136,7 @@ packages: - load-env - yesod-auth-oauth2 - yesod-markdown - - yesod-paginator + - yesod-paginator < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 "Freckle Engineering @pbrisbin @mjgpy3 @stevenxl": - bcp47 @@ -1144,7 +1144,7 @@ packages: - faktory - graphula - hspec-expectations-json - - yesod-page-cursor + - yesod-page-cursor < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 - yesod-routes-flow - nonempty-zipper - sendgrid-v3 @@ -1456,7 +1456,7 @@ packages: - hledger < 1.24.99 - hledger-lib < 1.24.99 - hledger-ui < 1.24.99 - - hledger-web < 1.24.99 + - hledger-web < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439; was < 1.24.99 "Mihai Maruseac @mihaimaruseac": - io-manager @@ -1488,7 +1488,7 @@ packages: - mysql-simple - sphinx < 0 # 0.6.0.2 compile fail: Could not find module Network - xmlhtml - - yesod-auth-hashdb + - yesod-auth-hashdb < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 "Toralf Wittner @twittner": - bytestring-conversion @@ -2352,7 +2352,7 @@ packages: - hsebaysdk - dockerfile - wai-middleware-throttle - - yesod-auth-basic + - yesod-auth-basic < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 "Hirotomo Moriwaki @philopon": - barrier From 13822da814fe9c2e41f66a2a96c6edce462e504f Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 9 Feb 2022 06:58:05 -0800 Subject: [PATCH 091/157] Disable more packages needed by `pantry`, see #6441 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9674a65a..e17a4990 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -808,7 +808,7 @@ packages: - time-manager - pantry < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6441 - - mega-sdist + - mega-sdist < 0 # via pantry, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6441 - http-download - hi-file-parser - rio-prettyprint From 9e6f8b5ed096bf2c89616543abc2bf8245c73b3f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 10 Feb 2022 12:15:39 +0100 Subject: [PATCH 092/157] More aeson 2 compilation failures --- build-constraints.yaml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e17a4990..c2ff17ab 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6851,10 +6851,13 @@ packages: - aeson-combinators < 0 # 0.0.5.0 - aeson-with < 0 # 0.1.2.0 - autodocodec < 0 # 0.0.1.0 + - aws-lambda-haskell-runtime < 0 # 4.1.1 - composable-associations-aeson < 0 # 0.1.0.1 - datadog < 0 # 0.2.5.0 - descriptive < 0 # 0.9.5 + - elm-export-persistent < 0 # 1.0.0 - elm2nix # 0.2.1 + - elm2nix < 0 # 0.2.1 - etc < 0 # 0.4.1.0 - eventsource-api < 0 # 1.5.1 - fb < 0 # 2.1.1 @@ -6863,6 +6866,7 @@ packages: - hsebaysdk < 0 # 0.4.1.0 - jmacro < 0 # 0.6.17 - jose-jwt < 0 # 0.9.2 + - json-rpc < 0 # 1.0.3 - json-rpc-generic < 0 # 0.2.1.6 - json-stream < 0 # 0.4.2.4 - kawhi < 0 # 0.3.0 @@ -6870,8 +6874,10 @@ packages: - nri-prelude < 0 # 0.6.0.6 - oauthenticated < 0 # 0.2.1.0 - pagure-cli < 0 # 0.2 + - persistent-typed-db < 0 # 0.1.0.5 - pushbullet-types < 0 # 0.4.1.0 - rigel-viz < 0 # 0.2.0.0 + - servant-cli < 0 # 0.1.0.2 - servant-github-webhook < 0 # 0.4.2.0 - servant-tracing < 0 # 0.2.0.0 - simple-templates < 0 # 1.0.0 @@ -6881,6 +6887,7 @@ packages: - validity-aeson < 0 # 0.2.0.4 - xml-to-json < 0 # 2.0.1 + # https://github.com/commercialhaskell/stackage/issues/6264 # Requires GHC 9.2 # Any new package-version that must use GHC 9.2 should be added here. @@ -7750,32 +7757,37 @@ expected-test-failures: - construct # 0.3.0.2 - cryptohash # 0.11.9 Stack builds test and benchmarks in one pass so benchmark could prevent tests from getting built - data-diverse # 4.7.0.0 + - deriveJsonNoPrefix # 0.1.0.1 compile fail against aeson 2 - do-notation # 0.1.0.2 - domain-optics # 0.1.0.2 https://github.com/commercialhaskell/stackage/pull/6102 - easy-logger # https://github.com/commercialhaskell/stackage/issues/6384 - flat # 0.4.4 - flay # 0.4 - - functor-combinators # https://github.com/commercialhaskell/stackage/issues/6376 - generic-lens # https://github.com/commercialhaskell/stackage/issues/6377 - geojson # 4.1.0 - heap # 1.0.4 https://github.com/pruvisto/heap/issues/11 - hsini # 0.5.1.2 - hweblib # 0.6.3 https://github.com/aycanirican/hweblib/issues/3 + - krank # 0.2.3 compile fail against aeson 2 - leveldb-haskell + - lsp # 1.4.0.0 compile fail against aeson 2 - mfsolve # https://github.com/commercialhaskell/stackage/issues/6379 - multiarg # 0.30.0.10 - parameterized # 0.5.0.0 https://github.com/commercialhaskell/stackage/issues/5746 - protobuf # 0.2.1.4 - record-wrangler # 0.1.1.0 - relapse # 1.0.0.0 #5948/closed + - safe-json # 1.1.2.0 compile fail against aeson 2 - secp256k1-haskell # #5948/closed - servant-static-th # 1.0.0.0 Tasty issue: https://github.com/commercialhaskell/stackage/issues/6090 - snap-core # 1.0.4.2 random 1.2 - snappy # Could not find module ‘Functions’ - text-icu # 0.7.1.0 https://github.com/bos/text-icu/issues/32 - thread-supervisor # 0.2.0.0 + - twitter-types # 0.11.0 compile fail against aeson 2 - type-of-html-static # 0.1.0.2 https://github.com/commercialhaskell/stackage/issues/5728 + - ua-parser # 0.7.6.0 compile fail against aeson 2 - vivid-supercollider # 0.4.1.2 https://github.com/commercialhaskell/stackage/issues/4250 - xmlgen # 0.6.2.2 https://github.com/skogsbaer/xmlgen/issues/6 @@ -7886,13 +7898,16 @@ expected-benchmark-failures: # Compilation failures - OrderedBits # 0.0.2.0 - aeson-combinators # 0.0.5.0 + - aeson-schemas # 1.3.5 compile fail against aeson 2 - cmark-gfm # https://github.com/kivikakk/cmark-gfm-hs/issues/5 - cryptohash # 0.11.9 https://github.com/vincenthz/hs-cryptohash/pull/43 + - fast-builder # 0.3.1.0 compile fail against aeson 2 - incremental-parser # 0.5.0.2 - lz4 # https://github.com/fpco/stackage/issues/3510 - raaz # https://github.com/commercialhaskell/stackage/issues/4766 - serialise # 0.2.4.0 https://github.com/commercialhaskell/stackage/issues/6340 - thyme + - ua-parser # 0.7.6.0 compile fail against aeson 2 - universum - vector-algorithms # 0.8.0.4 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 From 8327ffba063ad1afc8938dc13ad406f638e9cad6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 10 Feb 2022 17:46:21 +0100 Subject: [PATCH 093/157] CURATORS: commenter affected docs --- CURATORS.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/CURATORS.md b/CURATORS.md index dfafcd06..8b26007c 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -529,6 +529,36 @@ TARGET=nightly-2021-01-14 \ # the date doesn't matter curator snapshot ``` +#### Pinging maintainers after disabling packages + +After lifting a bound We often have to disable additional packages due +to compilation failures. `affected` figures out which packages have +been disabled and which maintainers are affected. Note that this does +not handle disabled test suites and benchmarks as the snapshots don't +contain this information. + +``` +./commenter affected +``` + +E.g.: +``` +$ commenter affected ../stackage-snapshots/nightly/2022/1/2.yaml ../stackage-snapshots/nightly/2022/2/7.yaml +``` +``` +alg-0.2.13.1: Matthew Farkas-Dyck @strake +butter-0.1.0.6: Matthew Ahrens @mpahrens +category-0.2.5.0: Matthew Farkas-Dyck @strake +constraint-0.1.4.0: Matthew Farkas-Dyck @strake +dl-fedora-0.9.2: Jens Petersen @juhp +foldable1-0.1.0.0: Matthew Farkas-Dyck @strake +gitlab-haskell-0.3.2.0: Rob Stewart @robstewart57 +hslua-module-doclayout-1.0.0: Albert Krewinkel @tarleb +util-0.1.17.1: Matthew Farkas-Dyck @strake +wai-middleware-auth-0.2.5.1: Alexey Kuleshevich @lehins +yesod-csp-0.2.5.0: Bob Long @bobjflong +``` + #### Finding disabled packages with lots of dependents `./commenter disabled` prints the number of transitive dependents a disabled package has. Low hanging fruit to get a lot of packages included again. From 76fb88c0eac99d96d1e38f02cc9fdc31050c316b Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Thu, 10 Feb 2022 10:59:46 -0800 Subject: [PATCH 094/157] Typo fix in `telegram-bot-simple` (#6442) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ff17ab..86da7b66 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6961,7 +6961,7 @@ packages: - rope-utf16-splay < 0.4 # https://github.com/commercialhaskell/stackage/issues/6442 - - telegram-bot-simple < 4 + - telegram-bot-simple < 0.4 # end of packages From c20a6c5ef1a29b33deaeaf70a4c08b0a7d35e413 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Thu, 10 Feb 2022 11:01:11 -0800 Subject: [PATCH 095/157] Disable `hjsonpointer` (#6446) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 86da7b66..5742f103 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3290,7 +3290,7 @@ packages: - directory-tree "Ian Grant Jeffries @seagreen": - - hjsonpointer + - hjsonpointer < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6446 "Drew Hess @dhess": - hpio From f6c22608170faedb80d32c241840f254f4ae2f97 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Thu, 10 Feb 2022 13:59:09 -0800 Subject: [PATCH 096/157] Skip tests for `kind-generics-th` (#6447) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5742f103..aea9c196 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7462,6 +7462,8 @@ skipped-tests: - ua-parser # https://github.com/commercialhaskell/stackage/issues/6440 - vinyl # https://github.com/commercialhaskell/stackage/issues/6444 + # https://github.com/commercialhaskell/stackage/issues/6447 + - kind-generics-th # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From d0ccd080b15ac581d5426676d3704fab0d2633ca Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 11 Feb 2022 07:08:32 -0800 Subject: [PATCH 097/157] Upper bound `cabal2spec` (#6448) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index aea9c196..17871cde 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2693,7 +2693,7 @@ packages: "Peter Simons @peti": - cabal2nix - - cabal2spec + - cabal2spec < 2.6.3 # https://github.com/commercialhaskell/stackage/issues/6448 - cgi - distribution-nixpkgs - distribution-opensuse From 863090e0a11a1509b468cddc1a114f4ddb49008f Mon Sep 17 00:00:00 2001 From: Andreas Abel Date: Sat, 12 Feb 2022 17:27:37 +0100 Subject: [PATCH 098/157] MissingH: takeover, reenable testsuite --- build-constraints.yaml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 17871cde..390587d6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -56,26 +56,29 @@ packages: - geniplate-mirror "Andreas Abel @andreasabel": - - BNFC - - Sit - - STMonadTrans + - Agda - agda2lagda + - BNFC - cabal-clean - - ListLike - - haskell-src - fix-whitespace - - hs-tags - goldplate - hasktags + - hs-tags + - java-adt + - Sit + + - haskell-src + - ListLike + - MissingH - regex-base - regex-compat - regex-pcre - regex-posix - regex-posix-clib - regex-tdfa - - java-adt - shelly + - STMonadTrans - tasty-silver "Diogo Biazus ": @@ -1551,7 +1554,6 @@ packages: - interpolatedstring-perl6 - iproute - missing-foreign - - MissingH - multimap - parallel-io - text-binary @@ -7241,7 +7243,6 @@ skipped-tests: - Frames # tried Frames-0.7.2, but its *test-suite* requires the disabled package: htoml - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5 - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.11 - - MissingH # tried MissingH-1.4.3.0, but its *test-suite* requires the disabled package: errorcall-eq-instance - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* does not support: hspec-2.8.5 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* requires the disabled package: aeson-lens From c3e81248a2b943dd92357297cfa47f04b8d6a327 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 12 Feb 2022 10:32:04 -0600 Subject: [PATCH 099/157] Remove `hjsonpointer`, as requested in #6446. Fix #6446 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 17871cde..ebaf33e5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3289,9 +3289,6 @@ packages: "Brandon Simmons @jberryman": - directory-tree - "Ian Grant Jeffries @seagreen": - - hjsonpointer < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6446 - "Drew Hess @dhess": - hpio @@ -8222,7 +8219,6 @@ hide: # # This only supports pinning to the initial release (revision 0), not to an arbitrary revision. no-revisions: -- hjsonpointer - tls - mime-mail - basement From 974c918e39db6dbd0f5a484d914e9f65d6171093 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 13 Feb 2022 08:29:46 -0600 Subject: [PATCH 100/157] Reenable `kind-generics-th` test. Fix #6447 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ebaf33e5..05913a30 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7458,9 +7458,6 @@ skipped-tests: # Failing to build aeson-2.0 bump - ua-parser # https://github.com/commercialhaskell/stackage/issues/6440 - vinyl # https://github.com/commercialhaskell/stackage/issues/6444 - - # https://github.com/commercialhaskell/stackage/issues/6447 - - kind-generics-th # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From e2c2afac13fcb1f86b842ac97a2d7e8c7e982082 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 13 Feb 2022 08:32:46 -0600 Subject: [PATCH 101/157] Unblock `yesod` et al, fix #6439 --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 05913a30..814643a7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -723,7 +723,7 @@ packages: "Michael Snoyman michael@snoyman.com @snoyberg": - bzlib-conduit - case-insensitive - - classy-prelude-yesod < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 + - classy-prelude-yesod - conduit-combinators - conduit-extra - hebrew-time @@ -742,12 +742,12 @@ packages: - wai-extra - wai-websockets - warp-tls - - yesod < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 + - yesod - authenticate - html-conduit - - yesod-auth < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 + - yesod-auth - authenticate-oauth - - yesod-bin < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 + - yesod-bin - yesod-eventsource - yesod-gitrepo - yesod-newsfeed From e10b1fc8fdf008acccd7b5b76a534daff4fba75c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 13 Feb 2022 08:33:15 -0600 Subject: [PATCH 102/157] Unblock `pantry` et al, fix #6441 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 814643a7..33b7f97d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -807,8 +807,8 @@ packages: - githash - time-manager - - pantry < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6441 - - mega-sdist < 0 # via pantry, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6441 + - pantry + - mega-sdist - http-download - hi-file-parser - rio-prettyprint From e555d6c5292a743f4f498164ee9ebb9b0a73e40c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 13 Feb 2022 13:51:29 -0600 Subject: [PATCH 103/157] Add bound to `MissingH` (#6451) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 33b7f97d..47d86b77 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1551,7 +1551,7 @@ packages: - interpolatedstring-perl6 - iproute - missing-foreign - - MissingH + - MissingH < 1.5 # https://github.com/commercialhaskell/stackage/issues/6451 - multimap - parallel-io - text-binary From 56a255abf2401bdb1a1853630d417d7fc1bc75a8 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 13 Feb 2022 14:36:57 -0600 Subject: [PATCH 104/157] Better bound for #6451 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 47d86b77..13924eaa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1551,7 +1551,7 @@ packages: - interpolatedstring-perl6 - iproute - missing-foreign - - MissingH < 1.5 # https://github.com/commercialhaskell/stackage/issues/6451 + - MissingH < 1.4.3.1 # https://github.com/commercialhaskell/stackage/issues/6451 - multimap - parallel-io - text-binary From 2a6bc7a649aa596ff8569323bf211dadc21a9b00 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 13 Feb 2022 19:08:38 -0600 Subject: [PATCH 105/157] Disable `mega-sdist` given #6453 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 13924eaa..210590e5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -808,7 +808,7 @@ packages: - time-manager - pantry - - mega-sdist + - mega-sdist < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6453 - http-download - hi-file-parser - rio-prettyprint From f59f8a1013607810dce0e7be1a90a4d704c156e8 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 13 Feb 2022 19:08:52 -0600 Subject: [PATCH 106/157] Upper bound `opaleye` (#6452) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 210590e5..6edcf55f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1658,7 +1658,7 @@ packages: - ghcjs-perch "Tom Ellis @tomjaguarpaw": - - opaleye + - opaleye < 0.9.2.0 - product-profunctors - strict-wrapper From e384468eff35f24dcb0583e5151aa9cfc726ccce Mon Sep 17 00:00:00 2001 From: Daniel Casanueva Date: Sun, 13 Feb 2022 14:40:26 +0100 Subject: [PATCH 107/157] Unlock gmail-simple The issue was fixed in version 0.1.0.4. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6edcf55f..59102a7c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1228,7 +1228,7 @@ packages: - binary-list - byteset - Clipboard - - gmail-simple < 0 # 0.1.0.2 https://github.com/Daniel-Diaz/gmail-simple/issues/1 + - gmail-simple - grouped-list - haskintex - HaTeX From 028f4766da9f32500811399dfd6da0e0e5c81f36 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 13 Feb 2022 20:16:34 -0600 Subject: [PATCH 108/157] Reduce upper bound on `opaleye` (#6452) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 59102a7c..980a9b57 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1658,7 +1658,7 @@ packages: - ghcjs-perch "Tom Ellis @tomjaguarpaw": - - opaleye < 0.9.2.0 + - opaleye < 0.9.1.0 - product-profunctors - strict-wrapper From 60096e64976679b033118466c246dc5eb85f0943 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 12:49:52 +0100 Subject: [PATCH 109/157] vinyl upper bound for #6454 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 980a9b57..e4d382a4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6960,6 +6960,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6442 - telegram-bot-simple < 0.4 + # https://github.com/commercialhaskell/stackage/issues/6454 + - vinyl < 0.14.1 + # end of packages # Package flags are applied to individual packages, and override the values of From aad55ad07cd06dfa780ddf3fab57b8863f9a1544 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 10 Feb 2022 15:06:25 +0100 Subject: [PATCH 110/157] aeson 2 cleanup --- build-constraints.yaml | 273 +++++++++++++++++------------------------ 1 file changed, 114 insertions(+), 159 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e4d382a4..81fb8f25 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -808,7 +808,7 @@ packages: - time-manager - pantry - - mega-sdist < 0 # via aeson 2, https://github.com/commercialhaskell/stackage/issues/6453 + - mega-sdist - http-download - hi-file-parser - rio-prettyprint @@ -1136,7 +1136,7 @@ packages: - load-env - yesod-auth-oauth2 - yesod-markdown - - yesod-paginator < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 + - yesod-paginator "Freckle Engineering @pbrisbin @mjgpy3 @stevenxl": - bcp47 @@ -1144,7 +1144,7 @@ packages: - faktory - graphula - hspec-expectations-json - - yesod-page-cursor < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 + - yesod-page-cursor - yesod-routes-flow - nonempty-zipper - sendgrid-v3 @@ -1453,10 +1453,10 @@ packages: # rather than disabling the latest hledger-lib and hledger. # (#3494/closed, #5779/closed) # Temporary upper bound to avoid mistaken and deprecated 1.24.99 release: - - hledger < 1.24.99 - - hledger-lib < 1.24.99 - - hledger-ui < 1.24.99 - - hledger-web < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439; was < 1.24.99 + - hledger < 1.24.99 || > 1.24.99 + - hledger-lib < 1.24.99 || > 1.24.99 + - hledger-ui < 1.24.99 || > 1.24.99 + - hledger-web < 1.24.99 || > 1.24.99 "Mihai Maruseac @mihaimaruseac": - io-manager @@ -1488,7 +1488,7 @@ packages: - mysql-simple - sphinx < 0 # 0.6.0.2 compile fail: Could not find module Network - xmlhtml - - yesod-auth-hashdb < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 + - yesod-auth-hashdb "Toralf Wittner @twittner": - bytestring-conversion @@ -1915,7 +1915,7 @@ packages: - amazonka-ds - amazonka-dynamodb - amazonka-dynamodb-streams - - amazonka-ec2 < 0 # takes too much memory to build https://github.com/brendanhay/amazonka/issues/549 + - amazonka-ec2 < 0 # 1.6.1 takes too much memory to build https://github.com/brendanhay/amazonka/issues/549 - amazonka-ecr - amazonka-ecs - amazonka-efs @@ -2340,7 +2340,7 @@ packages: - distributed-closure - inline-java - inline-r - - jni < 0 # compile fail + - jni < 0 # 0.8.0 compile fail - jvm - jvm-streaming - H @@ -2352,7 +2352,7 @@ packages: - hsebaysdk - dockerfile - wai-middleware-throttle - - yesod-auth-basic < 0 # via yesod, via aeson 2, https://github.com/commercialhaskell/stackage/issues/6439 + - yesod-auth-basic "Hirotomo Moriwaki @philopon": - barrier @@ -2453,7 +2453,7 @@ packages: - hspec-golden - inflections - stache - - scalendar + - scalendar < 1.2.0 || > 1.2.0 "Sergey Alirzaev @l29ah": - monad-peel @@ -3018,7 +3018,7 @@ packages: "Justus Adam @JustusAdam": - marvin - marvin-interpolate - - mustache < 2.4.0 # https://github.com/commercialhaskell/stackage/issues/6421 + - mustache - exit-codes >= 1.0.0 "Cindy Wang @CindyLinz": @@ -3573,7 +3573,7 @@ packages: - printcess "Alexey Kuleshevich @lehins": - - wai-middleware-auth < 0 # fails to build, https://github.com/commercialhaskell/stackage/issues/6436 + - wai-middleware-auth < 0 # 0.2.5.1 fails to build, https://github.com/commercialhaskell/stackage/issues/6436 - hip - massiv - massiv-io @@ -3730,7 +3730,7 @@ packages: - hslua-classes - hslua-core - hslua-marshalling - - hslua-module-doclayout < 0 # https://github.com/commercialhaskell/stackage/issues/6416 + - hslua-module-doclayout - hslua-module-path - hslua-module-system - hslua-module-text @@ -4158,7 +4158,7 @@ packages: "Domen Kozar @domenkozar": - elm2nix - - mixpanel-client < 0 # aeson 2, https://github.com/commercialhaskell/stackage/issues/6443 + - mixpanel-client < 0 # 0.3.0 aeson 2, https://github.com/commercialhaskell/stackage/issues/6443 - netrc - pretty-sop - servant-auth @@ -4437,7 +4437,7 @@ packages: - gtk-strut - rate-limit - status-notifier-item - - taffybar < 0 # https://github.com/taffybar/taffybar/issues/542 + - taffybar < 0 # 3.3.0 compile fail https://github.com/taffybar/taffybar/issues/542 - time-units - xml-helpers - xdg-desktop-entry @@ -4902,6 +4902,7 @@ packages: - enclosed-exceptions - entropy - erf + - errorcall-eq-instance - errors - expiring-cache-map - extensible-exceptions @@ -5282,33 +5283,33 @@ packages: # affected. Packages will be kept in this list indefinitely so # that new packages depending on it will be flagged as well. "Removed packages": - - PSQueue < 0 # compile fail - - Unique < 0 - - cli < 0 # compile fail - - co-log-core < 0 # #5965/closed - - co-log-polysemy < 0 # #5965/closed - - fingertree-psqueue < 0 # compile fail - - hastache < 0 # bounds - - heart-core < 0 # deprecated - - hnix < 0 # #6271/closed - - json-builder < 0 # compile fail https://github.com/lpsmith/json-builder/issues/2 - - lens-labels < 0 # deprecated #4358/closed - - membrain < 0 # #5965/closed - - preprocessor-tools < 0 # compile fail - - present < 0 # #6271 - - prim-array < 0 # compile fail - - proto-lens-combinators < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358 - - shortcut-links < 0 # #5965/closed - - snap-server < 0 # #6271 - - syb-with-class < 0 # compile fail - - tinytemplate < 0 # compile fail - - tomland < 0 # #5965/closed - - type-combinators < 0 # compile fail https://github.com/kylcarte/type-combinators/issues/8 - - wai-route < 0 # compile fail - - xxhash < 0 # compile fail - - universe-instances-base < 0 # deprecated - - universe-instances-trans < 0 # deprecated - - 2captcha < 0 # deprecated + - 2captcha < 0 # 0.1.0.0 deprecated + - PSQueue < 0 # 1.1.0.1 bounds + - Unique < 0 # 0.4.7.9 removed + - cli < 0 # 0.2.0 removed + - co-log-core < 0 # 0.3.0.0 removed #5965/closed + - co-log-polysemy < 0 # 0.0.1.3 removed #5965/closed + - fingertree-psqueue < 0 # 0.3 compile fail + - hastache < 0 # 0.6.1 bounds + - heart-core < 0 # 0.3.2 compile fail, deprecated + - hnix < 0 # 0.16.0 #6271/closed + - json-builder < 0 # 0.3 bounds + - lens-labels < 0 # 0.3.0.1 bounds, deprecated #4358/closed + - membrain < 0 # 0.0.0.2 bounds #5965/closed + - preprocessor-tools < 0 # 2.0.2 + - present < 0 # 4.1.0 compile fail #6271 + - prim-array < 0 # 0.2.2 bounds + - proto-lens-combinators < 0 # 0.4.0.1 deprecated https://github.com/commercialhaskell/stackage/pull/4358 + - shortcut-links < 0 # 0.5.1.1 #5965/closed + - snap-server < 0 # 1.1.2.0 #6271 + - syb-with-class < 0 # 0.6.1.13 compile fail + - tinytemplate < 0 # 0.1.2.0 compile fail + - tomland < 0 # 1.3.3.1 #5965/closed + - type-combinators < 0 # 0.2.4.3 compile fail https://github.com/kylcarte/type-combinators/issues/8 + - universe-instances-base < 0 # 1.1 deprecated + - universe-instances-trans < 0 # 1.1 deprecated + - wai-route < 0 # 1.0.0 compile fail + - xxhash < 0 # 0.0.2 compile fail "GHC upper bounds": # Need to always match the version shipped with GHC @@ -5323,13 +5324,19 @@ packages: # it's clear that they must be built if we want to confirm that # they are working. "Compilation failures": + - BiobaseBlast < 0 # 0.3.3.0 compile fail aeson 2.0 - Fin < 0 # 0.2.9.0 `@' not in scope - HDBC-mysql < 0 # 0.7.1.0 - Spock-core < 0 # 0.14.0.0 + - Taxonomy < 0 # 2.2.0 compile fail aeson 2.0 - Workflow < 0 # 0.8.3 - accuerr < 0 # 0.2.0.2 + - aeson-combinators < 0 # 0.0.5.0 compile fail aeson 2.0 - aeson-lens < 0 # 0.5.0.0 + - aeson-with < 0 # 0.1.2.0 compile fail aeson 2.0 - auto < 0 # 0.4.3.1 + - autodocodec < 0 # 0.0.1.0 compile fail aeson 2.0 + - aws-lambda-haskell-runtime < 0 # 4.1.1 compile fail aeson 2.0 - aws-xray-client < 0 # 0.1.0.1 - backprop < 0 # 0.2.6.4 - binary-ext < 0 # 2.0.4 @@ -5341,55 +5348,76 @@ packages: - cabal-toolkit < 0 # 0.0.7 - chaselev-deque < 0 # 0.5.0.5 - compdata < 0 # 0.12.1 + - composable-associations-aeson < 0 # 0.1.0.1 compile fail aeson 2.0 - courier < 0 # 0.1.1.5 - cql < 0 # 4.0.3 - crypto-numbers < 0 # 0.2.7 - cuckoo-filter < 0 # 0.2.0.2 benchmarks are an exe - - derive-topdown < 0 # 0.0.2.2 + - datadog < 0 # 0.2.5.0 compile fail aeson 2.0 + - descriptive < 0 # 0.9.5 compile fail aeson 2.0 - distributed-closure < 0 # 0.4.2.0 - djinn-ghc < 0 # 0.0.2.3 - drinkery < 0 # 0.4 + - elm-export-persistent < 0 # 1.0.0 compile fail aeson 2.0 + - elm2nix # 0.2.1 compile fail aeson 2.0 + - elm2nix < 0 # 0.2.1 compile fail aeson 2.0 - enum-subset-generate < 0 # 0.1.0.0 - essence-of-live-coding-quickcheck < 0 # 0.2.5 + - etc < 0 # 0.4.1.0 compile fail aeson 2.0 - etcd < 0 # 1.0.5 - - farmhash < 0 # 0.1.0.5 - eve < 0 # 0.1.9.0 + - eventsource-api < 0 # 1.5.1 compile fail aeson 2.0 - eventsource-store-specs < 0 # 1.2.1 - exinst < 0 # 0.8 + - farmhash < 0 # 0.1.0.5 + - fb < 0 # 2.1.1 compile fail aeson 2.0 - ftp-client-conduit < 0 # 0.5.0.5 + - ghcjs-base-stub < 0 # 0.3.0.2 compile fail aeson 2.0 - giphy-api < 0 # 0.7.0.0 https://github.com/passy/giphy-api/pull/19 - gluturtle < 0 # 0.0.58.1 - haskell-import-graph < 0 # 1.0.4 - haskell-spacegoo < 0 # 0.2.0.1 - - haskoin-node < 0 # libsecp256k1 + - haskoin-node < 0 # 0.17.14 libsecp256k1 - haxl < 0 # 2.3.0.0 - hbeanstalk < 0 # 0.2.4 - heterocephalus < 0 # 1.0.5.4 - hexml-lens < 0 # 0.2.1 - hexstring < 0 # 0.11.1 + - highjson < 0 # 0.5.0.0 compile fail aeson 2.0 - hs-functors < 0 # 0.1.7.1 - hschema < 0 # 0.0.1.1 + - hsebaysdk < 0 # 0.4.1.0 compile fail aeson 2.0 - hstatsd < 0 # 0.1 - interpolator < 0 # 1.1.0.2 - io-choice < 0 # 0.0.7 + - jmacro < 0 # 0.6.17 compile fail aeson 2.0 + - json-rpc < 0 # 1.0.3 compile fail aeson 2.0 + - json-rpc-generic < 0 # 0.2.1.6 compile fail aeson 2.0 + - json-stream < 0 # 0.4.2.4 compile fail aeson 2.0 - katydid < 0 # 0.4.0.2 MonadFail + - kawhi < 0 # 0.3.0 compile fail aeson 2.0 - kdt < 0 # 0.2.4 https://github.com/giogadi/kdt/issues/5 - lens-typelevel < 0 # 0.1.1.0 - - llvm-hs < 0 # llvm-config + - llvm-hs < 0 # 9.0.1 llvm-config - llvm-hs-pretty < 0 # 0.9.0.0 - machines-binary < 0 # 7.0.0.0 - machines-io < 0 # 7.0.0.0 - marvin-interpolate < 0 # 1.1.2 + - mergeful < 0 # 0.2.0.0 compile fail aeson 2.0 - mltool < 0 # 0.2.0.1 - moesocks < 0 # 1.0.1.0 - monad-recorder < 0 # 0.1.1 - monad-unlift < 0 # 0.2.0 - murmur < 0 # 0.0.0.2 - n2o-protocols < 0 # 0.11.2 + - nri-prelude < 0 # 0.6.0.6 compile fail aeson 2.0 - nvim-hs-contrib < 0 # 2.0.0.0 - - odbc < 0 # odbc + - oauthenticated < 0 # 0.2.1.0 compile fail aeson 2.0 + - odbc < 0 # 0.2.6 odbc - open-witness < 0 # 0.5 + - pagure-cli < 0 # 0.2 compile fail aeson 2.0 - pencil < 0 # 1.0.1 + - persistent-typed-db < 0 # 0.1.0.5 compile fail aeson 2.0 - pipes-aeson < 0 # 0.4.1.8 - pipes-binary < 0 # 0.4.3 - pipes-network < 0 # 0.6.5 @@ -5397,19 +5425,28 @@ packages: - pkcs10 < 0 # 0.2.0.0 - planb-token-introspection < 0 # 0.1.4.0 - postgresql-transactional < 0 # 1.1.1 + - pushbullet-types < 0 # 0.4.1.0 compile fail aeson 2.0 - raaz < 0 # 0.3.6 multiple libraries - regex-compat-tdfa < 0 # 0.95.1.4 - rhine < 0 # 0.7.0 - - rose-trees < 0 # compilation seems to hang? - - sdl2-gfx < 0 # SDL2_gfx - - sdl2-image < 0 # SDL2_image - - sdl2-mixer < 0 # SDL2_mixer + - rigel-viz < 0 # 0.2.0.0 compile fail aeson 2.0 + - rose-trees < 0 # 0.0.4.5 compilation seems to hang? + - sdl2-gfx < 0 # 0.3.0.0 SDL2_gfx + - sdl2-image < 0 # 2.1.0.0 SDL2_image + - sdl2-mixer < 0 # 1.2.0.0 SDL2_mixer + - servant-cli < 0 # 0.1.0.2 compile fail aeson 2.0 + - servant-github-webhook < 0 # 0.4.2.0 compile fail aeson 2.0 + - servant-tracing < 0 # 0.2.0.0 compile fail aeson 2.0 - sessiontypes < 0 # 0.1.2 + - simple-templates < 0 # 1.0.0 compile fail aeson 2.0 - simplistic-generics < 0 # 2.0.0 - slack-api < 0 # 0.12 - squeal-postgresql < 0 # 0.8.1.1 - stm-stats < 0 # 0.2.0.0 + - stratosphere < 0 # 0.59.1 compile fail aeson 2.0 + - swagger < 0 # 0.3.0 compile fail aeson 2.0 - sydtest-persistent-sqlite < 0 # 0.2.0.0 + - template-toolkit < 0 # 0.1.1.0 compile fail aeson 2.0 - text-region < 0 # 0.3.1.0 - th-data-compat < 0 # 0.1.0.0 - throttle-io-stream < 0 # 0.2.0.1 @@ -5425,6 +5462,7 @@ packages: - uncertain < 0 # 0.3.1.0 - unordered-intmap < 0 # 0.1.1 - users-persistent < 0 # 0.5.0.2 + - validity-aeson < 0 # 0.2.0.4 compile fail aeson 2.0 - wai-predicates < 0 # 1.0.0 - webex-teams-pipes < 0 # 0.2.0.1 - websockets-rpc < 0 # 0.7.0 @@ -5432,7 +5470,8 @@ packages: - xls < 0 # 0.1.3 gcc failed - xml-conduit-parse < 0 # 0.3.1.2 - xml-lens < 0 # 0.3 - - xturtle < 0 # xft + - xml-to-json < 0 # 2.0.1 compile fail aeson 2.0 + - xturtle < 0 # 0.2.0.0 xft - yeshql-hdbc < 0 # 4.2.0.0 @@ -5738,7 +5777,7 @@ packages: - clang-compilation-database < 0 # tried clang-compilation-database-0.1.0.1, but its *library* does not support: base-4.15.1.0 - classyplate < 0 # tried classyplate-0.3.2.0, but its *library* does not support: base-4.15.1.0 - classyplate < 0 # tried classyplate-0.3.2.0, but its *library* does not support: template-haskell-2.17.0.0 - - clock-extras < 0 # tried clock-extras-0.1.0.2, but its *library* does not support: clock-0.8.2 + - clock-extras < 0 # tried clock-extras-0.1.0.2, but its *library* does not support: clock-0.8.3 - cmark-highlight < 0 # tried cmark-highlight-0.2.0.0, but its *library* does not support: cmark-0.6 - co-log-concurrent < 0 # tried co-log-concurrent-0.5.1.0, but its *library* requires the disabled package: co-log-core - codec < 0 # tried codec-0.2.1, but its *library* requires the disabled package: binary-bits @@ -5884,7 +5923,9 @@ packages: - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: BiobaseNewick - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: hierarchical-clustering - foldable1 < 0 # tried foldable1-0.1.0.0, but its *library* requires the disabled package: util - - freckle-app < 0 # tried freckle-app-1.0.0.4, but its *library* requires the disabled package: datadog + - freckle-app < 0 # tried freckle-app-1.0.2.8, but its *library* does not support: aeson-2.0.3.0 + - freckle-app < 0 # tried freckle-app-1.0.2.8, but its *library* does not support: hspec-junit-formatter-1.0.3.0 + - freckle-app < 0 # tried freckle-app-1.0.2.8, but its *library* requires the disabled package: datadog - friday < 0 # tried friday-0.2.3.1, but its *library* does not support: containers-0.6.4.1 - friday < 0 # tried friday-0.2.3.1, but its *library* requires the disabled package: ratio-int - friday-juicypixels < 0 # tried friday-juicypixels-0.1.2.4, but its *library* requires the disabled package: friday @@ -6037,6 +6078,7 @@ packages: - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-api-data-0.4.3 - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.11 - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-0.9.2 + - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-io-1.7.0 - graphql-client < 0 # tried graphql-client-1.1.1, but its *library* does not support: aeson-2.0.3.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-0.12.0 - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-th-0.12 @@ -6052,6 +6094,7 @@ packages: - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: colourista - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: spdx - hal < 0 # tried hal-0.4.8, but its *library* does not support: aeson-2.0.3.0 + - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *executable* does not support: path-io-1.7.0 - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: aeson-2.0.3.0 - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: path-0.9.2 - happstack-hsp < 0 # tried happstack-hsp-7.3.7.5, but its *library* requires the disabled package: harp @@ -6117,7 +6160,6 @@ packages: - hasmin < 0 # tried hasmin-1.0.3, but its *executable* does not support: optparse-applicative-0.16.1.0 - hasmin < 0 # tried hasmin-1.0.3, but its *library* does not support: attoparsec-0.14.4 - haxl-amazonka < 0 # tried haxl-amazonka-0.1.1, but its *library* requires the disabled package: haxl - - headroom < 0 # tried headroom-0.4.3.0, but its *library* requires the disabled package: mustache - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: aeson-2.0.3.0 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: attoparsec-0.14.4 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: base-4.15.1.0 @@ -6139,6 +6181,7 @@ packages: - hmatrix-backprop < 0 # tried hmatrix-backprop-0.1.3.0, but its *library* requires the disabled package: backprop - hmpfr < 0 # tried hmpfr-0.4.4, but its *library* does not support: integer-gmp-1.1 - hnix-store-core < 0 # tried hnix-store-core-0.5.0.0, but its *library* does not support: algebraic-graphs-0.6 + - hoauth2 < 0 # tried hoauth2-2.0.0, but its *executable* does not support: mustache-2.4.0 - hoauth2 < 0 # tried hoauth2-2.0.0, but its *library* does not support: aeson-2.0.3.0 - holy-project < 0 # tried holy-project-0.2.0.1, but its *library* requires the disabled package: hastache - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.6, but its *executable* requires the disabled package: ixset-typed @@ -6147,6 +6190,7 @@ packages: - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: retry-0.9.1.0 - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: aeson-2.0.3.0 - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: path-0.9.2 + - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: path-io-1.7.0 - hpio < 0 # tried hpio-0.9.0.7, but its *executable* does not support: optparse-applicative-0.16.1.0 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: QuickCheck-2.14.2 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: protolude-0.3.0 @@ -6210,6 +6254,7 @@ packages: - jmacro-rpc < 0 # tried jmacro-rpc-0.3.3, but its *library* requires the disabled package: jmacro - jmacro-rpc-happstack < 0 # tried jmacro-rpc-happstack-0.3.2, but its *library* requires the disabled package: jmacro - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: jmacro + - jose-jwt < 0 # tried jose-jwt-0.9.3, but its *library* does not support: aeson-2.0.3.0 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: aeson-2.0.3.0 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: attoparsec-0.14.4 - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: base64-bytestring-1.2.1.0 @@ -6274,7 +6319,7 @@ packages: - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log-core - log-base < 0 # tried log-base-0.11.0.0, but its *library* does not support: aeson-2.0.3.0 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: aeson-2.0.3.0 - - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: o-clock-1.2.1 + - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: o-clock-1.2.1.1 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: universum-1.7.2 - logger-thread < 0 # tried logger-thread-0.1.0.2, but its *library* requires the disabled package: protolude - logging-effect-extra < 0 # tried logging-effect-extra-2.0.0, but its *library* does not support: base-4.15.1.0 @@ -6314,6 +6359,7 @@ packages: - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.1 - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1 + - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *executable* requires the disabled package: aws-lambda-haskell-runtime - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *executable* requires the disabled package: aws-lambda-haskell-runtime-wai - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *library* requires the disabled package: xml-lens - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.11 @@ -6332,7 +6378,6 @@ packages: - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: knob - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: random-fu - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: jsaddle - - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: servant-lucid - modify-fasta < 0 # tried modify-fasta-0.8.3.0, but its *executable* requires the disabled package: pipes-text - mole < 0 # tried mole-0.0.7, but its *executable* does not support: base-4.15.1.0 - mole < 0 # tried mole-0.0.7, but its *executable* requires the disabled package: snap-server @@ -6362,7 +6407,6 @@ packages: - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-extra-1.3.5 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.7 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: random-1.2.1 - - mustache < 0 # tried mustache-2.3.2, but its *library* does not support: aeson-2.0.3.0 - mwc-random-accelerate < 0 # tried mwc-random-accelerate-0.2.0.0, but its *library* requires the disabled package: accelerate - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* does not support: memory-0.16.0 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires the disabled package: word24 @@ -6449,10 +6493,10 @@ packages: - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: ghc-prim-0.7.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: aeson-2.0.3.0 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: base-4.15.1.0 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: hasql-1.5.0.1 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: hasql-1.5.0.2 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: jose-0.9 - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: retry-0.9.1.0 - - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8.1 + - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.8.2 - postgrest < 0 # tried postgrest-8.0.0, but its *library* requires the disabled package: hasql-dynamic-statements - prairie < 0 # tried prairie-0.0.1.0, but its *library* does not support: template-haskell-2.17.0.0 - pred-set < 0 # tried pred-set-0.0.1, but its *library* requires the disabled package: HSet @@ -6514,7 +6558,7 @@ packages: - safe-tensor < 0 # tried safe-tensor-0.2.1.1, but its *library* does not support: singletons-3.0.1 - salak-toml < 0 # tried salak-toml-0.3.5.3, but its *library* requires the disabled package: tomland - sandwich-webdriver < 0 # tried sandwich-webdriver-0.1.0.6, but its *library* requires the disabled package: webdriver - - scalendar < 0 # tried scalendar-1.2.0, but its *library* does not support: containers-0.6.4.1 + - scalendar < 0 # tried scalendar-1.1.1, but its *library* does not support: containers-0.6.4.1 - schematic < 0 # tried schematic-0.5.1.0, but its *library* does not support: aeson-2.0.3.0 - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: hjsonschema - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: validationt @@ -6538,20 +6582,17 @@ packages: - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.19 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.19 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: time-1.9.3 - - servant-auth-wordpress < 0 # tried servant-auth-wordpress-1.0.0.2, but its *library* does not support: servant-server-0.19 - servant-cassava < 0 # tried servant-cassava-0.10.1, but its *library* does not support: servant-0.19 - servant-docs-simple < 0 # tried servant-docs-simple-0.4.0.0, but its *library* does not support: aeson-2.0.3.0 - servant-docs-simple < 0 # tried servant-docs-simple-0.4.0.0, but its *library* does not support: servant-0.19 - servant-errors < 0 # tried servant-errors-0.1.6.0, but its *library* does not support: base-4.15.1.0 - servant-http-streams < 0 # tried servant-http-streams-0.18.4, but its *library* does not support: http-common-0.8.3.4 - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-2.0.3.0 - - servant-js < 0 # tried servant-js-0.9.4.2, but its *library* does not support: servant-0.19 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: containers-0.6.4.1 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: formatting-7.1.3 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: lens-5.0.1 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: servant-0.19 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: time-1.9.3 - - servant-lucid < 0 # tried servant-lucid-0.9.0.4, but its *library* does not support: servant-0.19 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: QuickCheck-2.14.2 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: base-4.15.1.0 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: servant-0.19 @@ -6607,7 +6648,6 @@ packages: - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-0.19 - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-client-0.19 - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: servant-client-core-0.19 - - slick < 0 # tried slick-1.1.2.2, but its *library* requires the disabled package: mustache - smallcheck-series < 0 # tried smallcheck-series-0.7.1.0, but its *library* does not support: base-4.15.1.0 - smash-aeson < 0 # tried smash-aeson-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - smash-lens < 0 # tried smash-lens-0.1.0.1, but its *library* does not support: lens-5.0.1 @@ -6661,7 +6701,7 @@ packages: - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.7 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src-th-mode - - sydtest < 0 # tried sydtest-0.7.0.1, but its *library* requires the disabled package: autodocodec + - sydtest < 0 # tried sydtest-0.8.0.0, but its *library* requires the disabled package: autodocodec - sydtest-persistent < 0 # tried sydtest-persistent-0.0.0.0, but its *library* requires the disabled package: sydtest - sydtest-servant < 0 # tried sydtest-servant-0.2.0.0, but its *library* requires the disabled package: sydtest - sydtest-wai < 0 # tried sydtest-wai-0.2.0.0, but its *library* requires the disabled package: sydtest @@ -6731,7 +6771,6 @@ packages: - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.67 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: lens-5.0.1 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: vty-5.33 - - wai-middleware-auth < 0 # tried wai-middleware-auth-0.2.5.1, but its *library* requires the disabled package: hoauth2 - wai-middleware-crowd < 0 # tried wai-middleware-crowd-0.1.4.2, but its *executable* does not support: optparse-applicative-0.16.1.0 - wai-middleware-metrics < 0 # tried wai-middleware-metrics-0.2.4, but its *library* requires the disabled package: ekg-core - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-2.0.3.0 @@ -6767,7 +6806,7 @@ packages: - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* does not support: yeshql-core-4.2.0.0 - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* requires the disabled package: yeshql-hdbc - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: persistent-2.13.3.0 - - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-auth-1.6.10.5 + - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-auth-1.6.11 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-core-1.6.21.0 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-form-1.7.0 - yesod-auth-fb < 0 # tried yesod-auth-fb-1.10.1, but its *library* requires the disabled package: fb @@ -6775,7 +6814,7 @@ packages: - yesod-fb < 0 # tried yesod-fb-0.6.1, but its *library* requires the disabled package: fb - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-core-1.6.21.0 - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-form-1.7.0 - - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *executable* does not support: yesod-1.6.1.2 + - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *executable* does not support: yesod-1.6.2 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: language-javascript-0.7.1.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-core-1.6.21.0 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-static-1.6.1.0 @@ -6807,84 +6846,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6185 - base-compat-batteries < 0.12 - # aeson-2 - # https://github.com/commercialhaskell/stackage/issues/6217 - # https://github.com/commercialhaskell/stackage/issues/6402 - # https://github.com/commercialhaskell/stackage/issues/6243 - # https://github.com/commercialhaskell/stackage/issues/6393 - - aeson >= 2.0.0.0 - - aura >= 3.2.6 - - avro >= 0.6.0.0 - - cabal-flatpak >= 0.1.0.3 - - core-data >= 0.3.0.0 - - eventstore >= 1.4.2 - - faktory >= 1.1.2.1 - - flow >= 2.0.0.0 - - forma >= 1.2.0 - - geojson >= 4.1.0 - - greskell >= 2.0.0.0 - - greskell-core >= 1.0.0.0 - - greskell-websocket >= 1.0.0.0 - - hruby >= 0.4.0.0 - - hspec-expectations-json >= 1.0.0.5 - - http2 >= 3.0.3 - - jose >= 0.9 - - jsonpath >= 0.2.1.0 - - kanji >= 3.5 - - microlens-aeson >= 2.4 - - mmark-cli >= 0.0.5.1 - - pandoc-plot >= 1.4.0 - - postgresql-binary >= 0.12.4.2 - - servant-tracing >= 0.2.0.0 - - shikensu >= 0.4.0 - - stache >= 2.3.1 - - stripe-scotty >= 1.1.0.1 - - stripe-wreq >= 1.0.1.12 - - telegram-bot-simple >= 0.3.8 - - yaml >= 0.11.7 - # compilation failures - - BiobaseBlast < 0 # 0.3.3.0 - - Taxonomy < 0 # 2.2.0 - - aeson-combinators < 0 # 0.0.5.0 - - aeson-with < 0 # 0.1.2.0 - - autodocodec < 0 # 0.0.1.0 - - aws-lambda-haskell-runtime < 0 # 4.1.1 - - composable-associations-aeson < 0 # 0.1.0.1 - - datadog < 0 # 0.2.5.0 - - descriptive < 0 # 0.9.5 - - elm-export-persistent < 0 # 1.0.0 - - elm2nix # 0.2.1 - - elm2nix < 0 # 0.2.1 - - etc < 0 # 0.4.1.0 - - eventsource-api < 0 # 1.5.1 - - fb < 0 # 2.1.1 - - ghcjs-base-stub < 0 # 0.3.0.2 - - highjson < 0 # 0.5.0.0 - - hsebaysdk < 0 # 0.4.1.0 - - jmacro < 0 # 0.6.17 - - jose-jwt < 0 # 0.9.2 - - json-rpc < 0 # 1.0.3 - - json-rpc-generic < 0 # 0.2.1.6 - - json-stream < 0 # 0.4.2.4 - - kawhi < 0 # 0.3.0 - - mergeful < 0 # 0.2.0.0 - - nri-prelude < 0 # 0.6.0.6 - - oauthenticated < 0 # 0.2.1.0 - - pagure-cli < 0 # 0.2 - - persistent-typed-db < 0 # 0.1.0.5 - - pushbullet-types < 0 # 0.4.1.0 - - rigel-viz < 0 # 0.2.0.0 - - servant-cli < 0 # 0.1.0.2 - - servant-github-webhook < 0 # 0.4.2.0 - - servant-tracing < 0 # 0.2.0.0 - - simple-templates < 0 # 1.0.0 - - stratosphere < 0 # 0.59.1 - - swagger < 0 # 0.3.0 - - template-toolkit < 0 # 0.1.1.0 - - validity-aeson < 0 # 0.2.0.4 - - xml-to-json < 0 # 2.0.1 - - # https://github.com/commercialhaskell/stackage/issues/6264 # Requires GHC 9.2 # Any new package-version that must use GHC 9.2 should be added here. @@ -6905,9 +6866,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6268 - hashable < 1.4.0.0 - # https://github.com/commercialhaskell/stackage/issues/6273 - - freckle-app < 1.0.1 - # https://github.com/commercialhaskell/stackage/issues/6292 - doctest < 0.19 @@ -7241,7 +7199,6 @@ skipped-tests: - Frames # tried Frames-0.7.2, but its *test-suite* requires the disabled package: htoml - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5 - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.11 - - MissingH # tried MissingH-1.4.3.0, but its *test-suite* requires the disabled package: errorcall-eq-instance - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* does not support: hspec-2.8.5 - antiope-core # tried antiope-core-7.5.3, but its *test-suite* requires the disabled package: aeson-lens @@ -7255,7 +7212,6 @@ skipped-tests: - barrier # tried barrier-0.1.1, but its *test-suite* does not support: lens-family-core-2.1.0 - barrier # tried barrier-0.1.1, but its *test-suite* does not support: tasty-1.4.2.1 - bits-extra # tried bits-extra-0.0.2.0, but its *test-suite* does not support: hspec-2.8.5 - - blaze-html # tried blaze-html-0.9.1.2, but its *test-suite* does not support: QuickCheck-2.14.2 - bloodhound # tried bloodhound-0.18.0.0, but its *test-suite* requires the disabled package: quickcheck-properties - boolean-normal-forms # tried boolean-normal-forms-0.0.1.1, but its *test-suite* does not support: QuickCheck-2.14.2 - cassava-conduit # tried cassava-conduit-0.6.0, but its *test-suite* does not support: QuickCheck-2.14.2 @@ -7391,7 +7347,6 @@ skipped-tests: - req-url-extra # tried req-url-extra-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5 - safeio # tried safeio-0.0.5.0, but its *test-suite* requires the disabled package: test-framework-th - salak-toml # tried salak-toml-0.3.5.3, but its *test-suite* does not support: QuickCheck-2.14.2 - - scalendar # tried scalendar-1.2.0, but its *test-suite* requires the disabled package: SCalendar - schematic # tried schematic-0.5.1.0, but its *test-suite* does not support: base-4.15.1.0 - servant-auth-client # tried servant-auth-client-0.4.1.0, but its *test-suite* does not support: hspec-discover-2.8.5 - servant-auth-server # tried servant-auth-server-0.4.7.0, but its *test-suite* does not support: hspec-2.8.5 @@ -7403,7 +7358,6 @@ skipped-tests: - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: aeson-2.0.3.0 - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: hspec-2.8.5 - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: http-api-data-0.4.3 - - servant-lucid # tried servant-lucid-0.9.0.4, but its *test-suite* does not support: servant-server-0.19 - servant-mock # tried servant-mock-0.8.7, but its *test-suite* does not support: hspec-wai-0.11.1 - servant-quickcheck # tried servant-quickcheck-0.0.10.0, but its *test-suite* does not support: hspec-core-2.8.5 - servant-streaming # tried servant-streaming-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2 @@ -7774,7 +7728,7 @@ expected-test-failures: - mfsolve # https://github.com/commercialhaskell/stackage/issues/6379 - multiarg # 0.30.0.10 - parameterized # 0.5.0.0 https://github.com/commercialhaskell/stackage/issues/5746 - - protobuf # 0.2.1.4 + - protobuf # 0.2.1.3 - record-wrangler # 0.1.1.0 - relapse # 1.0.0.0 #5948/closed - safe-json # 1.1.2.0 compile fail against aeson 2 @@ -7900,7 +7854,7 @@ expected-benchmark-failures: - aeson-schemas # 1.3.5 compile fail against aeson 2 - cmark-gfm # https://github.com/kivikakk/cmark-gfm-hs/issues/5 - cryptohash # 0.11.9 https://github.com/vincenthz/hs-cryptohash/pull/43 - - fast-builder # 0.3.1.0 compile fail against aeson 2 + - fast-builder # 0.1.3.0 compile fail against aeson 2 - incremental-parser # 0.5.0.2 - lz4 # https://github.com/fpco/stackage/issues/3510 - raaz # https://github.com/commercialhaskell/stackage/issues/4766 @@ -8010,7 +7964,7 @@ skipped-benchmarks: - heist # tried heist-1.1.0.1, but its *benchmarks* does not support: statistics-0.16.0.1 - hip # tried hip-1.5.6.0, but its *benchmarks* requires the disabled package: repa-algorithms - hw-eliasfano # tried hw-eliasfano-0.1.2.0, but its *benchmarks* requires the disabled package: hw-hspec-hedgehog - - o-clock # tried o-clock-1.2.1, but its *benchmarks* requires the disabled package: tiempo + - o-clock # tried o-clock-1.2.1.1, but its *benchmarks* requires the disabled package: tiempo - psqueues # tried psqueues-0.2.7.3, but its *benchmarks* requires the disabled package: PSQueue - psqueues # tried psqueues-0.2.7.3, but its *benchmarks* requires the disabled package: fingertree-psqueue - regex-applicative # tried regex-applicative-0.3.4, but its *benchmarks* requires the disabled package: parsers-megaparsec @@ -8022,6 +7976,7 @@ skipped-benchmarks: - ttrie # tried ttrie-0.1.2.2, but its *benchmarks* requires the disabled package: stm-stats - tz # tried tz-0.1.3.6, but its *benchmarks* requires the disabled package: thyme - unicode-transforms # tried unicode-transforms-0.4.0, but its *benchmarks* does not support: path-0.9.2 + - unicode-transforms # tried unicode-transforms-0.4.0, but its *benchmarks* does not support: path-io-1.7.0 - xxhash-ffi # tried xxhash-ffi-0.2.0.0, but its *benchmarks* requires the disabled package: xxhash # End of Benchmark bounds issues From 8c31a97d440a442c65114dd6d35eaf46aa2e6a19 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 13:27:17 +0100 Subject: [PATCH 111/157] Move cabal2spec to GHC 9.2 bounds (#6264), closes #6448 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 81fb8f25..4762eba4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2693,7 +2693,7 @@ packages: "Peter Simons @peti": - cabal2nix - - cabal2spec < 2.6.3 # https://github.com/commercialhaskell/stackage/issues/6448 + - cabal2spec - cgi - distribution-nixpkgs - distribution-opensuse @@ -6862,6 +6862,7 @@ packages: - singletons-th < 3.1 - th-desugar < 1.13 - fourmolu < 0.5.0.0 + - cabal2spec < 2.6.3 # https://github.com/commercialhaskell/stackage/issues/6268 - hashable < 1.4.0.0 From 765afb1388c04e88f02fc5a2b817f8643add833d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 13:49:34 +0100 Subject: [PATCH 112/157] Re-enable hspec-core tests, closes #6921 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4762eba4..33c106ca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7591,7 +7591,6 @@ expected-test-failures: - doctest-discover # https://github.com/karun012/doctest-discover/issues/33 - ghc-events # https://github.com/haskell/ghc-events/issues/70 - gitlab-haskell # https://github.com/commercialhaskell/stackage/issues/6088 - - hspec-core # https://github.com/commercialhaskell/stackage/issues/6291 - hspec-junit-formatter # https://github.com/freckle/hspec-junit-formatter/issues/14 - persistent # https://github.com/commercialhaskell/stackage/issues/6037 - reanimate-svg # https://github.com/commercialhaskell/stackage/issues/5688 From 0992e9ffc1a626a6cedf8c66b06896851ef19f3c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 13:51:29 +0100 Subject: [PATCH 113/157] Re-enable error tests, closes #6300 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 33c106ca..39cd35b4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7622,7 +7622,6 @@ expected-test-failures: - download # https://github.com/fpco/stackage/issues/2811 - duration - ede - - error # https://github.com/commercialhaskell/stackage/issues/6300 - exp-pairs # https://github.com/Bodigrim/exp-pairs/issues/16 - fixed-vector-hetero - freckle-app # 1.0.0.4 https://github.com/commercialhaskell/stackage/issues/6197 From 12031d41de9de4aba29a5dbdfd6679f34a1ce643 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 14:00:28 +0100 Subject: [PATCH 114/157] Upgrade selective, restrict rebase for #6455, closes #6348 --- build-constraints.yaml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 39cd35b4..f18efc66 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5267,7 +5267,6 @@ packages: - type-errors-pretty # #5965/closed - typerep-map # #5965/closed - unordered-intmap # #6326/closed - - validation-selective # #5965/closed - word-trie # #6326/closed - xdg-basedir # #6326/closed - yi-rope # #6326/closed @@ -5308,6 +5307,7 @@ packages: - type-combinators < 0 # 0.2.4.3 compile fail https://github.com/kylcarte/type-combinators/issues/8 - universe-instances-base < 0 # 1.1 deprecated - universe-instances-trans < 0 # 1.1 deprecated + - validation-selective < 0 # #5965/closed - wai-route < 0 # 1.0.0 compile fail - xxhash < 0 # 0.0.2 compile fail @@ -6893,13 +6893,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6322 - hashtables < 1.3 - # https://github.com/commercialhaskell/stackage/issues/6348 - - headed-megaparsec < 0.2.0.2 - - rebase < 1.14 - - rerebase < 1.14 - - selective < 0.5 - - yaml-unscrambler < 0.1.0.5 - # https://github.com/commercialhaskell/stackage/issues/6388 # issue is for 5.0, but 4.0.4 is deprecated. - hw-kafka-client < 4.0.4 @@ -6922,6 +6915,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6454 - vinyl < 0.14.1 + # https://github.com/commercialhaskell/stackage/issues/6455 + - rebase == 1.15 + # end of packages # Package flags are applied to individual packages, and override the values of From 3591588a41e543c525b14a165dd5a2dd9d1100e1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 14:02:31 +0100 Subject: [PATCH 115/157] Move filepath-bytestring to GHC 9.2 bounds, closes #6355 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f18efc66..bfb6c639 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -26,7 +26,7 @@ packages: - socket - spacecookie - gopher-proxy - - filepath-bytestring < 1.4.2.1.10 # https://github.com/commercialhaskell/stackage/issues/6355 + - filepath-bytestring - download-curl - cabal2nix - distribution-nixpkgs @@ -6863,6 +6863,7 @@ packages: - th-desugar < 1.13 - fourmolu < 0.5.0.0 - cabal2spec < 2.6.3 + - filepath-bytestring < 1.4.2.1.10 # #6355/closed # https://github.com/commercialhaskell/stackage/issues/6268 - hashable < 1.4.0.0 From b535f96df37295e8437ad47e43ef8ee437f6b4b7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 14:06:44 +0100 Subject: [PATCH 116/157] Re-enable bugsnag-haskell tests, closes #6372 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bfb6c639..55440bf6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7582,7 +7582,6 @@ expected-test-failures: # fixed by adding these files to `extra-source-files` in the # .cabal file. # - - bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/6372 - cpio-conduit # Test file not in tarball https://github.com/da-x/cpio-conduit/issues/1 - crypto-pubkey # https://github.com/vincenthz/hs-crypto-pubkey/issues/23 - doctest-discover # https://github.com/karun012/doctest-discover/issues/33 From e60f3a7f2473560bd4d65e7d797389604010199f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 14:13:36 +0100 Subject: [PATCH 117/157] Re-enable doctest-parallel tests, closes #6380 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 55440bf6..9fb4b52c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7614,7 +7614,6 @@ expected-test-failures: - debian - dhall-yaml # https://github.com/commercialhaskell/stackage/issues/5640 - dimensional - - doctest-parallel # https://github.com/commercialhaskell/stackage/issues/6380 - download # https://github.com/fpco/stackage/issues/2811 - duration - ede From 792882c0d05a4d2f28c378a7b572df776be7b4c7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 14:15:22 +0100 Subject: [PATCH 118/157] Re-enable easy-logger tests, closes #6384 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9fb4b52c..dcba0970 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7707,7 +7707,6 @@ expected-test-failures: - deriveJsonNoPrefix # 0.1.0.1 compile fail against aeson 2 - do-notation # 0.1.0.2 - domain-optics # 0.1.0.2 https://github.com/commercialhaskell/stackage/pull/6102 - - easy-logger # https://github.com/commercialhaskell/stackage/issues/6384 - flat # 0.4.4 - flay # 0.4 - functor-combinators # https://github.com/commercialhaskell/stackage/issues/6376 From c40804b3ddf8c14d9553b8e1aa8807f73e65af3b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 14:16:38 +0100 Subject: [PATCH 119/157] Upgrade hw-kafka-client, closes #6388 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dcba0970..6b4a0bd0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6894,10 +6894,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6322 - hashtables < 1.3 - # https://github.com/commercialhaskell/stackage/issues/6388 - # issue is for 5.0, but 4.0.4 is deprecated. - - hw-kafka-client < 4.0.4 - # https://github.com/commercialhaskell/stackage/issues/6395 - wuss < 2.0 From 2bd4532558613267f398acf126a86abb202b5d26 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 14:24:35 +0100 Subject: [PATCH 120/157] Add version to validation-selective exclusion --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6b4a0bd0..30ab8786 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5307,7 +5307,7 @@ packages: - type-combinators < 0 # 0.2.4.3 compile fail https://github.com/kylcarte/type-combinators/issues/8 - universe-instances-base < 0 # 1.1 deprecated - universe-instances-trans < 0 # 1.1 deprecated - - validation-selective < 0 # #5965/closed + - validation-selective < 0 # 0.1.0.1 #5965/closed - wai-route < 0 # 1.0.0 compile fail - xxhash < 0 # 0.0.2 compile fail From 5ca77c9cf43905b77389f143235d1b6a318e3323 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Feb 2022 18:24:01 +0100 Subject: [PATCH 121/157] Downgrade hw-kafka-client, upgrade rebas (closes #6455) --- build-constraints.yaml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 30ab8786..7a2cdd12 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -162,7 +162,7 @@ packages: - lens-regex-pcre - lens-csv - selections - - slick + - slick < 0 # 1.1.2.2 cempile fail against aeson 2.0 - unipatterns "Emily Pillmore @topos": @@ -3147,7 +3147,7 @@ packages: - irc-dcc "Alexey Raga @AlexeyRaga": - - hw-kafka-client + - hw-kafka-client < 4.0.4 "John Ky newhoggy@gmail.com @newhoggy": - aeson-lens @@ -6912,9 +6912,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6454 - vinyl < 0.14.1 - # https://github.com/commercialhaskell/stackage/issues/6455 - - rebase == 1.15 - # end of packages # Package flags are applied to individual packages, and override the values of From 7360885cac99332318dd810800630077f388ff5e Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Mon, 14 Feb 2022 12:15:54 -0800 Subject: [PATCH 122/157] Fix aeson-schemas benchmarks for aeson 2 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7a2cdd12..04706f28 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7837,7 +7837,6 @@ expected-benchmark-failures: # Compilation failures - OrderedBits # 0.0.2.0 - aeson-combinators # 0.0.5.0 - - aeson-schemas # 1.3.5 compile fail against aeson 2 - cmark-gfm # https://github.com/kivikakk/cmark-gfm-hs/issues/5 - cryptohash # 0.11.9 https://github.com/vincenthz/hs-cryptohash/pull/43 - fast-builder # 0.1.3.0 compile fail against aeson 2 From 712f8776b42cd9b352692b2ce5fcac592574da2b Mon Sep 17 00:00:00 2001 From: 1Computer1 Date: Tue, 15 Feb 2022 00:13:34 -0500 Subject: [PATCH 123/157] Add errata and reorder-expression --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 04706f28..2a35071e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4762,6 +4762,10 @@ packages: - data-default-instances-unordered-containers - data-default-instances-vector + "comp @1Computer1": + - errata + - reorder-expression + "Grandfathered dependencies": - Boolean - Cabal-syntax From 6c0dee274e2d0bd77b4f1329c2de7a8511f88d6e Mon Sep 17 00:00:00 2001 From: Stackage Curators Date: Tue, 15 Feb 2022 11:43:37 +0000 Subject: [PATCH 124/157] Add missing lts 18.9 Dockerfile #6320 --- automated/dockerfiles/lts-18.9/Dockerfile | 90 +++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 automated/dockerfiles/lts-18.9/Dockerfile diff --git a/automated/dockerfiles/lts-18.9/Dockerfile b/automated/dockerfiles/lts-18.9/Dockerfile new file mode 100644 index 00000000..36b65837 --- /dev/null +++ b/automated/dockerfiles/lts-18.9/Dockerfile @@ -0,0 +1,90 @@ +FROM ubuntu:18.04 + +LABEL maintainer="manny@fpcomplete.com" + +ARG GHC_VERSION=8.10.7 +ARG LTS_SLUG=lts-18.9 +ARG PID1_VERSION=0.1.2.0 +ARG STACK_VERSION=2.7.3 +ARG CUDA_VERSION=10.0 +ARG JVM_PATH=/usr/lib/jvm/java-8-openjdk-amd64 +ARG LLVM_PATH=/usr/lib/llvm-7 +ARG BOOTSTRAP_COMMIT=b1d40e112040a7f44eff47a9fafb6937f5d02dff + +ARG DEBIAN_FRONTEND=noninteractive +ARG VARIANT=build +ARG STACK_ROOT=/home/stackage/.stack + +# +# Set encoding to UTF-8 and PATH to find GHC and cabal/stack-installed binaries. +# + +ENV LANG=C.UTF-8 \ + LC_ALL=C.UTF-8 \ + PATH=/root/.local/bin:/usr/local/cuda-$CUDA_VERSION/bin:$STACK_ROOT/programs/x86_64-linux/ghc-$GHC_VERSION/bin:$PATH \ + CUDA_PATH=/usr/local/cuda-$CUDA_VERSION \ + CPATH=$JVM_PATH/include:$JVM_PATH/include/linux:$LLVM_PATH/include + +# +# Install pre-requisites +# + +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ + wget netbase ca-certificates g++ gcc libc6-dev libffi-dev libgmp-dev \ + make xz-utils zlib1g-dev git gnupg libtinfo-dev jq && \ + rm -rf /var/lib/apt/lists/* + +# +# Use Stackage's debian-bootstrap.sh script to install system libraries and +# tools required to build any Stackage package. +# Re-installs 'stack' *after* running debian-bootstrap.sh since that may have +# installed a different version. +# In the case of 'small' image, just install Stack and GHC. +# + +RUN if [ "$VARIANT" != "small" ]; then \ + wget -qO- https://raw.githubusercontent.com/fpco/stackage/$BOOTSTRAP_COMMIT/debian-bootstrap.sh | sed "s/^GHCVER=9.0.1$/GHCVER=$GHC_VERSION/" | GHCVER=$GHC_VERSION bash; \ + fi && \ + wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/bin '*/stack' && \ + if [ "$VARIANT" = "small" ]; then \ + stack setup --resolver ghc-$GHC_VERSION; \ + fi && \ + rm -rf /var/lib/apt/lists/* && \ + cd $STACK_ROOT && \ + find . -type f -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \ + find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true + +# +# Configure Stack to use the GHC installed in the Docker image rather than installing its own +# + +RUN mkdir /etc/stack/ && \ + echo "system-ghc: true" >/etc/stack/config.yaml + +# +# Use 'stack' to install basic Haskell tools like alex, happy, and cpphs. We +# remove most of the STACK_ROOT afterward to save space, but keep the 'share' +# files that some of these tools require. +# + +RUN stack --resolver=$LTS_SLUG --local-bin-path=/usr/bin install \ + happy alex cpphs gtk2hs-buildtools hscolour hlint hindent && \ + cd $STACK_ROOT && \ + find . -type f -not -path './snapshots/*/share/*' -and -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \ + find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true + +# +# Install 'pid1' init daemon +# + +RUN wget -O- "https://github.com/fpco/pid1/releases/download/v$PID1_VERSION/pid1-$PID1_VERSION-linux-x86_64.tar.gz" | tar xzf - -C /usr/local && \ + chown root:root /usr/local/sbin && \ + chown root:root /usr/local/sbin/pid1 + +# +# Set up pid1 entrypoint and default command +# + +ENTRYPOINT ["/usr/local/sbin/pid1"] +CMD ["bash"] From 2476ccea6c2ca7a332e73b29db173559671bf796 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Feb 2022 18:27:13 +0100 Subject: [PATCH 125/157] Downgrade typerep-map --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 04706f28..012b5bc6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5265,7 +5265,7 @@ packages: - shellmet # #5965/closed - slist # #5965/closed - type-errors-pretty # #5965/closed - - typerep-map # #5965/closed + - typerep-map < 0.5 # internal library #5965/closed - unordered-intmap # #6326/closed - word-trie # #6326/closed - xdg-basedir # #6326/closed From 028c0357b3bd38b450e454f815d7d57dd380e553 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Feb 2022 00:52:35 +0100 Subject: [PATCH 126/157] Add text-builder-dev --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b3877c05..0853bbd4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1608,6 +1608,7 @@ packages: - stm-hamt - template-haskell-compat-v0208 - text-builder + - text-builder-dev - th-lego - vector-builder - yaml-unscrambler From eafd9cf31d0a22a642e81d26fb34239b122eb4fc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Feb 2022 16:03:14 +0100 Subject: [PATCH 127/157] Expect doctest failure for `error` --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0853bbd4..5cd28469 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7754,8 +7754,9 @@ expected-test-failures: - detour-via-sci # https://github.com/commercialhaskell/stackage/issues/6360 - dhall - doctest-driver-gen - - envelope # https://github.com/commercialhaskell/stackage/issues/6383 - email-validate + - envelope # https://github.com/commercialhaskell/stackage/issues/6383 + - error - fmt # https://github.com/commercialhaskell/stackage/issues/6375 - greskell - greskell-core From 2d2e8174e28bc1c483d248d0aacf5a7c769d765d Mon Sep 17 00:00:00 2001 From: Andreas Abel Date: Sat, 19 Feb 2022 11:42:35 +0100 Subject: [PATCH 128/157] Add acid-state to stackage again --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5cd28469..07fb5754 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -77,6 +77,7 @@ packages: - java-adt - shelly - tasty-silver + - acid-state "Diogo Biazus ": - hasql-notifications From 2160b54e3d0989e435f5a95a2bc13911e62fba42 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Feb 2022 14:39:44 +0100 Subject: [PATCH 129/157] Regenerate bounds --- build-constraints.yaml | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 07fb5754..b046b061 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5756,11 +5756,8 @@ packages: - boolean-normal-forms < 0 # tried boolean-normal-forms-0.0.1.1, but its *library* does not support: base-4.15.1.0 - boundingboxes < 0 # tried boundingboxes-0.2.3, but its *library* does not support: lens-5.0.1 - bower-json < 0 # tried bower-json-1.0.0.1, but its *library* requires the disabled package: aeson-better-errors - - brittany < 0 # tried brittany-0.14.0.2, but its *library* requires the disabled package: butcher - - brittany < 0 # tried brittany-0.14.0.2, but its *library* requires the disabled package: data-tree-print - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: regex-tdfa-text - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: elliptic-curve - - butcher < 0 # tried butcher-1.3.3.2, but its *library* does not support: base-4.15.1.0 - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: Cabal-3.4.1.0 - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: base-4.15.1.0 - cairo < 0 # tried cairo-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 @@ -5837,7 +5834,6 @@ packages: - darcs < 0 # tried darcs-2.16.4, but its *library* requires the disabled package: regex-compat-tdfa - data-accessor-template < 0 # tried data-accessor-template-0.2.1.16, but its *library* does not support: template-haskell-2.17.0.0 - data-compat < 0 # tried data-compat-0.1.0.3, but its *library* does not support: base-4.15.1.0 - - data-tree-print < 0 # tried data-tree-print-0.1.0.2, but its *library* does not support: base-4.15.1.0 - decidable < 0 # tried decidable-0.3.0.0, but its *library* requires the disabled package: functor-products - deepseq-instances < 0 # tried deepseq-instances-0.1.0.1, but its *library* does not support: base-4.15.1.0 - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* does not support: aeson-2.0.3.0 @@ -6187,8 +6183,6 @@ packages: - hmatrix-backprop < 0 # tried hmatrix-backprop-0.1.3.0, but its *library* requires the disabled package: backprop - hmpfr < 0 # tried hmpfr-0.4.4, but its *library* does not support: integer-gmp-1.1 - hnix-store-core < 0 # tried hnix-store-core-0.5.0.0, but its *library* does not support: algebraic-graphs-0.6 - - hoauth2 < 0 # tried hoauth2-2.0.0, but its *executable* does not support: mustache-2.4.0 - - hoauth2 < 0 # tried hoauth2-2.0.0, but its *library* does not support: aeson-2.0.3.0 - holy-project < 0 # tried holy-project-0.2.0.1, but its *library* requires the disabled package: hastache - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.6, but its *executable* requires the disabled package: ixset-typed - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-2.0.3.0 @@ -6362,7 +6356,7 @@ packages: - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3 - medea < 0 # tried medea-1.2.0, but its *library* does not support: aeson-2.0.3.0 - medea < 0 # tried medea-1.2.0, but its *library* does not support: algebraic-graphs-0.6 - - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.1 + - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.2 - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1 - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *executable* requires the disabled package: aws-lambda-haskell-runtime @@ -6426,7 +6420,6 @@ packages: - naqsha < 0 # tried naqsha-0.3.0.1, but its *library* does not support: base-4.15.1.0 - net-mqtt < 0 # tried net-mqtt-0.8.2.0, but its *library* does not support: attoparsec-0.14.4 - net-mqtt-lens < 0 # tried net-mqtt-lens-0.1.1.0, but its *library* requires the disabled package: net-mqtt - - netrc < 0 # tried netrc-0.2.0.0, but its *library* does not support: base-4.15.1.0 - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: hexstring - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: network-attoparsec - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.7 @@ -6577,8 +6570,6 @@ packages: - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: lens-5.0.1 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: optparse-applicative-0.16.1.0 - seqloc < 0 # tried seqloc-0.6.1.1, but its *library* requires the disabled package: biocore - - sequence-formats < 0 # tried sequence-formats-1.6.1, but its *library* does not support: base-4.15.1.0 - - sequenceTools < 0 # tried sequenceTools-1.5.0, but its *library* requires the disabled package: sequence-formats - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: blaze-builder-0.4.2.2 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: cryptonite-0.29 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: exceptions-0.10.4 @@ -6816,7 +6807,6 @@ packages: - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-core-1.6.21.0 - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-form-1.7.0 - yesod-auth-fb < 0 # tried yesod-auth-fb-1.10.1, but its *library* requires the disabled package: fb - - yesod-auth-oauth2 < 0 # tried yesod-auth-oauth2-0.7.0.0, but its *library* requires the disabled package: hoauth2 - yesod-fb < 0 # tried yesod-fb-0.6.1, but its *library* requires the disabled package: fb - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-core-1.6.21.0 - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-form-1.7.0 @@ -7193,7 +7183,7 @@ skipped-tests: # # Test bounds issues - ENIG # tried ENIG-0.0.1.0, but its *test-suite* requires the disabled package: test-framework-th - - Frames # tried Frames-0.7.2, but its *test-suite* requires the disabled package: htoml + - Frames # tried Frames-0.7.3, but its *test-suite* requires the disabled package: htoml - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5 - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.11 - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1 @@ -7323,7 +7313,6 @@ skipped-tests: - msgpack # tried msgpack-1.0.1.0, but its *test-suite* does not support: QuickCheck-2.14.2 - msgpack # tried msgpack-1.0.1.0, but its *test-suite* does not support: tasty-1.4.2.1 - nakadi-client # tried nakadi-client-0.7.0.0, but its *test-suite* does not support: classy-prelude-1.5.0.2 - - netrc # tried netrc-0.2.0.0, but its *test-suite* does not support: tasty-1.4.2.1 - network-transport-inmemory # tried network-transport-inmemory-0.5.2, but its *test-suite* does not support: network-transport-tests-0.3.0 - numhask-prelude # tried numhask-prelude-0.5.0, but its *test-suite* does not support: doctest-0.18.2 - options # tried options-1.2.1.1, but its *test-suite* requires the disabled package: chell @@ -7398,7 +7387,6 @@ skipped-tests: - uniprot-kb # tried uniprot-kb-0.1.2.0, but its *test-suite* does not support: QuickCheck-2.14.2 - uniprot-kb # tried uniprot-kb-0.1.2.0, but its *test-suite* does not support: hspec-2.8.5 - validation # tried validation-1.1.2, but its *test-suite* does not support: lens-5.0.1 - - validation-selective # tried validation-selective-0.1.0.1, but its *test-suite* does not support: hspec-2.8.5 - web-routes-th # tried web-routes-th-0.22.6.6, but its *test-suite* does not support: hspec-2.8.5 - wreq # tried wreq-0.5.3.3, but its *test-suite* requires the disabled package: snap-server - xmlhtml # tried xmlhtml-0.2.5.2, but its *test-suite* does not support: hspec-2.8.5 From 05ecdf9642c6e17862c5523f79b5b91c5dbac310 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Feb 2022 17:06:21 +0100 Subject: [PATCH 130/157] Upgrade MissingH, closes #6451. lua upper bounds for #6459 --- build-constraints.yaml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b046b061..0d210947 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1552,7 +1552,7 @@ packages: - interpolatedstring-perl6 - iproute - missing-foreign - - MissingH < 1.4.3.1 # https://github.com/commercialhaskell/stackage/issues/6451 + - MissingH - multimap - parallel-io - text-binary @@ -6183,6 +6183,7 @@ packages: - hmatrix-backprop < 0 # tried hmatrix-backprop-0.1.3.0, but its *library* requires the disabled package: backprop - hmpfr < 0 # tried hmpfr-0.4.4, but its *library* does not support: integer-gmp-1.1 - hnix-store-core < 0 # tried hnix-store-core-0.5.0.0, but its *library* does not support: algebraic-graphs-0.6 + - hocon < 0 # tried hocon-0.1.0.4, but its *library* does not support: MissingH-1.5.0.0 - holy-project < 0 # tried holy-project-0.2.0.1, but its *library* requires the disabled package: hastache - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.6, but its *executable* requires the disabled package: ixset-typed - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-2.0.3.0 @@ -6908,6 +6909,16 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6454 - vinyl < 0.14.1 + # https://github.com/commercialhaskell/stackage/issues/6459 + - hslua < 2.2.0 + - hslua-aeson < 2.2.0 + - hslua-classes < 2.2.0 + - hslua-core < 2.2.0 + - hslua-marshalling < 2.2.0 + - hslua-objectorientation < 2.2.0 + - hslua-packaging < 2.2.0 + - lua < 2.2.0 + # end of packages # Package flags are applied to individual packages, and override the values of From 78ba99a0f8a43cde65f1f12ea352c294521039ff Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 20 Feb 2022 20:49:55 +0100 Subject: [PATCH 131/157] Upgrade opaleye, closes #6452 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1c6cc534..bc56afc0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1662,7 +1662,7 @@ packages: - ghcjs-perch "Tom Ellis @tomjaguarpaw": - - opaleye < 0.9.1.0 + - opaleye - product-profunctors - strict-wrapper From 45e27e90f3112d0d6918a3de8480f3bf8a135778 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 20 Feb 2022 20:54:01 +0100 Subject: [PATCH 132/157] Regenerate bounds --- build-constraints.yaml | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bc56afc0..7567c297 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2718,7 +2718,7 @@ packages: - nix-paths - parsec-class - prim-uniq - - random-fu < 0 # 0.2.7.7 compile fail + - random-fu - random-source - rvar - SafeSemaphore @@ -5294,7 +5294,7 @@ packages: - PSQueue < 0 # 1.1.0.1 bounds - Unique < 0 # 0.4.7.9 removed - cli < 0 # 0.2.0 removed - - co-log-core < 0 # 0.3.0.0 removed #5965/closed + - co-log-core < 0 # 0.3.1.0 removed #5965/closed - co-log-polysemy < 0 # 0.0.1.3 removed #5965/closed - fingertree-psqueue < 0 # 0.3 compile fail - hastache < 0 # 0.6.1 bounds @@ -5388,7 +5388,6 @@ packages: - haskoin-node < 0 # 0.17.14 libsecp256k1 - haxl < 0 # 2.3.0.0 - hbeanstalk < 0 # 0.2.4 - - heterocephalus < 0 # 1.0.5.4 - hexml-lens < 0 # 0.2.1 - hexstring < 0 # 0.11.1 - highjson < 0 # 0.5.0.0 compile fail aeson 2.0 @@ -5423,7 +5422,6 @@ packages: - oauthenticated < 0 # 0.2.1.0 compile fail aeson 2.0 - odbc < 0 # 0.2.6 odbc - open-witness < 0 # 0.5 - - pagure-cli < 0 # 0.2 compile fail aeson 2.0 - pencil < 0 # 1.0.1 - persistent-typed-db < 0 # 0.1.0.5 compile fail aeson 2.0 - pipes-aeson < 0 # 0.4.1.8 @@ -5827,13 +5825,8 @@ packages: - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: strict-0.4.0.1 - css-syntax < 0 # tried css-syntax-0.1.0.0, but its *library* does not support: base-4.15.1.0 - curl-runnings < 0 # tried curl-runnings-0.16.4, but its *library* does not support: aeson-2.0.3.0 - - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: Cabal-3.4.1.0 - - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: attoparsec-0.14.4 - - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: base-4.15.1.0 - - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: constraints-0.13.3 - - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: cryptonite-0.29 - - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: memory-0.16.0 - - darcs < 0 # tried darcs-2.16.4, but its *library* requires the disabled package: regex-compat-tdfa + - darcs < 0 # tried darcs-2.16.5, but its *library* does not support: attoparsec-0.14.4 + - darcs < 0 # tried darcs-2.16.5, but its *library* does not support: constraints-0.13.3 - data-accessor-template < 0 # tried data-accessor-template-0.2.1.16, but its *library* does not support: template-haskell-2.17.0.0 - data-compat < 0 # tried data-compat-0.1.0.3, but its *library* does not support: base-4.15.1.0 - decidable < 0 # tried decidable-0.3.0.0, but its *library* requires the disabled package: functor-products @@ -7223,7 +7216,6 @@ skipped-tests: - colour # tried colour-2.3.6, but its *test-suite* does not support: random-1.2.1 - csg # tried csg-0.1.0.6, but its *test-suite* does not support: doctest-0.18.2 - csg # tried csg-0.1.0.6, but its *test-suite* does not support: tasty-1.4.2.1 - - darcs # tried darcs-2.16.4, but its *test-suite* does not support: QuickCheck-2.14.2 - dhall-lsp-server # tried dhall-lsp-server-1.0.17, but its *test-suite* does not support: lsp-test-0.14.0.2 - distributed-process-lifted # tried distributed-process-lifted-0.3.0.1, but its *test-suite* does not support: network-transport-tcp-0.8.0 - distributed-process-lifted # tried distributed-process-lifted-0.3.0.1, but its *test-suite* requires the disabled package: rematch From 8552b4a7556e29d0442308d9096852e7679f3294 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 22 Feb 2022 11:51:50 +0000 Subject: [PATCH 133/157] Add network-wait --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7567c297..45326155 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4597,6 +4597,7 @@ packages: - logstash - monad-logger-logstash - moss + - network-wait - wai-rate-limit - wai-rate-limit-redis - wai-saml2 From 0649fed53cd10a01fde3be2ca256fc5984092ff0 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Wed, 23 Feb 2022 19:02:05 -0600 Subject: [PATCH 134/157] Add upper bounds for dhall and related packages, #6461 --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7567c297..ebf19389 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6914,6 +6914,11 @@ packages: - hslua-packaging < 2.2.0 - lua < 2.2.0 + # https://github.com/commercialhaskell/stackage/issues/6461 + - dhall < 1.41 + - dhall-bash < 1.0.40 + - dhall-json < 1.7.10 + # end of packages # Package flags are applied to individual packages, and override the values of From 28e23bc0248a0dd038e8cd477999e6f9f8dfbff6 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Wed, 23 Feb 2022 19:03:48 -0600 Subject: [PATCH 135/157] Add an upper bound for HTTP, #6462 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ebf19389..ac479587 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6919,6 +6919,9 @@ packages: - dhall-bash < 1.0.40 - dhall-json < 1.7.10 + # https://github.com/commercialhaskell/stackage/issues/6462 + - HTTP < 4000.4.0 + # end of packages # Package flags are applied to individual packages, and override the values of From d83bb5e09ec34d5768825168ff84eba7326e10b4 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Thu, 24 Feb 2022 15:30:07 -0600 Subject: [PATCH 136/157] Add an upper bound for hoauth2, #6463 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e1dd2c0a..54cd187f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6923,6 +6923,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6462 - HTTP < 4000.4.0 + # https://github.com/commercialhaskell/stackage/issues/6463 + - hoauth2 < 2.2.0 + # end of packages # Package flags are applied to individual packages, and override the values of From 6b146cda89965e6b17e03b93f55d871c191677cc Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Thu, 24 Feb 2022 15:37:19 -0600 Subject: [PATCH 137/157] Expect test failures for heterocephalus, #6464 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 54cd187f..7a501927 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7767,6 +7767,7 @@ expected-test-failures: - greskell - greskell-core - headroom + - heterocephalus - hint - hledger-lib - iproute From 33972ab9b93f17aec8f3db2d87f24e32c8fbdf34 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Thu, 24 Feb 2022 15:44:55 -0600 Subject: [PATCH 138/157] Expect test failure for brittany, #6465 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7a501927..c121ed83 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7586,6 +7586,7 @@ expected-test-failures: # fixed by adding these files to `extra-source-files` in the # .cabal file. # + - brittany # https://github.com/commercialhaskell/stackage/issues/6465 - cpio-conduit # Test file not in tarball https://github.com/da-x/cpio-conduit/issues/1 - crypto-pubkey # https://github.com/vincenthz/hs-crypto-pubkey/issues/23 - doctest-discover # https://github.com/karun012/doctest-discover/issues/33 From 2c8dc3f87fa518b5b7216ce990ce709d52120a89 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Thu, 24 Feb 2022 15:45:26 -0600 Subject: [PATCH 139/157] Mention the GH issue for heterocephalus --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c121ed83..3a1e2843 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7768,7 +7768,7 @@ expected-test-failures: - greskell - greskell-core - headroom - - heterocephalus + - heterocephalus # https://github.com/commercialhaskell/stackage/issues/6464 - hint - hledger-lib - iproute From 9e7ad34d49d6bd8668363b4cd8115b3712a7bf09 Mon Sep 17 00:00:00 2001 From: Alexey Kuleshevich Date: Tue, 28 Dec 2021 14:55:36 +0300 Subject: [PATCH 140/157] Add new package `conduit-aeson` --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a1e2843..415c9865 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3589,6 +3589,7 @@ packages: - safe-decimal - flush-queue - pvar + - conduit-aeson "Hans-Peter Deifel @hpdeifel": - hledger-iadd From ef784067ca1d0d5a57c4f61c758033a7c83fc09b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 26 Feb 2022 23:04:06 +0800 Subject: [PATCH 141/157] enable cabal-install-3.4 cabal-install-3.4.1.0 was revised to allow base-4.15 (haskell/cabal#8015) --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a1e2843..6cc0fd0f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3081,7 +3081,7 @@ packages: "Mikhail Glushenkov @23Skidoo": # - Cabal # take the one that ships with GHC - - cabal-install + - cabal-install < 3.6 - pointful "Lennart Kolmodin @kolmodin": @@ -5759,8 +5759,6 @@ packages: - bower-json < 0 # tried bower-json-1.0.0.1, but its *library* requires the disabled package: aeson-better-errors - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: regex-tdfa-text - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: elliptic-curve - - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: Cabal-3.4.1.0 - - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: base-4.15.1.0 - cairo < 0 # tried cairo-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0 - captcha-2captcha < 0 # tried captcha-2captcha-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 - captcha-capmonster < 0 # tried captcha-capmonster-0.1.0.0, but its *library* does not support: aeson-2.0.3.0 From e0a3bdd4734d572adba72b5fc7495e311541a0e9 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Mon, 28 Feb 2022 17:30:17 -0600 Subject: [PATCH 142/157] Don't expect a test failure for heterocephalus, closes #6464 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6cc0fd0f..0c06bb19 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7766,7 +7766,6 @@ expected-test-failures: - greskell - greskell-core - headroom - - heterocephalus # https://github.com/commercialhaskell/stackage/issues/6464 - hint - hledger-lib - iproute From 677338822bb38435a97e2e0e7798e90581806317 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 1 Mar 2022 14:23:04 -0600 Subject: [PATCH 143/157] Expect test failure for brick, #6468 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f78f4d93..e0570c6a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7700,6 +7700,7 @@ expected-test-failures: # Compilation failures - blake2 # 0.3.0 - blas-hs # 0.1.1.0 + - brick # https://github.com/commercialhaskell/stackage/issues/6468 - butter # 0.1.0.6 - cabal-file-th # 0.2.7 - cacophony # 0.10.1 https://github.com/centromere/cacophony/issues/15 From 673eed0cc8f79e80951ec3a8c0b45f68a4174d0c Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 1 Mar 2022 14:25:08 -0600 Subject: [PATCH 144/157] Expect a test failure for conduit-aeson, #6469 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e0570c6a..f9a36242 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7704,6 +7704,7 @@ expected-test-failures: - butter # 0.1.0.6 - cabal-file-th # 0.2.7 - cacophony # 0.10.1 https://github.com/centromere/cacophony/issues/15 + - conduit-aeson # https://github.com/commercialhaskell/stackage/issues/6469 - conduit-connection # 0.1.0.5 - config-ini # 0.2.4.0 https://github.com/aisamanra/config-ini/issues/22 - construct # 0.3.0.2 From ddc67922a563cc807c4f3b19bb5c6974ff22677a Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 1 Mar 2022 14:26:16 -0600 Subject: [PATCH 145/157] Remove upper bound for hoauth2, closes #6463 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f9a36242..5ac50d91 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6922,9 +6922,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6462 - HTTP < 4000.4.0 - # https://github.com/commercialhaskell/stackage/issues/6463 - - hoauth2 < 2.2.0 - # end of packages # Package flags are applied to individual packages, and override the values of From f05b4808f5c876f1c39b664a2ca64ce7870d5c0b Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 1 Mar 2022 14:57:49 -0600 Subject: [PATCH 146/157] Add constraint for vty, #6468 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5ac50d91..4e34a42b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5203,7 +5203,7 @@ packages: - vector-binary-instances - vector-space - vector-th-unbox - - vty + - vty < 5.34 # https://github.com/commercialhaskell/stackage/issues/6468 - wai - wai-app-static - wai-conduit @@ -7697,7 +7697,6 @@ expected-test-failures: # Compilation failures - blake2 # 0.3.0 - blas-hs # 0.1.1.0 - - brick # https://github.com/commercialhaskell/stackage/issues/6468 - butter # 0.1.0.6 - cabal-file-th # 0.2.7 - cacophony # 0.10.1 https://github.com/centromere/cacophony/issues/15 From 59fbc1c281af8c240a65715241353c6f4a30d0a7 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Wed, 2 Mar 2022 11:48:10 -0600 Subject: [PATCH 147/157] Remove typerep-map altogether It's causing the following error on the build server: ``` singleBuild: invariant violated: multiple results when describing installed package (PackageName "z-typerep-map-z-typerep-extra-impls",[DumpPackage {dpGhcPkgId = "typerep-map-0.4.0.0-DyD1JmbpaLT8ES3ddfi7E9-typerep-extra-impls", dpPackageIdent = PackageIdentifier {pkgName = PackageName "z-typerep-map-z-typerep-extra-impls", pkgVersion = mkVersion [0,4,0,0]}, dpParentLibIdent = Just (PackageIdentifier {pkgName = PackageName "typerep-map", pkgVersion = mkVersion [0,4,0,0]}), dpLicense = Just (MPL (mkVersion [2,0])), dpLibDirs = ["/var/stackage/work/unpack-dir/.stack-work/install/x86_64-linux/faca773bb1d158ccc8c9a5f46ebaad95d9facc3b57a07940ceb32fb82323ab43/9.0.2/lib/x86_64-linux-ghc-9.0.2/typerep-map-0.4.0.0-DyD1JmbpaLT8ES3ddfi7E9-typerep-extra-impls"], dpLibraries = ["HStyperep-map-0.4.0.0-DyD1JmbpaLT8ES3ddfi7E9-typerep-extra-impls"], dpHasExposedModules = True, dpExposedModules = fromList [ModuleName ["Data","TypeRep","CMap"],ModuleName ["Data","TypeRep","OptimalVector"],ModuleName ["Data","TypeRep","Vector"]], dpDepends = ["base-4.15.1.0","containers-0.6.4.1","deepseq-1.4.5.0","vector-0.12.3.1-4Tta3lfMFiKH9JkE7oI0uF"], dpHaddockInterfaces = ["/var/stackage/work/unpack-dir/.stack-work/install/x86_64-linux/faca773bb1d158ccc8c9a5f46ebaad95d9facc3b57a07940ceb32fb82323ab43/9.0.2/doc/typerep-map-0.4.0.0/typerep-map.haddock"], dpHaddockHtml = Just "/var/stackage/work/unpack-dir/.stack-work/install/x86_64-linux/faca773bb1d158ccc8c9a5f46ebaad95d9facc3b57a07940ceb32fb82323ab43/9.0.2/doc/typerep-map-0.4.0.0", dpIsExposed = False},DumpPackage {dpGhcPkgId = "typerep-map-0.5.0.0-COUcKw05D0NC2AVyBOhAAc-typerep-extra-impls", dpPackageIdent = PackageIdentifier {pkgName = PackageName "z-typerep-map-z-typerep-extra-impls", pkgVersion = mkVersion [0,5,0,0]}, dpParentLibIdent = Just (PackageIdentifier {pkgName = PackageName "typerep-map", pkgVersion = mkVersion [0,5,0,0]}), dpLicense = Just (MPL (mkVersion [2,0])), dpLibDirs = ["/var/stackage/work/unpack-dir/.stack-work/install/x86_64-linux/faca773bb1d158ccc8c9a5f46ebaad95d9facc3b57a07940ceb32fb82323ab43/9.0.2/lib/x86_64-linux-ghc-9.0.2/typerep-map-0.5.0.0-COUcKw05D0NC2AVyBOhAAc-typerep-extra-impls"], dpLibraries = ["HStyperep-map-0.5.0.0-COUcKw05D0NC2AVyBOhAAc-typerep-extra-impls"], dpHasExposedModules = True, dpExposedModules = fromList [ModuleName ["Data","TypeRep","CMap"],ModuleName ["Data","TypeRep","OptimalVector"],ModuleName ["Data","TypeRep","Vector"]], dpDepends = ["base-4.15.1.0","containers-0.6.4.1","deepseq-1.4.5.0","vector-0.12.3.1-4Tta3lfMFiKH9JkE7oI0uF"], dpHaddockInterfaces = ["/var/stackage/work/unpack-dir/.stack-work/install/x86_64-linux/faca773bb1d158ccc8c9a5f46ebaad95d9facc3b57a07940ceb32fb82323ab43/9.0.2/doc/typerep-map-0.5.0.0/typerep-map.haddock"], dpHaddockHtml = Just "/var/stackage/work/unpack-dir/.stack-work/install/x86_64-linux/faca773bb1d158ccc8c9a5f46ebaad95d9facc3b57a07940ceb32fb82323ab43/9.0.2/doc/typerep-map-0.5.0.0", dpIsExposed = False}]) CallStack (from HasCallStack): error, called at src/Stack/Build/Execute.hs:1767:18 in stack-2.7.3-4GulJL1XrOF1o0veXS2dMz:Stack.Build.Execute ``` --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4e34a42b..e34bb5f9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5275,7 +5275,7 @@ packages: - shellmet # #5965/closed - slist # #5965/closed - type-errors-pretty # #5965/closed - - typerep-map < 0.5 # internal library #5965/closed + - typerep-map < 0 # internal library #5965/closed - unordered-intmap # #6326/closed - word-trie # #6326/closed - xdg-basedir # #6326/closed From cd53381e615f8ba89af3d9412dc288d02082928f Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Fri, 4 Mar 2022 15:21:26 +0000 Subject: [PATCH 148/157] streamly-0.8.2 (bounds) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e34bb5f9..975af330 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -671,7 +671,7 @@ packages: - bench-show - monad-recorder - packcheck - - streamly + - streamly < 0.8.2 - unicode-transforms - xls From 1e4df092749c48249f336b39009e373547cbd85a Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Sat, 5 Mar 2022 13:10:25 +0000 Subject: [PATCH 149/157] hledger-iadd, hledger-interest --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 975af330..4a7b9a50 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2704,7 +2704,7 @@ packages: - flexible-defaults - funcmp - hackage-db - - hledger-interest + - hledger-interest < 0 # https://github.com/commercialhaskell/stackage/issues/6473 - hopenssl - hsdns - hsemail @@ -3592,7 +3592,7 @@ packages: - conduit-aeson "Hans-Peter Deifel @hpdeifel": - - hledger-iadd + - hledger-iadd < 0 # https://github.com/commercialhaskell/stackage/issues/6473 "Roy Levien @orome": - crypto-enigma From 2232b7bd9c14d261522a8514e8fd5c6b73f7da0a Mon Sep 17 00:00:00 2001 From: Emanuel Borsboom Date: Sun, 6 Mar 2022 13:39:22 -0800 Subject: [PATCH 150/157] Add lts-18.27/Dockerfile for stack-2.7.5 --- automated/dockerfiles/lts-18.27/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 automated/dockerfiles/lts-18.27/Dockerfile diff --git a/automated/dockerfiles/lts-18.27/Dockerfile b/automated/dockerfiles/lts-18.27/Dockerfile new file mode 100644 index 00000000..3e7c4e68 --- /dev/null +++ b/automated/dockerfiles/lts-18.27/Dockerfile @@ -0,0 +1,3 @@ +FROM $DOCKER_REPO:lts-18.26 +ARG STACK_VERSION=2.7.5 +RUN wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/local/bin '*/stack' From 4d09c4ed6a0bd572cad6830148589f54e02e1efa Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Mon, 7 Mar 2022 12:44:28 +0000 Subject: [PATCH 151/157] aern2-mp, genvalidity-text: tests failing --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4a7b9a50..9d384d09 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7413,6 +7413,10 @@ skipped-tests: # Failing to build aeson-2.0 bump - ua-parser # https://github.com/commercialhaskell/stackage/issues/6440 - vinyl # https://github.com/commercialhaskell/stackage/issues/6444 + + # general failures + - aern2-mp # https://github.com/michalkonecny/aern2/issues/11 + - genvalidity-text # https://github.com/NorfairKing/validity/issues/101 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 7ddf2d5a94b3b28058445abf7f01cf32d99348b3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 9 Mar 2022 19:04:02 +0800 Subject: [PATCH 152/157] apply-refact-0.10.0.0 needs 9.2 (#6475,#6264) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9d384d09..74a1fb2a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6856,6 +6856,7 @@ packages: - fourmolu < 0.5.0.0 - cabal2spec < 2.6.3 - filepath-bytestring < 1.4.2.1.10 # #6355/closed + - apply-refact < 0.10.0.0 # https://github.com/commercialhaskell/stackage/issues/6268 - hashable < 1.4.0.0 From 6421ee4e88776fbe3f79fea6f144376b46507967 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 9 Mar 2022 19:07:33 +0800 Subject: [PATCH 153/157] disable failing avro (haskell-works/avro#177) --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 74a1fb2a..21574e82 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1526,7 +1526,7 @@ packages: - mwc-random-monad "Flavio Corpa @kutyel": - - language-avro + - language-avro < 0 # via avro "Matvey Aksenov @supki": - terminal-size @@ -3164,7 +3164,7 @@ packages: - arbor-lru-cache - arbor-postgres - asif - - avro + - avro < 0 # https://github.com/haskell-works/avro/issues/177 - bits-extra - hw-balancedparens - hw-bits From 0c205ee1061899d6f097a7e8c0936eaf5916afea Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 9 Mar 2022 19:08:41 +0800 Subject: [PATCH 154/157] mustache failing to build (JustusAdam/mustache#58) cc @vaclavsvejcar --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 21574e82..56450fc9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3022,7 +3022,7 @@ packages: "Justus Adam @JustusAdam": - marvin - marvin-interpolate - - mustache + - mustache < 0 # https://github.com/JustusAdam/mustache/issues/58 - exit-codes >= 1.0.0 "Cindy Wang @CindyLinz": @@ -4555,7 +4555,7 @@ packages: - multi-containers "Vaclav Svejcar @vaclavsvejcar": - - headroom + - headroom < 0 # via mustache - vcs-ignore "Adrian Sieber @ad-si": From 68ede33455761b4fbcf11af3ce148ea0b5d50613 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 9 Mar 2022 19:12:16 +0800 Subject: [PATCH 155/157] checkers < 0.6.0 (#6476) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 56450fc9..4ff1a79e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6923,6 +6923,8 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6462 - HTTP < 4000.4.0 + # https://github.com/commercialhaskell/stackage/issues/6476 + - checkers < 0.6.0 # end of packages # Package flags are applied to individual packages, and override the values of From 6855552b86c63161653e5a708b1a03d90c9caa0a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 11 Mar 2022 18:30:46 -0800 Subject: [PATCH 156/157] constrain memory per #6477 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4ff1a79e..a33f2a56 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6925,6 +6925,10 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6476 - checkers < 0.6.0 + + # https://github.com/commercialhaskell/stackage/issues/6477 + - memory < 0.17 + # end of packages # Package flags are applied to individual packages, and override the values of From ffb060e3fe270d609858548224a38d9847f4094d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 11 Mar 2022 18:34:55 -0800 Subject: [PATCH 157/157] constrain tasty per #6478 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a33f2a56..760e72e4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6929,6 +6929,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6477 - memory < 0.17 + # https://github.com/commercialhaskell/stackage/issues/6478 + - tasty-hedgehog < 1.2 + # end of packages # Package flags are applied to individual packages, and override the values of