nbdev icon indicating copy to clipboard operation
nbdev copied to clipboard

possibility of using pyproject.toml instead of settings.ini?

Open hugolytics opened this issue 2 years ago • 0 comments

The settings.ini file contains information conventionally stored in pyproject.toml. since the pyproject.toml structure is being increasingly adapted, for example by mainstream tools like poetry, or best practice focused ML platforms like Kedro, it makes sense for nbdev at least accommodate keeping settings DRY, by reading the required information (such as repo, version number, author, description, etc.) from the pyproject.toml file, and additional nbdev specific information under the [tool.nbdev] header.

are there any plans or discussions to implement this, or am I suggesting something completely crazy :p?

hugolytics avatar Aug 01 '22 13:08 hugolytics