%global _empty_manifest_terminate_build 0 Name: python-cmd2 Version: 2.6.2 Release: 1 Summary: cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python License: MIT URL: https://github.com/python-cmd2/cmd2 Source0: https://files.pythonhosted.org/packages/9d/29/e0dd8ca27c5ee55feea1a423ac0b55c7bc68b551d393085ae7c6da12a2e9/cmd2-2.6.2.tar.gz BuildArch: noarch %description quickly build feature-rich and user-friendly interactive command line applications in Python %package -n python3-cmd2 Summary: cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python Provides: python-cmd2 = %{version}-%{release} # Base build requires BuildRequires: python3-devel BuildRequires: python3-setuptools_scm BuildRequires: python3-pip BuildRequires: python3-hatchling python3-hatch-vcs python3-wheel python3-flit # General requires Requires: python3-attrs Requires: python3-pyperclip Requires: python3-wcwidth Requires: python3-importlib-metadata Requires: python3-typing-extensions %description -n python3-cmd2 quickly build feature-rich and user-friendly interactive command line applications in Python %package help Summary: Development documents and examples for cmd2 Provides: python3-cmd2-doc %description help quickly build feature-rich and user-friendly interactive command line applications in Python %prep %autosetup -p1 -n cmd2-%{version} %build %pyproject_build %install %pyproject_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi %files -n python3-cmd2 %{python3_sitelib}/* %files help %{_docdir}/* %changelog * Wed Jul 22 2026 shaoning - 2.6.2-1 - Update package to version 2.6.2 * Fri May 15 2026 wuzhaomin - 2.6.1-1 - Fixed bug that prevented `cmd2` from working with `from __future__ import annotations` - Fixed duplicated parameter tables in API documentation. - Fixed docstring style for MkDocs API documentation so parameters are displayed properly. - Fixed 'index out of range' error when passing no arguments to an argparse-based command function. - Fixed issue where argument parsers for overridden commands were not being created. * Tue Jun 11 2024 zeng liwen - 2.4.3-2 - Backport patch:Fix Nonetype error when building with PyInstaller and no-console flag * Tue Mar 07 2023 wangjunqi - 2.4.3-1 - Update package to version 2.4.3 * Wed Aug 10 2022 liqiuyu - 2.4.2-1 - update to 2.4.2 * Tue Jul 26 2022 renliang16 - 2.4.0-1 - Upgrade package python3-cmd2 to version 2.4.0 * Mon Jul 26 2021 liusheng - 1.5.0-1 - Upgrade to version 1.5.0 * Mon Aug 2 2021 huangtianhua - 1.4.0-3 - Add python3-setuptools_scm as buildrequire * Fri Jan 29 2021 zhangy - Add buildrequires * Wed Dec 09 2020 Python_Bot - Package Spec generated