Skip to content

Releases: rpm-software-management/tito

Tito 0.6.17

17 May 00:43
Compare
Choose a tag to compare
  • Add support for centpkg
  • Add support for repos that use submodules.
  • Make build --verbose autocompletable

Thank you @areese, @wottop, nikosmoum for contributing to this release.

Tito 0.6.16

26 Jan 15:37
Compare
Choose a tag to compare
  • Fix manpage generation on Fedora Rawhide (F34)
  • Ignore spectool warnings
  • Skip nonexisting extra sources
  • Fix copy_extra_sources for remote URLs
  • Use --no-rebuild-srpm for scratch builds in KojiReleaser

Tito 0.6.15

10 Jul 09:15
Compare
Choose a tag to compare

This release provides bug fixes for the copy_extra_sources feature from 0.6.13 version.

  • FedoraGitReleaser now doesn't forget to copy extra sources into DistGit lookaside cache
  • Fix #380 - Tito won't fail when a SourceX file doesn't exist in the project directory. It can be generated during the build process.

Tito 0.6.14

04 May 09:47
Compare
Choose a tag to compare

This Tito release was in a spirit of fixing as many small issues as possible:

  • Fix #243 - Add a list of projects using Tito
  • Fix #364 - Make yes or no input less aggressive
  • Fix #358 - Make bugzilla dependency optional
  • Fix #158 - Do not print "creating metadata" if they already exist
  • Fix #338 - Fix tito init for projects with space in their name
  • Fix #367 - Fix copy_extra_sources for alternative builders
  • Fix #331 - Do not specify file digest algorithms

It also provides some features:

  • #305 - Add a possibility to have full datetime entries in changelog
  • #187 - Implement --version parameter
  • #252 - Use template to generate file with __version__

And finally, it addresses necessities after upstream project transfer:

Thank you @Conan-Kudo, @StykMartin, @xsuchy and @FrostyX for contributing to this release.

Tito 0.6.13

29 Mar 00:45
Compare
Choose a tag to compare

This release provides features and fixes that were submitted from community members a while ago. We finally managed to merge these changes:

  • Modernize developer installation
  • Make get_project_name more resilient
  • Allow including macros through SourceX
  • Fix some PEP8 errors and tests
  • Fix Source0 and %prep phase in tito.spec
  • Drop python-blessings dependency and move to python-blessed
  • Rename HACKING to HACKING.md so it renders on GitHub

Thank you @tjanez, @ernestask, @evgeni, @dhilst and @FrostyX for contributing to this release.

Tito 0.6.12

20 Dec 16:39
Compare
Choose a tag to compare
  • A lot of spec file fixes and polishing
  • Enable GnuPG signed tags
  • Add support for building with Git LFS
  • Releaser: Ensure rpmlintrc files are copied when releasing
  • Releaser: Ensure SUSE-style changes file is copied when releasing
  • Tagger: Add SUSETagger to support SUSE-style detached changelogs

Bugfixes:

  • Fix tito build --test --rpm -i Traceback on Fedora 31
  • Fix #335 handle source tarballs with UTF8 characters in the name

Thank you @dgoodwin, @treydock, @mtinberg, @falcon006, @Conan-Kudo, @kahowell, @awood, @bcl, @schlupov, @xsuchy, @ignatenkobrain, @AdamWill, and @FrostyX for contributing to this release.