summaryrefslogtreecommitdiff
path: root/python-aequitas.spec
blob: cabfd264194d7ef79ad75e00dfe8140f85de8e7f (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
92
93
94
%global _empty_manifest_terminate_build 0
Name:		python-aequitas
Version:	0.42.0
Release:	1
Summary:	The bias and fairness audit toolkit.
License:	https://github.com/dssg/aequitas/blob/master/LICENSE
URL:		https://github.com/dssg/aequitas
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/05/d8/0c01096d655d43f4678c0aeabb27128ffb039c5dec4c59bda6de35945175/aequitas-0.42.0.tar.gz
BuildArch:	noarch

Requires:	python3-ohio
Requires:	python3-Flask
Requires:	python3-Flask-Bootstrap
Requires:	python3-markdown2
Requires:	python3-matplotlib
Requires:	python3-pandas
Requires:	python3-pyyaml
Requires:	python3-SQLAlchemy
Requires:	python3-tabulate
Requires:	python3-xhtml2pdf
Requires:	python3-seaborn
Requires:	python3-altair
Requires:	python3-millify

%description

Aequitas is an open-source bias audit toolkit for data scientists, machine learning researchers, and policymakers to audit machine learning models for discrimination and bias, and to make informed and equitable decisions around developing and deploying predictive tools.



%package -n python3-aequitas
Summary:	The bias and fairness audit toolkit.
Provides:	python-aequitas
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-aequitas

Aequitas is an open-source bias audit toolkit for data scientists, machine learning researchers, and policymakers to audit machine learning models for discrimination and bias, and to make informed and equitable decisions around developing and deploying predictive tools.



%package help
Summary:	Development documents and examples for aequitas
Provides:	python3-aequitas-doc
%description help

Aequitas is an open-source bias audit toolkit for data scientists, machine learning researchers, and policymakers to audit machine learning models for discrimination and bias, and to make informed and equitable decisions around developing and deploying predictive tools.



%prep
%autosetup -n aequitas-0.42.0

%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-aequitas -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Thu Jun 08 2023 Python_Bot <Python_Bot@openeuler.org> - 0.42.0-1
- Package Spec generated