Name: python-black Version: 23.3.0 Release: 1 Summary: The uncompromising code formatter License: MIT URL: https://github.com/psf/black Source: %{pypi_source black} BuildArch: noarch BuildRequires: python3-devel # Base build requires BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm BuildRequires: python3-pip BuildRequires: python3-wheel BuildRequires: python3-editables BuildRequires: python3-hatch-vcs BuildRequires: python3-hatchling Patch0: 0001-add-annotation.patch %global _description %{expand: Black is the uncompromising Python code formatter. By using it, you agree to cease control over minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters.} %description %_description %package -n black Summary: %{summary} Recommends: black+d = %{version}-%{release} %description -n black %_description %prep %autosetup -n black-%{version} -p1 %build %pyproject_build %install %pyproject_install for exe in black blackd; do ln -sr %{buildroot}%{_bindir}/${exe}{,-%{python3_version}} done %files -n black %license LICENSE %doc README.md %{_bindir}/black %{_bindir}/black-%{python3_version} %{_bindir}/blackd %{_bindir}/blackd-%{python3_version} %{python3_sitelib}/__pycache__/* %{python3_sitelib}/black-%{version}.dist-info/* %{python3_sitelib}/_black_version.py %{python3_sitelib}/black/* %{python3_sitelib}/blackd/* %{python3_sitelib}/blib2to3/* %changelog * Wed Jun 7 2023 li-miaomiao_zhr - 23.3.0-1 - fix issue:add package python-black of version 23.3.0 to warehouse of src-openEuler