BSD Ports

textproc/py-sphinx-llm 1.0.0 FreeBSD

Collection of Sphinx extensions for working with LLM

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
95b54d3694
License
APACHE20
Categories
textproc, python
Package size
123.8 KiB, 639.8 KiB installed

Description

The sphinx-llm package includes a collection of Sphinx extensions for working with LLMs.

There are two categories of tools in this package:

Enabling LLMs and agents to consume your docs - Produces additional build output for consumption by LLMs and agents. This is useful when you want your project to be well indexed and represented in LLMs when users ask about projects in your domain.

Leveraging LLMs to generate content dynamically during the Sphinx build - Uses LLMs to generate content as part of the build process. This is useful for generating static content that gets baked into the documentation. It is not intended to provide an interactive chat service in your documentation.

Install

Binary package:

pkg install py312-sphinx-llm

From the ports tree:

cd /usr/ports/textproc/py-sphinx-llm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-sphinx-llm>0:textproc/py-sphinx-llm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.01.0.0--1.0.0
FreeBSD:14:quarterly1.0.01.0.0n/a-1.0.0
FreeBSD:15:latest1.0.01.0.0n/a--
FreeBSD:15:quarterly1.0.01.0.0n/an/an/a
FreeBSD:16:latest1.0.01.0.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 22
Run dependencies 40
Required by 1

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
sphinx_llm-1.0.0.tar.gz3819761cc8284343a0100caa3110010da5933cdad8da37d2b9dda0e2a7d503b8da6b1c
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
95b54d3694 Po-Chuan Hsieh textproc/py-sphinx-llm: Add NO_ARCH
Approved by: portmgr (blanket)
97da718a56 Nicola Vitale textproc/py-sphinx-llm: Add new port
The sphinx-llm package includes a collection of Sphinx extensions for working with LLMs. There are two categories of tools in this package: Enabling LLMs and agents to consume your docs - Produces additional build output for consumption by LLMs and agents. This is useful when you want your project to be well indexed and represented in LLMs when users ask about projects in your domain. Leveraging LLMs to generate content dynamically during the Sphinx build - Uses LLMs to generate content as part of the build process. This is useful for generating static content that gets baked into the documentation. It is not intended to provide an interactive chat service in your documentation. https://github.com/NVIDIA/sphinx-llm