summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStéphane Glondu <steph@glondu.net>2023-01-20 11:16:39 +0100
committerStéphane Glondu <steph@glondu.net>2023-01-20 11:16:39 +0100
commit886769294b3d0824a2cec433484261d60e45c2e1 (patch)
tree2879f1167351b9801b850ebdb9b51afaa25d50d5
parent205942b4937e5fec6ea41241416f5f88ebe126c7 (diff)
New upstream version 1.2.2
-rw-r--r--CHANGES.md5
-rw-r--r--CODEOWNERS3
-rw-r--r--README.md11
-rw-r--r--biniou.opam1
-rw-r--r--dune-project1
-rw-r--r--src/dune2
6 files changed, 14 insertions, 9 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 2763f96..e12ee02 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,8 @@
+1.2.2 (2022-16-06)
+------------------
+
+- 5.0 compatibilty. Depend on camlp-streams explicitly (#31)
+
1.2.1 (2019-08-02)
------------------
diff --git a/CODEOWNERS b/CODEOWNERS
new file mode 100644
index 0000000..289b5d7
--- /dev/null
+++ b/CODEOWNERS
@@ -0,0 +1,3 @@
+# If you'd like to become the official maintainer for this project, please
+# let us know.
+* @rgrinberg
diff --git a/README.md b/README.md
index 43ee631..913a12d 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,3 @@
-**This project is unmaintained. Pull requests won't be reviewed.
- If you would like to contribute, please request a transfer to
- [ocaml-community](https://github.com/ocaml-community/meta).**
-
Biniou
======
@@ -9,7 +5,7 @@ Biniou (pronounced "be new") is a binary data format designed for speed,
safety, ease of use and backward compatibility as protocols evolve.
Biniou is vastly equivalent to JSON in terms of functionality but allows
implementations several times faster (4 times faster than
-[yojson](https://github.com/mjambon/yojson)), with
+[yojson](https://github.com/ocaml-community/yojson)), with
25-35% space savings.
Biniou data can be decoded into human-readable form without knowledge
@@ -17,9 +13,8 @@ of type definitions except for field and variant names which are
represented by 31-bit hashes. A program named `bdump` is provided for
routine visualization of biniou data files.
-The program [atdgen](https://mjambon.github.io/atdgen-doc/)
+The program [atdgen](https://atd.readthedocs.io/)
is used to derive OCaml-Biniou serializers and
deserializers from type definitions.
-Biniou format specification:
-https://mjambon.github.io/atdgen-doc/biniou-format.txt
+Biniou format specification: [biniou-format.txt](biniou-format.txt)
diff --git a/biniou.opam b/biniou.opam
index 9b4ce15..b229ed0 100644
--- a/biniou.opam
+++ b/biniou.opam
@@ -33,6 +33,7 @@ from type definitions.
Biniou format specification: mjambon.github.io/atdgen-doc/biniou-format.txt"""
depends: [
"easy-format"
+ "camlp-streams"
"dune" {>= "1.10"}
"ocaml" {>= "4.02.3"}
]
diff --git a/dune-project b/dune-project
index 21e23fc..d7f019b 100644
--- a/dune-project
+++ b/dune-project
@@ -30,5 +30,6 @@ from type definitions.
Biniou format specification: mjambon.github.io/atdgen-doc/biniou-format.txt")
(depends
easy-format
+ camlp-streams
(dune (>= 1.10))
(ocaml (>= "4.02.3"))))
diff --git a/src/dune b/src/dune
index 03b18e1..6d558de 100644
--- a/src/dune
+++ b/src/dune
@@ -4,4 +4,4 @@
(synopsis "Extensible binary serialization format")
(wrapped false)
(flags -safe-string)
- (libraries easy-format))
+ (libraries easy-format camlp-streams))