| Name: | rdopkg |
|---|---|
| Version: | 0.47.3 |
| Release: | 1.el7 |
| Architecture: | noarch |
| Group: | Development/Languages |
| Size: | 373053 |
| License: | ASL 2.0 |
| RPM: | rdopkg-0.47.3-1.el7.noarch.rpm |
| Source RPM: | rdopkg-0.47.3-1.el7.src.rpm |
| Build Date: | Fri Dec 07 2018 |
| Build Host: | x86-ol7-builder-01.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. |
- Update to 0.47.3 bugfix release
- info: fix `rdopkg info -l LOCAL` and add tests
- Update to 0.47.1
- core: use distroinfo module to access rdoinfo - core: improve Python 3 compatibility - distgit: fix version to tag translations for vX.Y.Z tag style - distgit: allow '|' in patches_ignore regex - distgit: prevent unneeded patch file changes - doc: try using reno module to maintain release notes - doctor: reworked with rainbows
- distgit: Add -R/--release-bump-index argument
- distgit: Support DLRN 0.date.hash and 0.1.date.hash Release formats
- distgit: Preserve Change-Id when amending a commit
- distgit: normalize commit messages
- new-version: ensure -H and -B work together
- new-version: don't display redundant message on -b
- new-version: enable `fedpkg new-sources` for Fedora by default
- new-version: fix `fedpkg new-sources` getting wrong tarball
- patch: return 0 on no new patches
- pkgenv: show patches base and base git ref information
- rdoinfo: Fix error on info-tags-diff for packages without buildsys-tags
- rdoinfo: Use "project" as package primary key to compare tags
- reqcheck: normalize python2/python3 package names
- spec: better detection of multiple changelog entries
- spec: don't get confused by changelog mentions in the changelog
- spec: don't duplicate %{?dist}
- core: action alias support
- core: fix new action check for old state
- refactor: Remove legacy coprbuild action
- refactor: nice error messages on invalid Version/patches_base
- refactor: split utils.cmd, create separate utils.git module
- refactor: unify patch and update-patches
- tests: Add Zuul v3 jobs
- tests: Add newversion.feature scenario using --bug
- tests: Add topy to tox as a linting check
- tests: Extend newversion.feature for coverage of -H
- tests: add topy to whitelist_externals
- tests: expand fix.feature scenarios
- tests: improved reporting and test names
- tests: make spec file Then assert more descriptive
- doc: Trailing whitespace cleanup in doc files
- doc: Typo fixes from topy
- doc: include feature scenarios in the documentation
- doc: make file naming consistent
- doc: remove obsolete building doc
- doc: update README.md with Fedora/EPEL install instructions
- doc: update README.md with current information
- doc: update bug tracker information in the manual
- 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