%global _empty_manifest_terminate_build 0 Name: python-hdx-data-freshness-emailer Version: 1.7.8 Release: 1 Summary: HDX Data Freshness Emailer License: MIT URL: https://github.com/OCHA-DAP/hdx-data-freshness-emailer Source0: https://mirrors.nju.edu.cn/pypi/web/packages/88/9b/422c8659bb5e4b47d0640648cb087d1decc86847f50267c31a18e56f2d75/hdx-data-freshness-emailer-1.7.8.tar.gz BuildArch: noarch Requires: python3-hdx-data-freshness Requires: python3-gspread %description [![Build Status](https://github.com/OCHA-DAP/hdx-data-freshness-emailer/actions/workflows/run-python-tests.yml/badge.svg)](https://github.com/OCHA-DAP/hdx-data-freshness-emailer/actions/workflows/run-python-tests.yml) [![Coverage Status](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness-emailer/branch/main/graph/badge.svg?token=JpWZc5js4y)](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness-emailer) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/) The HDX freshness emailer reads the HDX data freshness database and finds datasets whose status has changed. It sends emails to system administrators if the change is from overdue to delinquent or to maintainers if from due to overdue. It also alerts when there are new candidates for the data grid and reports datasets that are broken or which have invalid maintainers. An email is also sent for organisations with invalid administrators. For more information, please read the [documentation](https://hdx-data-freshness-emailer.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-emailer Summary: HDX Data Freshness Emailer Provides: python-hdx-data-freshness-emailer BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-hdx-data-freshness-emailer [![Build Status](https://github.com/OCHA-DAP/hdx-data-freshness-emailer/actions/workflows/run-python-tests.yml/badge.svg)](https://github.com/OCHA-DAP/hdx-data-freshness-emailer/actions/workflows/run-python-tests.yml) [![Coverage Status](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness-emailer/branch/main/graph/badge.svg?token=JpWZc5js4y)](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness-emailer) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/) The HDX freshness emailer reads the HDX data freshness database and finds datasets whose status has changed. It sends emails to system administrators if the change is from overdue to delinquent or to maintainers if from due to overdue. It also alerts when there are new candidates for the data grid and reports datasets that are broken or which have invalid maintainers. An email is also sent for organisations with invalid administrators. For more information, please read the [documentation](https://hdx-data-freshness-emailer.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-emailer Provides: python3-hdx-data-freshness-emailer-doc %description help [![Build Status](https://github.com/OCHA-DAP/hdx-data-freshness-emailer/actions/workflows/run-python-tests.yml/badge.svg)](https://github.com/OCHA-DAP/hdx-data-freshness-emailer/actions/workflows/run-python-tests.yml) [![Coverage Status](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness-emailer/branch/main/graph/badge.svg?token=JpWZc5js4y)](https://codecov.io/gh/OCHA-DAP/hdx-data-freshness-emailer) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/) The HDX freshness emailer reads the HDX data freshness database and finds datasets whose status has changed. It sends emails to system administrators if the change is from overdue to delinquent or to maintainers if from due to overdue. It also alerts when there are new candidates for the data grid and reports datasets that are broken or which have invalid maintainers. An email is also sent for organisations with invalid administrators. For more information, please read the [documentation](https://hdx-data-freshness-emailer.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-emailer-1.7.8 %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-emailer -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 10 2023 Python_Bot - 1.7.8-1 - Package Spec generated