%global _empty_manifest_terminate_build 0 Name: python-pykoa Version: 1.7.2 Release: 1 Summary: KOA archive access client License: MIT License URL: https://github.com/KeckObservatoryArchive/PyKOA Source0: https://mirrors.aliyun.com/pypi/web/packages/1f/bf/3e379b0ec9c1da442aa8438376ddddaa614371437d0c1434108ea21bec7f/pykoa-1.7.2.tar.gz BuildArch: noarch Requires: python3-requests Requires: python3-xmltodict Requires: python3-bs4 Requires: python3-lxml %description Version 1 of PyKOA offers access to public raw science and calibration files acquired with the HIRES echelle-spectrograph, and for Keck Observatory PIs, secure access to their protected data with the KOA credentials already assigned to them. The remaining Keck instruments are expected to be available before the end of 2020. Queries made through PyKOA are underpinned by nexsciTAP, a NExScI Python-based server that implements the IVOA Table Access Protocol (TAP). This design enables a rich variety of searches, including cone, box, polygon, or all-sky spatial searches; temporal searches; searches on program infortmation; and complex searches on multiple attributes. The Keck Observatory Archive (KOA) is a collaboration between the NASA Exoplanet Science Institute (NExScI) and the W. M. Keck Observatory (WMKO). NExScI is sponsored by NASA's Exoplanet Exploration Program, and operated by the California Institute of Technology in coordination with the Jet Propulsion Laboratory (JPL). If you used PyKOA in your research, please acknowledge KOA as follows: "This research has made use of the Keck Observatory Archive (KOA), which is operated by the W. M. Keck Observatory and the NASA Exoplanet Science Institute (NExScI), under contract with the National Aeronautics and Space Administration." Please also acknowledge the PI(s) of datasets that have been accesses through PyKOA. %package -n python3-pykoa Summary: KOA archive access client Provides: python-pykoa BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pykoa Version 1 of PyKOA offers access to public raw science and calibration files acquired with the HIRES echelle-spectrograph, and for Keck Observatory PIs, secure access to their protected data with the KOA credentials already assigned to them. The remaining Keck instruments are expected to be available before the end of 2020. Queries made through PyKOA are underpinned by nexsciTAP, a NExScI Python-based server that implements the IVOA Table Access Protocol (TAP). This design enables a rich variety of searches, including cone, box, polygon, or all-sky spatial searches; temporal searches; searches on program infortmation; and complex searches on multiple attributes. The Keck Observatory Archive (KOA) is a collaboration between the NASA Exoplanet Science Institute (NExScI) and the W. M. Keck Observatory (WMKO). NExScI is sponsored by NASA's Exoplanet Exploration Program, and operated by the California Institute of Technology in coordination with the Jet Propulsion Laboratory (JPL). If you used PyKOA in your research, please acknowledge KOA as follows: "This research has made use of the Keck Observatory Archive (KOA), which is operated by the W. M. Keck Observatory and the NASA Exoplanet Science Institute (NExScI), under contract with the National Aeronautics and Space Administration." Please also acknowledge the PI(s) of datasets that have been accesses through PyKOA. %package help Summary: Development documents and examples for pykoa Provides: python3-pykoa-doc %description help Version 1 of PyKOA offers access to public raw science and calibration files acquired with the HIRES echelle-spectrograph, and for Keck Observatory PIs, secure access to their protected data with the KOA credentials already assigned to them. The remaining Keck instruments are expected to be available before the end of 2020. Queries made through PyKOA are underpinned by nexsciTAP, a NExScI Python-based server that implements the IVOA Table Access Protocol (TAP). This design enables a rich variety of searches, including cone, box, polygon, or all-sky spatial searches; temporal searches; searches on program infortmation; and complex searches on multiple attributes. The Keck Observatory Archive (KOA) is a collaboration between the NASA Exoplanet Science Institute (NExScI) and the W. M. Keck Observatory (WMKO). NExScI is sponsored by NASA's Exoplanet Exploration Program, and operated by the California Institute of Technology in coordination with the Jet Propulsion Laboratory (JPL). If you used PyKOA in your research, please acknowledge KOA as follows: "This research has made use of the Keck Observatory Archive (KOA), which is operated by the W. M. Keck Observatory and the NASA Exoplanet Science Institute (NExScI), under contract with the National Aeronautics and Space Administration." Please also acknowledge the PI(s) of datasets that have been accesses through PyKOA. %prep %autosetup -n pykoa-1.7.2 %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-pykoa -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 1.7.2-1 - Package Spec generated