# 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="Package with general devops code" HOMEPAGE="https://github.com/NLDCSC/nldcsc" LICENSE="GNU General Public License v3.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="cache-redis flask-middleware flask-plugins httpx-apis mysql plugin-doh plugin-geo-ip plugin-sql-migrate sso" DEPENDENCIES=">=dev-python/setuptools-68.1.0[${PYTHON_USEDEP}] plugin-sql-migrate? ( >=dev-python/sqlalchemy-2.0.21[${PYTHON_USEDEP}] ) plugin-sql-migrate? ( ~dev-python/alembic-1.13.2[${PYTHON_USEDEP}] ) plugin-sql-migrate? ( ~dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] ) plugin-sql-migrate? ( dev-python/dataclasses-json[${PYTHON_USEDEP}] ) mysql? ( >=dev-python/pymysql-1.1.0[${PYTHON_USEDEP}] ) mysql? ( >=dev-python/mysqlclient-2.1.1[${PYTHON_USEDEP}] ) plugin-geo-ip? ( >=dev-python/aiohttp-3.10.9[${PYTHON_USEDEP}] ) plugin-geo-ip? ( dev-python/pygelf[${PYTHON_USEDEP}] ) plugin-geo-ip? ( =dev-python/httpx-0.27.0[${PYTHON_USEDEP}] ) sso? ( dev-python/Authlib[${PYTHON_USEDEP}] ) sso? ( >=dev-python/flask-2.3.3[${PYTHON_USEDEP}] ) sso? ( >=dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}] ) flask-plugins? ( >=dev-python/redis-4.6.0[${PYTHON_USEDEP}] ) flask-plugins? ( ~dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] ) flask-plugins? ( dev-python/dataclasses-json[${PYTHON_USEDEP}] ) flask-plugins? ( dev-python/eswrap[${PYTHON_USEDEP}] ) flask-plugins? ( dev-python/kafka-python[${PYTHON_USEDEP}] ) flask-plugins? ( >=dev-python/flask-migrate-4.0.5[${PYTHON_USEDEP}] ) flask-plugins? ( >=dev-python/elasticsearch-8.7.0[${PYTHON_USEDEP}] ) flask-plugins? ( >=dev-python/flask-2.3.3[${PYTHON_USEDEP}] ) flask-plugins? ( ~dev-python/alembic-1.13.2[${PYTHON_USEDEP}] ) flask-plugins? ( >=dev-python/sqlalchemy-2.0.21[${PYTHON_USEDEP}] ) flask-plugins? ( >=dev-python/flask-sqlalchemy-3.1.1[${PYTHON_USEDEP}] ) flask-plugins? ( >=dev-python/werkzeug-2.3.7[${PYTHON_USEDEP}] ) flask-middleware? ( >=dev-python/pymysql-1.1.0[${PYTHON_USEDEP}] ) flask-middleware? ( >=dev-python/flask-sqlalchemy-3.1.1[${PYTHON_USEDEP}] ) flask-middleware? ( >=dev-python/flask-migrate-4.0.5[${PYTHON_USEDEP}] ) flask-middleware? ( >=dev-python/mysqlclient-2.1.1[${PYTHON_USEDEP}] ) flask-middleware? ( >=dev-python/flask-2.3.3[${PYTHON_USEDEP}] ) flask-middleware? ( dev-python/pygelf[${PYTHON_USEDEP}] ) flask-middleware? ( dev-python/gunicorn[${PYTHON_USEDEP}] ) flask-middleware? ( >=dev-python/pyopenssl-23.2.0[${PYTHON_USEDEP}] ) flask-middleware? ( dev-python/ansicolors[${PYTHON_USEDEP}] ) flask-middleware? ( dev-python/Flask-SocketIO[${PYTHON_USEDEP}] ) flask-middleware? ( >=dev-python/werkzeug-2.3.7[${PYTHON_USEDEP}] ) flask-middleware? ( dev-python/rfc3339[${PYTHON_USEDEP}] ) cache-redis? ( >=dev-python/redis-5.0.0[${PYTHON_USEDEP}] ) plugin-doh? ( >=dev-python/netaddr-1.3.0[${PYTHON_USEDEP}] ) plugin-doh? ( dev-python/pygelf[${PYTHON_USEDEP}] ) plugin-doh? ( dev-python/gunicorn[${PYTHON_USEDEP}] ) plugin-doh? ( =dev-python/httpx-0.27.0[${PYTHON_USEDEP}] ) httpx-apis? ( >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] ) httpx-apis? (