package uri

All checked builds pass
  1. Overview
  2. Docs
An RFC3986 URI/URL parsing library

Install

dune-project
 Dependency

Authors

Maintainers

Sources

uri-4.4.0.tbz
sha256=cdabaf6ef5cd2161e59cc7b74c6e4a68ecb80a9f4e96002e338e1b6bf17adec4
sha512=88374143e0d8aaf6d40aa3cbd7593f9832e9c9727738c6e651498125150c83d5646e13b5737d5c3e81484dd041127f67f8acea13fdc0300ac4e46107559f8ae2

Description

This is an OCaml implementation of the RFC3986 specification for parsing URI or URLs.

Tags

url uri org:mirage org:xapi-project

Added to opam-repository:

Dependencies (4)

  1. angstrom >= "0.14.0"
  2. stringext >= "1.4.0"
  3. dune >= "1.2.0"
  4. ocaml >= "4.08.0"

Dev Dependencies (3)

  1. crowbar with-test & >= "0.2"
  2. ppx_sexp_conv with-test & >= "v0.9.0"
  3. ounit2 with-test & >= "1.0.2"

Optional Dependencies

None

  1. a2a-client
  2. amqp-client-async >= "2.1.0"
  3. amqp-client-lwt >= "2.1.0"
  4. archetype < "0.1.5" | >= "1.2.10"
  5. async-uri < "0.2" | = "0.3.0" | >= "0.5.0"
  6. async_js
  7. atproto
  8. aws
  9. aws-eio
  10. aws-s3
  11. awskit-eio
  12. awskit-lwt
  13. awskit-lwt-unix
  14. awskit-s3
  15. awskit-s3-sim
  16. azblob
  17. azure-cosmos-db
  18. bap-bundle
  19. bap-byteweight
  20. bap-patterns
  21. bap-plugins
  22. bap-std
  23. bap-trace
  24. bap-traces
  25. beluga >= "1.1"
  26. biocaml
  27. biotk >= "0.2.0"
  28. bizowie-api
  29. bonsai >= "v0.16.0"
  30. builder-web
  31. calculon-web
  32. caldav
  33. camyll >= "0.3.0"
  34. canary < "0.0.4"
  35. capnp-rpc >= "2.1"
  36. capnp-rpc-lwt < "2.0"
  37. capnp-rpc-net
  38. caqti
  39. caqti-driver-postgresql >= "1.9.1"
  40. carbon
  41. cascade >= "1.1.0"
  42. catala-lsp
  43. chatoyant
  44. cohttp >= "2.4.0"
  45. cohttp-async
  46. cohttp-curl-async
  47. cohttp-curl-lwt
  48. cohttp-eio
  49. cohttp-lwt >= "4.0.0"
  50. conduit
  51. conduit-async >= "5.1.0"
  52. conduit-lwt-unix
  53. conduit-mirage >= "6.2.2"
  54. cookie
  55. coq-lsp >= "0.1.5+8.16"
  56. cow
  57. current_examples
  58. current_github
  59. current_slack
  60. current_web
  61. dmarc
  62. dns < "4.4.1"
  63. dream
  64. dream-pure
  65. dream_middleware_ext
  66. ezresto
  67. forester >= "4.1.0"
  68. functoria
  69. fxmacrodata
  70. gemini
  71. git
  72. git-cohttp
  73. git-cohttp-unix
  74. git-kv >= "0.2.0"
  75. git-mirage
  76. git-net
  77. git-paf
  78. git-unix >= "3.2.0"
  79. github
  80. gitlab
  81. gluon
  82. grpc
  83. guardian
  84. httpaf_caged
  85. https-eio
  86. hvsock >= "2.0.0"
  87. hyper
  88. icalendar
  89. ip2locationio
  90. ip2whois
  91. irmin
  92. irmin-cli
  93. irmin-git
  94. irmin-http
  95. irmin-mirage-git
  96. irmin-mirage-graphql
  97. irmin-server
  98. irmin-unix
  99. json-data-encoding
  100. json-pointer
  101. jsonschema
  102. jsonschema-core
  103. kube
  104. kubecaml
  105. lambda-runtime
  106. lambdapi >= "3.0.0"
  107. letsencrypt < "2.0.0"
  108. links
  109. liquidsoap >= "2.1.4"
  110. liquidsoap-core
  111. mechaml >= "1.2.0"
  112. mehari
  113. mehari-eio < "0.3"
  114. memtrace_viewer < "v0.15.0"
  115. miaou-core
  116. migra
  117. minima-theme
  118. mirage >= "4.7.0"
  119. mirage-block-unix
  120. monorobot
  121. moss
  122. naboris
  123. nats-client-async
  124. nbd
  125. nbd-tool
  126. neodriver_core
  127. obi
  128. obs-prometheus-eio
  129. ocaml_openapi_generator
  130. ocplib-json-typed
  131. ohttp-cohttp
  132. ohttp-cohttp-eio
  133. ohttp-cohttp-lwt
  134. ohttp-piaf
  135. oidc
  136. omigrate
  137. opam-compiler >= "0.2.1"
  138. opamfu
  139. opium >= "0.19.0"
  140. paf
  141. paf-cohttp
  142. pf-qubes
  143. piaf
  144. picos_io_cohttp
  145. picos_meta
  146. polymarket
  147. prometheus-app >= "2.0"
  148. pure-html
  149. pxshot
  150. qdrant
  151. raga
  152. rdf
  153. resto
  154. resto-acl
  155. resto-cohttp-client
  156. resto-cohttp-self-serving-client
  157. riot
  158. rss
  159. sarif
  160. satyrographos
  161. savvy
  162. scgi
  163. sentry
  164. server-reason-react
  165. slack
  166. smaws-lib
  167. snf_mcp
  168. spotify-web-api
  169. stog >= "0.17.0"
  170. syndic
  171. tdmrep
  172. testcontainers
  173. textrazor
  174. tezt-performance-regression
  175. uri-bench
  176. uri-re >= "4.4.0"
  177. uri-sexp >= "4.4.0"
  178. validate
  179. verdict
  180. vif
  181. virtual_dom >= "v0.16.0"
  182. wamp >= "1.1"
  183. wtr
  184. wtr-ppx

Conflicts

None

Build status

Results of building uri with each compiler on check.ci.ocaml.org, run of against opam-repository 7cdc698. All results for this package.

Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.

Version OCaml 4.11 OCaml 4.14 OCaml 5.2 OCaml 5.4 OCaml 5.5
4.4.0 (this version) good good good good good
  • good Package successfully built
  • partial One of the dependencies failed to build
  • bad Package failed to build
  • n/a Package is not available in this environment
  • internal Internal failure