Replies: 1 comment 1 reply
|
If the solution works across the supported versions of Python, it sounds like this has potential. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
configobj is used in five places in cloud-init - all for basic key=value or INI parsing. None of its advanced features (comment round-tripping, interpolation, list values, nested sections) are actually used. Python's stdlib covers every use case here.
Removing it simplifies the dependency tree for every downstream distro that has to package and maintain it alongside cloud-init.
I have a working implementation with all existing tests passing. Happy to open a PR if this direction is welcome.
All reactions