Comments (3)
I've managed to reproduce this issue in the current master.
For now I raise an Exception but the toml spec says that it should accept RFC 3339 dates so I need to be more flexible in the format strings I accept. For this reason, I am leaving this issue open for now.
On Thu, Feb 05, 2015 at 06:44:38AM -0800, Eugene wrote:
toml-0.8.2
hangs on either of these lines:toml.loads("x=1_2") toml.loads("x=2015-01-01T12:30:30") # no 'Z' at the end toml.loads("x=2015-01-01_12:30:30Z")
Reply to this email directly or view it on GitHub:
#31
from toml.
Probably fixed this in #32. (x=1_2
didn't hang)
from toml.
I've just read why you tried to use underscores (this issue). Because they don't affect the number itself, I'd suggest to just remove them if the value is not in quotes and then check the data type.
from toml.
Related Issues (20)
- Multiple-line strings don't get escaped when a TOML format included HOT 1
- Dot in a quoted key is not handled properly
- Single, non-ASCII characters permitted as bare keys. HOT 3
- newlines only with LF
- Missing support for TypedDict HOT 4
- Errors parsing escaped chars HOT 1
- Feature request: Open TOML file on AWS S3 bucket HOT 1
- Preserve inline dict inside an array HOT 2
- Multiline string-values containing "\r\n" followed by "\r\n"-newline not parsed correctly
- Multi-line literal strings parsing error HOT 2
- load() with multipe configs doesn't "merge" it overwrites
- Roundtripping inlined tables with `'000..'` fails.. HOT 3
- Why is there a "dynamic inline table" when you normally want a static type to do dumping? HOT 1
- Continuous fuzzing by way of OSS-Fuzz
- Inline tables with inf/nan as values fail to parse HOT 1
- Backslash roundtrip problem HOT 5
- toml.load(path) no directory found HOT 1
- Loaded datetimes with timezone offset cannot be pickled correctly HOT 2
- cannot encode non-string keys HOT 1
- Cannot roundtrip strings with \x in them HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from toml.