Name: | rdopkg |
---|---|
Version: | 0.45.0 |
Release: | 5.el7 |
Architecture: | noarch |
Group: | Development/Languages |
Size: | 263249 |
License: | ASL 2.0 |
RPM: | rdopkg-0.45.0-5.el7.noarch.rpm |
Source RPM: | rdopkg-0.45.0-5.el7.src.rpm |
Build Date: | Wed Jan 17 2018 |
Build Host: | x86-ol6-builder-06.us.oracle.com |
Vendor: | Oracle America |
URL: | https://github.com/softwarefactory-project/rdopkg/ |
Summary: | RPM packaging automation tool CLI |
Description: | rdopkg is a tool for automating RPM packaging tasks such as managing patches, updating to a new version and much more. Although it contains several RDO-specific actions, most of rdopkg functionality can be used for any RPM package following conventions described in the rdopkg manual. This package contains rdopkg executable, man pages and docs. |
- Remove requirement on pyOpenSSL
- First Fedora release
- Split CLI into separate package for easy py2 -> py3 transition - Reccomend blessings instead of Require on supported platforms
- Correct Source URL
- fix: Fix rdo_projects.py example to work with latest rdoinfo - fix: Remove obsolete run_tests.sh - fix: Use absolute path for base_path when not using local_repo_path - fix: cbsbuild: fix compatibility with Koji 1.13 - fix: core: only load state file on --continue - fix: patch: format-patches with a standard abbrev setting - fix: restore proper --continue functionality - fix: show nice message on no distgit changes and unbreak gate - spec: add Python 3 package - spec: add docstrings to some methods - spec: improve unicode support - spec: properly expand macros defined in .spec file - tests: Add a rdopkg fix scenario - no changelog update - tests: Additional test for --abort clears rdopkg state file - tests: add rdopkg fix revert everything scenario - tests: enable python 3 testing - tests: fix whitespace to make pycodestyle happy - tests: speed up findpkg integration test - tests: use tox to setup and run tests - doc: Update MANIFEST.in - doc: update HACKING.md for new test setup
- Add Python 3 support with python3-rdopkg
- Use absolute path for repo_path
- setup.py: removed versioned requires breaking epel7 - Add pbr to requirements.txt
- Update to 0.44.0 - Add BDD feature tests using python-behave - Add options to specify user and mail in changelog entry - Add support for buildsys-tags in info-tags-diff - Adopt pbr for version and setup.py management - Avoid prompt on non interactive console - Avoid test failure due to git hooks - Fix linting - Fix output of info-tags-diff for new packages - Improve changelog handling - Improve patches_ignore detection - Migrate to softwarefactory-project.io - Python 3 compatibility fixes - allow patches remote and branch to be set in git config - core: refactor unreasonable default atomic=False - distgit: Use NVR for commit title for multiple changelog lines - distgit: new -H/--commit-header-file option - document new-version's --bug argument - guess: return RH osdist for eng- dist-git branches - make git.config_get behave more like dict.get - new-version: handle RHCEPH and RHSCON products - patch: new -B/--no-bump option to only sync patches - pkgenv: display color coded hashes for branches - refactor: merge legacy rdopkg.utils.exception - specfile: fix improper naming: get_nvr, get_vr - tests: enable nice py.test diffs for common test code
- Update to 0.43 - new-version: allow fully unattended runs - new-version: re-enable reqdiff - new-version: don't write patches_base for prefixed tags - patch: improve new/old patches detection - patch: new --changelog option - patch: only create one commit - update-patches: deprecate in favor of `rdopkg patch` - pkgenv: don't query rdoinfo for obsolete information - shell: allow passing action description - specfile: raise when missing rpm lib in expand_macro() - tests: increase unit test coverage - tests: add findpkg integration tests to run_tests.sh - tests: skip rpm test when rpm module isn't available - tests: remove old test assets - tests: run_tests.sh: actually fail on test failure - cbsbuild: fix cbsbuild command failure - dist: add pytest to test-requirements.txt - distgit: better handling for patches_base and ignore - distgit: correctly use -f/--force option - doc: add virtualenv howto to HACKING and README - doc: add documentation on how patches_base is calculated - doc: improve docs for new-sources - man: give example for patches_ignore - guess: handle "VX.Y.Z" Git tags - pep8 cleanup