From 788ae17396da468dbc01655a7e4fb475e26ddef9 Mon Sep 17 00:00:00 2001 From: "Guillaume \"Liam\" Petiot" Date: Thu, 22 Feb 2024 16:07:29 +0000 Subject: [PATCH] [new release] okra (2 packages) (0.1) (#4) CHANGES: ### Added - Add support for filtering data on team, category and report-type (@magnuss) - Add --version option (tarides/okra#99, @magnuss) - Add support for pound prefixed KRs, aka Work Items (tarides/okra#124, @rikusilvola) ### Changed - Fail with an explicit error message when --repo-dir is missing (tarides/okra#152, @gpetiot) - Remove not-so-useful Unicode characters from output for a11y accessibility (tarides/okra#151, @shindere) - CSV parsing updates. Include new fields for reports and links. (@magnuss) - Update cmdliner (tarides/okra#103, @tmcgilchrist) - Update gitlab (tarides/okra#100, @tmcgilchrist) ### Fixed - Add missing linebreaks in the project list of activity report (tarides/okra#148, @gpetiot) (changes before Jan '22 not tracked) --- packages/okra-bin/okra-bin.0.1/opam | 48 +++++++++++++++++++++++++++ packages/okra/okra.0.1/opam | 50 +++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+) create mode 100644 packages/okra-bin/okra-bin.0.1/opam create mode 100644 packages/okra/okra.0.1/opam diff --git a/packages/okra-bin/okra-bin.0.1/opam b/packages/okra-bin/okra-bin.0.1/opam new file mode 100644 index 0000000..babe91f --- /dev/null +++ b/packages/okra-bin/okra-bin.0.1/opam @@ -0,0 +1,48 @@ +opam-version: "2.0" +synopsis: "Report parsing executable" +description: "An executable to be used for report parsing" +maintainer: ["Guillaume Petiot "] +authors: ["Magnus Skjegstad"] +license: "ISC" +homepage: "https://github.com/tarides/okra" +bug-reports: "https://github.com/tarides/okra/issues" +depends: [ + "dune" {>= "3.7"} + "alcotest" {>= "1.7.0" & with-test} + "mdx" {>= "2.2.1" & with-test} + "logs" {>= "0.7.0"} + "tls-lwt" + "xdg" + "fmt" {>= "0.9.0"} + "okra" {= version} + "cmdliner" {>= "1.1.1"} + "ppx_deriving_yaml" {>= "0.2.0"} + "bos" + "dune-build-info" + "yaml" {>= "3.0"} + "cohttp-lwt-unix" {>= "5.0.0"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/tarides/okra.git" +url { + src: "https://github.com/tarides/okra/releases/download/0.1/okra-0.1.tbz" + checksum: [ + "sha256=47075b948990b2cef5aabd53281dbbf93cae3877bc7a877fe0fcfd7322379613" + "sha512=645bb4c4b32fa149593dcd97d64360ecae1d8fb3771a5512ec9d3d2fc28ba3f66ec642d955146f9ad26b19f14de01c212c51f410a9a8eb721595d7f6c8d5b4cb" + ] +} +x-commit-hash: "6a0291a615fe99f00318b31edb5cac71953a3827" diff --git a/packages/okra/okra.0.1/opam b/packages/okra/okra.0.1/opam new file mode 100644 index 0000000..ea3f2b6 --- /dev/null +++ b/packages/okra/okra.0.1/opam @@ -0,0 +1,50 @@ +opam-version: "2.0" +synopsis: "Report parsing prototypes" +description: "A library of tools for report parsing" +maintainer: ["Guillaume Petiot "] +authors: ["Magnus Skjegstad"] +license: "ISC" +homepage: "https://github.com/tarides/okra" +bug-reports: "https://github.com/tarides/okra/issues" +depends: [ + "dune" {>= "3.7"} + "ocaml" {>= "4.10"} + "alcotest" {>= "1.7.0" & with-test} + "logs" {>= "0.7.0"} + "fmt" {>= "0.9.0"} + "lwt" {>= "5.6.1"} + "tls-lwt" {>= "0.17.0"} + "xdg" + "get-activity" + "gitlab" {>= "0.1.7"} + "calendar" {>= "3.0.0"} + "csv" {>= "2.4"} + "omd" {>= "2.0.0~alpha3"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/tarides/okra.git" +pin-depends: [ + ["get-activity.dev" "git+https://github.com/patricoferris/get-activity#a384724b4630031e07c2f2962f44bf76378685d8"] +] +url { + src: "https://github.com/tarides/okra/releases/download/0.1/okra-0.1.tbz" + checksum: [ + "sha256=47075b948990b2cef5aabd53281dbbf93cae3877bc7a877fe0fcfd7322379613" + "sha512=645bb4c4b32fa149593dcd97d64360ecae1d8fb3771a5512ec9d3d2fc28ba3f66ec642d955146f9ad26b19f14de01c212c51f410a9a8eb721595d7f6c8d5b4cb" + ] +} +x-commit-hash: "6a0291a615fe99f00318b31edb5cac71953a3827"