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

EAPI=8

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

inherit python-r1 gs-pypi

DESCRIPTION="Shaku Database util"

HOMEPAGE="https://gitlab.com/shaku-com/data-util"
LICENSE=""
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="chardet db-dtypes google-api-core google-api-python-client google-auth google-auth-httplib2 google-auth-oauthlib google-cloud-bigquery google-cloud-bigquery-storage google-cloud-core google-cloud-storage google-crc32c google-resumable-media googleapis-common-protos numpy openpyxl pandas pandas-gbq pathlib pyarrow pymysql"
DEPENDENCIES="dev-python/db-dtypes[${PYTHON_USEDEP}]
	~dev-python/google-api-core-2.11.0[${PYTHON_USEDEP}]
	~dev-python/google-auth-2.18.0[${PYTHON_USEDEP}]
	dev-python/google-cloud-bigquery[${PYTHON_USEDEP}]
	dev-python/google-cloud-core[${PYTHON_USEDEP}]
	dev-python/google-cloud-storage[${PYTHON_USEDEP}]
	dev-python/google-crc32c[${PYTHON_USEDEP}]
	dev-python/google-resumable-media[${PYTHON_USEDEP}]
	~dev-python/googleapis-common-protos-1.59.0[${PYTHON_USEDEP}]
	~dev-python/numpy-1.24.3[${PYTHON_USEDEP}]
	~dev-python/openpyxl-3.0.9[${PYTHON_USEDEP}]
	~dev-python/pandas-2.0.1[${PYTHON_USEDEP}]
	~dev-python/pyarrow-12.0.0[${PYTHON_USEDEP}]
	~dev-python/pymysql-1.0.3[${PYTHON_USEDEP}]
	~dev-python/requests-2.30.0[${PYTHON_USEDEP}]
	~dev-python/rsa-4.9[${PYTHON_USEDEP}]
	~dev-python/setuptools-67.7.2[${PYTHON_USEDEP}]
	~dev-python/six-1.16.0[${PYTHON_USEDEP}]
	~dev-python/sqlalchemy-2.0.13[${PYTHON_USEDEP}]
	~dev-python/chardet-5.1.0[${PYTHON_USEDEP}]
	~dev-python/google-api-python-client-2.90.0[${PYTHON_USEDEP}]
	~dev-python/google-auth-oauthlib-1.0.0[${PYTHON_USEDEP}]
	~dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
	dev-python/pathlib[${PYTHON_USEDEP}]
	dev-python/google-cloud-bigquery-storage[${PYTHON_USEDEP}]
	dev-python/pandas-gbq[${PYTHON_USEDEP}]
	dev-python/pydata-google-auth[${PYTHON_USEDEP}]
	dev-python/flask[${PYTHON_USEDEP}]
	dev-python/Flask-RESTful[${PYTHON_USEDEP}]
	pymysql? ( dev-python/1-0_3[${PYTHON_USEDEP}] )
	chardet? ( dev-python/5-1_0[${PYTHON_USEDEP}] )
	db-dtypes? ( dev-python/1-1_1[${PYTHON_USEDEP}] )
	google-api-core? ( dev-python/2-11_0[${PYTHON_USEDEP}] )
	google-api-python-client? ( dev-python/2-90_0[${PYTHON_USEDEP}] )
	google-auth? ( dev-python/2-18_0[${PYTHON_USEDEP}] )
	google-auth-httplib2? ( dev-python/0-1_0[${PYTHON_USEDEP}] )
	google-auth-oauthlib? ( dev-python/1-0_0[${PYTHON_USEDEP}] )
	google-cloud-bigquery? ( dev-python/3-10_0[${PYTHON_USEDEP}] )
	google-cloud-bigquery-storage? ( dev-python/2-22_0[${PYTHON_USEDEP}] )
	google-cloud-core? ( dev-python/2-3_2[${PYTHON_USEDEP}] )
	google-cloud-storage? ( dev-python/2-9_0[${PYTHON_USEDEP}] )
	google-crc32c? ( dev-python/1-5_0[${PYTHON_USEDEP}] )
	google-resumable-media? ( dev-python/2-5_0[${PYTHON_USEDEP}] )
	googleapis-common-protos? ( dev-python/1-59_0[${PYTHON_USEDEP}] )
	numpy? ( dev-python/1-24_3[${PYTHON_USEDEP}] )
	openpyxl? ( dev-python/3-0_9[${PYTHON_USEDEP}] )
	pandas? ( dev-python/2-0_1[${PYTHON_USEDEP}] )
	pandas-gbq? ( dev-python/0-19_2[${PYTHON_USEDEP}] )
	pathlib? ( dev-python/1-0_1[${PYTHON_USEDEP}] )
	pyarrow? ( dev-python/12-0_0[${PYTHON_USEDEP}] )"
BDEPEND="${DEPENDENCIES}"
RDEPEND="${DEPENDENCIES}"