use dnf.cli.demands in configure instead of class attrubute