Blame python-astroplan.spec

Sergio Pascual aff8838
%bcond_without check
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%global srcname astroplan
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
Name:           python-%{srcname}
Sergio Pascual aff8838
Version:        0.9
9be1299
Release:        3%{?dist}
Sergio Pascual 4b0bfd2
Summary:        Python package to help astronomers plan observations
Sergio Pascual 4b0bfd2
Sergio Pascual aff8838
License:        BSD-3-Clause
Sergio Pascual 4b0bfd2
URL:            https://pypi.org/project/astroplan/
Sergio Pascual 4b0bfd2
Source0:        %{pypi_source}
Sergio Pascual b3eb547
# https://github.com/astropy/astroplan/issues/416
Sergio Pascual b3eb547
Patch:          astroplan-fixed-apo.patch
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
BuildArch:      noarch
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%global _description %{expand:
Sergio Pascual 4b0bfd2
astroplan is an observation planning package for 
Sergio Pascual 4b0bfd2
astronomers that can help you plan for everything but the clouds.
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
It is an in-development Astropy affiliated package that seeks to make your 
Sergio Pascual 4b0bfd2
life as an observational astronomer a little less infuriating.}
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%description %_description
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%package -n python3-%{srcname}
Sergio Pascual 4b0bfd2
Summary:        %{summary}
Sergio Pascual 4b0bfd2
BuildRequires:  python3-devel
0491ad4
BuildRequires:  %{py3_dist setuptools}
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%description -n python3-%{srcname} %_description
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%prep
Sergio Pascual b3eb547
%autosetup -n %{srcname}-%{version} -p1
Sergio Pascual 4b0bfd2
Sergio Pascual aff8838
%generate_buildrequires
Sergio Pascual aff8838
%pyproject_buildrequires -t
Sergio Pascual aff8838
Sergio Pascual 4b0bfd2
%build
Sergio Pascual aff8838
%pyproject_wheel
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%install
Sergio Pascual aff8838
%pyproject_install
Sergio Pascual aff8838
Sergio Pascual aff8838
%pyproject_save_files astroplan
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%check
Sergio Pascual aff8838
# Most test rely on an internet database of coordinates
Sergio Pascual aff8838
%pyproject_check_import
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
Sergio Pascual aff8838
%files -n python3-%{srcname} -f %{pyproject_files}
Sergio Pascual 4b0bfd2
%license LICENSE.rst
Sergio Pascual 4b0bfd2
%doc README.rst
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
%changelog
9be1299
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-3
9be1299
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
9be1299
417e11f
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-2
417e11f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
417e11f
Sergio Pascual aff8838
* Mon Sep 11 2023 Sergio Pascual <sergiopr@fedoraproject.org> - 0.9-1
Sergio Pascual aff8838
- New release 0.9
Sergio Pascual aff8838
- Migrated to SPDX
Sergio Pascual aff8838
- New python macros
Sergio Pascual aff8838
022693f
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.8-9
022693f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
022693f
e9c21a0
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 0.8-8
e9c21a0
- Rebuilt for Python 3.12
e9c21a0
7d9cd9c
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.8-7
7d9cd9c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
7d9cd9c
4e30076
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.8-6
4e30076
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
4e30076
fe7f53b
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.8-5
fe7f53b
- Rebuilt for Python 3.11
fe7f53b
deb7417
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.8-4
deb7417
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
deb7417
9593783
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8-3
9593783
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
9593783
35fbde4
* Mon Jun 07 2021 Python Maint <python-maint@redhat.com> - 0.8-2
35fbde4
- Rebuilt for Python 3.10
35fbde4
Sergio Pascual b3eb547
* Fri Jun 04 2021 Sergio Pascual <sergiopr@fedoraproject.org> - 0.8-1
Sergio Pascual b3eb547
- New release 0.8
Sergio Pascual b3eb547
- Patch test that requires network access
Sergio Pascual b3eb547
d4aa8f9
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.6-6
d4aa8f9
- Rebuilt for Python 3.10
d4aa8f9
90ba1f0
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6-5
90ba1f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
90ba1f0
605e18e
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6-4
605e18e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
605e18e
ed964b4
* Tue May 26 2020 Miro HronĨok <mhroncok@redhat.com> - 0.6-3
ed964b4
- Rebuilt for Python 3.9
ed964b4
4ed5326
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6-2
4ed5326
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4ed5326
Sergio Pascual 4b0bfd2
* Thu Dec 12 2019 Sergio Pascual <sergio.pasra at gmail.com> - 0.6-1
Sergio Pascual 4b0bfd2
- New release 0.6
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
* Sat Dec 07 2019 Sergio Pascual <sergio.pasra at gmail.com> - 0.5-2
Sergio Pascual 4b0bfd2
- Fix project url
Sergio Pascual 4b0bfd2
- Add check section
Sergio Pascual 4b0bfd2
Sergio Pascual 4b0bfd2
* Mon Nov 11 2019 Sergio Pascual <sergio.pasra at gmail.com> - 0.5-1
Sergio Pascual 4b0bfd2
- Initial spec file
Sergio Pascual 4b0bfd2