mirror of
https://github.com/openwrt/packages.git
synced 2026-05-31 15:02:01 +08:00
python-constantly: drop versioneer build dependency
The release tarball already contains a pre-generated _version.py with the version hardcoded, so versioneer is not needed at build time. Patch pyproject.toml to only require setuptools and remove PKG_BUILD_DEPENDS:=python-versioneer/host. Remove python-versioneer package as it is no longer needed. Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
This commit is contained in:
committed by
Alexandru Ardelean
parent
9d59ce08a1
commit
8c3bc3fcf9
@@ -18,7 +18,7 @@ PKG_LICENSE:=MIT
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>
|
||||
|
||||
PKG_BUILD_DEPENDS:=python-versioneer/host
|
||||
PKG_BUILD_DEPENDS:=python-setuptools/host
|
||||
|
||||
include ../pypi.mk
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
@@ -3,7 +3,16 @@
|
||||
@@ -1,5 +1,5 @@
|
||||
[build-system]
|
||||
-requires = ["setuptools>=68.2", "versioneer[toml]==0.29"]
|
||||
+requires = ["setuptools", "versioneer[toml]==0.29"]
|
||||
+requires = ["setuptools"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
@@ -27,7 +27,7 @@ name = "constantly"
|
||||
maintainers = [{name = "Twisted Matrix Labs Developers"}]
|
||||
urls = {Homepage = "https://github.com/twisted/constantly"}
|
||||
requires-python = ">= 3.8"
|
||||
-dynamic = ["version"]
|
||||
+version = "23.10.4"
|
||||
|
||||
[tool.setuptools]
|
||||
include-package-data = false
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -1,11 +1,6 @@
|
||||
# Copyright (c) Twisted Matrix Laboratories.
|
||||
# See LICENSE for details.
|
||||
|
||||
-import versioneer
|
||||
-
|
||||
from setuptools import setup
|
||||
|
||||
-setup(
|
||||
- version=versioneer.get_version(),
|
||||
- cmdclass=versioneer.get_cmdclass(),
|
||||
-)
|
||||
+setup()
|
||||
Reference in New Issue
Block a user