6d74e82
Name:           python-lazr-delegates
6d74e82
Version:        2.1.0
8cbd5a5
Release:        %autorelease
6d74e82
Summary:        Easily write objects that delegate behavior
9656451
6d74e82
License:        LGPL-3.0-only
9656451
URL:            https://launchpad.net/lazr.delegates
6d74e82
Source:         %{pypi_source lazr.delegates}
6d74e82
9656451
BuildArch:      noarch
6d74e82
BuildRequires:  python3-devel
9656451
9656451
6d74e82
%global _description %{expand:
6d74e82
The lazr.delegates package makes it easy to write objects that delegate behavior
6d74e82
to another object. The new object adds some property or behavior on to the other
6d74e82
object, while still providing the underlying interface, and delegating
6d74e82
behavior.}
9656451
9656451
6d74e82
%description %_description
9656451
6d74e82
%package -n     python3-lazr-delegates
9656451
Summary:        %{summary}
9656451
6d74e82
%description -n python3-lazr-delegates %_description
9656451
9656451
6d74e82
%prep
6d74e82
%autosetup -p1 -n lazr.delegates-%{version}
9656451
9656451
6d74e82
%generate_buildrequires
6d74e82
%pyproject_buildrequires -t
9656451
9656451
9656451
%build
6d74e82
%pyproject_wheel
9656451
9656451
9656451
%install
6d74e82
%pyproject_install
6d74e82
%pyproject_save_files lazr
9656451
9656451
9656451
%check
6d74e82
%pyproject_check_import
6d74e82
%tox
6d74e82
6d74e82
6d74e82
%files -n python3-lazr-delegates -f %{pyproject_files}
6d74e82
%{python3_sitelib}/lazr.delegates-%{version}-py%{python3_version}-nspkg.pth
9656451
9656451
9656451
%changelog
8cbd5a5
%autochangelog