Fix for setuptools_scm[toml] requirement.

This commit is contained in:
ajacoutot 2021-02-20 15:16:45 +00:00
parent 4f7b2574e2
commit c6f7dfb113
2 changed files with 15 additions and 2 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.21 2021/02/20 08:24:56 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.22 2021/02/20 15:16:45 ajacoutot Exp $
COMMENT = best practices checker for ansible
@ -17,7 +17,8 @@ MODPY_SETUPTOOLS = Yes
MODPY_PI = Yes
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
BUILD_DEPENDS = devel/py-setuptools_scm_git_archive${MODPY_FLAVOR}
BUILD_DEPENDS = devel/py-setuptools_scm_git_archive${MODPY_FLAVOR} \
textproc/py-toml${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-enrich${MODPY_FLAVOR} \
devel/py-rich${MODPY_FLAVOR} \

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-setup_py,v 1.3 2021/02/20 15:16:45 ajacoutot Exp $
Index: setup.py
--- setup.py.orig
+++ setup.py
@@ -9,5 +9,5 @@ import setuptools
# https://github.com/jazzband/pip-tools/issues/1278
setuptools.setup(
use_scm_version={"local_scheme": "no-local-version"},
- setup_requires=["setuptools_scm[toml]>=3.5.0"],
+ setup_requires=["setuptools_scm[toml]"],
)