blob: aa580cc1497ab04f7577f618767e0087bb5654c6 (
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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
%global _empty_manifest_terminate_build 0
Name: python-hdx-data-freshness
Version: 1.9.9
Release: 1
Summary: HDX Data Freshness analyses freshness of data on HDX
License: MIT
URL: https://github.com/OCHA-DAP/hdx-data-freshness
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/3e/b9/856669f7bce7f41e42409e9d362651f0235e937151e8d01997b982d325a4/hdx-data-freshness-1.9.9.tar.gz
BuildArch: noarch
Requires: python3-aiodns
Requires: python3-aiohttp
Requires: python3-hdx-python-api
Requires: python3-hdx-python-database[postgresql]
Requires: python3-tqdm
Requires: python3-uvloop
%description
[](https://github.com/OCHA-DAP/hdx-data-freshness/actions/workflows/run-python-tests.yml)
[](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness)
[](https://github.com/psf/black)
[](https://pycqa.github.io/isort/)
HDX data freshness is a process that runs against the [Humanitarian Data Exchange](https://data.humdata.org/)
portal every day. It attempts to determine the freshness of datasets on the platform (ie. how up to date they
are) and updates the last modified field of resources held externally to HDX that have changed.
For more information, please read the [documentation](https://hdx-data-freshness.readthedocs.io/en/latest/).
This library is part of the [Humanitarian Data Exchange](https://data.humdata.org/) (HDX) project. If you have
humanitarian related data, please upload your datasets to HDX.
%package -n python3-hdx-data-freshness
Summary: HDX Data Freshness analyses freshness of data on HDX
Provides: python-hdx-data-freshness
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-hdx-data-freshness
[](https://github.com/OCHA-DAP/hdx-data-freshness/actions/workflows/run-python-tests.yml)
[](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness)
[](https://github.com/psf/black)
[](https://pycqa.github.io/isort/)
HDX data freshness is a process that runs against the [Humanitarian Data Exchange](https://data.humdata.org/)
portal every day. It attempts to determine the freshness of datasets on the platform (ie. how up to date they
are) and updates the last modified field of resources held externally to HDX that have changed.
For more information, please read the [documentation](https://hdx-data-freshness.readthedocs.io/en/latest/).
This library is part of the [Humanitarian Data Exchange](https://data.humdata.org/) (HDX) project. If you have
humanitarian related data, please upload your datasets to HDX.
%package help
Summary: Development documents and examples for hdx-data-freshness
Provides: python3-hdx-data-freshness-doc
%description help
[](https://github.com/OCHA-DAP/hdx-data-freshness/actions/workflows/run-python-tests.yml)
[](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness)
[](https://github.com/psf/black)
[](https://pycqa.github.io/isort/)
HDX data freshness is a process that runs against the [Humanitarian Data Exchange](https://data.humdata.org/)
portal every day. It attempts to determine the freshness of datasets on the platform (ie. how up to date they
are) and updates the last modified field of resources held externally to HDX that have changed.
For more information, please read the [documentation](https://hdx-data-freshness.readthedocs.io/en/latest/).
This library is part of the [Humanitarian Data Exchange](https://data.humdata.org/) (HDX) project. If you have
humanitarian related data, please upload your datasets to HDX.
%prep
%autosetup -n hdx-data-freshness-1.9.9
%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-hdx-data-freshness -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 1.9.9-1
- Package Spec generated
|