Closed rbeyer closed 4 years ago
Can confirm things work here now.
Can confirm things work here now.
Good, can I get an approval here, then?
i don't know how, don't see any button where i can approve something?
i think you didn't ask for approval on GH, can that be?
i only have the merge button ready to go...
Ah, so if you don't explicitly 'request' a review from someone, anyone can still leave a review (and hence an 'approve') by clicking on the 'files changed' link at the top. Then you'll get the 'Review Changes' button at the upper-right. Not obvious, truly.
Great. We'll let this sit for 24h, then we can merge it (might as well adopt our PlanetaryPy contributing guidelines), and then I'll rebase #46 on this new master.
@michaelaye noted that he had trouble with a particular label. Turns out that we weren't parsing scientific notation completely correctly. We did fine with '1e2' or '1e-2', but since '+' is a reserved character in PVL, '1e+2' got broken up on the plus.
This fixes that, and also catches an error properly that wasn't being caught. The test label that @michaelaye shared now parses correctly with pvl.load() and also with pvl_validate.