============= Release Notes ============= pkgdev 0.1.9 (2021-07-31) ------------------------- - pkgdev commit: Revert copyright mangling to previous behavior. pkgdev 0.1.8 (2021-07-28) ------------------------- - pkgdev commit: Replace entire copyright date range for new files. - pkgdev commit: Fix summary generation for certain rename conditions. pkgdev 0.1.7 (2021-06-29) ------------------------- - pkgdev commit: Add all matching pkg versions to historical repo (#40). - pkgdev commit: Use ``git diff-index`` instead of ``git diff`` to avoid config settings affecting output. pkgdev 0.1.6 (2021-06-11) ------------------------- - pkgdev showkw: Add bash completion support (#38). - pkgdev commit: Generate summaries for package changes with profile updates, e.g. renaming a package and updating profiles/updates in the same commit. - pkgdev commit: Avoid crash when footer content exists with no summary template (#39). - pkgdev commit: Add initial support for generating summaries from bash diffs. For example, this allows automatic summaries to be generated for simple PYTHON_COMPAT changes. pkgdev 0.1.5 (2021-06-03) ------------------------- - Fix historical repo creation for eclass sourcing. - Add initial bash completion support. pkgdev 0.1.4 (2021-05-25) ------------------------- - pkgdev show: Analog to eshowkw from gentoolkit migrated from pkgcore's pshowkw. - pkgdev manifest: Add -d/--distdir option for custom DISTDIR. - pkgdev mask: Change removal format to a 'tag: value' style. pkgdev 0.1.3 (2021-03-26) ------------------------- - pkgdev mask: Initial implementation of package.mask mangling support. - pkgdev commit: Allow -s/--scan to accept an optional boolean arg for consistency. - pkgdev commit: Support partial package manifesting (#33). - pkgdev commit: Add -T/--tag option to add generic commit tags. pkgdev 0.1.2 (2021-03-19) ------------------------- - pkgdev commit: Support pulling historical data from unconfigured repos. - Add initial zsh completion support (#16). pkgdev 0.1.1 (2021-03-12) ------------------------- - Replace --ignore-failures option with -A/--ask for ``pkgdev commit`` and ``pkgdev push``. - pkgdev push: Drop explicitly enabled --signed option for gentoo repo (#27). - pkgdev commit: Add support for -b/--bug and -c/--closes options. - pkgdev commit: Initial support for summary generation for metadata.xml changes (#9). - pkgdev commit: Enabled signed commits and signoffs based on repo metadata (#25). - pkgdev commit: Initial support for generating modify summaries. - pkgdev commit: Support summary generation for single rename changes that don't involve revbumps. - pkgdev commit: Add -M/--message-template support. - pkgdev commit: Support multiple -m/--message options similar to ``git commit``. - pkgdev commit: Support generating manifest summaries (#12). pkgdev 0.1 (2021-03-05) ----------------------- - Initial release. - pkgdev commit: Add subcommand wrapping ``git commit`` supporting commit message templating, ebuild manifesting, structured file mangling, and commit scanning via pkgcheck. - pkgdev push: Add subcommand wrapping ``git push`` that verifies local commits with pkgcheck before pushing them upstream. - pkgdev manifest: Add subcommand for manifesting ebuilds.