0b15899
%global desc IPython features (tab completion, syntax highlighting, better tracebacks,\
0b15899
better introspection) right in pdb.
d5eae32
%global srcname ipdb
0b15899
%global sum IPython enabled Python debugger
0b15899
d5eae32
d5eae32
Name:           python-ipdb
fc2dc22
Version:        0.13.13
bdfc9d7
Release:        6%{?dist}
0b15899
BuildArch:      noarch
0b15899
5e42378
License:        BSD-3-Clause
d5eae32
Summary:        IPython enabled Python debugger
d5eae32
URL:            https://github.com/gotcha/%{srcname}/
5e2d04a
Source0:        https://github.com/gotcha/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
0b15899
0b15899
BuildRequires:  python3-devel
0b15899
d5eae32
d5eae32
%description
0b15899
%{desc}
0b15899
0b15899
0b15899
%package -n python3-%{srcname}
d5eae32
Summary:        IPython enabled Python debugger
0b15899
6f887d6
Requires:       python3-ipython
0b15899
%{?python_provide:%python_provide python3-%{srcname}}
0b15899
d5eae32
d5eae32
%description -n python3-ipdb
0b15899
%{desc}
d5eae32
d5eae32
d5eae32
%prep
d5eae32
%setup -q -n %{srcname}-%{version}
22566bc
find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
d5eae32
a418364
%generate_buildrequires
a418364
%pyproject_buildrequires -r
0b15899
d5eae32
%build
a418364
%pyproject_wheel
d5eae32
d5eae32
0b15899
%install
a418364
%pyproject_install
a418364
%pyproject_save_files ipdb
0b15899
d5eae32
d5eae32
%check
a418364
# ipdb doesn't support using tox nor pytest
d5eae32
%{__python3} setup.py test
d5eae32
0b15899
a418364
%files -n python3-%{srcname} -f %{pyproject_files}
aa2d4e2
%doc HISTORY.txt README.rst
aa2d4e2
%license COPYING.txt
22566bc
%{_bindir}/ipdb3
d5eae32
d5eae32
d5eae32
%changelog
bdfc9d7
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.13-6
bdfc9d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
bdfc9d7
e9eef62
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.13-5
e9eef62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
e9eef62
16300a2
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.13-4
16300a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
16300a2
cfc6438
* Sun Jul 02 2023 Python Maint <python-maint@redhat.com> - 0.13.13-3
cfc6438
- Rebuilt for Python 3.12
cfc6438
a418364
* Mon May 01 2023 Troy Curtis, Jr <troy@troycurtisjr.com> - 0.13.13-2
a418364
- Update to the newer Python macros to allow for easy EPEL9 support (#2185811)
a418364
d6b55a0
* Sat Mar 18 2023 Troy Curtis, Jr <troy@troycurtisjr.com> - 0.13.13-1
d6b55a0
- Update to 0.13.13
d6b55a0
5e42378
* Thu Jan 26 2023 Troy Curtis, Jr <troy@troycurtisjr.com> - 0.13.11-1
5e42378
- Update to 0.13.11
5e42378
- Change license to SPDX format
5e42378
f12e1ff
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.4-8
f12e1ff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
f12e1ff
4aee737
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.4-7
4aee737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
4aee737
573f6f4
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.13.4-6
573f6f4
- Rebuilt for Python 3.11
573f6f4
0800d93
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.4-5
0800d93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
0800d93
9776357
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.4-4
9776357
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
9776357
72f9cf0
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.13.4-3
72f9cf0
- Rebuilt for Python 3.10
72f9cf0
aa17a17
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.4-2
aa17a17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
aa17a17
b3522fa
* Wed Oct 14 2020 Randy Barlow <bowlofeggs@fedoraproject.org> - 0.13.4-1
b3522fa
- Update to 0.13.4 (#1884339).
b3522fa
- https://github.com/gotcha/ipdb/blob/0.13.4/HISTORY.txt
b3522fa
e35c04d
* Sun Sep 20 2020 Randy Barlow <bowlofeggs@fedoraproject.org> - 0.13.3-1
e35c04d
- Update to 0.13.3 (#1850323).
e35c04d
- https://github.com/gotcha/ipdb/blob/0.13.3/HISTORY.txt
e35c04d
1f6c84d
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.2-3
1f6c84d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1f6c84d
036eb6e
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.13.2-2
036eb6e
- Rebuilt for Python 3.9
036eb6e
c024632
* Sat May 02 2020 Randy Barlow <bowlofeggs@fedoraproject.org> - 0.13.2-1
c024632
- Update to 0.13.2 (#1808623).
c024632
- https://github.com/gotcha/ipdb/blob/0.13.2/HISTORY.txt
c024632
0b29678
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.3-2
0b29678
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0b29678
8a265ee
* Tue Jan 21 2020 Randy Barlow <bowlofeggs@fedoraproject.org> - 0.12.3-1
8a265ee
- Update to 0.12.3 (#1779136).
8a265ee
- https://github.com/gotcha/ipdb/blob/0.12.3/HISTORY.txt
8a265ee
ec1aad1
* Tue Sep 03 2019 Randy Barlow <bowlofeggs@fedoraproject.org> - 0.12.2-1
ec1aad1
- Update to 0.12.2 (#1742353).
ec1aad1
- https://github.com/gotcha/ipdb/blob/0.12.2/HISTORY.txt
ec1aad1
b5896ac
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.12-3
b5896ac
- Rebuilt for Python 3.8
b5896ac
712d1d5
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-2
712d1d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
712d1d5
5e2d04a
* Thu Apr 04 2019 Randy Barlow <bowlofeggs@fedoraproject.org> - 0.12-1
5e2d04a
- Update to 0.12 (#1690864).
5e2d04a
- https://github.com/gotcha/ipdb/blob/0.12/HISTORY.txt
5e2d04a
22566bc
* Sun Feb 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.11-5
22566bc
- Drop Python 2 subpackage
22566bc
398ace2
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-4
398ace2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild