Releases: rpm-software-management/tito
Tito 0.6.17
Tito 0.6.16
- 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
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
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:
- Update documentation to point at rpm-software-management/tito
- Mention the
#tito
irc channel in the readme - Describe how to release Tito
Thank you @Conan-Kudo, @StykMartin, @xsuchy and @FrostyX for contributing to this release.
Tito 0.6.13
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 intito.spec
- Drop
python-blessings
dependency and move topython-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
- 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.