Commit Graph

22 Commits

Author SHA1 Message Date
Daylin Morgan be3c7f83c9
docs: actually document the things 2024-01-05 17:20:57 -06:00
Daylin Morgan 523a9a9d06 feat: vendor packaging + add support for requires python check
This is a mostly small change albeit with addition of more embedded
code from pypa/packaging to simplify supporting a requires-python check
with PEP723 style syntax.
2024-01-03 13:09:19 -06:00
Daylin Morgan 3673e4940c
docs: furo -> shibuya 2023-12-18 12:27:44 -06:00
Daylin Morgan 173411dc9e
docs: switch to sphinx and splitup readme 2023-10-07 14:20:56 -05:00
Daylin Morgan 4b3d1fbea5
tests: add some basic integration tests for python api 2023-09-27 13:34:10 -05:00
Daylin Morgan 6535269b09
build: add docs dep group 2023-08-10 11:02:05 -05:00
Daylin Morgan a78624c26e
chore: update build backend 2023-08-05 16:22:01 -05:00
Daylin Morgan 853e6e63ae
feat: add script mode to `viv run` 2023-06-02 16:55:27 -05:00
Daylin Morgan f5c91fea91
docs: proper mkdocs and cli ref 2023-06-01 00:19:58 -05:00
Daylin Morgan 80ae99c754
chore: actually isort with ruff 2023-05-26 22:20:37 -05:00
Daylin Morgan 3a85fe4f3a
fix: make installed copy work when viv isn't on PYTHONPATH 2023-05-26 22:17:43 -05:00
Daylin Morgan ee7fe645c0
style: finish adding proper types 2023-05-25 13:43:47 -05:00
Daylin Morgan bfc2592925
chore: ruff uses 88 by default 2023-03-15 16:08:45 -05:00
Daylin Morgan 1f11967f3f
build: swap ruff for flake8 2023-03-08 03:33:04 -06:00
Daylin Morgan a2de954260
build: update versions 2023-03-02 23:01:34 -06:00
Daylin Morgan a3f7bc5437 fix: import the correst entrypoint 2023-02-13 13:51:03 -06:00
Daylin Morgan 743c67a39f fix: point to the correct entrypoint 2022-12-26 17:24:31 -06:00
Daylin Morgan b9b7996b2e style: taplo did this not me 2022-12-22 15:13:54 -06:00
Daylin Morgan 3647f2ffa0 chore: add mypy to dev deps 2022-12-20 15:02:25 -06:00
Daylin Morgan 69bc718490 build: add project urls 2022-12-20 14:43:10 -06:00
Daylin Morgan 0f1e869098 build: use scm for package version 2022-12-20 13:28:48 -06:00
Daylin Morgan 71f41e28d9 refactor: make it a proper python project 2022-12-20 12:44:21 -06:00