Commit Graph

27 Commits

Author SHA1 Message Date
D. Bohdan 53a2b59fee build(ruff): upgrade to 0.3.5 2024-04-03 16:01:02 +00:00
dependabot[bot] b3dcf46978
build(deps): bump cbor2 from 5.6.1 to 5.6.2 (#48)
Bumps [cbor2](https://github.com/agronholm/cbor2) from 5.6.1 to 5.6.2.
- [Release notes](https://github.com/agronholm/cbor2/releases)
- [Changelog](https://github.com/agronholm/cbor2/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/cbor2/compare/5.6.1...5.6.2)

---
updated-dependencies:
- dependency-name: cbor2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-23 19:08:27 +00:00
D. Bohdan 68139c7603 test(cbor): fix test for lack of `date` support
cbor2 5.6 has added `datetime.date` serialization.
2024-02-19 14:24:08 +00:00
D. Bohdan c6a45370c7 feat(yaml): switch from YAML 1.1 to YAML 1.2
Migrate from PyYAML to ruamel.yaml.

Drop support for `--sort-keys` for YAML output.

Replace the keyword argument `ordered` with `sort_keys`.
Create a dataclass for `yaml_options` arguments.
2024-02-13 19:51:42 +00:00
D. Bohdan 8751940f3c build(pytest): upgrade to major version 8 2024-02-12 13:43:18 +00:00
D. Bohdan 88debdf2a0 build(pyright): upgrade to 1.1.350 2024-02-12 13:37:39 +00:00
D. Bohdan 45d01acd1e build(ruff): upgrade to 0.2.1 2024-02-12 13:28:52 +00:00
D. Bohdan dee6f360ba build(cov): add pytest-cov 2024-02-11 11:18:58 +00:00
D. Bohdan 723a4dd788 build(ruff): upgrade to 1.6.0 2023-11-28 18:04:22 +00:00
D. Bohdan 8785d4a6ea build(pyright): upgrade to 1.1.336 2023-11-18 19:26:16 +00:00
D. Bohdan d8db9857c5 build(format): switch to Ruff for formatting
Upgrade Ruff.
Disable two ignores.
2023-11-02 08:11:22 +00:00
D. Bohdan b5deb72521 build(deps): upgrade rich-argparse 2023-10-23 20:53:48 +00:00
D. Bohdan 7f88f29a06 feat(cli/help): display args and options in color 2023-10-19 11:22:50 +00:00
D. Bohdan ed9e472819 build(deps): add tomli as dev dep for types 2023-10-19 09:15:28 +00:00
D. Bohdan b7261245b1 build(ruff): upgrade to 0.1 0 2023-10-19 09:15:28 +00:00
D. Bohdan e7b91f3db4 build(poetry.lock): fix accidental upgrade 2023-10-19 09:15:28 +00:00
D. Bohdan 2ccf95c819 build(ruff): upgrade; use exact version
Whether you use `^` doesn't matter with version 0.0.x,
but not having it makes the intent more clear.
2023-10-19 09:15:24 +00:00
D. Bohdan de26f72f88 build(pyright): upgrade; use exact version
Patch releases can start detecting new errors.
2023-10-19 09:15:16 +00:00
D. Bohdan d2cd1c6083 build(pyproject): move pytest to dev dep group 2023-09-28 09:17:45 +00:00
D. Bohdan 723a8d0de8 perf(toml): decode TOML with tomllib or tomli 2023-09-25 15:03:07 +00:00
D. Bohdan 893d81f877 build(ruff): upgrade to latest version 2023-09-23 13:43:57 +00:00
D. Bohdan a595cbe760 build(tox/type): switch to Pyright
Upgrade TOML Kit.
2023-08-01 18:31:05 +00:00
D. Bohdan b09b1755e1 ci(github/lint): lint with tox environment `lint` 2023-07-28 17:52:06 +00:00
D. Bohdan 6d6085b2de build: add Black, mypy, Ruff dev dep, `check.sh` 2023-07-08 17:20:15 +00:00
D. Bohdan aea3291ac9 build(deps): upgrade deps
Closes #35.
2023-07-08 15:20:54 +00:00
D. Bohdan 2cd1bfcace feat(toml): support TOML 1.0.0-rc1
Switch from pytoml to TOML Kit.
2020-09-15 08:36:40 +00:00
D. Bohdan f9cba66161 build(poetry): add poetry.lock 2020-06-02 20:52:57 +00:00