同步操作将从 src-openEuler/python-keyring 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
%global _empty_manifest_terminate_build 0Name: python-keyringVersion: 25.7.0Release: 1Summary: Store and access your passwords safely.License: MIT LicenseURL: https://github.com/jaraco/keyringSource0: %{pypi_source keyring}BuildArch: noarchBuildRequires: python3-setuptools_scmBuildRequires: python3-tomlBuildRequires: python3-jaraco-classes python3-jaraco-functools python3-jaraco-contextRequires: python3-importlib-metadataRequires: python3-SecretStorageRequires: python3-jeepneyRequires: python3-pywin32-ctypesRequires: python3-sphinxRequires: python3-pytestRequires: python3-pytest-checkdocsRequires: python3-pytest-flake8Requires: python3-pytest-covRequires: python3-pytest-blackRequires: python3-pytest-mypy%descriptionOn Linux, the KWallet backend relies on dbus-python_, which does not alwaysinstall correctly when using pip (compilation is needed). For best results,install dbus-python as a system package.%package -n python3-keyringSummary: Store and access your passwords safely.Provides: python-keyringBuildRequires: python3-develBuildRequires: python3-setuptoolsBuildRequires: python3-pipBuildRequires: python3-pytest python3-wheel python3-importlib-metadata%description -n python3-keyringOn Linux, the KWallet backend relies on dbus-python_, which does not alwaysinstall correctly when using pip (compilation is needed). For best results,install dbus-python as a system package.%package helpSummary: Development documents and examples for keyringProvides: python3-keyring-doc%description helpOn Linux, the KWallet backend relies on dbus-python_, which does not alwaysinstall correctly when using pip (compilation is needed). For best results,install dbus-python as a system package.%prep%autosetup -n keyring-%{version} -p1#add double quotation mark for usage example in explanatory note to Eliminate testing mistakesed -i "s/>>> fs = getfixture('fs')/\">>> fs = getfixture('fs')\"/g" keyring/core.pysed -i 's/>>> disable()/\">>> disable()\"/g' keyring/core.py%build%pyproject_build%install%pyproject_installinstall -d -m755 %{buildroot}/%{_pkgdocdir}if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fiif [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fiif [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fiif [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi%checkexport PYTHONPATH=%{buildroot}%{python3_sitelib}pytest%files -n python3-keyring%{python3_sitelib}/*%{_bindir}/keyring%files help%{_defaultdocdir}/*%changelog* Fri Nov 21 2025 warlock <hunan@kylinos.cn> - 25.7.0-1- Update package with version 25.7.0* Improved support for KWallet 6.* Removed cruft from Python 3.8.* Wed Jul 02 2025 wangkai <13474090681@163.com> - 25.6.0-1- Update to 25.6.0:* Don't log a warning when the `backend` config section is missing* Use extend for proper workaround.* Require Python 3.9 or later now that Python 3.8 is EOL.* Include pyproject.toml in ruff.toml.* Add Python 3.13 and 3.14 into the matrix.* Thu Nov 07 2024 Ge Wang <wang__ge@126.com> - 25.5.0-1- Update to version 25.5.0* Wed Jun 14 2023 yaoxin <yao_xin001@hoperun.com> - 23.13.1-1- Update to 23.13.1* Thu Jul 28 2022 renliang16 <renliang@uniontech.com> - 23.5.0-1- Upgrade package python3-keyring to version 23.5.0* Mon Dec 27 2021 zhangjiapeng <zhangjiapeng9@huawei.com> - 23.4.0-1- Update to 23.4.0* Wed Jul 14 2021 huangtianhua <huangtianhua@huawei.com> - 23.0.0-1- Upgrade to 23.0.0 to support OpenStack-W* Thu Dec 03 2020 baizhonggui <baizhonggui@huawei.com> - 21.5.0-1- Update to 21.5.0* Mon Aug 10 2020 lingsheng <lingsheng@huawei.com> - 13.2.1-5- Remove python2-keyring subpackage* Thu Nov 28 2019 wutao <wutao61@huawei.com> - 13.2.1-4- Package init
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。