Adapting to the pyproject.toml compilation mode

This commit is contained in:
lyn1001 2023-04-26 17:10:15 +08:00
parent 7971d8de16
commit 3a3b709d8a
2 changed files with 10 additions and 16 deletions

View File

@ -1,11 +0,0 @@
--- c/setup.py 1970-01-01 08:00:00.000000000 +0800
+++ a/setup.py 2023-03-07 09:36:37.599063820 +0800
@@ -0,0 +1,8 @@
+from setuptools import setup
+
+
+setup(
+ name = "testpath",
+ version = "0.6.0",
+ description = "Testpath is a collection of utilities for Python code working with files and commands. It contains functions to check things on the filesystem, and tools for mocking system commands and recording calls to those.",
+ )

View File

@ -8,13 +8,13 @@ mocking system commands and recording calls to those.
Name: python-testpath Name: python-testpath
Version: 0.6.0 Version: 0.6.0
Release: 1 Release: 2
Summary: Test utilities for code working with files and commands Summary: Test utilities for code working with files and commands
License: MIT License: MIT
URL: https://github.com/jupyter/testpath URL: https://github.com/jupyter/testpath
Source0: https://files.pythonhosted.org/packages/08/ad/a3e7d580902f57e31d2181563fc4088894692bb6ef79b816344f27719cdc/testpath-0.6.0.tar.gz Source0: https://files.pythonhosted.org/packages/08/ad/a3e7d580902f57e31d2181563fc4088894692bb6ef79b816344f27719cdc/testpath-0.6.0.tar.gz
Patch0: 0001-add-setup.patch
BuildArch: noarch BuildArch: noarch
BuildRequires: python3-hatchling python3-hatch-vcs
%description %description
%_description %_description
@ -24,7 +24,7 @@ Summary: Test utilities for code working with files and commands
Provides: python-testpath = %{version}-%{release} Provides: python-testpath = %{version}-%{release}
BuildRequires: python3-pip BuildRequires: python3-pip
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-flit BuildRequires: python3-flit-core
BuildRequires: python3-sphinx BuildRequires: python3-sphinx
BuildRequires: python3-sphinx_rtd_theme BuildRequires: python3-sphinx_rtd_theme
BuildRequires: python3-pytest BuildRequires: python3-pytest
@ -44,10 +44,11 @@ Provides: python3-testpath-doc
rm -f testpath/*.exe rm -f testpath/*.exe
%build %build
%py3_build %pyproject_build
%install %install
%py3_install %pyproject_install testpath==%{version}
install -d -m755 %{buildroot}/%{_pkgdocdir} install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
@ -82,12 +83,16 @@ mv %{buildroot}/doclist.lst .
%files -n python3-testpath -f filelist.lst %files -n python3-testpath -f filelist.lst
%dir %{python3_sitelib}/* %dir %{python3_sitelib}/*
%{python3_sitelib}/testpath/__pycache__/
%license LICENSE %license LICENSE
%files help -f doclist.lst %files help -f doclist.lst
%{_docdir}/* %{_docdir}/*
%changelog %changelog
* Wed Apr 26 2023 liyanan <thistleslyn@163.com> - 0.6.0-2
- Adapting to the pyproject.toml compilation mode
* Tue Mar 07 2023 wangjunqi <wangjunqi@kylinos.cn> - 0.6.0-1 * Tue Mar 07 2023 wangjunqi <wangjunqi@kylinos.cn> - 0.6.0-1
- Update package to version 0.6.0 - Update package to version 0.6.0