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
3673e4940c
docs: furo -> shibuya
2023-12-18 12:27:44 -06:00
173411dc9e
docs: switch to sphinx and splitup readme
2023-10-07 14:20:56 -05:00
4b3d1fbea5
tests: add some basic integration tests for python api
2023-09-27 13:34:10 -05:00
6535269b09
build: add docs dep group
2023-08-10 11:02:05 -05:00
a78624c26e
chore: update build backend
2023-08-05 16:22:01 -05:00
853e6e63ae
feat: add script mode to viv run
2023-06-02 16:55:27 -05:00
f5c91fea91
docs: proper mkdocs and cli ref
2023-06-01 00:19:58 -05:00
80ae99c754
chore: actually isort with ruff
2023-05-26 22:20:37 -05:00
3a85fe4f3a
fix: make installed copy work when viv isn't on PYTHONPATH
2023-05-26 22:17:43 -05:00
ee7fe645c0
style: finish adding proper types
2023-05-25 13:43:47 -05:00
bfc2592925
chore: ruff uses 88 by default
2023-03-15 16:08:45 -05:00
1f11967f3f
build: swap ruff for flake8
2023-03-08 03:33:04 -06:00
a2de954260
build: update versions
2023-03-02 23:01:34 -06:00
a3f7bc5437
fix: import the correst entrypoint
2023-02-13 13:51:03 -06:00
743c67a39f
fix: point to the correct entrypoint
2022-12-26 17:24:31 -06:00
b9b7996b2e
style: taplo did this not me
2022-12-22 15:13:54 -06:00
3647f2ffa0
chore: add mypy to dev deps
2022-12-20 15:02:25 -06:00
69bc718490
build: add project urls
2022-12-20 14:43:10 -06:00
0f1e869098
build: use scm for package version
2022-12-20 13:28:48 -06:00
71f41e28d9
refactor: make it a proper python project
2022-12-20 12:44:21 -06:00