Skip to content

Releases: caltechlibrary/datatools

Experiment with snaps

19 Jan 20:31
Compare
Choose a tag to compare
Experiment with snaps Pre-release
Pre-release

This release is just an experiment with generating amd64 snaps for use with Linux. Snap support may or not make it to a stable release.

Full Changelog: v1.0.4...1.0.5-dev-2

Added sample feature in jsonrange

27 Aug 17:50
Compare
Choose a tag to compare
Pre-release

This pre-release adds an experimental feature to jsonrange that allows you to take a "sample" of a list of objects you are iterating through with JSON range. The sample option works like limit but does a shuffle of the full array before applying limit. e.g. if I have an array of [1,3,4,5,6,7,8,9,10,11] and use the command echo '[1,2,3,4,5,6,7,8,9,10,11]' | jsonrange -sample=3 I will get a random sample of three elements from the array.

Stable release

22 Jul 23:39
Compare
Choose a tag to compare

Added codemeta2cff cli. Improving codemeta structured data support.

bug fixes, codemeta2cff

16 Jul 00:55
Compare
Choose a tag to compare

This is a bug fix release. The initial pass at codemeta2cff didn't write the version string.

Added codemeta2cff

16 Jul 00:43
Compare
Choose a tag to compare

Add a new command line tool, codemeta2cff which will convert the codemeta.json file to a CITATION.cff file. This tool is a proof of concept and will likely change in upcoming releases.

Bug fix in reldate

29 Jun 23:33
Compare
Choose a tag to compare

The command line tool reldate confused Monday and Month. This has been corrected.

go1.16 support

18 Feb 21:29
Compare
Choose a tag to compare

Updated to support compiling with go1.16. Updated templates, version and copyright year. Added experimental M1 compiled binaries.

Stability Release

17 Feb 21:36
Compare
Choose a tag to compare

Minor additions to support compilation with go1.16. This library of command line tools has been stable since 2019, time to make this version 1.

Maintenance release, compiled with go v1.12, four new commands

12 Jun 17:41
Compare
Choose a tag to compare

This is primarily a maintenance release. It is compiled using Go v1.12.4. It includes four new commands toml2json, yaml2json, json2toml, json2yaml adding support for working with TOML and YAML content.

Updates for conference talk

01 Jun 15:50
Compare
Choose a tag to compare

Minor bug fixes. This release is packaged so that the demos at OR 2018 in Bozenman, MT have a release number on the cli.