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

EAPI=8

REALNAME="${PN}"
LITERALNAME="${PN}"
REALVERSION="1.11.0rc19"
DIGEST_SOURCES="yes"
PYTHON_COMPAT=( python3_11 )
DISTUTILS_USE_PEP517=standalone

inherit python-r1 gs-pypi

DESCRIPTION="Tracking and config of machine learning runs [top-max 1.11.0_rc28]"

HOMEPAGE="https://github.com/mlrun/mlrun"
LICENSE="Apache-2.0"
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="azure-blob-storage azure-key-vault google-cloud graphviz plotly s3"
DEPENDENCIES="~dev-python/urllib3-2.6[${PYTHON_USEDEP}]
	dev-python/v3io-frames[${PYTHON_USEDEP}]
	~dev-python/gitpython-3.1[${PYTHON_USEDEP}]
	~dev-python/aiohttp-3.11[${PYTHON_USEDEP}]
	dev-python/aiohttp-retry[${PYTHON_USEDEP}]
	~dev-python/click-8.1[${PYTHON_USEDEP}]
	~dev-python/nest-asyncio-1.0[${PYTHON_USEDEP}]
	~dev-python/ipython-8.10[${PYTHON_USEDEP}]
	dev-python/nuclio-jupyter[${PYTHON_USEDEP}]
	<dev-python/numpy-1.27.0[${PYTHON_USEDEP}]
	<dev-python/pandas-2.2[${PYTHON_USEDEP}]
	<dev-python/pyarrow-18.0[${PYTHON_USEDEP}]
	<dev-python/pyyaml-7.0[${PYTHON_USEDEP}]
	~dev-python/requests-2.32[${PYTHON_USEDEP}]
	~dev-python/tabulate-0.8.6[${PYTHON_USEDEP}]
	dev-python/v3io[${PYTHON_USEDEP}]
	>=dev-python/pydantic-1.10.15[${PYTHON_USEDEP}]
	~dev-python/mergedeep-1.3[${PYTHON_USEDEP}]
	~dev-python/semver-3.0[${PYTHON_USEDEP}]
	dev-python/dependency-injector[${PYTHON_USEDEP}]
	<=dev-python/fsspec-2025.7.0[${PYTHON_USEDEP}]
	dev-python/v3iofs[${PYTHON_USEDEP}]
	dev-python/storey[${PYTHON_USEDEP}]
	~dev-python/inflection-0.5.0[${PYTHON_USEDEP}]
	~dev-python/python-dotenv-1.0[${PYTHON_USEDEP}]
	>=dev-python/setuptools-75.2[${PYTHON_USEDEP}]
	~dev-python/deprecated-1.2[${PYTHON_USEDEP}]
	~dev-python/jinja2-3.1[${PYTHON_USEDEP}]
	<dev-python/orjson-4.0[${PYTHON_USEDEP}]
	dev-python/mlrun-pipelines-kfp-common[${PYTHON_USEDEP}]
	dev-python/mlrun-pipelines-kfp-v1_8[${PYTHON_USEDEP}]
	dev-python/docstring_parser[${PYTHON_USEDEP}]
	dev-python/aiosmtplib[${PYTHON_USEDEP}]
	<dev-python/deepdiff-9.0.0[${PYTHON_USEDEP}]
	~dev-python/pyjwt-2.10[${PYTHON_USEDEP}]
	s3? ( <dev-python/boto3-1.36[${PYTHON_USEDEP}] )
	s3? ( dev-python/aiobotocore[${PYTHON_USEDEP}] )
	s3? ( dev-python/s3fs[${PYTHON_USEDEP}] )
	azure-blob-storage? ( dev-python/msrest[${PYTHON_USEDEP}] )
	azure-blob-storage? ( dev-python/azure-core[${PYTHON_USEDEP}] )
	azure-blob-storage? ( dev-python/adlfs[${PYTHON_USEDEP}] )
	azure-blob-storage? ( >=dev-python/pyopenssl-23.0[${PYTHON_USEDEP}] )
	azure-key-vault? ( dev-python/azure-identity[${PYTHON_USEDEP}] )
	azure-key-vault? ( dev-python/azure-keyvault-secrets[${PYTHON_USEDEP}] )
	azure-key-vault? ( >=dev-python/pyopenssl-23.0[${PYTHON_USEDEP}] )
	plotly? ( ~dev-python/plotly-5.23[${PYTHON_USEDEP}] )
	graphviz? ( ~dev-python/graphviz-0.20.0[${PYTHON_USEDEP}] )
	google-cloud? ( dev-python/google-cloud-storage[${PYTHON_USEDEP}] )
	google-cloud? ( dev-python/google-cloud-bigquery[${PYTHON_USEDEP}] )
	google-cloud? ( dev-python/google-cloud-bigquery-storage[${PYTHON_USEDEP}] )"
BDEPEND="${DEPENDENCIES}"
RDEPEND="${DEPENDENCIES}"