Results 60 issues of podhmo

- lint - package.toml - remove the settings in setup.py - CI .etc

help wanted

https://go.dev/doc/go1.19 > The new function [TextVar](https://go.dev/pkg/flag/#TextVar) defines a flag with a value implementing [encoding.TextUnmarshaler](https://go.dev/pkg/encoding/#TextUnmarshaler), allowing command-line flag variables to have types such as [big.Int](https://go.dev/pkg/math/big/#Int), [netip.Addr](https://go.dev/pkg/net/netip/#Addr), and [time.Time](https://go.dev/pkg/time/#Time). - https://pkg.go.dev/flag#TextVar

- https://togithub.com/yaml/pyyaml/issues/234

e.g. `{"xs": [1,3,4]} == {"xs": [1,4,3]}`

positional arguments is better

```console $ dictknife describe person.json -o json { "@type": "dict", "@keys": [ "age", "father", "mother", "name" ], "@max_depth": 2 } $ dictknife describe -d 1 person.json -o json { "age":...

data.json ```json [ { "id": 1, "person": {"name": "foo"} }, { "id": 2 }, { "id": 3, "person": {"name": "boo", "age": 20} } ] ``` shape ```console $ dictknife shape...