Pylint is highly configurable. There are a lot of options to follow the needs of various projects and a lot of checks to activate if they suit your style.
You can generate a sample configuration file with
--generate-rcfile. Every option present on the command line before this
will be included in the file
pylint --disable=bare-except,invalid-name --class-rgx='[A-Z][a-z]+' --generate-toml-config
In practice, it is often better to create a minimal configuration file which only contains configuration overrides. For all other options, Pylint will use its default values.