07d9430
Summary:        Interactive CLI for MySQL Database with auto-completion and syntax highlighting
07d9430
Name:           mycli
3f331d7
Version:        1.10.0
607993f
Release:        2%{?dist}
07d9430
License:        BSD
15ff6e1
URL:            http://mycli.net
1be846c
Source0:        https://files.pythonhosted.org/packages/source/m/mycli/mycli-%{version}.tar.gz
3f331d7
Patch01:        mycli-1.9.0-mv-authors.patch
3f331d7
Patch02:        mycli-1.10.0-crypto.patch
607993f
Patch03:        02629c91.patch
07d9430
BuildArch:      noarch
07d9430
BuildRequires:  python3-devel
07d9430
BuildRequires:  python3-setuptools
15ff6e1
Requires:       python3-click >= 4.1
07d9430
requires:       python3-crypto => 2.6.1
07d9430
Requires:       python3-pygments >= 2.0
3f331d7
Requires:       python3-prompt_toolkit >= 1.0.10
15ff6e1
Requires:       python3-PyMySQL >= 0.6.2
8cacf7d
Requires:       python3-sqlparse >= 0.2.2
07d9430
Requires:       python3-configobj >= 5.0.6
07d9430
Requires:       python3-setuptools
07d9430
%description
07d9430
Nice interactive shell for MySQL Database with auto-completion and
07d9430
syntax highlighting.
07d9430
07d9430
%prep
07d9430
%setup -q
07d9430
%patch01 -p1
8cacf7d
%patch02 -p1
607993f
%patch03 -p1
15ff6e1
rm -rf mycli.egg-info
15ff6e1
mv AUTHORS SPONSORS mycli/
15ff6e1
sed -i -e '1 d' mycli/main.py
07d9430
07d9430
%build
07d9430
%{py3_build}
07d9430
07d9430
%install
07d9430
%{py3_install}
07d9430
07d9430
%files
07d9430
%license LICENSE.txt
15ff6e1
%doc mycli/AUTHORS README.md mycli/SPONSORS
15ff6e1
%{_bindir}/mycli
15ff6e1
%{python3_sitelib}/mycli
15ff6e1
%{python3_sitelib}/mycli-%{version}-py?.?.egg-info
07d9430
07d9430
%changelog
607993f
* Sat May 20 2017 Terje Rosten <terje.rosten@ntnu.no> - 1.10.0-2
607993f
- Add patch from Dick Marinus to fix sqlparse issue
607993f
3f331d7
* Sat May 06 2017 Terje Rosten <terje.rosten@ntnu.no> - 1.10.0-1
3f331d7
- 1.10.0
3f331d7
8cacf7d
* Tue Feb 14 2017 Terje Rosten <terje.rosten@ntnu.no> - 1.8.1-4
8cacf7d
- Add patch to work with sqlparse >= 0.2.2 (rhbz#1422211)
8cacf7d
b95a88d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-3
b95a88d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b95a88d
967a98d
* Mon Dec 19 2016 Miro HronĨok <mhroncok@redhat.com> - 1.8.1-2
967a98d
- Rebuild for Python 3.6
967a98d
7b5a2d5
* Tue Oct 25 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.8.1-1
7b5a2d5
- 1.8.1
7b5a2d5
9cd8775
* Sat Sep 17 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.8.0-2
9cd8775
- Add patch from Dick Marinus to fix issue with newer sqlparse
9cd8775
1be846c
* Tue Aug 09 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.8.0-1
1be846c
- 1.8.0
1be846c
fc3868b
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.0-2
fc3868b
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
fc3868b
15ff6e1
* Fri May 13 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.7.0-1
15ff6e1
- 1.7.0
15ff6e1
3001705
* Sun Mar 27 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.6.0-1
3001705
- 1.6.0
3001705
d81ddf8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.2-5
d81ddf8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d81ddf8
07d9430
* Thu Jan 07 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.5.2-4
07d9430
- Add patch to enable prompt_toolkit 0.57 support.
07d9430
07d9430
* Thu Jan 07 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.5.2-3
07d9430
- Remove configobj patch
07d9430
- Use name macro
07d9430
07d9430
* Sun Jan 03 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.5.2-2
07d9430
- remove egginfo
07d9430
- fix deps and summary
07d9430
07d9430
* Sat Jan 02 2016 Terje Rosten <terje.rosten@ntnu.no> - 1.5.2-1
07d9430
- initial package
07d9430