Releases: remarshal-project/remarshal
Releases · remarshal-project/remarshal
v0.10.0
This release improves the usability of the command-line interface.
- Remarshal now tries to determine the input and the output format by the file extension.
- The output file can be given as a positional argument. For example, you can use
remarshal input.toml output.jsonortoml2json input.toml output.jsoninstead ofremarshal input.toml -o output.jsonortoml2json input.toml --output output.json. --ifand--ofhave been added as synonyms for-if/--input-formatand-of/--output-formatrespectively. Two dashes with a two-letter flag are more standard.-ifand-ofare deprecated, but will not be removed at least until v1.0.0.- BREAKING CHANGE:
--indent-jsonnow requires a number. Replace existing uses of--indent-jsonwith--indent-json 2for identical behavior. - The shebang in
remarshal.pyhas been changed to#! /usr/bin/env python3from#! /usr/bin/env python. Full Python 2.7 compatibility remains.
v0.9.2
v0.9.1
v0.9.0
v0.8.0
v0.7.0
v0.6.0
remarshalnow handles Control-C gracefully.sudo python setup.py installwill install scripts for the shorthand commands.- Some shorthand commands that failed with an exception no longer do.
- The redundant YAML style
\has been removed. - A new command line argument:
--version.
v0.5.1
v0.3.0: New flags: '-wrap' and '-unwrap'.
Refactored the func 'remashal' to implement the new flags.