-
Notifications
You must be signed in to change notification settings - Fork 223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support TOML as another settings file format #705
Comments
Similar to #702 |
Thanks @li-boxuan for pointing that out. I also think the ideas at #702 should be described individually as well.
This is based partially on discussions at coala/cEPs#11 and coala/coala#4511. This issue is derived from coala/coala#4609. |
See https://gitter.im/coala/coala?at=5bfe8cb5f849b222e0b8bad7 , by @underyx , which provides a very good reason for the settings to be in a standardised file format. |
Thank you @jayvdb . That is one of the most compelling reasons in defence of the project idea. |
This adds new projectproposal to current projects list Closes coala#705
This adds new projectproposal to current projects list Closes coala#705
This adds new projectproposal to current projects list Closes coala#705
Great idea and thank you @PrajwalM2212 for pinging me for this, I can't mentor on the project (officially) as I have not applied for the mentor but If you need any help you know how to ping me 😛 and I will try my best to assist you asap. |
@Makman2 @jayvdb Is this possible that I can help @PrajwalM2212 officially ? |
This adds new projectproposal to current projects list Closes coala#705
This adds new project proposal to current projects list Closes coala#705
This adds new project proposal to current projects list Closes coala#705
This adds new project proposal to current projects list Closes coala#705
According to https://github.com/toml-lang/toml
TOML aims to be a minimal configuration file format that's easy to read due to obvious semantics. TOML is designed to map unambiguously to a hash table. TOML should be easy to parse into data structures in a wide variety of languages.
TOML has widespread acceptance, documentation and robust parsers.
Also according to https://www.python.org/dev/peps/pep-0518/, TOML is
Also TOML has been recommended as the configuration file for software packages to specify their build dependencies.
pyproject.toml
is being used for this purpose. https://github.com/pypa/pip/blob/master/pyproject.tomlcoala could provide TOML as a additional setting format.
This proposal issue is about supporting a new config file like
coafile.toml
along with.coafile
.coala/coala#4609
The text was updated successfully, but these errors were encountered: