pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-textual-fspicker: Import py-textual-fspicker-0.6.0



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sat Jan 3 19:49:14 2026 +0100
Changeset:	a9ac04c1c0ce474bb71905e58802c55ed5106a7d

Added Files:
	py-textual-fspicker/DESCR
	py-textual-fspicker/Makefile
	py-textual-fspicker/PLIST
	py-textual-fspicker/distinfo
	py-textual-fspicker/patches/patch-pyproject.toml

Log Message:
py-textual-fspicker: Import py-textual-fspicker-0.6.0

A simple Textual filesystem picker dialog library.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a9ac04c1c0ce474bb71905e58802c55ed5106a7d

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-textual-fspicker/DESCR                        |  1 +
 py-textual-fspicker/Makefile                     | 19 +++++++++
 py-textual-fspicker/PLIST                        | 53 ++++++++++++++++++++++++
 py-textual-fspicker/distinfo                     |  6 +++
 py-textual-fspicker/patches/patch-pyproject.toml | 15 +++++++
 5 files changed, 94 insertions(+)

diffs:
diff --git a/py-textual-fspicker/DESCR b/py-textual-fspicker/DESCR
new file mode 100644
index 0000000000..07ef4a8a5f
--- /dev/null
+++ b/py-textual-fspicker/DESCR
@@ -0,0 +1 @@
+A simple Textual filesystem picker dialog library.
diff --git a/py-textual-fspicker/Makefile b/py-textual-fspicker/Makefile
new file mode 100644
index 0000000000..ae93a1a1dc
--- /dev/null
+++ b/py-textual-fspicker/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD$
+
+DISTNAME=	textual_fspicker-0.6.0
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/_/-/}
+CATEGORIES=	comms
+MASTER_SITES=	${MASTER_SITE_PYPI:=t/textual_fspicker/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://textual-fspicker.davep.dev/
+COMMENT=	Simple Textual filesystem picker dialog library
+LICENSE=	mit
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-uv-build>=0.8.11:../../devel/py-uv-build
+DEPENDS+=	${PYPKGPREFIX}-textual>=1.0.0:../../comms/py-textual
+
+USE_LANGUAGES=	# none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-textual-fspicker/PLIST b/py-textual-fspicker/PLIST
new file mode 100644
index 0000000000..7599714a9c
--- /dev/null
+++ b/py-textual-fspicker/PLIST
@@ -0,0 +1,53 @@
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/textual_fspicker/__init__.py
+${PYSITELIB}/textual_fspicker/__init__.pyc
+${PYSITELIB}/textual_fspicker/__init__.pyo
+${PYSITELIB}/textual_fspicker/__main__.py
+${PYSITELIB}/textual_fspicker/__main__.pyc
+${PYSITELIB}/textual_fspicker/__main__.pyo
+${PYSITELIB}/textual_fspicker/base_dialog.py
+${PYSITELIB}/textual_fspicker/base_dialog.pyc
+${PYSITELIB}/textual_fspicker/base_dialog.pyo
+${PYSITELIB}/textual_fspicker/file_dialog.py
+${PYSITELIB}/textual_fspicker/file_dialog.pyc
+${PYSITELIB}/textual_fspicker/file_dialog.pyo
+${PYSITELIB}/textual_fspicker/file_open.py
+${PYSITELIB}/textual_fspicker/file_open.pyc
+${PYSITELIB}/textual_fspicker/file_open.pyo
+${PYSITELIB}/textual_fspicker/file_save.py
+${PYSITELIB}/textual_fspicker/file_save.pyc
+${PYSITELIB}/textual_fspicker/file_save.pyo
+${PYSITELIB}/textual_fspicker/icons.py
+${PYSITELIB}/textual_fspicker/icons.pyc
+${PYSITELIB}/textual_fspicker/icons.pyo
+${PYSITELIB}/textual_fspicker/parts/__init__.py
+${PYSITELIB}/textual_fspicker/parts/__init__.pyc
+${PYSITELIB}/textual_fspicker/parts/__init__.pyo
+${PYSITELIB}/textual_fspicker/parts/current_directory.py
+${PYSITELIB}/textual_fspicker/parts/current_directory.pyc
+${PYSITELIB}/textual_fspicker/parts/current_directory.pyo
+${PYSITELIB}/textual_fspicker/parts/directory_navigation.py
+${PYSITELIB}/textual_fspicker/parts/directory_navigation.pyc
+${PYSITELIB}/textual_fspicker/parts/directory_navigation.pyo
+${PYSITELIB}/textual_fspicker/parts/drive_navigation.py
+${PYSITELIB}/textual_fspicker/parts/drive_navigation.pyc
+${PYSITELIB}/textual_fspicker/parts/drive_navigation.pyo
+${PYSITELIB}/textual_fspicker/path_filters.py
+${PYSITELIB}/textual_fspicker/path_filters.pyc
+${PYSITELIB}/textual_fspicker/path_filters.pyo
+${PYSITELIB}/textual_fspicker/path_maker.py
+${PYSITELIB}/textual_fspicker/path_maker.pyc
+${PYSITELIB}/textual_fspicker/path_maker.pyo
+${PYSITELIB}/textual_fspicker/py.typed
+${PYSITELIB}/textual_fspicker/safe_tests.py
+${PYSITELIB}/textual_fspicker/safe_tests.pyc
+${PYSITELIB}/textual_fspicker/safe_tests.pyo
+${PYSITELIB}/textual_fspicker/select_directory.py
+${PYSITELIB}/textual_fspicker/select_directory.pyc
+${PYSITELIB}/textual_fspicker/select_directory.pyo
+${PYSITELIB}/textual_fspicker/suggest_path.py
+${PYSITELIB}/textual_fspicker/suggest_path.pyc
+${PYSITELIB}/textual_fspicker/suggest_path.pyo
diff --git a/py-textual-fspicker/distinfo b/py-textual-fspicker/distinfo
new file mode 100644
index 0000000000..ae93d053f2
--- /dev/null
+++ b/py-textual-fspicker/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+BLAKE2s (textual_fspicker-0.6.0.tar.gz) = 47f546464664a44163cfa538304cb304ca31d663fed546771e0da2d87c099216
+SHA512 (textual_fspicker-0.6.0.tar.gz) = 5425734ffaf53154e719fca1a2415b8854c3727c713dbf1914cc81ba7c372c383b22eeb2c2db0f2fa05a1a768d2c8669cfbf9e3e7f507a3abd3277a4d90ba30b
+Size (textual_fspicker-0.6.0.tar.gz) = 16157 bytes
+SHA1 (patch-pyproject.toml) = 1cc90a1fb2fab2cb30b8e30499033e6c09dec611
diff --git a/py-textual-fspicker/patches/patch-pyproject.toml b/py-textual-fspicker/patches/patch-pyproject.toml
new file mode 100644
index 0000000000..46a378f7d0
--- /dev/null
+++ b/py-textual-fspicker/patches/patch-pyproject.toml
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Avoid too strict requirements.
+
+--- pyproject.toml.orig	2026-01-03 18:04:16.050364718 +0000
++++ pyproject.toml
+@@ -43,7 +43,7 @@ Issues = "https://github.com/davep/textu
+ Discussions = "https://github.com/davep/textual-fspicker/discussions";
+ 
+ [build-system]
+-requires = ["uv_build>=0.8.11,<0.9.0"]
++requires = ["uv_build>=0.8.11"]
+ build-backend = "uv_build"
+ 
+ [tool.uv]


Home | Main Index | Thread Index | Old Index