dev-python/llguidance
Low-level guidance library: grammar-constrained LLM generation
ChangeLog
commit b621c7a2d8f961178f70a74243b722d644ab796a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Aug 12 09:42:01 2026 +0200
dev-python/llguidance: drop 1.3.0, 1.7.5
Retention: keep 1.8.0 and 1.7.6. 1.7.6 stays as vllm's ceiling (it caps
<llguidance-1.8.0); 1.7.5 is superseded by 1.7.6 and 1.3.0 has no
remaining consumer.
commit af63bab361e04607bb0ff9957166f62455ed475a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Aug 12 10:36:08 2026 +0200
dev-python/llguidance: add 1.8.0
Copy of 1.7.6. Regenerated CRATES from the 1.8.0 sdist Cargo.lock: the
only change is the five pyo3 crates 0.28.2 -> 0.29.0 (351 registry crates,
no additions/removals, no git crates). RUST_MIN_VER stays 1.87.0
(Cargo.toml rust-version=1.87), maturin backend and the license set are
unchanged.
vllm still caps <dev-python/llguidance-1.8.0, so 1.7.6 is retained as its
ceiling; 1.8.0 is for non-vllm consumers.
commit 194a9db0cb452751c6128c0b21cf140ff53118e3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 21:44:48 2026 +0200
dev-python/llguidance: fix Rust requirement and tests in 1.3.0
commit 5aa65045bbebe2cb87d89552c7c406eacde4e0b9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 21:39:15 2026 +0200
dev-python/llguidance: enable offline tests in 1.7.5
commit e50a10937fc147cb455f86d94357536122ae8571
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 21:35:53 2026 +0200
dev-python/llguidance: enable offline tests in 1.7.6
commit 8af2c5a93ff37d9a90c9554cee6d81783ee3d64c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 02:04:25 2026 +0200
dev-python/llguidance: add 1.7.6
Patch bump; Cargo.lock churn includes hashbrown 0.17.1 (new),
strum/strum_macros 0.27 -> 0.28, openssl 0.10.78 -> 0.10.80, and
derivre 0.3.11 -> 0.3.12. CRATES regenerated via pycargoebuild.
commit 28efdc9df9037257dbde8aba2f0bdebeaac4e3db
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 19:04:03 2026 +0200
dev-python/llguidance: add 1.7.5
vllm 0.22.0 pins llguidance to >=1.7.0,<1.8.0 for its structured-output
backend; the overlay only carried 1.3.0.
commit 1b226b29caeb7c693559bad6ed4c1e742d90f5e8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 13 14:34:54 2026 +0200
dev-python/llguidance: disable py3.11
commit ace47f13e708ec5bddc98d4a72a01c03efb9781f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 9 22:25:57 2026 +0200
dev-python/llguidance: follow upstream donation to guidance-ai
Microsoft donated llguidance to the guidance-ai org and the github URL now redirects
there. Update HOMEPAGE, remote-id, bugs-to, and drop the 'Microsoft's' prefix from
DESCRIPTION since the project is no longer under that org. pkgcheck RedirectedUrl.
commit 4aa4c998de02efb92838e50176626a68fa1d5b62
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu May 7 00:47:40 2026 +0200
dev-python/llguidance: new package
Microsoft's grammar-constrained LLM generation library, Rust+pyo3+
maturin. Required by dev-python/vllm at version 1.3.x specifically.
~324 crate deps inlined.
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Aug 12 09:42:01 2026 +0200
dev-python/llguidance: drop 1.3.0, 1.7.5
Retention: keep 1.8.0 and 1.7.6. 1.7.6 stays as vllm's ceiling (it caps
<llguidance-1.8.0); 1.7.5 is superseded by 1.7.6 and 1.3.0 has no
remaining consumer.
commit af63bab361e04607bb0ff9957166f62455ed475a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Aug 12 10:36:08 2026 +0200
dev-python/llguidance: add 1.8.0
Copy of 1.7.6. Regenerated CRATES from the 1.8.0 sdist Cargo.lock: the
only change is the five pyo3 crates 0.28.2 -> 0.29.0 (351 registry crates,
no additions/removals, no git crates). RUST_MIN_VER stays 1.87.0
(Cargo.toml rust-version=1.87), maturin backend and the license set are
unchanged.
vllm still caps <dev-python/llguidance-1.8.0, so 1.7.6 is retained as its
ceiling; 1.8.0 is for non-vllm consumers.
commit 194a9db0cb452751c6128c0b21cf140ff53118e3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 21:44:48 2026 +0200
dev-python/llguidance: fix Rust requirement and tests in 1.3.0
commit 5aa65045bbebe2cb87d89552c7c406eacde4e0b9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 21:39:15 2026 +0200
dev-python/llguidance: enable offline tests in 1.7.5
commit e50a10937fc147cb455f86d94357536122ae8571
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 21:35:53 2026 +0200
dev-python/llguidance: enable offline tests in 1.7.6
commit 8af2c5a93ff37d9a90c9554cee6d81783ee3d64c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 02:04:25 2026 +0200
dev-python/llguidance: add 1.7.6
Patch bump; Cargo.lock churn includes hashbrown 0.17.1 (new),
strum/strum_macros 0.27 -> 0.28, openssl 0.10.78 -> 0.10.80, and
derivre 0.3.11 -> 0.3.12. CRATES regenerated via pycargoebuild.
commit 28efdc9df9037257dbde8aba2f0bdebeaac4e3db
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 19:04:03 2026 +0200
dev-python/llguidance: add 1.7.5
vllm 0.22.0 pins llguidance to >=1.7.0,<1.8.0 for its structured-output
backend; the overlay only carried 1.3.0.
commit 1b226b29caeb7c693559bad6ed4c1e742d90f5e8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 13 14:34:54 2026 +0200
dev-python/llguidance: disable py3.11
commit ace47f13e708ec5bddc98d4a72a01c03efb9781f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 9 22:25:57 2026 +0200
dev-python/llguidance: follow upstream donation to guidance-ai
Microsoft donated llguidance to the guidance-ai org and the github URL now redirects
there. Update HOMEPAGE, remote-id, bugs-to, and drop the 'Microsoft's' prefix from
DESCRIPTION since the project is no longer under that org. pkgcheck RedirectedUrl.
commit 4aa4c998de02efb92838e50176626a68fa1d5b62
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu May 7 00:47:40 2026 +0200
dev-python/llguidance: new package
Microsoft's grammar-constrained LLM generation library, Rust+pyo3+
maturin. Required by dev-python/vllm at version 1.3.x specifically.
~324 crate deps inlined.


View
Download
Browse