package/python-logbook: bump to version 1.9.2

Migrate from setuptools cython based build to setuptools-rust.

Add new python-typing-extensions runtime dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Hilliard
2026-01-02 14:33:03 -07:00
committed by Thomas Petazzoni
parent c53d5ef5c6
commit d492ff7912
3 changed files with 9 additions and 8 deletions

View File

@@ -1,6 +1,8 @@
config BR2_PACKAGE_PYTHON_LOGBOOK
bool "python-logbook"
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
select BR2_PACKAGE_PYTHON3_ZLIB
select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime
help
A logging replacement for Python.

View File

@@ -1,5 +1,4 @@
# md5, sha256 from https://pypi.org/pypi/logbook/json
md5 d15918a5745349eefab327661454527d logbook-1.8.0.tar.gz
sha256 487fa41539787bfa21a51fabd7f3ae8ae7f9e6679bb3e241d0f5f18a2fc37e9c logbook-1.8.0.tar.gz
# Locally calculated after vendoring
sha256 1533f03ef76a4d646b14dd00e9982d6ef5d5dc86f134c9bbc1cd98b55fbf566f python-logbook-1.9.2-cargo4.tar.gz
# Locally computed sha256 checksums
sha256 2ca266337cc6947578654ab0dd6438de4d01fa78b2e6eb554b09757df1178f98 LICENSE

View File

@@ -4,12 +4,12 @@
#
################################################################################
PYTHON_LOGBOOK_VERSION = 1.8.0
PYTHON_LOGBOOK_SOURCE = logbook-$(PYTHON_LOGBOOK_VERSION).tar.gz
PYTHON_LOGBOOK_SITE = https://files.pythonhosted.org/packages/c3/a2/fafcc4ce7bad34093150e14f9ed179aa53e3e60a5c46e840547bdae26674
PYTHON_LOGBOOK_SETUP_TYPE = setuptools
PYTHON_LOGBOOK_VERSION = 1.9.2
PYTHON_LOGBOOK_SOURCE_PYPI = logbook-$(PYTHON_LOGBOOK_VERSION).tar.gz
PYTHON_LOGBOOK_SITE_PYPI = https://files.pythonhosted.org/packages/f2/cf/e39c249003caaa7f84e2b00c11c7423892d525f8136ff349f9914914a744
PYTHON_LOGBOOK_SITE = $(PYTHON_LOGBOOK_SITE_PYPI)/$(PYTHON_LOGBOOK_SOURCE_PYPI)?buildroot-path=filename
PYTHON_LOGBOOK_SETUP_TYPE = setuptools-rust
PYTHON_LOGBOOK_LICENSE = BSD-3-Clause
PYTHON_LOGBOOK_LICENSE_FILES = LICENSE
PYTHON_LOGBOOK_DEPENDENCIES = host-python-cython
$(eval $(python-package))