blob: f15cb909566690014f35b9809077a9783194634d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
%global _empty_manifest_terminate_build 0
Name: python-flake8-future-import
Version: 0.4.7
Release: 1
Summary: __future__ import checker, plugin for flake8
License: MIT License
URL: https://github.com/xZise/flake8-future-import
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/2f/aa/61c97012ce14d69730ced33bbc19837a86dbb5c400acb9163d5f9afbfca2/flake8-future-import-0.4.7.tar.gz
BuildArch: noarch
Requires: python3-flake8
%description
A script to check for the imported ``__future__`` modules to make it easier to
have a consistent code base.
By default it requires and forbids all imports but it's possible to have
certain imports optional by ignoring both their requiring and forbidding error
code. In the future it's planned to have a “consistency” mode and that the
default is having the import optional or required (not sure on that yet).
This module provides a plugin for ``flake8``, the Python code checker.
%package -n python3-flake8-future-import
Summary: __future__ import checker, plugin for flake8
Provides: python-flake8-future-import
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-flake8-future-import
A script to check for the imported ``__future__`` modules to make it easier to
have a consistent code base.
By default it requires and forbids all imports but it's possible to have
certain imports optional by ignoring both their requiring and forbidding error
code. In the future it's planned to have a “consistency” mode and that the
default is having the import optional or required (not sure on that yet).
This module provides a plugin for ``flake8``, the Python code checker.
%package help
Summary: Development documents and examples for flake8-future-import
Provides: python3-flake8-future-import-doc
%description help
A script to check for the imported ``__future__`` modules to make it easier to
have a consistent code base.
By default it requires and forbids all imports but it's possible to have
certain imports optional by ignoring both their requiring and forbidding error
code. In the future it's planned to have a “consistency” mode and that the
default is having the import optional or required (not sure on that yet).
This module provides a plugin for ``flake8``, the Python code checker.
%prep
%autosetup -n flake8-future-import-0.4.7
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-flake8-future-import -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Apr 25 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4.7-1
- Package Spec generated
|