this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #25949 from aantron/dream-alpha6

Dream 1.0.0~alpha6

authored by

Marcello Seri and committed by
GitHub
2786d01d 7ac1012b

+162 -2
+1 -1
packages/FPauth-core/FPauth-core.1.0.0/opam
··· 9 9 homepage: "https://github.com/mikeGEINE/FPauth" 10 10 bug-reports: "https://github.com/mikeGEINE/FPauth/issues" 11 11 depends: [ 12 - "dream" {>= "1.0.0~alpha3"} 12 + "dream" {>= "1.0.0~alpha3" & < "1.0.0~alpha6"} 13 13 "ocaml" {>= "4.12.0"} 14 14 "dune" {>= "2.7"} 15 15 "lwt_ppx" {>= "2.0.3"}
+52
packages/dream-httpaf/dream-httpaf.1.0.0~alpha3/opam
··· 1 + opam-version: "2.0" 2 + 3 + synopsis: "Internal: shared http/af stack for Dream (server) and Hyper (client)" 4 + description: "This package does not have a stable API." 5 + 6 + license: "MIT" 7 + homepage: "https://github.com/aantron/dream" 8 + doc: "https://aantron.github.io/dream" 9 + bug-reports: "https://github.com/aantron/dream/issues" 10 + dev-repo: "git+https://github.com/aantron/dream.git" 11 + 12 + author: "Anton Bachin <antonbachin@yahoo.com>" 13 + maintainer: "Anton Bachin <antonbachin@yahoo.com>" 14 + 15 + depends: [ 16 + "dream-pure" 17 + "dune" {>= "2.7.0"} # --instrument-with. 18 + "lwt" 19 + "lwt_ppx" {>= "1.2.2"} 20 + "lwt_ssl" 21 + "ocaml" {>= "4.08.0"} 22 + "ssl" {>= "0.5.8"} # Ssl.get_negotiated_alpn_protocol. 23 + 24 + # Currently vendored. 25 + # "gluten" 26 + # "gluten-lwt-unix" 27 + # "httpaf" 28 + # "httpaf-lwt-unix" 29 + # "h2" 30 + # "h2-lwt-unix" 31 + # "hpack" 32 + # "websocketaf" 33 + 34 + # Dependencies of vendored packages. 35 + "angstrom" {>= "0.14.0"} 36 + "base64" {>= "3.0.0"} 37 + "bigstringaf" {>= "0.5.0"} # h2. 38 + "digestif" {>= "0.7.2"} # websocket/af, sha1, default implementation. 39 + "faraday" {>= "0.6.1"} 40 + "faraday-lwt-unix" 41 + "lwt_ssl" {>= "1.2.0"} # Gluten. 42 + "psq" # h2. 43 + ] 44 + 45 + build: [ 46 + ["dune" "build" "-p" name "-j" jobs] 47 + ] 48 + 49 + url { 50 + src: "https://github.com/aantron/dream/releases/download/1.0.0-alpha6/dream-1.0.0-alpha6.tar.gz" 51 + checksum: "sha256=8d3b6344c0e175aca628b3d5bb8ee58265e8c1074fc2d40d63f136fef83daf90" 52 + }
+1
packages/dream-serve/dream-serve.1.0.1/opam
··· 25 25 "luv" 26 26 "lwt" {>= "5.4.0"} 27 27 "lwt_ppx" 28 + "result" 28 29 ] 29 30 30 31 build: [
+107
packages/dream/dream.1.0.0~alpha6/opam
··· 1 + opam-version: "2.0" 2 + 3 + synopsis: "Tidy, feature-complete Web framework" 4 + tags: ["http" "web" "framework" "websocket" "graphql" "server" "http2" "tls"] 5 + 6 + description: """ 7 + Dream is a feature-complete Web framework with a simple programming 8 + model and no boilerplate. It provides only two data types, request and 9 + response. 10 + 11 + Almost everything else is either a built-in OCaml type, or an 12 + abbreviation for a bare function. For example, a Web app, known in 13 + Dream as a handler, is just an ordinary function from requests to 14 + responses. And a middleware is then just a function from handlers to 15 + handlers. 16 + 17 + Within this model, Dream adds: 18 + 19 + - Session management with pluggable back ends. 20 + - A fully composable router. 21 + - Support for HTTP/1.1, HTTP/2, and HTTPS. 22 + - WebSockets. 23 + - GraphQL, including subscriptions and a built-in GraphiQL editor. 24 + - SQL connection pool helpers. 25 + - Server-side HTML templates. 26 + - Automatic secure handling of cookies and forms. 27 + - Unified, internationalization-friendly error handling. 28 + - A neat log, and OCaml runtime configuration. 29 + - Helpers for Web formats, such as Base64url, and a modern cipher. 30 + 31 + Because of the simple programming model, everything is optional and 32 + composable. It is trivailly possible to strip Dream down to just a 33 + bare driver of the various HTTP protocols. 34 + 35 + Dream is presented as a single module, whose API is documented on one 36 + page. In addition, Dream comes with a large number of examples. 37 + Security topics are introduced throughout, wherever they are 38 + applicable.""" 39 + 40 + license: "MIT" 41 + homepage: "https://github.com/aantron/dream" 42 + doc: "https://aantron.github.io/dream" 43 + bug-reports: "https://github.com/aantron/dream/issues" 44 + dev-repo: "git+https://github.com/aantron/dream.git" 45 + 46 + author: "Anton Bachin <antonbachin@yahoo.com>" 47 + maintainer: "Anton Bachin <antonbachin@yahoo.com>" 48 + 49 + depends: [ 50 + "base-unix" 51 + "bigarray-compat" 52 + "camlp-streams" 53 + "caqti" {>= "2.0.0"} 54 + "caqti-lwt" {>= "2.0.0"} 55 + ("conf-libev" {os != "win32"} | "ocaml" {os = "win32"}) 56 + "cstruct" {>= "6.0.0"} 57 + "dream-httpaf" {>= "1.0.0~alpha3"} 58 + "dream-pure" {>= "1.0.0~alpha2"} 59 + "dune" {>= "2.7.0"} # --instrument-with. 60 + "fmt" {>= "0.8.7"} # `Italic. 61 + "graphql_parser" 62 + "graphql-lwt" 63 + "lambdasoup" {>= "0.6.1"} 64 + "lwt" 65 + "lwt_ppx" {>= "1.2.2"} 66 + "lwt_ssl" 67 + "logs" {>= "0.5.0"} 68 + "magic-mime" 69 + "markup" {>= "1.0.2"} 70 + "mirage-clock" {>= "3.0.0"} # now_d_ps : unit -> int * int64. 71 + "mirage-crypto" {>= "0.8.1"} # AES-256-GCM. 72 + "mirage-crypto-rng" 73 + "mirage-crypto-rng-lwt" 74 + "multipart_form" {>= "0.4.0"} 75 + "multipart_form-lwt" 76 + "ocaml" {>= "4.08.0"} 77 + "ptime" {>= "0.8.1"} # Ptime.v. 78 + "ssl" {>= "0.5.8"} # Ssl.get_negotiated_alpn_protocol. 79 + "uri" {>= "4.2.0"} 80 + "yojson" # ... 81 + 82 + # Testing, development. 83 + "alcotest" {with-test} 84 + "bisect_ppx" {with-test & >= "2.5.0"} # --instrument-with. 85 + "caqti-driver-postgresql" {with-test} 86 + "caqti-driver-sqlite3" {with-test} 87 + "crunch" {with-test} 88 + "js_of_ocaml" {with-test} 89 + "js_of_ocaml-ppx" {with-test} 90 + "ppx_expect" {with-test & >= "v0.15.0"} # Formatting changes. 91 + "ppx_yojson_conv" {with-test} 92 + "reason" {with-test} 93 + "tyxml" {with-test & >= "4.5.0"} 94 + 95 + # Blocked until https://github.com/ocsigen/tyxml/pull/312. 96 + # "tyxml-jsx" {with-test & >= "4.5.0"} 97 + # "tyxml-ppx" {with-test & >= "4.5.0"} 98 + ] 99 + 100 + build: [ 101 + ["dune" "build" "-p" name "-j" jobs] 102 + ] 103 + 104 + url { 105 + src: "https://github.com/aantron/dream/releases/download/1.0.0-alpha6/dream-1.0.0-alpha6.tar.gz" 106 + checksum: "sha256=8d3b6344c0e175aca628b3d5bb8ee58265e8c1074fc2d40d63f136fef83daf90" 107 + }
+1 -1
packages/hyper/hyper.1.0.0~alpha2/opam
··· 13 13 maintainer: "Anton Bachin <antonbachin@yahoo.com>" 14 14 15 15 depends: [ 16 - "dream-httpaf" {>= "1.0.0~alpha2"} 16 + "dream-httpaf" {>= "1.0.0~alpha2" & < "1.0.0~alpha3"} 17 17 "dream-pure" {>= "1.0.0~alpha2"} 18 18 "dune" {>= "2.7.0"} 19 19 "lwt_ppx"