From 34542f836014eea3296f8e80f271dd74ec803691 Mon Sep 17 00:00:00 2001 From: Jan Midtgaard Date: Thu, 17 Aug 2023 17:17:12 +0200 Subject: [PATCH 1/3] Only require qcheck-core in ppx_deriving_qcheck --- ppx_deriving_qcheck.opam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ppx_deriving_qcheck.opam b/ppx_deriving_qcheck.opam index c03d4e7b..bdf54fc2 100644 --- a/ppx_deriving_qcheck.opam +++ b/ppx_deriving_qcheck.opam @@ -10,7 +10,7 @@ author: [ "the qcheck contributors" ] depends: [ "dune" {>= "2.8.0"} "ocaml" {>= "4.08.0"} - "qcheck" {>= "0.19"} + "qcheck-core" {>= "0.19"} "ppxlib" {>= "0.22.0"} "ppx_deriving" {>= "5.2.1"} "odoc" {with-doc} From 695c892be7089453b99d257074d1694ba9a93c8a Mon Sep 17 00:00:00 2001 From: Jan Midtgaard Date: Thu, 17 Aug 2023 17:23:42 +0200 Subject: [PATCH 2/3] Reduce library requirement in test from qcheck to qcheck-core --- test/ppx_deriving_qcheck/deriver/qcheck2/dune | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/ppx_deriving_qcheck/deriver/qcheck2/dune b/test/ppx_deriving_qcheck/deriver/qcheck2/dune index ce1de538..091a1bfd 100644 --- a/test/ppx_deriving_qcheck/deriver/qcheck2/dune +++ b/test/ppx_deriving_qcheck/deriver/qcheck2/dune @@ -8,5 +8,5 @@ test_tuple test_variants test_record) - (libraries qcheck-alcotest ppxlib ppx_deriving_qcheck qcheck) + (libraries qcheck-alcotest ppxlib ppx_deriving_qcheck qcheck-core) (preprocess (pps ppxlib.metaquot ppx_deriving_qcheck))) From f6947c34cbbc23edff1632568becb1f713ecefb5 Mon Sep 17 00:00:00 2001 From: Jan Midtgaard Date: Thu, 17 Aug 2023 17:25:27 +0200 Subject: [PATCH 3/3] Add CHANGELOG entry --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4deb62a0..6319a2c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## NEXT RELEASE -- ... +- fix #273 by lowering `ppx_deriving_qcheck`'s `qcheck` dependency to `qcheck-core` ## 0.21.1