The opam repository for my Advent of Agentic Humps 2025

Sync opam files from monorepo (updated 1 packages)

+101
+60
packages/bushel/bushel.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Personal knowledge base and research entry management" 3 + description: """ 4 + Bushel is a library for managing structured research entries including 5 + notes, papers, projects, ideas, videos, and contacts. It provides typed 6 + access to markdown files with YAML frontmatter and supports link graphs, 7 + markdown processing with custom extensions, and search integration. 8 + Right now this is a fairly specific workflow used by Anil Madhavapeddy, 9 + but it may generalise in the future. 10 + 11 + Subpackages: 12 + - bushel.eio: Eio-based directory loading 13 + - bushel.config: XDG-compliant TOML configuration 14 + - bushel.sync: Sync pipeline for images and thumbnails 15 + - bushel.typesense: Typesense search integration""" 16 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 17 + authors: ["Anil Madhavapeddy <anil@recoil.org>"] 18 + license: "ISC" 19 + depends: [ 20 + "dune" {>= "3.18"} 21 + "ocaml" {>= "5.2"} 22 + "frontmatter" {>= "0.1"} 23 + "frontmatter-eio" {>= "0.1"} 24 + "cmarkit" {>= "0.3"} 25 + "jsont" {>= "0.1"} 26 + "bytesrw" 27 + "ptime" {>= "1.2"} 28 + "re" {>= "1.11"} 29 + "uri" {>= "4.4"} 30 + "fmt" {>= "0.9"} 31 + "eio" {>= "1.2"} 32 + "tomlt" {>= "0.1"} 33 + "typesense" {>= "0.1"} 34 + "astring" {>= "0.8"} 35 + "logs" {>= "0.7"} 36 + "yamlrw" 37 + "cmdliner" 38 + "eio_main" 39 + "odoc" {with-doc} 40 + ] 41 + build: [ 42 + ["dune" "subst"] {dev} 43 + [ 44 + "dune" 45 + "build" 46 + "-p" 47 + name 48 + "-j" 49 + jobs 50 + "@install" 51 + "@runtest" {with-test} 52 + "@doc" {with-doc} 53 + ] 54 + ] 55 + x-maintenance-intent: ["(latest)"] 56 + 57 + dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-bushel" 58 + url { 59 + src: "git+https://tangled.org/anil.recoil.org/ocaml-bushel#main" 60 + }
+41
packages/init/init.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Declarative INI data manipulation for OCaml" 3 + description: """ 4 + Init provides bidirectional codecs for INI files following Python's 5 + configparser semantics. Features include multiline values, interpolation, 6 + DEFAULT section inheritance, and layout preservation. 7 + 8 + The core init library has no dependencies. The init.bytesrw 9 + sub-library provides parsing/encoding with bytesrw. The init.eio 10 + sub-library provides Eio file system integration.""" 11 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 12 + authors: ["Anil Madhavapeddy <anil@recoil.org>"] 13 + license: "ISC" 14 + depends: [ 15 + "dune" {>= "3.0"} 16 + "ocaml" {>= "4.14.0"} 17 + "bytesrw" {>= "0.1.0"} 18 + "eio" {>= "1.0"} 19 + "bytesrw-eio" {>= "0.1.0"} 20 + "alcotest" {with-test & >= "1.7.0"} 21 + "odoc" {with-doc} 22 + ] 23 + build: [ 24 + ["dune" "subst"] {dev} 25 + [ 26 + "dune" 27 + "build" 28 + "-p" 29 + name 30 + "-j" 31 + jobs 32 + "@install" 33 + "@runtest" {with-test} 34 + "@doc" {with-doc} 35 + ] 36 + ] 37 + 38 + dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-init" 39 + url { 40 + src: "git+https://tangled.org/anil.recoil.org/ocaml-init#main" 41 + }