package dune

  1. Overview
  2. Docs
Fast, portable, and opinionated build system

Install

Dune Dependency

Authors

Maintainers

Sources

dune-2.3.1.tbz
sha256=b2b3dd9cdfd34ef8c4583ea8c52c3503c2395bf94c264af19d6450547e12f5cb
sha512=023fe4ddf743b8de24de0d7d2e6d5d0f85e459c5044aa4ba3de02cf63113d54d79004cc8ea8f7a958b324e9cbeef0845ec6a0f65454bc6a2e635e8944d28a0f9

Description

dune is a build system that was designed to simplify the release of Jane Street packages. It reads metadata from "dune" files following a very simple s-expression syntax.

dune is fast, has very low-overhead, and supports parallel builds on all platforms. It has no system dependencies; all you need to build dune or packages using dune is OCaml. You don't need make or bash as long as the packages themselves don't use bash explicitly.

dune supports multi-package development by simply dropping multiple repositories into the same directory.

It also supports multi-context builds, such as building against several opam roots/switches simultaneously. This helps maintaining packages across several versions of OCaml and gives cross-compilation for free.

Published: 25 Feb 2020

README

Dune - A composable build system

Dune is a build system designed for OCaml/Reason projects only. It focuses on providing the user with a consistent experience and takes care of most of the low-level details of OCaml compilation. All you have to do is provide a description of your project and dune will do the rest.

The scheme it implements is inspired from the one used inside Jane Street and adapted to the open source world. It has matured over a long time and is used daily by hundreds of developers, which means that it is highly tested and productive.

Dune comes with a manual. If you want to get started without reading too much, you can look at the quick start guide or watch this introduction video.

The example directory contains examples of projects using dune.

Overview

Dune reads project metadata from dune files, which are either static files in a simple S-expression syntax or OCaml scripts. It uses this information to setup build rules, generate configuration files for development tools such as merlin, handle installation, etc...

Dune itself is fast, has very low overhead and supports parallel builds on all platforms. It has no system dependencies: all you need to build dune and packages using dune is OCaml. You don't need make or bash as long as the packages themselves don't use bash explicitly.

In particular, one can install OCaml on Windows with a binary installer and then use only the Windows Console to build dune and packages using dune.

Strengths

Composable

Take n repositories that use dune, arrange them in any way on the file system and the result is still a single repository that dune knows how to build at once.

This make simultaneous development on multiple packages trivial.

Gracefully handles multi-package repositories

Dune knows how to handle repositories containing several packages. When building via opam, it is able to correctly use libraries that were previously installed even if they are already present in the source tree.

The magic invocation is:

$ dune build --only-packages <package-name> @install

Building against several configurations at once

Dune is able to build a given source code repository against several configurations simultaneously. This helps maintaining packages across several versions of OCaml as you can test them all at once without hassle.

In particular, this makes it easy to handle cross-compilation.

This feature requires opam.

Requirements

Dune requires OCaml version 4.07.0 to build itself and can build OCaml projects using ocaml 4.02.3 or greater.

Installation

The recommended way to install dune is via the opam package manager:

$ opam install dune

You can also build it manually with:

$ make release
$ make install

If you do not have make, you can do the following:

$ ocaml bootstrap.ml
$ ./dune.exe build -p dune --profile dune-bootstrap
$ ./dune.exe install dune

The first command builds the dune.exe binary. The second builds the additional files that are installed by dune, such as the man pages, and the last simply installs all of that on the system.

Note that unless you ran the optional ./configure script, you can simply copy dune.exe anywhere and it will just work. dune is fully relocatable and discovers its environment at runtime rather than hard-coding it at compilation time.

Support

If you have questions about dune, you can send an email to ocaml-core@googlegroups.com or open a ticket on GitHub.

Migration from jbuilder

Dune was formerly known as jbuilder. Migration from jbuilder to dune is described in the manual.

Status

Dune is now fairly stable and is used by the majority of packages on opam. Note that dune retains backward compatibility with Jbuilder, and in particular existing Jbuilder projects will continue to be buildable with dune.

Dependencies (5)

  1. base-threads
  2. base-unix
  3. ocamlfind-secondary
  4. ocaml >= "4.02" & < "4.07~~"
  5. ocaml >= "4.07" & < "4.12"

Dev Dependencies

None

  1. 0install >= "2.15.1" & < "2.18"
  2. 0install-gtk < "2.18"
  3. ANSITerminal >= "0.8.1"
  4. absolute
  5. abstract_algebra < "v0.17.0"
  6. accessor < "v0.17.0"
  7. accessor_async < "v0.17.0"
  8. accessor_base < "v0.17.0"
  9. accessor_core < "v0.17.0"
  10. acgtk >= "1.4.0" & < "2.0.0"
  11. aches
  12. aches-lwt
  13. acpc >= "2.0.0"
  14. ahrocksdb
  15. aifad >= "2.2.1" & < "2.3.0"
  16. alba >= "0.4.1"
  17. albatross < "1.5.0"
  18. alcotest >= "0.8.5" & < "1.5.0"
  19. alcotest-async >= "0.8.5" & < "1.5.0"
  20. alcotest-lwt >= "0.8.5" & < "1.5.0"
  21. alcotest-mirage < "1.5.0"
  22. alg_structs
  23. alg_structs_qcheck
  24. algaeff
  25. alsa >= "0.3.0"
  26. alt-ergo >= "2.3.0" & < "2.4.3"
  27. alt-ergo-free >= "2.3.3"
  28. alt-ergo-lib < "2.4.3"
  29. alt-ergo-lib-free
  30. alt-ergo-parsers < "2.4.3"
  31. alt-ergo-parsers-free
  32. altgr-ergo >= "2.3.0" & < "2.4.3"
  33. amqp-client >= "2.0.3"
  34. amqp-client-async >= "2.0.3"
  35. amqp-client-lwt >= "2.0.3"
  36. anders
  37. angstrom >= "0.11.1"
  38. angstrom-async >= "0.11.1"
  39. angstrom-lwt-unix >= "0.11.1"
  40. angstrom-unix >= "0.11.1"
  41. ansi < "0.6.0"
  42. anthill
  43. ao >= "0.2.2" & < "0.2.4"
  44. apronext
  45. archetype < "0.1.8"
  46. archi < "0.2.0"
  47. archi-async < "0.2.0"
  48. archi-lwt < "0.2.0"
  49. argon2 >= "1.0.0"
  50. arp >= "1.0.0" & < "2.3.1"
  51. arp-mirage
  52. asak
  53. asn1-combinators >= "0.2.2"
  54. async >= "v0.12.0" & < "v0.17.0"
  55. async-uri < "0.4.0"
  56. async_durable >= "v0.12.0" & < "v0.17.0"
  57. async_extra >= "v0.12.0" & < "v0.17.0"
  58. async_find >= "v0.12.0" & < "v0.17.0"
  59. async_graphics >= "0.7.0"
  60. async_inotify >= "v0.12.0" & < "v0.17.0"
  61. async_interactive >= "v0.12.0" & < "v0.17.0"
  62. async_js >= "v0.12.0" & < "v0.17.0"
  63. async_kernel >= "v0.12.0" & < "v0.17.0"
  64. async_rpc_kernel >= "v0.12.0" & < "v0.17.0"
  65. async_rpc_websocket < "v0.17.0"
  66. async_sendfile >= "v0.12.0" & < "v0.17.0"
  67. async_shell >= "v0.12.0" & < "v0.17.0"
  68. async_smtp >= "v0.12.0" & < "v0.17.0"
  69. async_ssl >= "v0.12.0" & < "v0.17.0"
  70. async_udp < "v0.17.0"
  71. async_unix >= "v0.12.0" & < "v0.17.0"
  72. async_websocket < "v0.17.0"
  73. atd = "2.2.1"
  74. atdgen = "2.2.1"
  75. atdgen-codec-runtime < "2.3.3"
  76. atdgen-runtime = "2.2.1"
  77. atdj = "2.2.1"
  78. atds < "2.3.3"
  79. atomic < "base"
  80. avro
  81. avro-compiler
  82. awa < "0.1.0"
  83. awa-lwt < "0.1.0"
  84. awa-mirage < "0.1.0"
  85. aws-s3 >= "4.0.0"
  86. aws-s3-async >= "4.0.0"
  87. aws-s3-lwt >= "4.0.0"
  88. azblob
  89. azblob-async
  90. azure-cosmos-db < "0.2.0"
  91. babel < "v0.17.0"
  92. bag
  93. bark
  94. base >= "v0.12.0" & < "v0.17.0"
  95. base64 >= "2.3.0"
  96. base_bigstring < "v0.17.0"
  97. base_quickcheck >= "v0.12.1" & < "v0.17.0"
  98. base_trie < "v0.17.0"
  99. bastet
  100. batsat < "0.7"
  101. bddrand
  102. bech32
  103. bechamel
  104. bechamel-js
  105. bechamel-notty
  106. bechamel-perf
  107. beluga = "1.0"
  108. benchmark >= "1.6"
  109. benchpress
  110. benchpress-server
  111. bencode >= "2.0"
  112. bheap >= "2.0.0"
  113. bidirectional_map < "v0.17.0"
  114. bigarray-compat
  115. bigarray-overlap < "0.2.1"
  116. bigdecimal < "v0.17.0"
  117. bignum >= "v0.12.0" & < "v0.17.0"
  118. bigstring >= "0.3"
  119. bigstring-unix >= "0.3"
  120. bigstringaf >= "0.5.0" & < "0.7.0"
  121. bimage
  122. bimage-display
  123. bimage-gtk
  124. bimage-io
  125. bimage-lwt
  126. bimage-sdl
  127. bimage-unix
  128. bimap
  129. bin_prot >= "v0.12.0" & < "v0.17.0"
  130. biniou >= "1.2.1"
  131. biocaml >= "0.9.0"
  132. bisect_ppx >= "1.4.0" & < "2.5.0"
  133. bistro >= "0.5.0"
  134. bistro-bio
  135. bitcoinml >= "0.4.1"
  136. bitlib
  137. bitmasks >= "1.2.0"
  138. bitstring = "3.1.1"
  139. bitv >= "1.4"
  140. bjack >= "0.1.6"
  141. blake2 >= "0.3"
  142. bloomf
  143. bls12-381 < "0.4.1"
  144. bnfgen
  145. bogue < "20210917"
  146. bonsai < "v0.17.0"
  147. bson2
  148. bst >= "6.0.0"
  149. build_path_prefix_map >= "0.3"
  150. builder
  151. bun >= "0.3.4"
  152. bwd
  153. bwrap
  154. bytearray >= "1.0.1"
  155. bytepdf
  156. ca-certs
  157. ca-certs-nss < "3.64.0.1"
  158. cairo2 >= "0.6" & < "0.6.3"
  159. cairo2-gtk
  160. cairo2-pango < "0.6.3"
  161. calculon >= "0.4"
  162. calculon-redis
  163. calculon-redis-lib
  164. calculon-web >= "0.4"
  165. caldav < "0.2.2"
  166. calendar >= "3.0.0"
  167. calendars
  168. callipyge >= "0.2"
  169. camels
  170. camelsnakekebab
  171. camlimages >= "5.0.2" & < "5.0.5"
  172. camlon >= "3.0.0"
  173. camltc >= "0.9.8"
  174. camomile = "1.0.2"
  175. capnp >= "3.3.0"
  176. capnp-rpc >= "0.3.2" & < "1.2.3"
  177. capnp-rpc-lwt >= "0.3.2" & < "1.2.3"
  178. capnp-rpc-mirage >= "0.3.2" & < "1.2.3"
  179. capnp-rpc-net < "1.2.3"
  180. capnp-rpc-unix >= "0.3.2" & < "1.2.3"
  181. caqti >= "1.0.0" & < "2.0.1"
  182. caqti-async >= "1.0.0" & < "2.0.1"
  183. caqti-driver-mariadb >= "1.0.0" & < "2.0.1"
  184. caqti-driver-pgx < "2.1.1"
  185. caqti-driver-postgresql >= "1.0.0" & < "2.0.1"
  186. caqti-driver-sqlite3 >= "1.0.0" & < "2.0.1"
  187. caqti-dynload >= "1.0.0" & < "2.0.1"
  188. caqti-lwt >= "1.0.0" & < "2.0.1"
  189. caqti-type-calendar >= "1.0.0" & < "2.0.1"
  190. catala < "0.5.0"
  191. catapult
  192. catapult-client
  193. catapult-daemon
  194. catapult-file
  195. catapult-sqlite
  196. cbor >= "0.3"
  197. cconv >= "0.5"
  198. cconv-ppx
  199. cdb
  200. cdrom >= "0.9.4"
  201. ceph
  202. certify >= "0.3.0"
  203. cfg >= "2.2.0" & < "2.3.0"
  204. cfml
  205. cfstream >= "1.3.1"
  206. chacha
  207. charInfo_width
  208. charrua
  209. charrua-client >= "0.11.2"
  210. charrua-client-lwt >= "0.11.2"
  211. charrua-client-mirage >= "0.11.2"
  212. charrua-core >= "0.11.2"
  213. charrua-server
  214. charrua-unix >= "0.11.2"
  215. charset
  216. chartjs
  217. chartjs-annotation
  218. chartjs-colorschemes
  219. chartjs-datalabels
  220. chartjs-streaming
  221. chase
  222. checkseum >= "0.0.3" & < "0.2.1"
  223. choice >= "0.4"
  224. cinaps >= "v0.12.0"
  225. clangml >= "4.0.0" & < "4.8.0"
  226. clangml-transforms >= "0.24"
  227. clap < "0.2.0"
  228. clarity >= "0.4.0"
  229. clz
  230. cmarker
  231. codept = "0.10.3"
  232. cohttp >= "1.1.1" & < "6.0.0~alpha0"
  233. cohttp-async >= "1.1.1" & < "6.0.0~alpha0"
  234. cohttp-lwt >= "1.1.1" & < "6.0.0~alpha0"
  235. cohttp-lwt-jsoo >= "1.1.1" & < "6.0.0~alpha0"
  236. cohttp-lwt-unix >= "1.1.1" & < "6.0.0~alpha0"
  237. cohttp-mirage >= "1.1.1" & < "6.0.0~alpha0"
  238. cohttp-top >= "1.1.1" & < "6.0.0~alpha0"
  239. cohttp_async_websocket < "v0.17.0"
  240. cohttp_static_handler < "v0.17.0"
  241. coin >= "0.1.1"
  242. colombe
  243. color >= "0.2.0"
  244. color-brewery
  245. combinat < "3.0"
  246. command_rpc >= "v0.12.0" & < "v0.17.0"
  247. conduit >= "1.3.0"
  248. conduit-async >= "1.3.0"
  249. conduit-lwt >= "1.3.0"
  250. conduit-lwt-unix >= "1.3.0"
  251. conduit-mirage
  252. conex >= "0.10.0"
  253. conex-mirage-crypto
  254. conex-nocrypto
  255. containers >= "2.4" & < "3.13"
  256. containers-data < "3.13"
  257. containers-thread
  258. content_security_policy < "v0.17.0"
  259. cookie
  260. coq-of-ocaml < "2.4.1"
  261. coq-serapi >= "8.9.0+0.6.0" & < "8.20.0+0.20.0"
  262. core >= "v0.12.0" & < "v0.17.0"
  263. core_bench >= "v0.12.0" & < "v0.17.0"
  264. core_compat
  265. core_extended >= "v0.12.0" & < "v0.17.0"
  266. core_kernel >= "v0.12.3" & < "v0.17.0"
  267. core_profiler >= "v0.12.0" & < "v0.17.0"
  268. core_unix < "v0.17.0"
  269. cow = "2.4.0"
  270. cowabloga >= "0.5.0"
  271. cpm >= "5.0.0" & < "12.1.2"
  272. cppo >= "1.6.6"
  273. cppo_ocamlbuild >= "1.6.6"
  274. cpu
  275. cpuid >= "0.1.2"
  276. crc >= "2.1.0"
  277. crlibm >= "0.3"
  278. crontab
  279. crowbar = "0.2"
  280. crunch >= "2.2.0" & < "3.3.1"
  281. cry = "0.6.5"
  282. cryptokit = "1.16.1"
  283. csexp < "1.1.0" | >= "1.3.2" & < "1.5.2"
  284. cstruct >= "3.3.0"
  285. cstruct-async >= "3.3.0"
  286. cstruct-lwt >= "3.3.0"
  287. cstruct-sexp
  288. cstruct-unix >= "3.3.0"
  289. csv >= "2.2"
  290. csv-lwt >= "2.1"
  291. csvfields >= "v0.12.0" & < "v0.17.0"
  292. csvtool
  293. ctypes-zarith
  294. cudf >= "0.10"
  295. cuid >= "0.2"
  296. current < "0.6"
  297. current_ansi
  298. current_docker < "0.6"
  299. current_examples < "0.6"
  300. current_git < "0.6"
  301. current_github < "0.6"
  302. current_incr < "0.6.0"
  303. current_rpc < "0.6"
  304. current_slack < "0.6"
  305. current_web < "0.6"
  306. curses = "1.0.9"
  307. curve-sampling
  308. cviode
  309. cwe_checker
  310. DrawGrammar >= "0.2.2"
  311. daft >= "0.0.4"
  312. data-encoding < "1.0.0"
  313. dataframe
  314. datakit >= "0.12.2"
  315. datakit-bridge-github >= "0.12.2"
  316. datakit-bridge-local-git >= "0.12.2"
  317. datakit-ci >= "0.12.2"
  318. datakit-client >= "0.12.2"
  319. datakit-client-9p >= "0.12.2"
  320. datakit-client-git >= "0.12.2"
  321. datakit-github >= "0.12.2"
  322. datakit-server >= "0.12.2"
  323. datakit-server-9p >= "0.12.2"
  324. datalog >= "0.6"
  325. daypack-lib
  326. dbf < "0.1.1"
  327. debian-formats >= "0.1.2"
  328. decoders >= "0.1.2" & < "1.0.0"
  329. decoders-bencode < "1.0.0"
  330. decoders-cbor < "1.0.0"
  331. decoders-ezjsonm >= "0.1.2" & < "1.0.0"
  332. decoders-jsonm < "1.0.0"
  333. decoders-msgpck < "1.0.0"
  334. decoders-sexplib < "1.0.0"
  335. decoders-yojson >= "0.1.2" & < "1.0.0"
  336. decompress >= "0.8.1" & < "1.3.0"
  337. dedent < "v0.17.0"
  338. dedukti >= "2.7"
  339. delimited_parsing >= "v0.12.0" & < "v0.17.0"
  340. depyt >= "0.3.0"
  341. devkit >= "1.0"
  342. diet >= "0.2"
  343. diffable
  344. digestif >= "0.7" & < "0.8.1"
  345. directories
  346. disml
  347. dispatch >= "0.4.1"
  348. dispatch-js >= "0.4.1"
  349. distributed >= "0.6.0"
  350. distributed-lwt >= "0.2.0"
  351. distributed-uwt >= "0.2.0"
  352. dkim
  353. dkim-bin
  354. dkim-mirage
  355. dlm >= "0.3.1"
  356. dns >= "1.1.0"
  357. dns-async >= "1.1.0"
  358. dns-certify
  359. dns-cli
  360. dns-client
  361. dns-client-lwt
  362. dns-client-miou-unix
  363. dns-client-mirage
  364. dns-lwt >= "1.1.0"
  365. dns-lwt-unix >= "1.1.0"
  366. dns-mirage
  367. dns-resolver
  368. dns-server
  369. dns-stub
  370. dns-tsig
  371. dnssec
  372. docker-api >= "0.2" & < "0.2.2"
  373. docker_hub
  374. dockerfile >= "6.0.0" & < "8.1.0"
  375. dockerfile-cmd >= "6.0.0" & < "8.1.0"
  376. dockerfile-opam >= "6.0.0" & < "8.1.0"
  377. dokeysto >= "3.0.1"
  378. dokeysto_camltc >= "3.0.1"
  379. dokeysto_lz4 >= "3.0.2"
  380. dolmen = "0.4.1"
  381. dolog >= "4.0.0"
  382. domain-name >= "0.1.2"
  383. domainslib < "0.5.0"
  384. dot-merlin-reader < "3.5.0"
  385. dotenv
  386. dream-cli < "0.2.0"
  387. dream-encoding < "0.2.0"
  388. dream-livereload < "0.2.0"
  389. dream-serve
  390. dropbox >= "0.2"
  391. dropbox_lwt_unix
  392. dssi = "0.1.3"
  393. dtoa >= "0.3.2"
  394. dtools = "0.4.2"
  395. duff >= "0.2"
  396. dum >= "1.0.3"
  397. dune-action-plugin < "2.6.0"
  398. dune-build-info < "2.6.0"
  399. dune-configurator >= "1.11.4" & < "2.6.0"
  400. dune-deps
  401. dune-glob < "2.6.0"
  402. dune-private-libs < "2.6.0"
  403. dune-release >= "1.0.0" & < "1.4.0"
  404. duppy = "0.9.0"
  405. duration >= "0.1.2"
  406. earley = "2.0.0"
  407. earlybird < "1.0.0"
  408. easy-format = "1.3.2"
  409. easy_logging
  410. easy_logging_yojson
  411. ecaml >= "v0.12.0" & < "v0.17.0"
  412. edn >= "0.1.6-1-gff9db95"
  413. eigen >= "0.1.0"
  414. eio-ssl < "0.1.1"
  415. either
  416. elasticsearch-cli >= "0.5"
  417. electrod >= "0.2.1" & < "1.0.0"
  418. elpi >= "1.3.1" & < "1.15.2"
  419. email_message >= "v0.12.0" & < "v0.17.0"
  420. emile >= "0.4"
  421. encore >= "0.3"
  422. env_config < "v0.17.0"
  423. epictetus
  424. eqaf >= "0.2"
  425. eqaf-cstruct
  426. erssical >= "1.1.0"
  427. esgg
  428. ethernet
  429. euler
  430. exenum >= "0.86"
  431. exit
  432. expect_test_helpers >= "v0.12.0"
  433. expect_test_helpers_async < "v0.17.0"
  434. expect_test_helpers_core < "v0.17.0"
  435. expect_test_helpers_kernel >= "v0.12.0"
  436. extlib >= "1.7.9"
  437. extunix >= "0.3.1" & < "0.4.0"
  438. ez_pgocaml
  439. ezcurl
  440. ezcurl-lwt
  441. ezdl
  442. ezgzip >= "0.2.3"
  443. ezjs_ace
  444. ezjs_blockies
  445. ezjs_cleave
  446. ezjs_crypto
  447. ezjs_cytoscape
  448. ezjs_d3pie
  449. ezjs_extension
  450. ezjs_fetch < "0.3"
  451. ezjs_idb < "0.1.1"
  452. ezjs_jquery
  453. ezjs_min < "0.2.3"
  454. ezjs_odometer
  455. ezjs_push
  456. ezjs_qrcode
  457. ezjs_recaptcha
  458. ezjs_timeline
  459. ezjsonm >= "1.0.0"
  460. ezjsonm-lwt >= "1.0.0"
  461. ezresto
  462. ezresto-directory
  463. ezsqlite >= "0.4.2"
  464. ezxenstore >= "0.4.1"
  465. ezxmlm >= "1.1.0"
  466. faad = "0.5.0"
  467. facteur
  468. faraday >= "0.7.1"
  469. faraday-async >= "0.7.1"
  470. faraday-lwt >= "0.7.1"
  471. faraday-lwt-unix >= "0.7.1"
  472. farmhash >= "0.4"
  473. fasmifra
  474. fat-filesystem >= "0.13.0"
  475. fd-send-recv >= "2.0.1"
  476. fdkaac = "0.3.2"
  477. feat
  478. feat-core
  479. feat-num
  480. ff < "0.6.0"
  481. ff-pbt < "0.6.0"
  482. ff-sig < "0.6.0"
  483. ffmpeg = "1.0.0~beta1"
  484. ffmpeg-av < "1.0.0~beta2"
  485. ffmpeg-avcodec < "1.0.0~beta2"
  486. ffmpeg-avdevice < "1.0.0~beta2"
  487. ffmpeg-avfilter < "1.0.0~beta2"
  488. ffmpeg-avutil < "1.0.0~beta2"
  489. ffmpeg-swresample < "1.0.0~beta2"
  490. ffmpeg-swscale < "1.0.0~beta2"
  491. fftw3 >= "0.8.2"
  492. fiat-p256 < "0.2.2"
  493. fieldslib >= "v0.12.0" & < "v0.17.0"
  494. file_path < "v0.17.0"
  495. fileutils >= "0.6.1" & < "0.6.6"
  496. fit
  497. fix >= "20181206"
  498. flac = "0.3.0"
  499. flex-array
  500. fmlib < "0.5.3"
  501. fmlib_js >= "0.3.0" & < "0.5.3"
  502. fmlib_parse < "0.5.3"
  503. fmlib_pretty < "0.5.3"
  504. fmlib_std < "0.5.3"
  505. freetds >= "0.7"
  506. frei0r >= "0.1.2"
  507. frenetic >= "5.0.5"
  508. fswatch
  509. fswatch_async
  510. fswatch_lwt
  511. functoria >= "2.2.2" & < "4.0.0~beta1"
  512. functoria-runtime >= "2.2.2" & != "2.2.5" & < "4.0.0~beta1"
  513. fuzzy_compare
  514. fuzzy_match < "v0.17.0"
  515. fzf < "v0.17.0"
  516. General >= "0.6.0"
  517. gapi-ocaml >= "0.3.7"
  518. gbddml
  519. gdbprofiler >= "0.4"
  520. gemini >= "0.3.0"
  521. gen >= "0.5.2"
  522. gen_js_api >= "1.0.6" & < "1.0.8"
  523. genprint
  524. genspir >= "1.0.0"
  525. get_line >= "7.0.0"
  526. gettext >= "0.4.1"
  527. gettext-camomile
  528. gettext-stub
  529. git >= "2.0.0" & < "3.0.0"
  530. git-http >= "2.0.0"
  531. git-mirage >= "2.0.0" & < "3.0.0"
  532. git-unix >= "2.0.0" & < "3.0.0"
  533. github >= "4.0.0" & < "4.4.0"
  534. github-hooks >= "0.4.0"
  535. github-hooks-unix >= "0.4.0"
  536. github-jsoo >= "4.0.0" & < "4.4.0"
  537. github-unix >= "4.0.0" & < "4.4.0"
  538. glfw-ocaml
  539. gluten < "0.5.0"
  540. gluten-async < "0.5.0"
  541. gluten-eio < "0.5.0"
  542. gluten-lwt < "0.5.0"
  543. gluten-lwt-unix < "0.5.0"
  544. gluten-mirage < "0.5.0"
  545. gmap >= "0.2.1"
  546. gnuplot >= "0.6"
  547. gobba
  548. gobject-introspection
  549. google-drive-ocamlfuse >= "0.6.26"
  550. gopcaml-mode < "0.0.6"
  551. gperftools >= "0.4"
  552. gpr >= "1.4.0" & < "1.5.1"
  553. gr
  554. graphics >= "5.0.0"
  555. graphql >= "0.8.0"
  556. graphql-async >= "0.8.0"
  557. graphql-cohttp >= "0.9.0"
  558. graphql-lwt >= "0.8.0"
  559. graphql_parser >= "0.9.0"
  560. graphql_ppx = "0.7.1"
  561. gremlin
  562. grenier >= "0.8" & < "0.15"
  563. grid
  564. gsl >= "1.24.0" & < "1.25.0"
  565. gstreamer >= "0.3.1"
  566. h1
  567. h1-lwt-unix
  568. h2 < "0.10.0"
  569. h2-async < "0.10.0"
  570. h2-lwt < "0.10.0"
  571. h2-lwt-unix < "0.10.0"
  572. h2-mirage < "0.10.0"
  573. hack_parallel >= "1.0.0"
  574. hacl >= "0.3"
  575. hacl-star
  576. hacl-star-raw >= "0.5.0"
  577. hacl_x25519 < "0.2.1"
  578. happy-eyeballs
  579. happy-eyeballs-lwt
  580. happy-eyeballs-miou-unix
  581. happy-eyeballs-mirage
  582. hardcaml >= "v0.12.0" & < "v0.17.0"
  583. hardcaml_axi < "v0.17.0"
  584. hardcaml_c < "v0.17.0"
  585. hardcaml_circuits < "v0.17.0"
  586. hardcaml_fixed_point < "v0.17.0"
  587. hardcaml_handshake < "v0.17.0"
  588. hardcaml_of_verilog < "v0.17.0"
  589. hardcaml_step_testbench < "v0.17.0"
  590. hardcaml_verify < "v0.17.0"
  591. hardcaml_verilator < "v0.17.0"
  592. hardcaml_waveterm < "v0.17.0"
  593. hardcaml_xilinx < "v0.17.0"
  594. hardcaml_xilinx_components < "v0.17.0"
  595. hardcaml_xilinx_reports < "v0.17.0"
  596. hashids >= "1.0.1"
  597. haxe >= "4.1.1"
  598. hc < "0.2"
  599. hdf5 >= "0.1.5"
  600. headache >= "1.04" & < "1.07"
  601. herdtools7 >= "7.55" & < "7.57"
  602. hex >= "1.3.0"
  603. hex_encode < "v0.17.0"
  604. hg_lib < "v0.17.0"
  605. hidapi >= "1.1"
  606. hidapi-lwt
  607. higher_kinded < "v0.17.0"
  608. hkdf >= "1.0.3"
  609. hl_yaml
  610. hockmd
  611. horned_worm >= "0.3.4"
  612. hpack < "0.10.0"
  613. hts_shrink >= "2.0.0" & < "2.1.2"
  614. http-lwt-client
  615. http-mirage-client
  616. httpaf >= "0.6.0"
  617. httpaf-async >= "0.6.0"
  618. httpaf-lwt-unix
  619. huffman
  620. hvsock >= "2.0.0"
  621. hxd < "0.3.0"
  622. ISO8601 >= "0.2.6"
  623. i3ipc >= "0.1.4"
  624. icalendar
  625. idd
  626. idds
  627. imagelib >= "20200929"
  628. incr_dom >= "v0.12.0" & < "v0.17.0"
  629. incr_dom_interactive < "v0.17.0"
  630. incr_dom_keyboard
  631. incr_dom_partial_render < "v0.17.0"
  632. incr_dom_sexp_form < "v0.17.0"
  633. incr_dom_widgets >= "v0.12.0"
  634. incr_map >= "v0.12.0" & < "v0.17.0"
  635. incr_select >= "v0.12.0" & < "v0.17.0"
  636. incremental >= "v0.12.0" & < "v0.17.0"
  637. indentation_buffer < "v0.17.0"
  638. index < "1.3.0"
  639. inferno >= "20190924" & < "20211222"
  640. influxdb
  641. influxdb-async
  642. influxdb-lwt
  643. inquire < "0.3.0"
  644. int_repr < "v0.17.0"
  645. integers >= "0.3.0"
  646. integers_stubs_js
  647. integration1d >= "0.5.1"
  648. interface-prime
  649. interface-prime-lwt
  650. interval >= "1.5" & < "1.6"
  651. interval-map
  652. interval_base < "1.6"
  653. interval_crlibm
  654. interval_intel
  655. io-page >= "2.1.0" & < "2.4.0"
  656. io-page-unix >= "2.1.0"
  657. io-page-xen >= "2.1.0"
  658. iostream
  659. iostream-camlzip
  660. ipaddr >= "2.9.0"
  661. ipaddr-cstruct
  662. ipaddr-sexp
  663. irc-client >= "0.6.2"
  664. irc-client-lwt >= "0.6.2"
  665. irc-client-lwt-ssl
  666. irc-client-tls >= "0.6.2"
  667. irc-client-unix >= "0.6.2"
  668. irmin >= "2.0.0" & < "2.3.0"
  669. irmin-chunk >= "2.0.0" & < "2.3.0"
  670. irmin-fs >= "2.0.0" & < "2.3.0"
  671. irmin-git >= "2.0.0" & < "2.3.0"
  672. irmin-graphql < "2.3.0"
  673. irmin-http >= "2.0.0" & < "2.3.0"
  674. irmin-indexeddb >= "2.0"
  675. irmin-mem >= "2.0.0" & < "2.3.0"
  676. irmin-mirage >= "2.0.0" & < "2.3.0"
  677. irmin-mirage-git < "2.3.0"
  678. irmin-mirage-graphql < "2.3.0"
  679. irmin-pack < "2.3.0"
  680. irmin-test < "2.3.0"
  681. irmin-unix >= "2.0.0" & < "2.3.0"
  682. iso639
  683. iter
  684. itv-tree >= "2.2"
  685. JsOfOCairo >= "2.0.0"
  686. jane-street-headers >= "v0.12.0" & < "v0.17.0"
  687. jane_rope < "v0.17.0"
  688. janestreet_cpuid < "v0.17.0"
  689. janestreet_csv < "v0.17.0"
  690. janestreet_lru_cache < "v0.17.0"
  691. jemalloc >= "0.2"
  692. jerboa
  693. jhupllib >= "0.2.1"
  694. jingoo >= "1.3.0"
  695. js_of_ocaml >= "3.3.0" & < "3.6.0"
  696. js_of_ocaml-compiler >= "3.3.0" & < "3.6.0"
  697. js_of_ocaml-lwt >= "3.3.0" & < "3.6.0"
  698. js_of_ocaml-ocamlbuild >= "3.5.0" & < "3.6.0"
  699. js_of_ocaml-ppx >= "3.3.0" & < "3.6.0"
  700. js_of_ocaml-ppx_deriving_json >= "3.3.0" & < "3.6.0"
  701. js_of_ocaml-toplevel >= "3.3.0" & < "3.6.0"
  702. js_of_ocaml-tyxml >= "3.3.0" & < "3.6.0"
  703. js_of_ocaml-webgpu
  704. js_of_ocaml-webidl
  705. js_of_ocaml_patches < "v0.17.0"
  706. json-data-encoding < "1.0.0"
  707. json-data-encoding-browser < "1.0.0"
  708. json-data-encoding-bson < "1.0.0"
  709. json_decoder
  710. jsonaf < "v0.17.0"
  711. jsonxt
  712. jsoo_broadcastchannel >= "2.0.0"
  713. jsoo_storage >= "1.0.1"
  714. jst-config < "v0.17.0"
  715. junit >= "2.0.1"
  716. junit_alcotest >= "2.0.1"
  717. junit_ounit >= "2.0.1"
  718. jupyter >= "2.3.2"
  719. jupyter-archimedes >= "2.3.2" & < "2.7.3"
  720. jupyter-kernel
  721. jwto < "0.4.0"
  722. kafka >= "0.5"
  723. kafka_async
  724. kafka_lwt
  725. kappa-agents < "4.1.3"
  726. kappa-binaries < "4.1.3"
  727. kappa-library < "4.1.3"
  728. kappa-server
  729. kcas < "0.1.6"
  730. kdf
  731. ke
  732. key-parsers >= "0.10.0"
  733. kicadsch >= "0.4.0"
  734. kind2 < "1.5.0"
  735. kinetic-client >= "0.0.11"
  736. krb
  737. lablgtk3 >= "3.0.beta4"
  738. lablgtk3-goocanvas2
  739. lablgtk3-gtkspell3
  740. lablgtk3-rsvg2
  741. lablgtk3-sourceview3
  742. lablqml = "0.6.2"
  743. labrys
  744. lacaml >= "11.0.2" & < "11.0.10"
  745. ladspa = "0.2.0"
  746. lambda-runtime
  747. lambda-term >= "2.0" & < "3.3.0"
  748. lambda_streams
  749. lambda_streams_async
  750. lambda_streams_lwt
  751. lambdasoup >= "0.6.4" & < "0.7.3"
  752. lame >= "0.3.4" & < "0.3.6"
  753. lascar >= "0.6-alpha" & < "0.7.0"
  754. lastfm = "0.3.3"
  755. launchd >= "1.3"
  756. lazy-trie >= "1.2.0"
  757. lbfgs >= "0.9.1"
  758. lbvs_consent >= "2.1.0"
  759. ldap = "2.4.1"
  760. learn-ocaml < "1.0.0"
  761. learn-ocaml-client < "1.0.0"
  762. ledgerwallet < "0.2.1"
  763. ledgerwallet-tezos < "0.2.1"
  764. lens >= "1.2.3"
  765. letsencrypt
  766. letsencrypt-app
  767. letsencrypt-dns
  768. letsencrypt-mirage
  769. letters < "0.3.0"
  770. leveldb >= "1.3.0"
  771. libabsolute
  772. libsvm >= "0.10.0"
  773. libzipperposition
  774. line-up-words >= "v0.12.0" & < "v0.17.0"
  775. line_oriented
  776. linenoise >= "1.2.0"
  777. links >= "0.9" & < "0.9.5"
  778. links-mysql < "0.9.5"
  779. links-postgresql >= "0.9" & < "0.9.5"
  780. links-sqlite3 < "0.9.5"
  781. linol
  782. linol-eio
  783. linol-lwt
  784. linwrap
  785. lmdb >= "1.0"
  786. lo >= "0.2.0"
  787. logical
  788. logs-async < "1.3"
  789. logs-async-reporter < "1.3"
  790. logs-syslog >= "0.2.0"
  791. logtk >= "1.5.1"
  792. lp
  793. lp-glpk
  794. lp-glpk-js
  795. lp-gurobi
  796. lpd >= "1.2.2"
  797. lru >= "0.3.0"
  798. lun
  799. lustre-v6 >= "6.103.3"
  800. lutils >= "1.51.2"
  801. lutin >= "2.71.10"
  802. luv < "0.5.13"
  803. luv_unix
  804. lwd < "0.2"
  805. lwt >= "4.2.0" & < "5.9.0"
  806. lwt-canceler
  807. lwt-dllist
  808. lwt-exit
  809. lwt-parallel >= "1.0.0"
  810. lwt-pipe
  811. lwt-pipeline >= "0.2"
  812. lwt-watcher
  813. lwt_domain
  814. lwt_glib >= "1.1.1"
  815. lwt_log >= "1.1.1"
  816. lwt_ppx >= "1.2.2"
  817. lwt_react >= "1.1.2"
  818. lwt_ssl >= "1.1.3"
  819. lz4 >= "1.2.0"
  820. lz4_chans
  821. lzo >= "0.0.3"
  822. macaddr
  823. macaddr-cstruct
  824. macaddr-sexp
  825. mad = "0.5.0"
  826. magic-mime >= "1.1.2"
  827. magic-trace
  828. malfunction < "0.5"
  829. man_in_the_middle_debugger < "v0.17.0"
  830. markdown
  831. markup >= "0.8.0" & < "1.0.0-1"
  832. markup-lwt
  833. mastodon-archive-viewer >= "0.2" & < "0.4.0"
  834. matplotlib
  835. mc2
  836. mccs >= "1.1+10"
  837. md2mld < "0.7.0"
  838. mdx < "1.11.0"
  839. mechaml >= "1.1.0"
  840. memcad >= "1.1.0"
  841. memo < "0.2"
  842. memprof-limits
  843. memtrace
  844. memtrace-mirage
  845. memtrace_viewer >= "v0.15.0"
  846. menhir >= "20200123" & < "20211125"
  847. menhirLib < "20211125"
  848. menhirSdk < "20211125"
  849. merge-fmt
  850. merlin >= "3.2.1" & != "3.3.5" & < "4.1-411"
  851. merlin-extend >= "0.4"
  852. mesh >= "0.9.5"
  853. mesh-easymesh >= "0.9.5"
  854. mesh-graphics >= "0.9.5"
  855. mesh-triangle >= "0.9.5"
  856. metapp < "0.4.4"
  857. metaquot < "0.5.2"
  858. metrics
  859. metrics-influx
  860. metrics-lwt
  861. metrics-mirage
  862. metrics-rusage
  863. metrics-unix
  864. mew
  865. mew_vi
  866. mindstorm >= "0.8"
  867. mindstorm-lwt
  868. minicaml
  869. minicli >= "5.0.2"
  870. minisat >= "0.3"
  871. mirage >= "3.3.0" & < "4.0.0~beta1"
  872. mirage-block >= "1.2.0"
  873. mirage-block-combinators
  874. mirage-block-lwt >= "1.2.0"
  875. mirage-block-ramdisk >= "0.4"
  876. mirage-block-solo5 >= "0.6.0"
  877. mirage-block-unix >= "2.11.0"
  878. mirage-block-xen
  879. mirage-bootvar-solo5 >= "0.6.0"
  880. mirage-bootvar-unix
  881. mirage-bootvar-xen >= "0.6.0"
  882. mirage-channel >= "3.2.0"
  883. mirage-channel-lwt >= "3.2.0"
  884. mirage-clock >= "2.0.0" & < "4.1.0"
  885. mirage-clock-freestanding >= "2.0.0" & < "4.1.0"
  886. mirage-clock-lwt >= "2.0.0"
  887. mirage-clock-unix >= "2.0.0" & < "4.1.0"
  888. mirage-conduit = "1.3.0" | >= "3.1.0"
  889. mirage-console >= "2.4.0"
  890. mirage-console-lwt >= "2.4.0"
  891. mirage-console-solo5 >= "0.6.0"
  892. mirage-console-unix >= "2.4.1"
  893. mirage-console-xen
  894. mirage-console-xen-backend >= "2.4.0"
  895. mirage-console-xen-proto >= "2.4.0"
  896. mirage-crypto < "0.8.6"
  897. mirage-crypto-entropy
  898. mirage-crypto-pk < "0.8.6"
  899. mirage-crypto-rng < "0.8.6"
  900. mirage-crypto-rng-mirage < "0.8.6"
  901. mirage-device >= "1.2.0"
  902. mirage-dns >= "3.1.0"
  903. mirage-entropy >= "0.5.1"
  904. mirage-flow >= "1.6.0"
  905. mirage-flow-combinators
  906. mirage-flow-lwt >= "1.6.0"
  907. mirage-flow-rawlink >= "1.1.0"
  908. mirage-flow-unix >= "1.6.0"
  909. mirage-fs >= "1.2.0"
  910. mirage-fs-lwt >= "1.2.0"
  911. mirage-fs-mem
  912. mirage-fs-unix >= "1.6.0"
  913. mirage-kv >= "2.0.0"
  914. mirage-kv-lwt >= "2.0.0"
  915. mirage-kv-mem
  916. mirage-kv-unix < "3.0.0"
  917. mirage-logs >= "1.0.0" & < "2.0.0"
  918. mirage-monitoring
  919. mirage-nat >= "1.1.0"
  920. mirage-net >= "2.0.0"
  921. mirage-net-lwt >= "2.0.0"
  922. mirage-net-macosx >= "1.5.0"
  923. mirage-net-solo5 >= "0.4.3"
  924. mirage-net-unix >= "2.5.0"
  925. mirage-net-xen
  926. mirage-profile >= "0.9.0"
  927. mirage-profile-unix >= "0.9.0"
  928. mirage-profile-xen >= "0.9.0"
  929. mirage-protocols >= "2.0.0"
  930. mirage-protocols-lwt >= "2.0.0"
  931. mirage-qubes >= "0.7.0"
  932. mirage-qubes-ipv4 >= "0.7.0"
  933. mirage-random >= "1.2.0"
  934. mirage-random-stdlib
  935. mirage-random-test
  936. mirage-runtime >= "3.3.0" & < "4.0.0~beta1"
  937. mirage-solo5 >= "0.6.2" & < "0.6.4"
  938. mirage-stack >= "1.4.0"
  939. mirage-stack-lwt >= "1.4.0"
  940. mirage-time >= "1.3.0"
  941. mirage-time-lwt >= "1.3.0"
  942. mirage-time-unix >= "1.3.0"
  943. mirage-types >= "3.3.0"
  944. mirage-types-lwt >= "3.3.0"
  945. mirage-unix >= "3.2.0"
  946. mirage-vnetif >= "0.4.2"
  947. mirage-vnetif-stack
  948. mirage-xen < "6.0.0"
  949. mkaudio >= "1.1.0"
  950. mkocaml
  951. mlfenv
  952. mlmpfr >= "4.0.2+dune" & < "4.1.0+bugfix1"
  953. mlpost-lablgtk
  954. mlt_parser >= "v0.12.0" & < "v0.17.0"
  955. mm >= "0.7.0" & < "0.7.2"
  956. mmap
  957. mmdb
  958. mock >= "0.1.1"
  959. mock-ounit >= "0.1.1"
  960. molenc
  961. monolith < "20241126"
  962. morbig >= "0.10.3" & < "0.11.0"
  963. morsmall
  964. moss >= "0.1.1"
  965. mparser >= "1.3"
  966. mparser-pcre
  967. mparser-re
  968. mperf
  969. mpg123 < "0.3"
  970. mpp >= "0.3.4"
  971. mpris >= "0.2.0"
  972. mpris-clients
  973. mrmime < "0.4.0"
  974. mrt-format >= "0.3.1"
  975. msat >= "0.8"
  976. msat-bin
  977. msgpck >= "1.5"
  978. msgpck-repr
  979. mssql
  980. mugen
  981. multipart-form-data >= "0.3.0"
  982. multipart_form
  983. multipart_form-cohttp-lwt
  984. multipart_form-eio
  985. multipart_form-lwt
  986. murmur3 >= "0.3"
  987. mustache = "3.1.0"
  988. mutf8
  989. mwt
  990. mybuild >= "7"
  991. mysql8
  992. n_ary < "v0.17.0"
  993. naboris
  994. nacc
  995. nbd = "4.0.3"
  996. netchannel
  997. netkat
  998. netlink >= "0.3.4"
  999. netsnmp < "v0.17.0"
  1000. nice_parser
  1001. nocoiner
  1002. noise
  1003. nottui < "0.2"
  1004. nottui-lwt < "0.2"
  1005. nottui-pretty < "0.2"
  1006. notty >= "0.2.3"
  1007. notty_async >= "v0.12.0" & < "v0.17.0"
  1008. npy >= "0.0.9"
  1009. nsq >= "0.4.0"
  1010. numeric_string < "v0.17.0"
  1011. nuscr < "2.0.0"
  1012. obeam
  1013. obelisk >= "0.5.0"
  1014. obus >= "1.2.0"
  1015. ocal >= "0.2.2"
  1016. ocaml-canvas
  1017. ocaml-compiler-libs >= "v0.12.0" & != "v0.12.4"
  1018. ocaml-embed-file < "v0.17.0"
  1019. ocaml-lua >= "1.8"
  1020. ocaml-migrate-parsetree >= "1.2.0"
  1021. ocaml-migrate-parsetree-ocamlbuild >= "1.2.0"
  1022. ocaml-monadic = "0.4.1"
  1023. ocaml-print-intf
  1024. ocaml-probes < "v0.17.0"
  1025. ocaml-protoc >= "2.0.1"
  1026. ocaml-protoc-plugin < "4.3.1"
  1027. ocaml-r >= "0.1.1" & < "0.4.0"
  1028. ocaml-syntax-shims
  1029. ocaml-systemd >= "1.3"
  1030. ocaml-top >= "1.2.0"
  1031. ocaml-vdom < "transition"
  1032. ocaml-version >= "1.0.0" & < "3.6.0"
  1033. ocaml_db_model
  1034. ocaml_intrinsics < "v0.17.0"
  1035. ocaml_pgsql_model
  1036. ocaml_plugin >= "v0.12.0"
  1037. ocamlapi
  1038. ocamlapi_async
  1039. ocamlapi_lwt_unix
  1040. ocamlapi_ppx
  1041. ocamlcodoc
  1042. ocamlformat >= "0.7" & < "0.16.0"
  1043. ocamlfuse >= "2.7.1-cvs6" & < "2.7.1-cvs8"
  1044. ocamlgraph >= "2.0.0"
  1045. ocamlgraph_gtk
  1046. ocamline
  1047. ocb
  1048. ocolor
  1049. ocp-browser >= "1.1.9"
  1050. ocp-indent >= "1.7.0"
  1051. ocp-indent-nlfork >= "1.5.4"
  1052. ocp-index >= "1.1.9"
  1053. ocplib-endian >= "1.1"
  1054. ocplib-json-typed >= "0.7"
  1055. ocplib-json-typed-browser
  1056. ocplib-json-typed-bson
  1057. ocplib-simplex >= "0.5"
  1058. octavius >= "1.2.2"
  1059. odash
  1060. odate >= "0.6"
  1061. odepack >= "0.6.9"
  1062. odnnr
  1063. odoc >= "1.4.0" & < "2.0.0"
  1064. of_json < "v0.17.0"
  1065. offheap
  1066. ogg = "0.6.0" | = "0.7.0"
  1067. ojs < "1.0.8"
  1068. olinq >= "0.3"
  1069. omd = "2.0.0~alpha2"
  1070. omg
  1071. omigrate < "0.3.1"
  1072. omlr
  1073. opam-0install < "0.4.2"
  1074. opam-0install-cudf < "0.4.2"
  1075. opam-build
  1076. opam-client >= "2.0.2" & < "2.3.0~alpha1"
  1077. opam-core >= "2.0.2" & < "2.3.0~alpha1"
  1078. opam-custom-install
  1079. opam-devel >= "2.0.2" & < "2.3.0~alpha1"
  1080. opam-ed >= "0.4"
  1081. opam-file-format >= "2.1.0" & < "2.1.5"
  1082. opam-format >= "2.0.2" & < "2.3.0~alpha1"
  1083. opam-graph
  1084. opam-grep >= "0.2.0"
  1085. opam-installer >= "2.0.2" & < "2.3.0~alpha1"
  1086. opam-package-upgrade >= "0.2"
  1087. opam-publish >= "2.0.2"
  1088. opam-repository >= "2.0.2" & < "2.3.0~alpha1"
  1089. opam-solver >= "2.0.2" & < "2.3.0~alpha1"
  1090. opam-state >= "2.0.2" & < "2.3.0~alpha1"
  1091. opam-test
  1092. opam2web >= "2.0"
  1093. opasswd >= "1.3.1"
  1094. opazl
  1095. openai-gym
  1096. opencc0
  1097. opencc1
  1098. opencc1_1
  1099. openQASM
  1100. opium >= "0.17.0"
  1101. opium-graphql
  1102. opium-testing
  1103. opium_kernel >= "0.17.0"
  1104. oplot < "0.71"
  1105. oplsr
  1106. optal
  1107. opti
  1108. optimization1d >= "0.6.1"
  1109. optint >= "0.0.2"
  1110. opus = "0.2.0"
  1111. oraft < "0.3.0"
  1112. oranger >= "2.0.1"
  1113. orb
  1114. ordinal_abbreviation < "v0.17.0"
  1115. ordma >= "0.0.5"
  1116. orec >= "1.0.1"
  1117. orewa
  1118. orpie
  1119. orrandomForest
  1120. orsvm_e1071 >= "4.0.0"
  1121. orun
  1122. orxgboost >= "1.1.0"
  1123. oseq >= "0.2"
  1124. oskel
  1125. osx-secure-transport >= "0.1.1"
  1126. otf
  1127. otoml
  1128. otr >= "0.3.6"
  1129. ounit = "2.1.2"
  1130. ounit-lwt < "2.2.0"
  1131. ounit2 < "2.2.7"
  1132. ounit2-lwt < "2.2.7"
  1133. override < "0.4.0"
  1134. owee >= "0.3"
  1135. owl >= "0.4.0"
  1136. owl-base >= "0.4.0"
  1137. owl-jupyter
  1138. owl-ode
  1139. owl-ode-base
  1140. owl-ode-odepack
  1141. owl-ode-sundials
  1142. owl-opt
  1143. owl-opt-lbfgs
  1144. owl-plplot
  1145. owl-symbolic
  1146. owl-top >= "0.4.0"
  1147. owl-zoo >= "0.4.0"
  1148. owork
  1149. ozulip
  1150. p4pp
  1151. pacomb
  1152. paf
  1153. paf-cohttp
  1154. paf-le
  1155. pam < "v0.17.0"
  1156. pandoc < "0.2.1"
  1157. pandoc-abbreviations < "0.2.1"
  1158. pandoc-comment < "0.2.1"
  1159. pandoc-crossref < "0.2.1"
  1160. pandoc-include < "0.2.1"
  1161. pandoc-inspect < "0.2.1"
  1162. pandoc-pdf2png < "0.2.1"
  1163. pandoc-replace < "0.2.1"
  1164. papi >= "0.1.1"
  1165. parany >= "7.0.2"
  1166. pardi
  1167. parmap >= "1.1.1" & < "1.2.3"
  1168. parse-argv >= "0.2.0"
  1169. parsexp >= "v0.12.0" & < "v0.17.0"
  1170. parsexp_io >= "v0.12.0" & < "v0.17.0"
  1171. parsley
  1172. patch < "2.0.0"
  1173. patdiff >= "v0.12.1" & < "v0.17.0"
  1174. patience_diff >= "v0.12.0" & < "v0.17.0"
  1175. pattern
  1176. pb
  1177. pb-plugin
  1178. pbkdf >= "1.0.0"
  1179. pbrt
  1180. pbrt_services
  1181. pbrt_yojson
  1182. pcap-format >= "0.5.2"
  1183. pcre >= "7.3.5" & < "7.5.0"
  1184. pds-reachability >= "0.2.2"
  1185. pecu >= "0.2"
  1186. petr4
  1187. pf-qubes
  1188. pg_query
  1189. pgocaml >= "4.0"
  1190. pgocaml_ppx
  1191. pgx >= "1.0" & < "2.2"
  1192. pgx_async >= "1.0" & < "2.2"
  1193. pgx_lwt >= "1.0" & < "2.2"
  1194. pgx_lwt_mirage < "2.2"
  1195. pgx_lwt_unix < "2.2"
  1196. pgx_unix >= "1.0" & < "2.2"
  1197. pgx_value_core < "2.2"
  1198. pgx_value_ptime < "2.2"
  1199. phonetic
  1200. picasso
  1201. piqi >= "0.7.8"
  1202. piqilib >= "0.6.16"
  1203. pixel_pusher
  1204. pkcs11 >= "0.18.0"
  1205. pkcs11-cli
  1206. pkcs11-driver
  1207. pkcs11-rev
  1208. pla = "1.3"
  1209. plato
  1210. plebeia < "2.0.0"
  1211. plotkicadsch >= "0.4.0"
  1212. plplot >= "5.11.0-1"
  1213. polka
  1214. polling_state_rpc < "v0.17.0"
  1215. polly
  1216. pomap >= "4.1.0" & < "4.1.2"
  1217. portaudio = "0.2.2"
  1218. posixat >= "v0.12.0" & < "v0.17.0"
  1219. postgres_async < "v0.17.0"
  1220. postgresql >= "4.4.1" & < "5.1.0"
  1221. pp < "1.2.0"
  1222. pprint >= "20200226"
  1223. ppx-owl-opt
  1224. ppx_accessor < "v0.17.0"
  1225. ppx_assert >= "v0.12.0" & < "v0.17.0"
  1226. ppx_bap
  1227. ppx_base >= "v0.12.0" & < "v0.17.0"
  1228. ppx_bench >= "v0.12.0" & < "v0.17.0"
  1229. ppx_bigarray >= "3.0.0"
  1230. ppx_bin_prot >= "v0.12.0" & < "v0.17.0"
  1231. ppx_blob >= "0.6.0"
  1232. ppx_bsx
  1233. ppx_cold < "v0.17.0"
  1234. ppx_compare >= "v0.12.0" & < "v0.17.0"
  1235. ppx_compose >= "0.1.0"
  1236. ppx_const >= "2.0"
  1237. ppx_conv_func >= "v0.12.0" & < "v0.17.0"
  1238. ppx_css < "v0.17.0"
  1239. ppx_cstruct >= "3.3.0"
  1240. ppx_cstubs
  1241. ppx_csv_conv >= "v0.12.0" & < "v0.17.0"
  1242. ppx_custom_printf >= "v0.12.0" & < "v0.17.0"
  1243. ppx_defer >= "0.4.0"
  1244. ppx_demo < "v0.17.0"
  1245. ppx_derive_at_runtime < "v0.17.0"
  1246. ppx_derivers >= "1.2.1"
  1247. ppx_deriving >= "4.3"
  1248. ppx_deriving_cmdliner >= "0.5.1"
  1249. ppx_deriving_encoding < "0.3.0"
  1250. ppx_deriving_hardcaml >= "v0.12.0"
  1251. ppx_deriving_jsoo
  1252. ppx_deriving_protobuf >= "2.7"
  1253. ppx_deriving_rpc >= "6.1.0"
  1254. ppx_deriving_yojson >= "3.3"
  1255. ppx_disable_unused_warnings < "v0.17.0"
  1256. ppx_distr_guards = "0.2"
  1257. ppx_enum
  1258. ppx_enumerate >= "v0.12.0" & < "v0.17.0"
  1259. ppx_expect >= "v0.12.0" & < "v0.17.0"
  1260. ppx_factory
  1261. ppx_fail >= "v0.12.0"
  1262. ppx_fast_pipe
  1263. ppx_fields_conv >= "v0.12.0" & < "v0.17.0"
  1264. ppx_fixed_literal < "v0.17.0"
  1265. ppx_gen_rec >= "1.1.0"
  1266. ppx_getenv >= "2.0"
  1267. ppx_globalize < "v0.17.0"
  1268. ppx_hash >= "v0.12.0" & < "v0.17.0"
  1269. ppx_here >= "v0.12.0" & < "v0.17.0"
  1270. ppx_ignore_instrumentation < "v0.17.0"
  1271. ppx_import >= "1.5-3-gbd627d5"
  1272. ppx_inline_alcotest
  1273. ppx_inline_test >= "v0.12.0" & < "v0.16.1"
  1274. ppx_irmin < "2.3.0"
  1275. ppx_jane >= "v0.12.0" & < "v0.17.0"
  1276. ppx_js_style >= "v0.12.0" & < "v0.17.0"
  1277. ppx_jsobject_conv >= "0.6.0" & < "0.9.0"
  1278. ppx_jsonaf_conv < "v0.17.0"
  1279. ppx_let >= "v0.12.0" & < "v0.17.0"
  1280. ppx_log < "v0.17.0"
  1281. ppx_meta_conv >= "4.0.1"
  1282. ppx_module_timer < "v0.17.0"
  1283. ppx_monoid = "0.3.2"
  1284. ppx_mysql
  1285. ppx_mysql_identity
  1286. ppx_optcomp >= "v0.12.0" & < "v0.17.0"
  1287. ppx_optional >= "v0.12.0" & < "v0.17.0"
  1288. ppx_pattern_bind < "v0.17.0"
  1289. ppx_pipebang >= "v0.12.0" & < "v0.17.0"
  1290. ppx_protocol_conv >= "3.1.0"
  1291. ppx_protocol_conv_json >= "3.1.0"
  1292. ppx_protocol_conv_jsonm
  1293. ppx_protocol_conv_msgpack >= "3.1.0"
  1294. ppx_protocol_conv_xml_light >= "3.1.0"
  1295. ppx_protocol_conv_xmlm
  1296. ppx_protocol_conv_yaml >= "3.1.0"
  1297. ppx_python < "v0.17.0"
  1298. ppx_rapper
  1299. ppx_rapper_async
  1300. ppx_rapper_lwt
  1301. ppx_regexp >= "0.4.0"
  1302. ppx_relit
  1303. ppx_sexp_conv >= "v0.12.0" & < "v0.17.0"
  1304. ppx_sexp_message >= "v0.12.0" & < "v0.17.0"
  1305. ppx_sexp_value >= "v0.12.0" & < "v0.17.0"
  1306. ppx_show
  1307. ppx_stable < "v0.17.0"
  1308. ppx_stable_witness < "v0.17.0"
  1309. ppx_string < "v0.17.0"
  1310. ppx_string_interpolation
  1311. ppx_test >= "1.7.0"
  1312. ppx_there
  1313. ppx_tools >= "6.0+4.08.0"
  1314. ppx_tools_versioned >= "5.2.2"
  1315. ppx_tydi < "v0.17.0"
  1316. ppx_type_directed_value
  1317. ppx_typed_fields < "v0.17.0"
  1318. ppx_typerep_conv >= "v0.12.0" & < "v0.17.0"
  1319. ppx_tyre
  1320. ppx_units
  1321. ppx_variants_conv >= "v0.12.0" & < "v0.17.0"
  1322. ppx_wideopen
  1323. ppx_xml_conv >= "v0.12.0" & < "v0.17.0"
  1324. ppx_yojson < "1.3.0"
  1325. ppx_yojson_conv < "v0.17.0"
  1326. ppx_yojson_conv_lib < "v0.17.0"
  1327. ppxfind >= "1.3"
  1328. ppxlib >= "0.4.0" & < "0.21.0"
  1329. ppxx >= "2.4.0"
  1330. printbox >= "0.2" & < "0.8"
  1331. printbox-html < "0.8"
  1332. printbox-text < "0.8"
  1333. prof_spacetime >= "0.3.0"
  1334. profunctor < "v0.17.0"
  1335. prom
  1336. prometheus >= "0.6"
  1337. prometheus-app >= "0.6"
  1338. promise
  1339. protocell
  1340. protocol-9p >= "1.0.0"
  1341. protocol-9p-tool >= "1.0.0"
  1342. protocol-9p-unix >= "1.0.0"
  1343. protocol_version_header >= "v0.12.0" & < "v0.17.0"
  1344. psq >= "0.1.1"
  1345. ptmap >= "2.0.5"
  1346. ptset >= "1.0.1"
  1347. pulseaudio = "0.1.4"
  1348. pure-splitmix >= "0.3"
  1349. py >= "1.1"
  1350. pythonlib
  1351. qbf >= "0.3"
  1352. qcheck >= "0.9" & < "0.21"
  1353. qcheck-alcotest < "0.21"
  1354. qcheck-core < "0.21"
  1355. qcheck-ounit < "0.21"
  1356. qmp >= "0.19.0"
  1357. qrencode >= "0.2"
  1358. qtest >= "2.10.1"
  1359. queenshead
  1360. quests
  1361. radare2 >= "0.0.3"
  1362. randomconv >= "0.1.1"
  1363. range
  1364. rangeSet
  1365. rankers
  1366. rawlink >= "1.0" & < "2.1"
  1367. rdbg >= "1.196.12"
  1368. re >= "1.9.0"
  1369. re2 >= "v0.12.1" & < "v0.17.0"
  1370. re2_stable
  1371. re_parser < "v0.17.0"
  1372. reactiveData >= "0.3.0"
  1373. reanalyze
  1374. reason >= "3.5.0" & < "3.9.0"
  1375. received
  1376. record_builder >= "v0.12.0" & < "v0.17.0"
  1377. records >= "1.0.0"
  1378. redirect
  1379. redis >= "0.4"
  1380. redis-async < "v0.17.0"
  1381. redis-lwt >= "0.4"
  1382. redis-sync >= "0.4"
  1383. reed-solomon-erasure >= "1.0.2"
  1384. reedsolomon >= "0.3"
  1385. refl
  1386. regenerate >= "0.2"
  1387. regex_parser_intf < "v0.17.0"
  1388. relit_helper
  1389. remu_ts
  1390. res = "5.0.1"
  1391. resource-pooling >= "1.1"
  1392. resource_cache >= "v0.12.0" & < "v0.17.0"
  1393. resp
  1394. resp-client
  1395. resp-mirage
  1396. resp-server >= "0.9"
  1397. resp-unix
  1398. resto
  1399. resto-acl
  1400. resto-cohttp
  1401. resto-cohttp-client
  1402. resto-cohttp-self-serving-client
  1403. resto-cohttp-server
  1404. resto-directory
  1405. resto-json
  1406. result >= "1.4"
  1407. rfc1951 >= "0.8.1" & != "1.0.0" & < "1.3.0"
  1408. rfc6287 >= "1.0.4"
  1409. rfc7748
  1410. rfsm >= "1.6-alpha-3" & < "1.7.0"
  1411. rhythm
  1412. ringo
  1413. ringo-lwt
  1414. rock
  1415. root1d >= "0.5.1"
  1416. rope >= "0.6.2"
  1417. rosetta >= "0.2.0"
  1418. routes < "1.0.0"
  1419. rpc >= "6.1.0"
  1420. rpc_parallel >= "v0.12.0" & < "v0.17.0"
  1421. rpclib >= "6.1.0"
  1422. rpclib-async >= "6.1.0"
  1423. rpclib-html
  1424. rpclib-js
  1425. rpclib-lwt >= "6.1.0"
  1426. rss
  1427. rtop >= "3.5.0" & < "3.9.0"
  1428. rungen
  1429. rusage
  1430. SZXX
  1431. safepass >= "3.1"
  1432. salsa20 >= "1.0.0"
  1433. salsa20-core >= "1.0.0"
  1434. sanddb = "0.2"
  1435. satex
  1436. satyrographos < "0.0.2.7"
  1437. scgi
  1438. scrypt-kdf >= "1.0.0"
  1439. searchTree
  1440. secp256k1 >= "0.4.1"
  1441. secp256k1-internal < "0.4.0"
  1442. sedlex >= "2.0" & < "2.4"
  1443. sek
  1444. selective
  1445. semantic_version < "v0.17.0"
  1446. semaphore-compat
  1447. semver >= "0.2.1"
  1448. semver2
  1449. sendmail
  1450. sendmail-lwt
  1451. sendmail-miou-unix
  1452. sendmail-mirage
  1453. sentry
  1454. seq >= "0.2" & < "0.3"
  1455. sequencer_table >= "v0.12.0" & < "v0.17.0"
  1456. session >= "0.4.1"
  1457. session-cohttp >= "0.4.1"
  1458. session-cohttp-async >= "0.4.1"
  1459. session-cohttp-lwt >= "0.4.1"
  1460. session-cookie
  1461. session-cookie-async
  1462. session-cookie-lwt
  1463. session-postgresql >= "0.4.1"
  1464. session-postgresql-async >= "0.4.1"
  1465. session-postgresql-lwt >= "0.4.1"
  1466. session-redis-lwt >= "0.4.1"
  1467. session-webmachine >= "0.4.1"
  1468. setcore >= "1.0.2"
  1469. sexp < "v0.17.0"
  1470. sexp_diff < "v0.17.0"
  1471. sexp_diff_kernel
  1472. sexp_grammar < "v0.17.0"
  1473. sexp_macro < "v0.17.0"
  1474. sexp_pretty >= "v0.12.0" & < "v0.17.0"
  1475. sexp_select < "v0.17.0"
  1476. sexp_string_quickcheck < "v0.17.0"
  1477. sexplib >= "v0.12.0" & < "v0.17.0"
  1478. sexplib0 >= "v0.12.0" & < "v0.17.0"
  1479. sgf >= "1.0.1"
  1480. sha >= "1.13" & < "1.15.1"
  1481. shapefile
  1482. shared-memory-ring >= "3.1.0"
  1483. shared-memory-ring-lwt >= "3.1.0"
  1484. shared-secret >= "0.4"
  1485. shell < "v0.17.0"
  1486. shexp >= "v0.12.0" & < "v0.17.0"
  1487. slacko >= "0.14.1"
  1488. slug
  1489. smart-print >= "0.3.0"
  1490. smbc >= "0.5"
  1491. smtlib-utils
  1492. snappy >= "0.1.2"
  1493. so
  1494. sortedseq_intersect
  1495. soundtouch >= "0.1.9"
  1496. soupault
  1497. spacetime_lib >= "0.3.0"
  1498. spawn = "v0.13.0"
  1499. spdx_licenses
  1500. speex = "0.4.0"
  1501. spelll >= "0.3"
  1502. spin < "0.6.0"
  1503. splay_tree >= "v0.12.0" & < "v0.17.0"
  1504. splittable_random >= "v0.12.0" & < "v0.17.0"
  1505. spotify-web-api >= "0.2.1"
  1506. spotlib >= "4.1.0"
  1507. sqlgg >= "20200521"
  1508. sqlite3 >= "4.4.1" & < "5.0.3"
  1509. sqlite3_utils
  1510. srt < "0.2.1"
  1511. ssh-agent >= "0.2.0"
  1512. ssl >= "0.5.6" & < "0.6.0"
  1513. stdcompat >= "19"
  1514. stdint >= "0.6.0" & < "0.7.2"
  1515. stdio >= "v0.12.0" & < "v0.17.0"
  1516. stdlib-diff
  1517. stdlib-shims
  1518. stitch
  1519. stored_reversed < "v0.17.0"
  1520. streamable < "v0.17.0"
  1521. streaming
  1522. string_dict >= "v0.12.0" & < "v0.17.0"
  1523. stringext >= "1.6.0"
  1524. sturgeon >= "0.4.2"
  1525. subscriptions-transport-ws
  1526. subtype-refinement >= "0.2"
  1527. swagger >= "0.2.0"
  1528. swhid_core
  1529. syndic >= "1.6.0"
  1530. sys-socket
  1531. sys-socket-unix
  1532. syslog >= "2.0.0"
  1533. syslog-message >= "1.0.0"
  1534. syslog-rfc5424
  1535. tablecloth-native < "0.0.8"
  1536. tar >= "1.0.0" & < "2.0.0"
  1537. tar-mirage >= "1.0.0" & < "2.0.0"
  1538. tar-unix >= "1.0.0" & < "2.0.0"
  1539. tcalc
  1540. tcpip >= "3.7.0" & < "6.0.0"
  1541. tdigest
  1542. teash
  1543. tensorboard
  1544. terminal_size >= "0.1.4"
  1545. textrazor
  1546. textutils >= "v0.12.0" & < "v0.17.0"
  1547. textutils_kernel >= "v0.12.0" & < "v0.17.0"
  1548. textwrap >= "0.2.1"
  1549. theora >= "0.4.0"
  1550. thread-local-storage
  1551. thrift >= "0.10.0"
  1552. tidy >= "5-0.2"
  1553. tilde_f < "v0.17.0"
  1554. time_now < "v0.17.0"
  1555. timezone < "v0.17.0"
  1556. tiny_httpd < "0.15"
  1557. tiny_httpd_camlzip < "0.15"
  1558. tip-parser >= "0.4"
  1559. tldr
  1560. tls >= "0.11.0" & < "0.15.4"
  1561. tls-async < "0.15.4"
  1562. tls-mirage < "0.15.4"
  1563. toml >= "5.0.0" & < "7.0.0"
  1564. toml-cconv
  1565. toml_cconv < "7.0.0"
  1566. toplevel_backend < "v0.17.0"
  1567. toplevel_expect_test >= "v0.12.0" & < "v0.17.0"
  1568. topological_sort >= "v0.12.0" & < "v0.17.0"
  1569. torch < "v0.17.0"
  1570. tqdm
  1571. tracing < "v0.17.0"
  1572. transept
  1573. traverse
  1574. travesty < "0.7.2"
  1575. travis-opam >= "1.5.0"
  1576. tree_layout >= "0.2"
  1577. treeprint >= "2.3.0"
  1578. trie >= "1.0.0"
  1579. tsort
  1580. tube >= "4.4.0"
  1581. tuntap >= "1.7.0"
  1582. twostep
  1583. typerep >= "v0.12.0" & < "v0.17.0"
  1584. tyre >= "0.5"
  1585. tyxml >= "4.3.0" & < "4.6.0"
  1586. tyxml-jsx < "4.6.0"
  1587. tyxml-lwd < "0.2"
  1588. tyxml-ppx >= "4.3.0" & < "4.6.0"
  1589. tyxml-syntax < "4.6.0"
  1590. ubase < "0.20"
  1591. ubpf < "0.2"
  1592. uecc >= "0.2"
  1593. uint >= "2.0.1"
  1594. ulid
  1595. unidecode
  1596. unionFind
  1597. unison >= "2.51.4" & < "2.53.4"
  1598. universo
  1599. unstrctrd
  1600. uri >= "2.2.0"
  1601. uri-bench
  1602. uri-re
  1603. uri-sexp
  1604. uritemplate
  1605. user-agent-parser
  1606. username_kernel < "v0.17.0"
  1607. utop >= "2.3.0" & < "2.15.0"
  1608. uuuu >= "0.1.1"
  1609. variantslib >= "v0.12.0" & < "v0.17.0"
  1610. vcaml
  1611. vcardgen >= "1.2"
  1612. vchan
  1613. vchan-unix
  1614. vchan-xen
  1615. vector
  1616. vercel
  1617. vhd-format >= "0.12.0" & < "0.13.0"
  1618. vhd-format-lwt >= "0.12.0" & < "0.13.0"
  1619. virtual_dom >= "v0.12.0" & < "v0.17.0"
  1620. visitors >= "20200207"
  1621. vlq >= "0.2.1"
  1622. vmnet >= "1.3.2"
  1623. vocal
  1624. voqc < "0.2.0"
  1625. vorbis >= "0.8.0"
  1626. wall >= "0.4"
  1627. wasmer
  1628. weberizer >= "0.8"
  1629. webmachine >= "0.6.2"
  1630. websocket >= "2.12" & < "2.15"
  1631. websocket-async >= "2.12" & < "2.15"
  1632. websocket-lwt >= "2.12"
  1633. websocket-lwt-unix < "2.15"
  1634. websocketaf
  1635. webtest >= "2.0.0"
  1636. webtest-js
  1637. wikitext
  1638. win-error >= "1.0"
  1639. win-eventlog = "0.3"
  1640. winsvc < "1.0.1"
  1641. ws
  1642. ws-server
  1643. wseg
  1644. wtf8 >= "1.0.2"
  1645. x509 >= "0.6.3"
  1646. xapi-backtrace >= "0.7"
  1647. xapi-inventory >= "1.2.1"
  1648. xapi-rrd >= "1.8.2"
  1649. xapi-stdext-date < "4.21.0"
  1650. xapi-stdext-encodings < "4.21.0"
  1651. xapi-stdext-pervasives < "4.21.0"
  1652. xapi-stdext-std < "4.21.0"
  1653. xapi-stdext-threads < "4.21.0"
  1654. xapi-stdext-unix < "4.21.0"
  1655. xapi-stdext-zerocheck < "4.21.0"
  1656. xdg-basedir < "0.0.5"
  1657. xen-evtchn >= "2.1.0"
  1658. xen-evtchn-unix >= "2.1.0"
  1659. xen-gnt >= "3.1.0"
  1660. xen-gnt-unix >= "3.1.0"
  1661. xenstore >= "2.1.0"
  1662. xenstore_transport >= "1.1.0"
  1663. xmlplaylist >= "0.1.5"
  1664. yaml >= "1.0.0"
  1665. yaml-sexp
  1666. yara >= "0.2"
  1667. yojson >= "1.5.0" & < "2.1.0"
  1668. yojson-bench
  1669. yurt >= "0.6"
  1670. yuscii >= "0.2.1"
  1671. yuujinchou >= "3.0.0"
  1672. zarith-ppx
  1673. zarith_stubs_js < "v0.17.0"
  1674. zed >= "2.0" & < "3.2.0"
  1675. zeit
  1676. zipperposition >= "1.5.1"
  1677. zipperposition-tools
  1678. zlib >= "0.6"
  1679. zmq >= "5.1.0" & < "5.2.1"
  1680. zmq-async >= "5.1.0" & < "5.2.1"
  1681. zmq-lwt >= "5.1.0" & < "5.2.1"
  1682. zstandard >= "v0.12.1" & < "v0.17.0"
  1683. zstd = "0.3"
  1684. zxcvbn >= "2.3+2"

Conflicts (4)

  1. jbuilder = "transition"
  2. dune-release < "1.3.0"
  3. odoc < "1.3.0"
  4. dune-configurator < "2.3.0"
OCaml

Innovation. Community. Security.