package dune

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

Install

Dune Dependency

Authors

Maintainers

Sources

dune-2.7.1.tbz
sha256=c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d
sha512=2b4b311824471dac8196181d7c7267f96b1b73f35341b72019f169cf6d42a19254e90bdfba2d3ecb138ad318e2e2431dd0ec6c38d9efe1da382ec95f5d9e959b

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: 06 Sep 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.08.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

If you are new to opam, make sure to run eval $(opam config env) to make dune available in your PATH. The dune binary is self contained and relocatable, so you can safely copy it somewhere else to make it permanently available.

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.08~~"
  5. ocaml >= "4.08" & < "4.12"

Dev Dependencies

None

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

Conflicts (5)

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

Innovation. Community. Security.