.. _release-notes-1.47:

rpkg 1.47 Release Notes
=======================

Released on *February 15, 2016*

Python compatibility
--------------------

rpkg works with Python 2.6, 2.7 and 3.6.

Change Logs
-----------

- Refactor Commands._srpmdetails
- Add missing import koji.ssl.SSLCommon - `BZ#1404102`_ (cqi)
- Fix upload with old PyCURL - `BZ#1241059`_ (lsedlar)
- Default krb_rdns to None (lsedlar)
- Add missing krb_rdns in default Koji config (cqi)
- Coerce the distgit_namespaced config option to a boolean - `#74`_ (merlinthp)
- We need krb_rdns (puiterwijk)
- Fix wrong _has_krb_creds name (cqi)
- Warning if repo is an old checkout - `#148`_ (cqi)
- Pass byte string to pycurl setopt (cqi)
- Refine Kerberos with cccolutils (cqi)
- Refactor load_kojisession - `#107`_ (cqi)
- Call cliClient.sources from mockbuild (cqi)
- Give hint to scratch-build when build from local changes - `BZ#841516`_ (cqi)
- Hint for fixing nontracking branch - `BZ#1325775`_ (cqi)
- Fix using undefined variable (lsedlar)
- Read kerberos realms from config file (lsedlar)
- Make rpmbuild run with local en_US.UTF-8 in tests (cqi)
- Append fixed issue ids to each changelog - `#85`_ (cqi)
- Dont show merge commits (cqi)
- Swtich to using CCColUtils to determine username from krb realms (puiterwijk)
- Use fake user info to config repository in tests (cqi)
- Remove unnecessary touch method (cqi)
- Fix setUp of TestImportSrpm for EL6 (cqi)
- Add tests for import_srpm (cqi)
- Tests for lookaside related commands (cqi)
- More tests to Commands and cliClient (cqi)
- Remove unused code (cqi)
- Fix tests for running tests in Copr (cqi)
- Replace nopep8 with noqa (cqi)
- Fix manpage generator (cqi)
- Backwards compatible with krbV - `#139`_ (cqi)
- Add missing -q option to rpm command (cqi)
- Fix tests (cqi)
- python3: fix container usage (pavlix)
- python3: fix string types (pavlix)
- python3: fix configparser usage (pavlix)
- Recommend --release instead of --dist (cqi)
- More test cases for cli commands (cqi)
- Better clog - `#135`_ (cqi)
- Avoid sys.exit in cliClient - `#102`_ (cqi)
- Add --release to bash completion (cqi)
- Replace krbV with python-gssapi - `#133`_ (cqi)
- Enusre to download sources in cliClient (cqi)
- New --release option (cqi)
- Commit -c should clean up after itself. - `#16`_ (qwan)
- New option name '--mock-config' for mockbuild's '--root' - `BZ#714726`_ (qwan)
- Allow using gssapi for lookaside caches (puiterwijk)
- Give upload its own command (cqi)
- Add docstring to check_repo (cqi)
- Add a description for the srpm and sources subcommands (pgier)
- Avoid formatting string in logging method call (cqi)
- New source code layout (cqi)
- Integration between setuptools and nosetests (cqi)
- Fix PEP8 errors (cqi)
- container-build: use correct parameter for git branch (vrutkovs)
- Avoid format string manually when call logger method (cqi)
- Remove deprecated methods (cqi)
- Show useful message when command new fails - `#84`_ (cqi)
- Simplify _run_command (cqi)
- Output both stdout and stderr when not in tty (cqi)
- Remove downloaded invalid file - `#79`_ (cqi)
- Fix description of verify-files - `BZ#1203757`_ (cqi)
- Fix check unpushed changes in check_repo - `BZ#1169663`_ (cqi)

.. _`#16`: https://pagure.io/rpkg/issue/16
.. _`#74`: https://pagure.io/rpkg/issue/74
.. _`#79`: https://pagure.io/rpkg/issue/79
.. _`#84`: https://pagure.io/rpkg/issue/84
.. _`#85`: https://pagure.io/rpkg/issue/85
.. _`#102`: https://pagure.io/rpkg/issue/102
.. _`#107`: https://pagure.io/rpkg/issue/107
.. _`#133`: https://pagure.io/rpkg/issue/133
.. _`#135`: https://pagure.io/rpkg/issue/135
.. _`#139`: https://pagure.io/rpkg/issue/139
.. _`#148`: https://pagure.io/rpkg/issue/148
.. _`BZ#714726`: https://bugzilla.redhat.com/show_bug.cgi?id=714726
.. _`BZ#841516`: https://bugzilla.redhat.com/show_bug.cgi?id=841516
.. _`BZ#1169663`: https://bugzilla.redhat.com/show_bug.cgi?id=1169663
.. _`BZ#1203757`: https://bugzilla.redhat.com/show_bug.cgi?id=1203757
.. _`BZ#1241059`: https://bugzilla.redhat.com/show_bug.cgi?id=1241059
.. _`BZ#1325775`: https://bugzilla.redhat.com/show_bug.cgi?id=1325775
.. _`BZ#1404102`: https://bugzilla.redhat.com/show_bug.cgi?id=1404102