d5dac92
%global srcname hupper
d5dac92
%global sum Integrated process monitor for developing servers
d5dac92
d5dac92
Name:           python-%{srcname}
577909b
Version:        1.10.3
8cfcdc2
Release:        12%{?dist}
d5dac92
Summary:        %{sum}
d5dac92
d5dac92
License:        MIT
d5dac92
URL:            https://pypi.python.org/pypi/%{srcname}
d5dac92
Source0:        https://files.pythonhosted.org/packages/source/h/%{srcname}/%{srcname}-%{version}.tar.gz
d5dac92
d5dac92
BuildArch:      noarch
a8b4621
BuildRequires:  python3-devel
caa1c3a
BuildRequires:  python3-setuptools
d5dac92
d5dac92
# python3 test buildrequires
d5dac92
BuildRequires: python3-pytest
d5dac92
BuildRequires: python3-pytest-cov
d5dac92
d5dac92
%description
d5dac92
hupper is an integrated process monitor that will track changes
d5dac92
to any imported Python files in sys.modules as well as custom paths.
d5dac92
When files are changed the process is restarted.
d5dac92
d5dac92
%package -n python3-%{srcname}
d5dac92
Summary:        %{sum}
d5dac92
%{?python_provide:%python_provide python3-%{srcname}}
d5dac92
d5dac92
%description -n python3-%{srcname}
d5dac92
hupper is an integrated process monitor that will track changes
d5dac92
to any imported Python files in sys.modules as well as custom paths.
d5dac92
When files are changed the process is restarted.
d5dac92
d5dac92
%prep
d5dac92
%autosetup -n %{srcname}-%{version}
d5dac92
d5dac92
%build
d5dac92
%py3_build
d5dac92
d5dac92
%install
d5dac92
%py3_install
d5dac92
d5dac92
%check
74ada11
PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} -m pytest
d5dac92
d5dac92
%files -n python3-%{srcname}
d5dac92
%license LICENSE.txt
d5dac92
%doc CHANGES.rst CONTRIBUTING.rst docs/ LICENSE.txt PKG-INFO README.rst rtd.txt
d5dac92
%{python3_sitelib}/*
d5dac92
%{_bindir}/hupper
d5dac92
d5dac92
%changelog
8cfcdc2
* Sat Jan 27 2024 Maxwell G <maxwell@gtmx.me> - 1.10.3-12
8cfcdc2
- Remove unused python3-mock test dependency
8cfcdc2
31e4e6a
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-11
31e4e6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
31e4e6a
1bfc27d
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-10
1bfc27d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
1bfc27d
840c897
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-9
840c897
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
840c897
6fc8ada
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 1.10.3-8
6fc8ada
- Rebuilt for Python 3.12
6fc8ada
184305b
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-7
184305b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
184305b
27078fb
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-6
27078fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
27078fb
21500e5
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.10.3-5
21500e5
- Rebuilt for Python 3.11
21500e5
a6a1e16
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-4
a6a1e16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
a6a1e16
22fca62
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-3
22fca62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
22fca62
d7a2296
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.10.3-2
d7a2296
- Rebuilt for Python 3.10
d7a2296
577909b
* Sat May 22 2021 Kevin Fenzi <kevin@scrye.com> - 1.10.3-1
577909b
- Update to 1.10.3. Fixes rhbz#1960456
577909b
896a0b7
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.2-4
896a0b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
896a0b7
5f529d0
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.2-3
5f529d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
5f529d0
b8c6ad2
* Sun May 24 2020 Miro Hrončok <mhroncok@redhat.com> - 1.10.2-2
b8c6ad2
- Rebuilt for Python 3.9
b8c6ad2
476ae14
* Sat Apr 18 2020 Kevin Fenzi <kevin@scrye.com> - 1.10.2-1
476ae14
- Update to 1.10.2. Fixes bug #1804411
476ae14
bacc44d
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-2
bacc44d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
bacc44d
ab0d55c
* Sun Dec 08 2019 Kevin Fenzi <kevin@scrye.com> - 1.9.1-1
ab0d55c
- Update to 1.9.1. Fixes bug #1761667
ab0d55c
a8ba03c
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.8.1-5
a8ba03c
- Rebuilt for Python 3.8.0rc1 (#1748018)
a8ba03c
a8b4621
* Fri Aug 23 2019 Kevin Fenzi <kevin@scrye.com> - 1.8.1-4
a8b4621
- Drop python2 subpackages. Fixes bug #1744653
a8b4621
5e55a00
* Sat Aug 17 2019 Miro Hrončok <mhroncok@redhat.com> - 1.8.1-3
5e55a00
- Rebuilt for Python 3.8
5e55a00
32305cd
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-2
32305cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
32305cd
44a1aee
* Sun Jun 16 2019 Kevin Fenzi <kevin@scrye.com> - 1.8.1-1
44a1aee
- Update to 1.8.1. Fixes bug #1717277
44a1aee
0128c44
* Sat Mar 16 2019 Kevin Fenzi <kevin@scrye.com> - 1.6.1-1
0128c44
- Update to 1.6.1. Fixes bug #1687548
0128c44
aabaec1
* Sun Mar 10 2019 Kevin Fenzi <kevin@scrye.com> - 1.6-1
aabaec1
- Update to 1.6. Fixes bug #1686273
aabaec1
cffb716
* Sat Feb 23 2019 Kevin Fenzi <kevin@scrye.com> - 1.5-1
cffb716
- Update to 1.5. Fixes bug #1677934
cffb716
b4be7e9
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3-4
b4be7e9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b4be7e9
16c3ba0
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3-3
16c3ba0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
16c3ba0
ed298ff
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 1.3-2
ed298ff
- Rebuilt for Python 3.7
ed298ff
09e0192
* Wed Jun 20 2018 Kevin Fenzi <kevin@scrye.com> - 1.3-1
09e0192
- Update to 1.3. Fixes bug #1592948
09e0192
525f68d
* Mon Jun 18 2018 Miro Hrončok <mhroncok@redhat.com> - 0.4.2-5
525f68d
- Rebuilt for Python 3.7
525f68d
b636322
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.2-4
b636322
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b636322
856a017
* Fri Jan 19 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.4.2-3
856a017
- Update Python 2 dependency declarations to new packaging standards
856a017
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
856a017
5f9e297
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.2-2
5f9e297
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
5f9e297
d5dac92
* Sun Feb 19 2017 Kevin Fenzi <kevin@scrye.com> - 0.4.2-1
d5dac92
- Initial version for Fedora. 
d5dac92