Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / ppx-deriving-yojson
Commits: 73de6d0c by Stephane Glondu at 2024-08-20T08:46:39+02:00 New upstream version 3.9.0 - - - - - bd8c1692 by Stephane Glondu at 2024-08-20T08:46:40+02:00 Update upstream source from tag 'upstream/3.9.0' Update to upstream version '3.9.0' with Debian dir f902f3e4e85cc39f61a8c3fb2321687b1f2f40cf - - - - - db687c5a by Stephane Glondu at 2024-08-20T08:46:45+02:00 New upstream release - - - - - cc928e63 by Stephane Glondu at 2024-08-20T08:47:09+02:00 Bump Standards-Version to 4.7.0 - - - - - fa07930f by Stephane Glondu at 2024-08-20T08:49:36+02:00 Update changelog and prepare upload to unstable - - - - - 5 changed files: - CHANGELOG.md - debian/changelog - debian/control - src/ppx_deriving_yojson.ml - src/ppx_deriving_yojson.mli Changes: ===================================== CHANGELOG.md ===================================== @@ -1,3 +1,10 @@ +3.9.0 +----- + + * Expose Deriving.t values to allow definition of external Deriving aliases + (#159) + @NathanReb + 3.8.0 ----- ===================================== debian/changelog ===================================== @@ -1,3 +1,11 @@ +ppx-deriving-yojson (3.9.0-1) unstable; urgency=medium + + * Team upload + * New upstream release + * Bump Standards-Version to 4.7.0 + + -- Stéphane Glondu <[email protected]> Tue, 20 Aug 2024 08:49:34 +0200 + ppx-deriving-yojson (3.8.0-1) unstable; urgency=medium * Team upload ===================================== debian/control ===================================== @@ -13,7 +13,7 @@ Build-Depends: libyojson-ocaml-dev, libounit-ocaml-dev <!nocheck>, libppx-deriving-ocaml-dev (>= 5.0) -Standards-Version: 4.6.2 +Standards-Version: 4.7.0 Rules-Requires-Root: no Homepage: https://github.com/whitequark/ppx_deriving_yojson Vcs-Browser: https://salsa.debian.org/ocaml-team/ppx-deriving-yojson ===================================== src/ppx_deriving_yojson.ml ===================================== @@ -919,7 +919,7 @@ let make_gen f = in Deriving.Generator.V2.make (args ()) f' -let _to_deriving: Deriving.t = +let to_yojson: Deriving.t = Deriving.add "to_yojson" ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) -> @@ -931,7 +931,7 @@ let _to_deriving: Deriving.t = ~str_type_ext:(make_gen ser_str_of_type_ext) ~sig_type_ext:(make_gen ser_sig_of_type_ext) -let _of_deriving: Deriving.t = +let of_yojson: Deriving.t = Deriving.add "of_yojson" ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) -> @@ -944,7 +944,7 @@ let _of_deriving: Deriving.t = ~sig_type_ext:(make_gen desu_sig_of_type_ext) (* Not just alias because yojson also has meta (without its own deriver name) *) -let _deriving: Deriving.t = +let yojson: Deriving.t = Deriving.add "yojson" ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) -> ===================================== src/ppx_deriving_yojson.mli ===================================== @@ -0,0 +1,5 @@ +val to_yojson : Ppxlib.Deriving.t + +val of_yojson : Ppxlib.Deriving.t + +val yojson : Ppxlib.Deriving.t View it on GitLab: https://salsa.debian.org/ocaml-team/ppx-deriving-yojson/-/compare/e4e112f8dfe82785ad7c291e0581085e63abf30c...fa07930f7f5c8753383d9c39beb561943a9b516e -- View it on GitLab: https://salsa.debian.org/ocaml-team/ppx-deriving-yojson/-/compare/e4e112f8dfe82785ad7c291e0581085e63abf30c...fa07930f7f5c8753383d9c39beb561943a9b516e You're receiving this email because of your account on salsa.debian.org.

