-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Add TOML support with BaseTomlService #9438
Conversation
New dependencies detected. Learn more about Socket for GitHub ↗︎
|
d2c7d01
to
68c33f0
Compare
Seems to fail due to node16 in github workflow. |
Thanks. I've now merged the node 18 PR so you can update this branch to finish it off. I've removed I'll have a proper look over this at the weekend |
Add base toml service to enable fetch of toml files Add spec file for the new toml service for automated testing This was added to allow a new way to retrive python version from pyproject.toml as described in issue badges#9410
68c33f0
to
6e26a52
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple of comments, but this is mostly there. Thanks
Co-authored-by: chris48s <[email protected]>
solve code review badges#9438 (comment)
Add base toml service to enable fetch of toml files
Add spec file for the new toml service for automated testing
This was added to allow a new way to retrive python version from pyproject.toml as described in issue #9410
Note: this adds a new dependency smol-toml which requires nodejs 18 or newer. i was testing this in nodejs 20 on my machine.
Note: when parsed, toml dates are a new extended date object (TomlDate) due to limitations in native js date, read more here.