* Make order of requires, scripts, modules and packages deterministic
* Add name convertor using standardized name format of the dependencies based on virtual Provides
* Update templates to follow the latest Packaging Guidelines for Python
* Include extras require in metadata extraction
* Enable generating sclized spec files using spec2scl