Fedora 20 Update: tito-0.5.6-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Thu Mar 5 12:32:58 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-0367
2015-01-07 22:55:36
--------------------------------------------------------------------------------

Name        : tito
Product     : Fedora 20
Version     : 0.5.6
Release     : 1.fc20
URL         : http://rm-rf.ca/tito
Summary     : A tool for managing rpm based git projects
Description :
Tito is a tool for managing tarballs, rpms, and builds for projects using
git.

--------------------------------------------------------------------------------
Update Information:

Cleanup underlying builder when releaser completes.

Fixed bugs building old tags.

Add support for checking bugzilla flags before proceeding with a release.

Allow overriding builder for all releasers.

Requires new srpm_disttag setting for rsync/yum releasers.
--------------------------------------------------------------------------------
ChangeLog:

* Tue Dec 23 2014 Devan Goodwin <dgoodwin at rm-rf.ca> 0.5.6-1
- Require new srpm_disttag for rsync/yum releasers. (dgoodwin at rm-rf.ca)
- Drop more test only requirements from spec. (dgoodwin at redhat.com)
- NameError: global name 'RawConfigParser' is not defined (miroslav at suchy.cz)
- NameError: global name 'getoutput' is not defined (miroslav at suchy.cz)
- E:166,16: Undefined variable 'config' (undefined-variable)
  (miroslav at suchy.cz)
- defattr is not needed (miroslav at suchy.cz)
- get rid of wildcards imports (miroslav at suchy.cz)
- E:112,24: Instance of BuilderBase has no REQUIRED_ARGS member (no-member)
  (miroslav at suchy.cz)
- change inheritance for ObsReleaser (miroslav at suchy.cz)
- raw_input was renamed under python3 (miroslav at suchy.cz)
- TypeError: __init__() takes exactly 1 argument (2 given) (miroslav at suchy.cz)
- MockBuilder: cleanup underlying builder on completion (dcleal at redhat.com)
- Fix bugs building old tag with custom tito.props. (at that time)
  (dgoodwin at redhat.com)
- add links to upstream announcements and how-to articles
  (jumanjiman at gmail.com)
- add rpmdevtools as build dep for el5 (jumanjiman at gmail.com)
- Fix failing tests with no ~/.bugzillarc. (dgoodwin at redhat.com)
- Add documentation for bugzilla flag checking. (dgoodwin at redhat.com)
- Hookup bugzilla flag checking with dist git releasers. (dgoodwin at redhat.com)
- Fixes for Python 3. (dgoodwin at redhat.com)
- Add support for checking bz flags. (dgoodwin at redhat.com)
- Refactor dist-git releasers to separate module. (dgoodwin at redhat.com)
- fix the configuration examples to match the code (tlestach at redhat.com)
- add mailmap for cleaner shortlog output (jumanjiman at gmail.com)
- Allow overriding of builder on all releasers (dcleal at redhat.com)
- Cleanup builders on interruption when called directly (dcleal at redhat.com)
* Fri May 16 2014 Devan Goodwin <dgoodwin at rm-rf.ca> 0.5.5-1
- Merge pull request #130 from domcleal/git-annex-cleanup (dgoodwin at rm-rf.ca)
- Fix a test issue. (dgoodwin at redhat.com)
- Fix bugs in git-annex cleanup method (dcleal at redhat.com)
- Remove excess whitespace on EL6 and duplicate SRPM output (dcleal at redhat.com)
* Mon May 12 2014 Devan Goodwin <dgoodwin at rm-rf.ca> 0.5.4-1
- make version comparison compat with python2 and python3
  (jumanjiman at gmail.com)
* Mon May 12 2014 Devan Goodwin <dgoodwin at rm-rf.ca> 0.5.3-1
- avoid syntax error on el5 (jumanjiman at gmail.com)
- Support pre-5.20131213 versions of git-annex for EL6 (dcleal at redhat.com)
- Add version comparison utility (dcleal at redhat.com)
* Fri May  9 2014 Devan Goodwin <dgoodwin at rm-rf.ca> 0.5.2-1
- Fix releaser getcwd error. (dgoodwin at redhat.com)
* Fri May  9 2014 Devan Goodwin <dgoodwin at rm-rf.ca> 0.5.1-1
- Raise error on failed run_command. (dgoodwin at redhat.com)
- Allow builder to run in test mode on untagged project (dcleal at redhat.com)
- Add 'scl' builder option for software collection name (dcleal at redhat.com)
- added rpmbuild output to an error raised by tito to easier the error's cause
  analysis (artur.krysiak.warszawa at gmail.com)
- propagate docs to docker public registry (jumanjiman at gmail.com)
- spec: remove dependency on GitPython (jumanjiman at gmail.com)
- Update tito.8.asciidoc (james.slagle at gmail.com)
- Cleanup releasers + builders when interrupted (dcleal at redhat.com)
- make run_command_print() compatible with python3 (msuchy at redhat.com)
- remove unused import "commands" (msuchy at redhat.com)
- Change package-specific config message to debug (dcleal at redhat.com)
* Mon Mar 24 2014 Devan Goodwin <dgoodwin at rm-rf.ca> 0.5.0-1
- Prep for python3. (jumanjiman at gmail.com)
- Print output live for longer running rpmbuild commands. (dgoodwin at redhat.com)
- Add GitAnnexBuilder, using git-annex to store blobs (dcleal at redhat.com)
- Remove legacy CvsBuilder and CvsReleaser. (dgoodwin at redhat.com)
- Stop writing temp file to load tito.props from past tag.
  (dgoodwin at redhat.com)
- Remove deprecated support for build.py.props config filename.
  (dgoodwin at redhat.com)
- Remove a very old hack for assuming config from Makefiles.
  (dgoodwin at redhat.com)
- Refactor config overriding. (dgoodwin at redhat.com)
- Move taggers to sub-directory. (dgoodwin at redhat.com)
- Move releasers to sub-directory. (dgoodwin at redhat.com)
- Improved docs for [version_template] section of tito.props
  (chris.a.st.pierre at gmail.com)
- allow empty dist tag in functional tests (jumanjiman at gmail.com)
- docs: createrepo is needed for functional tests (jumanjiman at gmail.com)
- provide config for editorconfig plugins (jumanjiman at gmail.com)
- Add more missing documentation to MANIFEST.in. (dgoodwin at redhat.com)
- Assume a default fetch strategy. (dgoodwin at redhat.com)
- Add markdown docs for FetchBuilder instead of manpage. (dgoodwin at redhat.com)
- Fix releasers and respect offline flag. (dgoodwin at redhat.com)
- Support release with fetch builder. (dgoodwin at redhat.com)
- Add support for passing builder args through a releaser.
  (dgoodwin at redhat.com)
- MANIFEST.in: include README.mkd and asciidoc files (code at alan.grosskurth.ca)
- Rename --builder-arg to just --arg in build command. (dgoodwin at redhat.com)
- Fix issue with releaser temp dir. (dgoodwin at redhat.com)
- Refactor to just one config object. (dgoodwin at redhat.com)
- Make external source builder fetch strategy configurable.
  (dgoodwin at redhat.com)
- Fix buildroot using ~/rpmbuild/BUILDROOT. (dgoodwin at redhat.com)
- Refactor builders to allow separate modules. (dgoodwin at redhat.com)
- Restore building of specific tags. (dgoodwin at redhat.com)
- Start building with external sources and no tag. (dgoodwin at redhat.com)
- Allow possibility of building without a pre-existing tag.
  (dgoodwin at redhat.com)
- Print koji/brew task ID and URL during release. (dgoodwin at redhat.com)
* Thu Nov 14 2013 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.18-1
- Merge the FiledVersionTagger into the base VersionTagger.
  (dgoodwin at redhat.com)
- add Copr releaser (msuchy at redhat.com)
- Fix broken asciidoc. (dgoodwin at redhat.com)
- Fix old versions in yum repodata. (dgoodwin at redhat.com)
- adding the FiledVersionTagger class that we are using internally
  (vbatts at redhat.com)
- tito report man page missing options (admiller at redhat.com)
- Implement OBS releaser (msuchy at redhat.com)
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update tito' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list