Python-ron

Latest version: v0.2.5

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.6.2

- Added `decimal_floats` PrettyConfig option, which always includes decimals in floats (`1.0` vs `1`) ([237](https://github.com/ron-rs/ron/pull/237))
- Fixed EBNF grammar for raw strings ([236](https://github.com/ron-rs/ron/pull/236), unsigned integers ([#248](https://github.com/ron-rs/ron/pull/248)), and nested comments ([#272](https://github.com/ron-rs/ron/pull/272))
- Added `ser::to_writer_pretty` ([269](https://github.com/ron-rs/ron/pull/269))
- Sped up parsing using table predicates ([276](https://github.com/ron-rs/ron/pull/276))

0.6.1

Fixes

- Fix array formatting regression ([260](https://github.com/ron-rs/ron/pull/260))

0.6.0

Additions
- Implement integer support in Numbers ([210](https://github.com/ron-rs/ron/pull/210))
- Port `ser::Serializer` to `io::Write` ([206](https://github.com/ron-rs/ron/pull/206))
- Support i128 and u128 ([219](https://github.com/ron-rs/ron/pull/219))
- Allow pretty ser to work with implicit-some extension ([182](https://github.com/ron-rs/ron/pull/182))
- Make PrettyConfig future-proof ([173](https://github.com/ron-rs/ron/pull/173))
- Use indexmap to preserve order (optional) ([172](https://github.com/ron-rs/ron/pull/172))
- Add tests for different enum representations ([166](https://github.com/ron-rs/ron/pull/166))
- Implement inf, -inf and NaN handling ([163](https://github.com/ron-rs/ron/pull/163))
- Add VS code language tooling ([160](https://github.com/ron-rs/ron/pull/160))
- Be smarter about integer deserialization ([157](https://github.com/ron-rs/ron/pull/157))

Fixes
- Fix parsing of borrowed strings ([228](https://github.com/ron-rs/ron/pull/228))
- Fix depth limit test for off-by-one fix ([225](https://github.com/ron-rs/ron/pull/225))
- Remove deprecated uses of `Error::description` ([208](https://github.com/ron-rs/ron/pull/208))
- Preserve ordering of map sequences ([197](https://github.com/ron-rs/ron/pull/197))
- Remove unneeded Neg requirement for signed_integer ([193](https://github.com/ron-rs/ron/pull/193))
- Ensure "Untagged tuple-like enum variants not deserializing correctly……" is fixed ([170](https://github.com/ron-rs/ron/pull/170))

Changes
- Update `serde` requirement to 1.0.60 ([226](https://github.com/ron-rs/ron/pull/226))
- Replace Travis with GitHub actions ([223](https://github.com/ron-rs/ron/pull/223))
- Rename `format_doc_comments` to `format_code_in_doc_comment`
- Update base64 requirement from 0.11 to 0.12 ([204](https://github.com/ron-rs/ron/pull/204))
- Update base64 requirement from 0.10 to 0.11 ([195](https://github.com/ron-rs/ron/pull/195))
- Update `serde_bytes` to 0.11 ([164](https://github.com/ron-rs/ron/pull/164))

0.5.1

Fixes
- Increase source compability from Rust `1.34.0` to `1.31.0` by not relying on `as _` imports ([156](https://github.com/ron-rs/ron/pull/156))

0.5.0

Additions
- Don't insert new lines in empty arrays or maps ([150](https://github.com/ron-rs/ron/pull/150))
Changes
- Transition to Rust 2018 ([149](https://github.com/ron-rs/ron/pull/149))

0.4.2

Additions
- Add integer check for deserializer ([148](https://github.com/ron-rs/ron/pull/148))
- Implement `Value::into_rust` ([146](https://github.com/ron-rs/ron/pull/146))

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.