96c6f20de6
We need to migrate package/python-simplelogging to the pep517 poetry-core backend as setuptools is not supported when building with a pep517 frontend. This package currently builds using setuptools as we do not yet use setuptools with a pep517 build frontend. The package contains a setuptools fallback which only can be used when using setuptools without a pep517 frontend as the pep517 frontend will only use the build backend specified in the package pyproject.toml which is poetry-core and not setuptools. We also need to add a patch which switches from poetry to poetry core as we do not support the full poetry package. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
16 lines
663 B
Makefile
16 lines
663 B
Makefile
################################################################################
|
|
#
|
|
# python-simplelogging
|
|
#
|
|
################################################################################
|
|
|
|
PYTHON_SIMPLELOGGING_VERSION = 0.11.0
|
|
PYTHON_SIMPLELOGGING_SOURCE = simplelogging-$(PYTHON_SIMPLELOGGING_VERSION).tar.gz
|
|
PYTHON_SIMPLELOGGING_SITE = https://files.pythonhosted.org/packages/73/d6/4c06aa7f2c3b9fc09429a1196fd357357cc555de5e16c09b2d12e9db1ebb
|
|
PYTHON_SIMPLELOGGING_SETUP_TYPE = pep517
|
|
PYTHON_SIMPLELOGGING_LICENSE = BSD-3-Clause
|
|
PYTHON_SIMPLELOGGING_LICENSE_FILES = LICENSE
|
|
PYTHON_SIMPLELOGGING_DEPENDENCIES = host-python-poetry-core
|
|
|
|
$(eval $(python-package))
|