rust2rpm/rust2rpm
Fabio Valentini 2f1505daf2
conf: implement new TOML-based config file format
- does not rely on custom INI parsing
- can be validated automatically with the defined schema
- actual support for lists, multi-line strings, booleans

When a "rust2rpm.toml" file is found, it takes precedence. Otherwise,
rust2rpm will fall back to existing {,.,_}rust2rpm.conf files and
convert to the new format internally.
2023-10-05 20:03:08 +02:00
..
templates generator: define upstream_version / crate_version as necessary 2023-10-04 00:20:17 +02:00
tests conf: implement new TOML-based config file format 2023-10-05 20:03:08 +02:00
__init__.py
__main__.py conf: implement new TOML-based config file format 2023-10-05 20:03:08 +02:00
cfg.py
cli.py
conf.py conf: implement new TOML-based config file format 2023-10-05 20:03:08 +02:00
crate.py generator: define upstream_version / crate_version as necessary 2023-10-04 00:20:17 +02:00
cratesio.py
distgit.py add even more type annotations and start checking with mypy 2023-10-02 01:05:42 +02:00
generator.py conf: implement new TOML-based config file format 2023-10-05 20:03:08 +02:00
licensing.py add even more type annotations and start checking with mypy 2023-10-02 01:05:42 +02:00
log.py add even more type annotations and start checking with mypy 2023-10-02 01:05:42 +02:00
metadata.py
patching.py patching: only modify temporary files (and fix patch output) 2023-10-03 22:24:59 +02:00
spdx_to_fedora.csv
sysinfo.py
utils.py add even more type annotations and start checking with mypy 2023-10-02 01:05:42 +02:00