%define srcname importlib_metadata Summary: Library to access the metadata for a Python package Name: python3-importlib-metadata Version: 6.0.0 Release: 1%{?dist} Group: Development/Languages/Python License: ASL 2.0 URL: https://github.com/python/importlib_metadata Vendor: VMware, Inc. Distribution: Photon Source0: https://files.pythonhosted.org/packages/90/07/6397ad02d31bddf1841c9ad3ec30a693a3ff208e09c2ef45c9a8a5f85156/%{srcname}-%{version}.tar.gz %define sha512 %{srcname}=7d5cea465bf02722b28542f374e36ed55ab09455e1e548e838acf0cb38dcd84a79f5ef7cd673400852ff3a33271078ec8476f02aa7bf7748d3b85f4cefe3f678 BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-pip %if 0%{?with_check} BuildRequires: python3-test BuildRequires: python3-pytest BuildRequires: python3-typing-extensions BuildRequires: python3-pluggy BuildRequires: python3-more-itertools %endif Requires: python3 Requires: python3-typing-extensions %description Library to access the metadata for a Python package. This package supplies third-party access to the functionality of importlib.metadata including improvements added to subsequent Python versions. %prep %autosetup -n %{srcname}-%{version} %build %{python3} -m pip wheel --disable-pip-version-check --verbose . %install %{python3} -m pip install --root %{buildroot} --prefix %{_prefix} --disable-pip-version-check --verbose . rm -f %{buildroot}%{python3_sitelib}/__pycache__/typing_extensions.cpython-37.pyc \ %{buildroot}%{python3_sitelib}/typing_extensions.py %if 0%{?with_check} %check pip3 install importlib_resources pyfakefs %pytest --ignore exercises.py -k "not test_find_local" %endif %clean rm -rf %{buildroot}/* %files %defattr(-,root,root) %{python3_sitelib}/* %changelog * Thu Jan 12 2023 Srish Srinivasan 6.0.0-1 - Initial build. First version