From 210fa8273657593e490357f0e6c20a416f895ba0 Mon Sep 17 00:00:00 2001 From: Alexandre Ondet Date: Tue, 21 Apr 2026 16:48:27 -0400 Subject: [PATCH] package/python-deprecation: new package Signed-off-by: Alexandre Ondet [Julien: - add a new line before homepage url in Config.in - add LICENSE hash - fix check-package error ] Signed-off-by: Julien Olivain --- package/Config.in | 1 + package/python-deprecation/Config.in | 6 ++++++ package/python-deprecation/python-deprecation.hash | 3 +++ package/python-deprecation/python-deprecation.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-deprecation/Config.in create mode 100644 package/python-deprecation/python-deprecation.hash create mode 100644 package/python-deprecation/python-deprecation.mk diff --git a/package/Config.in b/package/Config.in index d0f148699b..7afdcb4a16 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1079,6 +1079,7 @@ menu "External python modules" source "package/python-decorator/Config.in" source "package/python-decouple/Config.in" source "package/python-defusedxml/Config.in" + source "package/python-deprecation/Config.in" source "package/python-dialog3/Config.in" source "package/python-dictdiffer/Config.in" source "package/python-dicttoxml/Config.in" diff --git a/package/python-deprecation/Config.in b/package/python-deprecation/Config.in new file mode 100644 index 0000000000..e46bdf20e8 --- /dev/null +++ b/package/python-deprecation/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_DEPRECATION + bool "python-deprecation" + help + A library to handle automated deprecations in Python. + + https://pypi.org/project/deprecation/ diff --git a/package/python-deprecation/python-deprecation.hash b/package/python-deprecation/python-deprecation.hash new file mode 100644 index 0000000000..ae1435b675 --- /dev/null +++ b/package/python-deprecation/python-deprecation.hash @@ -0,0 +1,3 @@ +# From https://pypi.org/pypi/deprecation/2.1.0/json +sha256 72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff deprecation-2.1.0.tar.gz +sha256 b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1 LICENSE diff --git a/package/python-deprecation/python-deprecation.mk b/package/python-deprecation/python-deprecation.mk new file mode 100644 index 0000000000..8a9b9b7c90 --- /dev/null +++ b/package/python-deprecation/python-deprecation.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-deprecation +# +################################################################################ + +PYTHON_DEPRECATION_VERSION = 2.1.0 +PYTHON_DEPRECATION_SOURCE = deprecation-$(PYTHON_DEPRECATION_VERSION).tar.gz +PYTHON_DEPRECATION_SITE = https://files.pythonhosted.org/packages/source/d/deprecation +PYTHON_DEPRECATION_SETUP_TYPE = setuptools +PYTHON_DEPRECATION_LICENSE = Apache-2.0 +PYTHON_DEPRECATION_LICENSE_FILES = LICENSE + +$(eval $(python-package))