Skip to content

Package openrouter_api.0.0.1#29745

Merged
jmid merged 1 commit intoocaml:masterfrom
mt-caret:opam-publish-openrouter_api.0.0.1
Apr 25, 2026
Merged

Package openrouter_api.0.0.1#29745
jmid merged 1 commit intoocaml:masterfrom
mt-caret:opam-publish-openrouter_api.0.0.1

Conversation

@mt-caret
Copy link
Copy Markdown
Contributor

openrouter_api.0.0.1

OCaml client for the OpenRouter API
An Async-based OCaml client for OpenRouter (https://openrouter.ai), a unified API for LLMs from multiple providers (Anthropic, OpenAI, Google, and others). Covers chat completions (with streaming, tools, plugins, and structured outputs), text embeddings, and model listing.



🐫 Pull-request generated by opam-publish v3.0.0

Copy link
Copy Markdown
Member

@jmid jmid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! This LGTM, but I'm wondering about the strict equality constraint.

CI is failing

  • to build async_ssl.v0.17.0-1 on Centos-10, Fedora-42 and Fedora-43
  • to link with core_unix during building of runtest

(none of these failures can be blamed on the release)

"ppx_jane"
"async"
"cohttp-async"
"async_ssl" {= "v0.17.0-1"}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this strict equality constraint for this specific (currently latest) version?
If another patch is released as v0.17.0-2 this wouldn't pick it up, unless we did a manual change.

Suggested change
"async_ssl" {= "v0.17.0-1"}
"async_ssl" {>= "v0.17.0-1"}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah that's a great point, thanks for flagging. I've relaxed the dependency specification.

@jmid jmid added the question label Apr 22, 2026
@mt-caret mt-caret force-pushed the opam-publish-openrouter_api.0.0.1 branch from ff98a10 to b29c73d Compare April 25, 2026 02:11
@mt-caret mt-caret force-pushed the opam-publish-openrouter_api.0.0.1 branch from b29c73d to 88d4802 Compare April 25, 2026 02:12
@jmid jmid merged commit ebb2d69 into ocaml:master Apr 25, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants