Commit Graph

7 Commits

Author SHA1 Message Date
02ee0dab3d Do a lot of changes
- Add ty to dev deps;
- Add some tests covering previously uncovered cases;
- Fix some bugs;
- Introduce argfield for nicer argparse interface for things that can't
  be expressed via the type system;
- Fix line length.
2026-04-01 20:56:44 +02:00
96af0718ee Migrate build system to uv 2026-03-31 20:47:17 +02:00
bd4389e806 Remove black and bump ruff 2026-03-31 20:31:36 +02:00
05a2506b1e Configure linting and setup deps via uv 2025-05-14 21:41:08 +02:00
81842e6d19 Migrate to pyproject.toml for build 2025-05-14 21:33:34 +02:00
f93588f4bf Add black to CI/CD (#1)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: https://git.deguo.duckdns.org/pavel/argclass/pulls/1
Co-authored-by: Pavel Lutskov <pavel.lutskov@gmail.com>
Co-committed-by: Pavel Lutskov <pavel.lutskov@gmail.com>
2021-09-12 12:09:57 +02:00
f002247885 Make it a proper package 2021-03-28 16:02:22 +02:00