Changelog
v0.9.0 (in development)
Support Python 3.10, 3.11, and 3.12
Drop support for Python 3.6
Migrated from setuptools to hatch
v0.8.0 (2021-05-12)
Support Click 8
v0.7.1 (2020-11-28)
Support Python 3.9
Drop support for Python 2.7 and 3.5
Support
javaproperties
0.8.*
v0.7.0 (2020-07-16)
properties2json and json2properties now preserve the input ordering of keys by default; use the new
--sort-keys
option to get the old behaviorDrop support for Python 3.4
Gave javaproperties’ get and select subcommands
--quiet
options for suppressing warnings about missing keys
v0.6.1 (2020-03-09)
Require
javaproperties
0.7.*
v0.6.0 (2020-03-02)
Require
javaproperties
0.6.*Use
'javapropertiesreplace'
error handler when opening output filesGave javaproperties’ format, select, and set subcommands
--ascii
and--unicode
options for controlling the escaping of non-ASCII characters in outputGave properties2json and json2properties
--ascii
and--unicode
options for controlling the escaping of non-ASCII characters in outputproperties2json now always outputs UTF-8
By default, comments output by json2properties now have all non-ASCII characters escaped rather than all non-Latin-1 characters
v0.5.0 (2020-01-24)
Include installation instructions, GitHub links, and changelog in the Read the Docs site
Gave json2properties a
--comment <comment>
optionSupport Python 3.8
v0.4.1 (2018-09-18)
Drop support for Python 2.6 and 3.3
Support
javaproperties
0.5.0
v0.4.0 (2017-04-22)
Split off the command-line programs from
javaproperties
into a separate package,javaproperties-cli
v0.3.0 (2017-04-13)
Added the
PropertiesFile
class for preserving comments in files [#1]The
ordereddict
package is now required under Python 2.6
v0.2.1 (2017-03-20)
Bugfix to javaproperties command: Don’t die horribly on missing non-ASCII keys
PyPy now supported
v0.2.0 (2016-11-14)
Added a javaproperties command for basic command-line manipulating of
.properties
filesGave json2properties a
--separator
optionGave json2properties and properties2json
--encoding
optionsExported the
java_timestamp()
functionto_comment()
now converts CR LF and CR line endings inside comments to LFSome minor documentation improvements
v0.1.0 (2016-10-02)
Initial release