Skip to content

Commit

Permalink
Switch build
Browse files Browse the repository at this point in the history
Switch the SLE build to Python 3.11. SUpport multiple python builds based on
build service project setup. Switch to wheel build.
  • Loading branch information
rjschwei committed May 21, 2024
1 parent 67aeafb commit 8c20821
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions csp-billing-adapter-amazon.spec
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,8 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#

%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%global skip_python2 1
%define pythons python3
%{?sle15_python_module_pythons}

Name: csp-billing-adapter-amazon
Version: 0.5.1
Release: 0
Expand All @@ -28,10 +27,12 @@ URL: https://github.com/SUSE-Enceladus/%{name}
Source: https://files.pythonhosted.org/packages/source/c/%{name}/%{name}-%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module csp-billing-adapter}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pluggy}
BuildRequires: %{python_module boto3}
BuildRequires: %{python_module csp-billing-adapter}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
%if %{with test}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module coverage}
Expand All @@ -52,10 +53,10 @@ metering of usage in Amazon AWS.
%autosetup -n %{name}-%{version}

%build
%python_build
%pyproject_wheel

%install
%python_install
%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}

%check
Expand Down

0 comments on commit 8c20821

Please sign in to comment.