# automatically generated by g-sorcery
# please do not edit this file

EAPI=8

REALNAME="${PN}"
LITERALNAME="${PN}"
REALVERSION="0.8.1rc0"
DIGEST_SOURCES="yes"
PYTHON_COMPAT=( python{3_11,3_12,3_13,3_14} )
DISTUTILS_USE_PEP517=standalone

inherit python-r1 gs-pypi

DESCRIPTION="Live Chatbots based on Langchain chatbots and Agents     Integrated into Navigator Framework or used into any aiohttp applications. [top-max 0.20.2]"

HOMEPAGE="https://github.com/phenobarbital/ai-parrot"
LICENSE="MIT"
SRC_URI="https://files.pythonhosted.org/packages/source/${REALNAME::1}/${REALNAME}/${REALNAME//-/_}-${REALVERSION}.tar.gz"
SOURCEFILE="${REALNAME//-/_}-${REALVERSION}.tar.gz"
RESTRICT="test"

SLOT="0"
KEYWORDS="~amd64 ~x86"

IUSE="agents images loaders"
DEPENDENCIES="~dev-python/cython-3.0.11[${PYTHON_USEDEP}]
	dev-python/langchain[${PYTHON_USEDEP}]
	dev-python/langchain-core[${PYTHON_USEDEP}]
	dev-python/langchain-community[${PYTHON_USEDEP}]
	dev-python/langchain-experimental[${PYTHON_USEDEP}]
	dev-python/langchain-text-splitters[${PYTHON_USEDEP}]
	dev-python/langchainhub[${PYTHON_USEDEP}]
	dev-python/huggingface-hub[${PYTHON_USEDEP}]
	dev-python/langgraph[${PYTHON_USEDEP}]
	dev-python/faiss-cpu[${PYTHON_USEDEP}]
	~dev-python/jq-1.7.0[${PYTHON_USEDEP}]
	dev-python/rank-bm25[${PYTHON_USEDEP}]
	~dev-python/tabulate-0.9.0[${PYTHON_USEDEP}]
	~dev-python/transitions-0.9.0[${PYTHON_USEDEP}]
	dev-python/sentencepiece[${PYTHON_USEDEP}]
	~dev-python/markdown2-2.4.13[${PYTHON_USEDEP}]
	dev-python/psycopg-binary[${PYTHON_USEDEP}]
	dev-python/langchain-postgres[${PYTHON_USEDEP}]
	dev-python/python-datamodel[${PYTHON_USEDEP}]
	dev-python/backoff[${PYTHON_USEDEP}]
	dev-python/asyncdb[${PYTHON_USEDEP}]
	dev-python/google-cloud-bigquery[${PYTHON_USEDEP}]
	~dev-python/numexpr-2.10.2[${PYTHON_USEDEP}]
	dev-python/fpdf[${PYTHON_USEDEP}]
	dev-python/python-docx[${PYTHON_USEDEP}]
	agents? ( dev-python/yfinance[${PYTHON_USEDEP}] )
	agents? ( dev-python/youtube-search[${PYTHON_USEDEP}] )
	agents? ( dev-python/wikipedia[${PYTHON_USEDEP}] )
	agents? ( dev-python/mediawikiapi[${PYTHON_USEDEP}] )
	agents? ( dev-python/wikibase-rest-api-client[${PYTHON_USEDEP}] )
	agents? ( dev-python/pyowm[${PYTHON_USEDEP}] )
	agents? ( dev-python/O365[${PYTHON_USEDEP}] )
	agents? ( dev-python/StackAPI[${PYTHON_USEDEP}] )
	agents? ( dev-python/duckduckgo-search[${PYTHON_USEDEP}] )
	agents? ( dev-python/google-search-results[${PYTHON_USEDEP}] )
	agents? ( >=dev-python/google-api-python-client-2.151.0[${PYTHON_USEDEP}] )
	agents? ( dev-python/pomegranate[${PYTHON_USEDEP}] )
	agents? ( dev-python/autoviz[${PYTHON_USEDEP}] )
	agents? ( dev-python/spacy[${PYTHON_USEDEP}] )
	loaders? ( dev-python/mammoth[${PYTHON_USEDEP}] )
	loaders? ( dev-python/markdownify[${PYTHON_USEDEP}] )
	loaders? ( dev-python/python-docx[${PYTHON_USEDEP}] )
	loaders? ( dev-python/PyMuPDF[${PYTHON_USEDEP}] )
	loaders? ( dev-python/pymupdf4llm[${PYTHON_USEDEP}] )
	loaders? ( dev-python/pdf4llm[${PYTHON_USEDEP}] )
	loaders? ( dev-python/langchain-huggingface[${PYTHON_USEDEP}] )
	images? ( dev-python/torchvision[${PYTHON_USEDEP}] )
	images? ( dev-python/timm[${PYTHON_USEDEP}] )
	images? ( dev-python/ultralytics[${PYTHON_USEDEP}] )
	images? ( dev-python/albumentations[${PYTHON_USEDEP}] )"
BDEPEND="${DEPENDENCIES}"
RDEPEND="${DEPENDENCIES}"