31 Commits
Author SHA1 Message Date
mcornick ce1c8f2852 Add typing annotations, fix problems they revealed 2026-06-06 12:10:04 -04:00
mcornick 6a3252cb08 Adopt uv/ruff toolchain 2026-06-06 11:57:05 -04:00
mcornick de43229bd9 Switch dev environment from pipenv to nix 2025-06-18 17:42:42 -04:00
mcornick b243a134b8 Use f-strings 2025-01-30 01:08:00 -05:00
mcornick 927038d5ec Update for Python 3.13 2024-10-21 16:57:45 -04:00
mcornick 952f2852c4 Target Python 3.12 2024-09-17 23:04:16 -04:00
mcornick 178d186488 Update Pipfile.lock 2024-07-29 04:54:57 +00:00
mcornick 7ef599f045 Target python 3.10 until OpenBSD catches up 2024-07-22 16:53:34 -04:00
mcornick 8dd45ff59f Revert "Drop pipenv support"
This reverts commit 4f2a04128f.
2024-07-05 06:10:27 -04:00
mcornick 4f2a04128f Drop pipenv support 2024-06-27 15:54:05 +00:00
mcornick 5a84a239f8 Not sure how genpw got in here 2024-06-19 03:39:22 +00:00
mcornick 18325ed8f1 Add test dependencies 2024-06-19 03:33:12 +00:00
mcornick 3f7d27a74e Further tooling updates 2024-05-18 21:26:33 -04:00
mcornick 90fb0ef3e1 Add pipenv configuration 2024-05-18 21:00:15 -04:00
mcornick 34c6f00d0d Add docstrings 2024-05-18 20:56:48 -04:00
mcornick a765c44364 Remove unused sys import 2024-05-18 20:55:37 -04:00
mcornick bf8c536254 Update tooling 2024-05-18 20:53:22 -04:00
mcornick 699aa9ba6a Remove #! (this isn't an executable script) 2023-06-13 23:07:06 -04:00
mcornick a79fbd1b19 Add a test case 2023-06-13 23:06:08 -04:00
mcornick c0aaba15e2 Restore prior .gitignore
This reverts commit 0e47d510d6.
2023-02-03 22:08:45 -05:00
mcornick 0e47d510d6 chore: ignore *.egg-info 2023-02-03 22:08:13 -05:00
mcornick bd52675ac4 chore: remove .pre-commit-config.yaml 2023-02-03 22:01:27 -05:00
mcornick b28950e97a Use python 3.10 in pre-commit 2023-01-15 15:07:07 -05:00
mcornick 29a8003615 Add venv to .gitignore 2022-12-25 22:50:15 -05:00
mcornick d15a5b69d6 Update README 2022-12-14 18:42:07 -05:00
mcornick 4b5aaabdd2 Rework using click 2022-12-14 01:36:47 -05:00
mcornick 9b983412e1 Remove pre-commit yaml check 2022-08-18 00:31:32 -04:00
mcornick dd7fa0f5b8 Add __name__ == "__main__" construct 2022-08-18 00:30:28 -04:00
mcornick 7f7c3f03d1 Tooling bits 2022-08-17 20:41:39 -04:00
mcornick 1d7217f5ca Handle common exceptions 2022-08-17 12:59:04 -04:00
mcornick bb01952895 Initial commit 2022-08-17 03:07:32 -04:00