Skip to content

consider changing .INI files to .TOML #28

Open

Description

@nickzoic

TOML does pretty much the same as the extra string-escaping stuff we sprinkle onto the .INI files, and probably fixes a few things we didn't think of
while still having the positive things we were after.
See also #15

Activity

  1. afrubin commented on Mar 12, 2026

    @afrubin

    I agree that TOML is a better format to target than INI as it's a bit more "modern" and is likely to give us fewer headaches later on.

    If we want to make this change, I think now is the time before we have wider adoption. I'm assuming that conversion from existing CountESS .INI files to TOML is reasonably straightforward and can be accomplished with a simple standalone script, or we can retain the ability to read .INI files and just start saving as TOML.

  2. added this to the Preprint milestone on Mar 12, 2026
  3. nickzoic commented on Mar 13, 2026

    @nickzoic
    CollaboratorAuthor

    yeah I reckon I can just keep the .INI reader and make it read & write TOML by default.

  4. added a commit that references this issue on Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions