Skip to content

Commit fedbe23

Browse files
Merge pull request #194 from Leonidas-from-XIV/move-to-4-08-minimum
Move to OCaml 4.08, remove `seq`
2 parents 9a12d5f + fb0a7d1 commit fedbe23

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

CHANGES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
identical to the non-`std` variants and the `std` arguments have no effect.
1010
Users are encouraged to switch to the non-`std` affixed variants, the others
1111
will be deprecated in the future. (#184, @Leonidas-from-XIV)
12+
- Bumped the minimum required version of OCaml for the main package to 4.08
13+
since the CI dropped the support. This however allows removing the dependency
14+
on the `seq` library, so the depencency cone becomes slightly smaller. (#194,
15+
@Leonidas-from-XIV)
1216

1317
### Deprecated
1418

dune-project

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ ydump is a pretty-printing command-line program provided with the
1717
yojson package.")
1818
(documentation "https://ocaml.org/p/yojson/latest")
1919
(depends
20-
(ocaml (>= 4.02.3))
21-
(alcotest (and :with-test (>= 0.8.5)))
22-
(seq (>= 0.2.2))))
20+
(ocaml (>= 4.08))
21+
(alcotest (and :with-test (>= 0.8.5)))))
2322

2423
(package
2524
(name yojson-five)

lib/dune

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,5 @@
115115
(public_name yojson)
116116
(modules yojson t basic safe raw common codec lexer_utils)
117117
(synopsis "JSON parsing and printing")
118-
(libraries seq)
119118
(flags
120119
(:standard -w -27-32)))

yojson.opam

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ doc: "https://ocaml.org/p/yojson/latest"
1717
bug-reports: "https://github.com/ocaml-community/yojson/issues"
1818
depends: [
1919
"dune" {>= "2.7"}
20-
"ocaml" {>= "4.02.3"}
20+
"ocaml" {>= "4.08"}
2121
"alcotest" {with-test & >= "0.8.5"}
22-
"seq" {>= "0.2.2"}
2322
"odoc" {with-doc}
2423
]
2524
build: [

0 commit comments

Comments
 (0)