dev-vcs/llm-git: add 5.1.0

Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
Huang Rui committed 2026-07-27 04:17:00 -07:00
1 parent 172d22fbfc
commit 43f4f6af59
2 files changed
+43

No files matched your search

+1
View File
@@ -145,6 +145,7 @@ DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7
DIST litemap-0.8.2.crate 34572 BLAKE2B 1c052278ccfb685ca8d1647f6d35d2f3cddd74814d287b8f9d10a0447781a1a33f607b0745a6c83b7e940c14076c90e4ce1029e8660b57b174683f8af2585fb4 SHA512 3afcc1a89aab55368bdfe6848aa1268d37ea8a03130f1f0e1e77d6709e437070be83e9e457bb51a7096c3d93ee0155740e33cab03f7584ff3cd7d8992524a7f6
DIST llm-git-3.2.0.tar.gz 692514 BLAKE2B a26b42ee8187188ad68bcd2f109e14a6cb13d0d4061205d1fb4e4d7e8f71a6dbadc936825871410ae9d54d8ce9b247d799f212b0d007b884ae542d8596a280d3 SHA512 6938bbe385667518a39b58b551df232a323bf942843821b050ec16998012c0c1f2be3fba086f0e86c5850563e424036a90af18686ce66990d04cf5d0f86f733d
DIST llm-git-4.2.0.tar.gz 1184006 BLAKE2B 7fb99949ac1f76cb0e01129cd18dcf4968705923bf478b35316cc31a8287d3e9124917287c5bbd98dba8c6d03f0dfde78cef11fee1576d4e101174113c619861 SHA512 e4c634e98f44e92099282ff59b6b06a426f1a6bd4603042e91b18e063575c720507c480bb0dd4d647104918b1c8b19363d160e53309c43d37c97ad73919e0ea6
DIST llm-git-5.1.0.tar.gz 1210690 BLAKE2B e3ba2872530d84226c6b59173335be4d3cb166d6c4cac29e3a0aeffd1c6ff64d4a71d376d0874c5859eceafa2e0d39805b86a8a3a75676a249451ff7ae90c037 SHA512 896dd2ae24d14e23538d3267ab1a4e1407d5a94d19be84b88568033efb164c26f249b9d54fc78618c584a169b8635f204f0d7127e43e6d3e1c097ec0456a52ed
DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0
DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3
DIST lru-slab-0.1.2.crate 9090 BLAKE2B 00b36c830cfbe3dc004106aaca3c66dcc780ca0e07af6e1f1b2b8d125d88fdcd0b0f3a9b01299279f09fba7c81b1a87178ee86385af1ee8f648e6f307d26dc2f SHA512 eb93796ffaccafd2e2530efeaf60dab1eeb17fe61652a9299c220cea4dd9099239eb549ae1259ac272c5aa807eebfaec6db4dc5efc95ee59365d3fd1d413f60f
+42
View File
@@ -0,0 +1,42 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( python3_14 )
inherit distutils-r1
DESCRIPTION="AI-powered git commit message generator using LLMs via OpenAI-compat APIs"
HOMEPAGE="https://github.com/can1357/llm-git"
SRC_URI="https://github.com/can1357/${PN}/archive/v${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/httpx2-2.4.0[${PYTHON_USEDEP}]
dev-python/blake3[${PYTHON_USEDEP}]
dev-python/jinja2[${PYTHON_USEDEP}]
dev-vcs/git
"
BDEPEND="test? ( dev-vcs/git )"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest
src_prepare() {
sed -i \
-e 's/^import httpx$/import httpx2 as httpx/' \
lgit/{api,cli,tokens}.py tests/test_pricing.py || die
sed -i -e 's/"httpx"/"httpx2"/' pyproject.toml || die
distutils-r1_src_prepare
}
python_test() {
git init -q || die
epytest
}