Add mojo-toml v0.5.0 - Native TOML parser & writer #193
+112
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add mojo-toml v0.5.0 - TOML 1.0 Complete + Partial 1.1
Adds mojo-toml - a native TOML parser and writer for Mojo with zero Python dependencies.
Features
TOML 1.0 - Fully Compliant:
[[section]]syntax0xDEAD, octal0o755, binary0b1101)TOML 1.1 - Partial Support:
\xHHescape sequences (codepoints 0-255)\eescape for escape characterPerformance:
Repository
Testing
Package includes
test_package.mojowhich validates:All 168 tests pass in the source repository.
Installation
Users can install via:
Or via modular-community once merged:
Sponsored by DataBooth - Building high-performance data and AI services with Mojo