diff --git a/.gitignore b/.gitignore index 507242f..8c0af65 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /rpkg-1.26.tar.gz /rpkg-1.27.tar.gz /rpkg-1.28.tar.gz +/rpkg-1.30.tar.gz diff --git a/rpkg.spec b/rpkg.spec index b81b74b..ac53be8 100644 --- a/rpkg.spec +++ b/rpkg.spec @@ -2,7 +2,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Name: rpkg -Version: 1.28 +Version: 1.30 Release: 1%{?dist} Summary: Utility for interacting with rpm+git packaging systems @@ -25,6 +25,7 @@ BuildRequires: GitPython, koji, python-pycurl BuildRequires: python-hashlib BuildRequires: python-argparse BuildRequires: python-kitchen +BuildRequires: python-nose %description A tool for managing RPM package sources in a git repository. @@ -58,6 +59,8 @@ rm -rf $RPM_BUILD_ROOT %{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1 %{__install} -p -m 0644 rpkg.1 $RPM_BUILD_ROOT%{_mandir}/man1 +%check +%{__python2} setup.py test %clean rm -rf $RPM_BUILD_ROOT @@ -77,6 +80,40 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Oct 08 2014 Pavol Babincak - 1.30-1 +- add python-nose as BuildRequires as run tests in check section (pbabinca) +- pass extra data to the Commands object via properties instead of __init__() + (mikeb) +- clean up Koji login, and properly support password auth (mikeb) +- add --runas option (mikeb) +- run os.path.expanduser on the kojiconfig attribute in case the path is in the + user's home directory (bstinson) +- Override GIT_EDITOR in tests (pbabinca) +- Massive Flake8 fix (bochecha) +- Fix some more Flake8 issues (bochecha) +- Fix some flake8 issues (bochecha) +- Simplify some code (bochecha) +- Fix typo (bochecha) +- tests: Ensure functioning of Commands.list_tag (bochecha) +- list_tags: Stop executing a command (bochecha) +- list_tags: Fix the docstring (bochecha) +- delete_tag: Stop executing a command (bochecha) +- tests: Ensure functioning of Commands.delete_tag (bochecha) +- add_tag: Run the tag command in the right directory (bochecha) +- tests: Ensure proper functioning of Commands.add_tag (bochecha) +- tests: Factor out some code (bochecha) +- tests: Ensure functioning of Commands.clone (bochecha) +- gitignore: Make sure each line ends with a \n (bochecha) +- gitignore: We're not modified any more after we wrote to disk (bochecha) +- tests: Ensure proper functioning of GitIgnore (bochecha) +- tests: Use nose (bochecha) +- Remove unused import (bochecha) +- Some more PEP8 (bochecha) +- Add classifiers to setup.py (pbabinca) +- Add new sources file parser even with unit tests (pbabinca) +- If source file doesn't exist continue without downloading files (pbabinca) +- Reformat setup.py to be compliant with PEP 8 (pbabinca) + * Tue Sep 30 2014 Pavol Babincak - 1.28-1 - Compare fuller remote branch name with local branch before build diff --git a/sources b/sources index 34fa64a..67bbe21 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bc15283cd92d3ea451fb17afcb7e18e3 rpkg-1.28.tar.gz +959af87629ad3344434b87e7f0498a73 rpkg-1.30.tar.gz