diff --git a/0001-add-setup.py.patch b/0001-add-setup.py.patch new file mode 100644 index 0000000000000000000000000000000000000000..84bf131e5858ebb0c0288bc6f4682aad1cc523c6 --- /dev/null +++ b/0001-add-setup.py.patch @@ -0,0 +1,40 @@ +--- a/setup.py 1970-01-01 08:00:00.000000000 +0800 ++++ b/setup.py 2025-11-26 10:00:00.000000000 +0800 +@@ -0,0 +1,37 @@ ++from setuptools import find_packages, setup ++ ++setup( ++ name="blessed", ++ version="1.25.0", ++ description="Easy, practical library for making terminal apps", ++ long_description="Easy, practical library for making terminal apps, by providing an elegant, well-documented interface to Colors, Keyboard input, and screen Positioning capabilities.", ++ long_description_content_type="text/plain", ++ author="Jeff Quast, Erik Rose, Avram Lubkin", ++ author_email="contact@jeffquast.com", ++ url="https://github.com/jquast/blessed", ++ license="MIT", ++ keywords=["terminal", "tty", "curses", "color", "console", "keyboard", "ansi"], ++ packages=find_packages(), ++ install_requires=[ ++ "wcwidth>=0.1.4", ++ "jinxed>=1.1.0; platform_system == 'Windows'", ++ ], ++ extras_require={ ++ "docs": ["Pillow", "Sphinx>3", "sphinx-paramlinks", "sphinx_rtd_theme", "sphinxcontrib-manpage"] ++ }, ++ python_requires=">=3.7", ++ classifiers=[ ++ "Development Status :: 5 - Production/Stable", ++ "License :: OSI Approved :: MIT License", ++ "Programming Language :: Python :: 3", ++ "Programming Language :: Python :: 3 :: Only", ++ "Programming Language :: Python :: 3.7", ++ "Programming Language :: Python :: 3.8", ++ "Programming Language :: Python :: 3.9", ++ "Programming Language :: Python :: 3.10", ++ "Programming Language :: Python :: 3.11", ++ "Topic :: Software Development :: Libraries :: Python Modules", ++ "Topic :: Terminals", ++] ++ ++) diff --git a/1.22.0.tar.gz b/blessed-1.25.0.tar.gz similarity index 48% rename from 1.22.0.tar.gz rename to blessed-1.25.0.tar.gz index a1cd7fbc62c9e7319b30893dd893215027e105a5..08b9fb3af6b782c762a5f2feeb8534c197fadf03 100644 Binary files a/1.22.0.tar.gz and b/blessed-1.25.0.tar.gz differ diff --git a/python-blessed.spec b/python-blessed.spec index dda05c2ac095ec6b45c3725fe7049aadfe2860cb..71d65d570aa0436b2554c292ebbc0e1afc9dfc14 100644 --- a/python-blessed.spec +++ b/python-blessed.spec @@ -1,11 +1,11 @@ %global _empty_manifest_terminate_build 0 Name: python-blessed -Version: 1.22.0 +Version: 1.25.0 Release: 1 Summary: Easy, practical library for making terminal apps, by providing an elegant, well-documented interface to Colors, Keyboard input, and screen Positioning capabilities. License: MIT URL: https://github.com/jquast/blessed -Source0: https://github.com/jquast/blessed/archive/refs/tags/%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/33/cd/eed8b82f1fabcb817d84b24d0780b86600b5c3df7ec4f890bcbb2371b0ad/blessed-1.25.0.tar.gz BuildArch: noarch Requires: python3-wcwidth @@ -22,6 +22,7 @@ Provides: python-blessed BuildRequires: python3-devel BuildRequires: zlib >= 1.2.11 BuildRequires: python3-setuptools +Patch0: 0001-add-setup.py.patch %description -n python3-blessed Blessed is an easy, practical library for making python terminal apps @@ -33,6 +34,7 @@ Blessed is an easy, practical library for making python terminal apps %prep %autosetup -n blessed-%{version} +%patch0 %build %py3_build @@ -72,6 +74,9 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog +* Wed Nov 26 2025 liudongshi - 1.25.0-1 +- Update package to version 1.25.0 + * Mon Nov 17 2025 dongqi - 1.22.0-1 - Update package to version 1.22.0 Fixes for failing tests