Changelog for
python3-rpkg-1.56-2.fc29.noarch.rpm :
* Fri Sep 07 2018 Owen Taylor
- 1.56-2- Add patch from upstream pull-request to add a flatpak-build subcommand- Add PyYAML dependencies so that the spec file at least builds on epel6/epel7
* Tue Aug 21 2018 Chenxiong Qi - 1.56-1- Validate greenwave policy early in Commands.build (cqi)- Refine error message for failure gating.yaml validation (cqi)- explain mbs-manager exception handling (nils)- test for missing mbs-manager with errno set (nils)- catch errno == ENOENT if mbs-manager is missing (nils)- add missing method docstring (nils)- Show full error from MBS (lsedlar)- Fix tests for greenwave policy validation (cqi)- Add testenv for building docs (cqi)- New option --buildrootdir - rhbz#1583822 (cqi)- Add --shell option to mockbuild - rhbz#1438685 (cqi)- Validate gating.yaml file for Greenwave gating (gnaponie)- Update README (cqi)- Reduce the number of repo creation for tests (cqi)- Fix flake8 error (cqi)- Drop rpm-py-installer from requires - #357 (cqi)- Allow _run_command to capture and return output to stdout or stderr (cqi)- Claim Python 3.7 in README and package classifiers (cqi)- Fix a bad test teardown (otaylor)- Refactor build command (cqi)- Remove rpmfluff package (cqi)- Set PYCURL_SSL_LIBRARY directly for installing pycurl (cqi)- Add py37 testenv (cqi)
* Thu Jul 26 2018 Chenxiong Qi - 1.55-2- Remove dependency python-rpmfluff
* Mon Jul 23 2018 Chenxiong Qi - 1.55-1- Fix installing pycurl for running tests (cqi)- Replace extra module_name with repo_name (cqi)- Replace name module with repo in tests/fixtures/rpkg
*.conf (cqi)- Add --fail-fast functionality - #331 (tibbs)- Fix fake spec for build in rawhide (cqi)- Avoid to upload a file with different checksum - #204 (cqi)- Give more information when sources has invalid content - #227 (cqi)- Reserve README.md while import srpm - #149 (cqi)- Set to repo_name property when --name is specified (cqi)- Do not restrict argparse version (cqi)- Check old format args only if there is clone config (cqi)- Fix typo and reword option help and deprecation message (cqi)- Massive replacement of module (cqi)- Deprecate module_name inside rpkg internal (cqi)- Add new option --name and --namespace - #301 (cqi)- Man generator indent workaround (onosek)- Fixing imports in unittests (onosek)- Minor fixes to doc build (cqi)- Fix mistakes during rebase (cqi)- Run document generator script in Py3 explictly (cqi)- Remove warning of nonexisting source/_static/ during doc build (cqi)- Do not generate document for sample rpkg app (cqi)- Exclude subcommand which does not have help (cqi)- Ensure to clean files for generating HTML documents (cqi)- Fix rebase error: add module_build_watch back (cqi)- Fix MANIFEST.in to list files for building doc (cqi)- Rename generate_man_pages.py (cqi)- Generate HTML document and manpage for sample rpkg (cqi)- Simplify doc Makefile (cqi)- Generate commands HTML and man pages (cqi)- Update existing docstrings (cqi)- Generate documents by sphinx - #50 (cqi)- README: new code should be py3 compatible (ktdreyer)- Provide base_module to clone_config templates - #326 (tmz)- Refactor man generator to be reusable (puiterwijk)- Make sure gitcred doesn\'t land in man (puiterwijk)- Don\'t inject the credential helper to push if OIDC is unconfigured (puiterwijk)- Add docblocks to gitcred methods and don\'t quit if OpenIDC is unconfigured (puiterwijk)- Also inject the credential helper with rpkg push (puiterwijk)- Create a \"gitcred\" command that functions as an OIDC git-credential helper (puiterwijk)
* Sat Jul 14 2018 Fedora Release Engineering - 1.54-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Jun 19 2018 Miro Hrončok - 1.54-3- Rebuilt for Python 3.7
* Mon May 21 2018 Chenxiong Qi - 1.54-2- Remove koji and rpm-py-installer Python package requires- Fix argparse version for el6
* Fri May 11 2018 Chenxiong Qi - 1.54-1- Pass the -s/--set-default-stream to mbs-manager for module local builds. (jkaluza)- Write mock config correctly when run in Py 3 (cqi)- Add --with and --without options to \'local\' - rhbz#1533416 (tmz)- Add a test for 3f93433 (cqi)- Raise error if rpm command returns non-zero (cqi)- Use getpass.getuser() instead of pwd.getpwuid(os.getuid())[0] (jpopelka)- Allow setting custom MBS config file and config section in rpkg.conf. (jkaluza)- Remove py35 testenv (cqi)- Ignore .env and tags (cqi)- Remove question mark from giturl (cqi)- Added custom ArgumentParser (supports allow_abbrev) (jkucera)- Grab the correct first line in case of rpm output (zebob.m)
* Mon Apr 16 2018 Chenxiong Qi - 1.53-2- Require python2-koji 1.15 as the minimum version- Refine BuildRequires
* Tue Apr 10 2018 Chenxiong Qi - 1.53-1- Use NSVs and not build IDs with module-build-local --add-local-build (mprahl)- Fix docstring of test_module_build_local_with_skiptests (mprahl)- Add long_description to package (cqi)- Support local module builds when there are uncommitted changes (mprahl)- Fix clarifying error that occurs when mbs-manager is not installed (mprahl)- Add support for Module Stream Expansion (MBS API v2) (mprahl)- Show errors when a module build fails (mprahl)- Move full download url construction to separate method (frostyx)- Fix compose related params for container-build (lucarval)- Avoid calling /usr/bin/python in tests (miro)- Change default rpmlint configuration file (athoscr)- Use koji.grab_session_options() rather than opencoding it (cfergeau)
* Mon Mar 05 2018 Miro Hrončok - 1.52-2- Introduce python3 subpackage
* Thu Feb 22 2018 Chenxiong Qi - 1.52-1- Mock ThreadPool in test_module_overview (cqi)- Drop rpmfluff in test (cqi)- Fix hardcoded directory name in test (lsedlar)- Improve testenv for py26 (cqi)- Run tests with old GitPython in py26 testenv (cqi)- Compile pycurl with openssl after F27 (cqi)- Ignore .egg/ from git (cqi)- Add py26 to testenv (cqi)- Install koji from PyPI (cqi)- Make compose-id and repo-url to take one or more values (csomh)- Let git ignore more directories (cqi)- Exclude pyc and __pycache__ globally in sdist (cqi)- Handle nonexisting mbs-manager (cqi)- Add dependent packages for Python 2.6 in setup.py (cqi)- Updated module cli API (mcurlej)- Declare Python versions rpkg can work with - #278 (cqi)- Fix flake8 errors (cqi)- Fix tests that do not work with Python 3 (cqi)- Fix tests: not impact by dict.items call (cqi)- Add py36 to testenv - #274 (cqi)- Run tox to run tests and check code styles - #276 (cqi)- Use flake8 3.5.0 (cqi)- Add files under requirements/ to sdist package (cqi)- Install Koji shared library via setuptools (cqi)- Set install and tests requires in setup.py (cqi)- Split pypi requirements and refine versions (cqi)- Change type of compose id from string to int (bfontecc)- Install RPM Python binding from PyPI (cqi)- Fix test test_lint_each_file_once (cqi)- Add compose-id and signing-intent arguments (bfontecc)- Use env\'s python (lucarval)- Use progress callback and TaskWatcher from koji_cli.lib (cqi)- Get buildhash from git+https:// url (lsedlar)- lint: Avoid checking rpm\'s multiple times (tmz)- Fix giturl as well by calling construct_build_url (cqi)- Fix construct anongiturl for chain-build (cqi)- Fix mock openidc_client (cqi)
* Fri Feb 09 2018 Fedora Release Engineering - 1.51-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Jan 23 2018 Chenxiong Qi - 1.51-3- Backport: Add compose-id and signing-intent arguments- Backport: Change type of compose id from string to int
* Wed Nov 08 2017 Chenxiong Qi - 1.51-2- Backport: Fix construct anongiturl for chain-build- Backport: Fix giturl as well by calling construct_build_url
* Fri Oct 20 2017 Chenxiong Qi - 1.51-1- Ignore TestModulesCli if openidc-client is unavailable (cqi)- Port mbs-build to rpkg (mprahl)- Add .vscode to .gitignore (mprahl)- Fix TestPatch.test_rediff in order to run with old version of mock (cqi)- Allow to specify alternative Copr config file - #184 (cqi)- Tests for patch command (cqi)- More Tests for mockbuild command (cqi)- More tests for getting spec file (cqi)- Tests for container-build-setup command (cqi)- Test for container-build to use custom config (cqi)- Suppress output from git command within setUp (cqi)- Skip test if rpmfluff is not available (lsedlar)- Allow to override build URL (cqi)- Test for mock-config command (cqi)- Tests for copr-build command (cqi)- Fix arch-override for container-build (lucarval)- Remove unsupported osbs for container-build (lucarval)- cli: add --arches support for koji_cointainerbuild (mlangsdo)- Strip refs/heads/ from branch only once (lsedlar)- Don\'t install bin and config files (cqi)- Fix kojiprofile selection in cliClient.container_build_koji (cqi)- Avoid branch detection for \'rpkg sources\' (praiskup)- Fix encoding in new command (cqi)- Minor wording improvement in help (pgier)- Fix indentation (pviktori)- Add --with and --without options to mockbuild (pviktori)
* Thu Aug 31 2017 Chenxiong Qi - 1.50-2- Backport: Fix kojiprofile selection in cliClient.container_build_koji (cqi)
* Thu Aug 10 2017 Chenxiong Qi - 1.50-1- Fix PEP8 error (cqi)- Spelling fixes (ville.skytta)- Reword help and description of new-sources and upload commands - rhbz#1248737 (cqi)- Set autorebuild enabled by default (bfontecc)- Add commands to whitelist_externals (cqi)- Declare Python 3 versions to support in setup.py (cqi)- Replace unicode with six.text_type (cqi)- Run tests in both Python 2 and 3 with tox (cqi)- Make tests and covered code compatible with Py3 (cqi)- Add requirements files (cqi)- Do not build srpm in test (cqi)- Do not actually run git-diff in tests (cqi)- Remove deprecated modules used in koji (cqi)- Non-zero exit when rpmbuild fails in local command (cqi)- Report deprecation of config via logger (lsedlar)- Print --dist deprecation warning explicitly (lsedlar)- utils: Avoid DeprecationWarning for messages for users (lsedlar)- Supply namespace to lookaside (if enabled) (lsedlar)- Support reading koji config from profile - #187 (cqi)- Remove kitchen (cqi)- Fix string format (cqi)- Recommend --release instead of --dist in mockbuild --help (tmz)- Allow overriding container build target by downstream (lsedlar)- Add a separate property for namespace (lsedlar)- Allow container builds from any namespace (maxamillion)- Make osbs support optional (cqi)- make osbs dependency optional (pavlix)- Allow explicit namespaces with slashes (lsedlar)- Do not hang indefinitely when lookaside cache server stops sending data (jkaluza)- Make --module-name work with namespaces - #216 (lsedlar)- Include README.rst in dist package (cqi)- More document in README - #189 (cqi)- Make new command be able to print unicode - #205 (cqi)- Allow to specify custom info to a dummy commit (cqi)- Load module name correctly even if push url ends in slash - #192 (cqi)- Replace fedorahosted.org with pagure.io - #202 (cqi)- Fix rpm command to get changelog from SPEC - rhbz#1412224 (cqi)- Rewrite tests to avoid running rpmbuild and rpmlint (cqi)- Use fake value to make Command in test (cqi)- Python 3.6 invalid escape sequence deprecation fixes (ville.skytta)
* Thu Jul 27 2017 Fedora Release Engineering - 1.49-7- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon Jul 10 2017 Chenxiong Qi - 1.49-6- Rename koji to python2-koji
* Thu Jun 29 2017 Lubomír Sedlář - 1.49-5- Allow using namespace in --module-name attribute
* Thu Jun 22 2017 Chenxiong Qi - 1.49-4- Remove python-osbs-client
* Fri Jun 16 2017 Chenxiong Qi - 1.49-3- Backport to make osbs optional
* Mon Mar 27 2017 Chenxiong Qi - 1.49-2- Rebuilt to rename pyrpkg to python2-rpkg
* Wed Feb 22 2017 Chenxiong Qi - 1.49-1- More upload PyCURL fixes for EL 7 (merlin)- Move tag inheritance check into a separate method (cqi)
* Sat Feb 11 2017 Fedora Release Engineering - 1.48-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Feb 01 2017 Lubomír Sedlář - 1.48-2- Backport patch to move tag inheritance check to separate method
* Thu Dec 22 2016 Chenxiong Qi - 1.48-1- Better message when fail to authenticate via Kerberos - #180 (cqi)
* Mon Dec 19 2016 Chenxiong Qi - 1.47-7- Refactor Commands._srpmdetails (cqi)
* Thu Dec 15 2016 Chenxiong Qi - 1.47-6- Add missing import koji.ssl.SSLCommon - BZ#1404102 (cqi)- Fix upload with old PyCURL - BZ#1241059 (lsedlar)
* Mon Dec 12 2016 Lubomír Sedlář - 1.47-5- Fix default value for krb_rdns options
* Mon Dec 12 2016 Lubomír Sedlář - 1.47-4- Add krb_rdns koji config
* Thu Dec 08 2016 Lubomír Sedlář - 1.47-3- Conflict with too old fedpkg
* Wed Dec 07 2016 Chenxiong Qi - 1.47-2- Fix test that fails on a Koji ARM builder
* Fri Dec 02 2016 Chenxiong Qi - 1.47-1- New upstream release 1.47
* Tue Oct 25 2016 Lubomír Sedlář - 1.46-5- Allow using gssapi for lookaside caches