this repo has no description

Add ocaml-jupyter v2.7.9 and jupyter-archimedes v2.7.3 (#20986)

* Add ocaml-jupyter v2.7.9 and jupyter-archimedes v2.7.3

* jupyter-archimedes.2.7.3: fix url

* Update packages/jupyter-archimedes/jupyter-archimedes.2.7.3/opam

* Add the upper bound for old versions of jupyter-archimedes

* Fix dune version according to dune-project

Co-authored-by: Kate <kit.ty.kate@disroot.org>
Co-authored-by: Marcello Seri <mseri@users.noreply.github.com>

Changed files
+92 -3
packages
jupyter
jupyter.2.7.9
jupyter-archimedes
jupyter-archimedes.2.0.0
jupyter-archimedes.2.3.2
jupyter-archimedes.2.7.2
jupyter-archimedes.2.7.3
+1 -1
packages/jupyter-archimedes/jupyter-archimedes.2.0.0/opam
···
depends: [
"ocaml" {>= "4.02.0"}
"jbuilder" {>= "1.0+beta14"}
-
"jupyter" {>= "2.0.0"}
+
"jupyter" {>= "2.0.0" & <= "2.7.8"}
"cairo2" {< "0.6.0"}
"archimedes" {< "0.4.19"}
"lwt" {< "4.0.0"}
+1 -1
packages/jupyter-archimedes/jupyter-archimedes.2.3.2/opam
···
depends: [
"ocaml" {>= "4.04.0"}
"dune" {>= "1.0.0"}
-
"jupyter" {> "2.0.0"}
+
"jupyter" {> "2.0.0" & <= "2.7.8"}
"cairo2" {< "0.6.0"}
"archimedes" {< "0.4.19"}
]
+1 -1
packages/jupyter-archimedes/jupyter-archimedes.2.7.2/opam
···
depends: [
"ocaml" {>= "4.04.0"}
"dune" {build & >= "1.0.0"}
-
"jupyter" {>= "2.7.2"}
+
"jupyter" {>= "2.7.2" & <= "2.7.8"}
"cairo2" {>= "0.6.0"}
"archimedes" {>= "0.4.19"}
]
+31
packages/jupyter-archimedes/jupyter-archimedes.2.7.3/opam
···
+
opam-version: "2.0"
+
synopsis: "A Jupyter-friendly 2D plotting library (Archimedes backend)"
+
description:
+
"This library registers Jupyter backend to Archimedes, a simple and easy-to-use 2D plotting library. You can embed chart images into Jupyter notebooks."
+
maintainer: [
+
"Akinori ABE <aabe.65535@gmail.com>"
+
]
+
authors: [
+
"Akinori ABE"
+
]
+
license: "MIT"
+
homepage: "https://akabe.github.io/jupyter-archimedes/"
+
bug-reports: "https://github.com/akabe/jupyter-archimedes/issues"
+
dev-repo: "git+https://github.com/akabe/jupyter-archimedes.git"
+
+
build: [
+
[ "dune" "subst" ] {dev}
+
[ "dune" "build" "-p" name "-j" jobs ]
+
]
+
depends: [
+
"ocaml" {>= "4.04.0"}
+
"dune" {>= "2.8.0"}
+
"jupyter" {>= "2.7.2"}
+
"cairo2" {>= "0.6"}
+
"archimedes"
+
"ocp-indent" {with-test & >= "1.7.0"}
+
]
+
url {
+
src: "https://github.com/akabe/jupyter-archimedes/releases/download/v2.7.3/jupyter-archimedes-2.7.3.tbz"
+
checksum: "sha256=8c6d8e8b9c89166f38248337f101bbfa7ac564857bd4b2a820423ac541374636"
+
}
+58
packages/jupyter/jupyter.2.7.9/opam
···
+
opam-version: "2.0"
+
maintainer: [
+
"Akinori ABE <aabe.65535@gmail.com>"
+
]
+
authors: [
+
"Akinori ABE"
+
]
+
license: "MIT"
+
homepage: "https://akabe.github.io/ocaml-jupyter/"
+
bug-reports: "https://github.com/akabe/ocaml-jupyter/issues"
+
dev-repo: "git+https://github.com/akabe/ocaml-jupyter.git"
+
+
build: [
+
[ "dune" "subst" ] {dev}
+
[ "dune" "build" "-p" name "-j" jobs ]
+
]
+
depends: [
+
"ocaml" {>= "4.10.0" & < "4.15"}
+
"base-threads"
+
"base-unix"
+
"uuidm" {>= "0.9.6"}
+
"base64" {>= "3.2.0"}
+
"lwt" {>= "4.0.0"}
+
"lwt_ppx" {>= "1.0.0"}
+
"logs" {>= "0.6.0"}
+
"stdint" {>= "0.4.2"}
+
"zmq" {>= "5.0.0"}
+
"zmq-lwt" {>= "5.0.0"}
+
"yojson" {>="1.6.0"}
+
"ppx_yojson_conv" {>= "0.14.0"}
+
"cryptokit" {>= "1.12"}
+
"dune" {>= "1.0.0"}
+
"ounit2" {with-test & >= "2.0.0"}
+
"ocp-indent" {with-test & >= "1.7.0"}
+
]
+
depopts: [
+
"merlin"
+
]
+
conflicts: [
+
"merlin" {< "3.0.0"}
+
]
+
+
post-messages: [
+
"Please run for registration of ocaml-jupyter kernel:"
+
""
+
"$ ocaml-jupyter-opam-genspec"
+
"$ jupyter kernelspec install --name ocaml-jupyter \\"
+
" %{share}%/jupyter"
+
{success}
+
]
+
+
synopsis: "An OCaml kernel for Jupyter notebook"
+
description:
+
"OCaml Jupyter provides an OCaml REPL on Jupyter (a great interface with markdown/HTML documentation, LaTeX formula by MathJax, and image embedding). This is useful for data analysis in OCaml."
+
url {
+
src: "https://github.com/akabe/ocaml-jupyter/releases/download/v2.7.9/jupyter-2.7.9.tbz"
+
checksum: "sha256=db31cac65548fa9db3dac77dddc780ec36d4dae7c4636253cbd9a9a0ac5b4702"
+
}