On Tue, May 18, 2021 at 8:10 AM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote: > > On 18. 05. 21 14:00, Neal Gompa wrote: > > Hey all, > > > > Nearly four years and *754 commits* since rpmlint 1.10, we are > > releasing rpmlint 2.0.0! > > > > This new release has a _lot_ of new features, but here are the most notable: > > > > * RPMLint now is a "normal" Python application and now supports being > > imported like a standard Python module! This means that all the normal > > use-cases for RPMLint are still supported, but now you can make it a > > part of larger Python-based applications or services. > > * RPMLint uses a declarative TOML-based syntax for configuring RPMLint > > policy instead of Python code. > > * RPMLint now has an override system for the descriptions shown for > > various checks, so that distributions who want to give specific policy > > information can do so without patching the code. > > * RPMLint includes _many more checks_! Nearly all of the generally > > useful checks created by the openSUSE community have been merged into > > the tree, so distributions can now benefit from a wider offering of > > checks to implement policy enforcement. > > * RPMLint is Python 3 only and now supports Python 3.6 and newer. > > * RPMLint is now built and installed like a standard Python > > application using setuptools. > > Awesome! What is the plan for Fedora? Shall we migrate to rpmlint 2 in > rawhide? I recall Mirek Suchý had some WIP Fedora config. > Yes, please! The new rpmlint is *way* better than what we have now, and the rpmlint-1.x branch is basically dead now. Nobody is working on that codebase anymore. Someone please do it, pretty please! 🙏 > > I want to specifically thank Tomáš Chvátal, Martin Liska, Kristyna > > Streitova, Dirk Mueller, Miroslav Suchý, Ondřej Súkup, thisisshub, and > > Miro Hrončok as top contributors to make this release happen! > > I've barely made it :D > But you did, and that's what matters! :) -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure