v0.7.0 a month ago .tar.gz browse log

tomcli 0.7.0


- `cli set del`: allow removing multiple keys in one invocation
- `formatters`: add `-F newline-keys` and `-F newline-values`


- Remove support for Python 3.8

v0.6.0 2 months ago .tar.gz browse log

tomcli 0.6.0


- `cli main`: add command description
- `cli set`: allow passing multiple values to the append command
- `cli`: support `python -m tomcli`
- `doc`: add manpages
- `doc`: add mkdocs configuration


- `cli set`: remove unnecessary `resilient_parsing` conditional
- `cli get`: properly handle `FormatterError` exceptions

v0.5.0 6 months ago .tar.gz browse log

tomcli 0.5.0


- README.md: add usage examples
- tomcli.spec: add smoke tests
- tomcli.spec: add minimal py3_test_envvars def for EPEL 9


- build: use flit_core instead of hatchling as build backend
- cli: use click instead of typer as CLI framework


- cli: allow accessing keys containing dots

v0.4.0 6 months ago .tar.gz browse log

tomcli 0.4.0


- cli set: add `true` subcommand
- cli set: add `false` subcommand
- cli: add `--version` argument
- cli: add parent `tomcli` command with `set` and `get` subcommands
- cli get: add `-F` / `--formatter` arg to customize output
- cli: add `tomcli-formatters` / `tomcli formatters` command to list
  available `get` formatters

v0.3.0 9 months ago .tar.gz browse log

tomcli 0.3.0


- cli set: add `lists delitem` subcommand


- Fully drop support for Python 3.7.
  Support for 3.7 was officially removed in the previous release, but the
  metadata was not updated correctly.

v0.2.0 9 months ago .tar.gz browse log

tomcli 0.2.0


- add py.typed file
- declare support for Python 3.12
- cli set: add missing help messages
- cli set: add `lists replace` and `lists str` commands


- cli: improve error handling


- drop support for Python 3.7

v0.1.2 1 year, 26 days ago .tar.gz browse log

tomcli 0.1.2


- tomcli-set: fix typo in error message
- tomcli-set: fix recursive dictionary creation

v0.1.1 1 year, 1 month ago .tar.gz browse log

tomcli 0.1.1


- tomcli.spec: add gnupg2 BuildRequires
- tomcli.spec: add missing extras subpackages
- tomcli.spec: include NEWS.md


- **tomcli-get: fix broken toml backend fallback**
- fix pronunciation description in packaging metadata and README

v0.1.0 1 year, 2 months ago .tar.gz browse log

tomcli 0.1.0


- cli: add tomcli-set subcommand
- packaging: add RPM specfile
- packaging: wire up automated copr builds.
- packaging: include shell completions in the RPM specfile
- internal: cleanup and increase tomlkit compat.
  Dev builds are available at `gotmax23/tomcli-dev` and releases at `gotmax23/tomcli`.

v0.0.0 1 year, 2 months ago .tar.gz browse log

tomcli 0.0.0

Initial release of tomcli, a CLI tool for working with TOML files.
Pronounced "tohm-clee."
Currently, tomcli only provides ` tomcli-get` command but more are planned!