Commit graph

215 commits

Author SHA1 Message Date
3126a64463
fix: accept '--' positionals for viv exe 2023-05-29 12:47:52 -05:00
bf9249656a
fix: remove nonsense path arg 2023-05-29 12:47:48 -05:00
a616e91e4b
feat: initial viv run implementation 2023-05-29 12:47:41 -05:00
9a33a99480
refactor: move validate spec into ViVenv 2023-05-29 12:47:31 -05:00
0ec266775c
docs: put things in the correct order 2023-05-28 18:47:30 -05:00
d6acc562e5
chore: bump version 2023-05-28 18:44:10 -05:00
0d39748749
ci: use more permissive regex 2023-05-28 18:43:17 -05:00
0e40aeb15d
docs: update README/example 2023-05-28 18:37:10 -05:00
f95d304d42
feat: add viv manage purge command 2023-05-28 18:36:53 -05:00
22e90fa8db
chore: bump version 2023-05-28 17:43:29 -05:00
8a252c5edc
chore: new default is 'latest' 2023-05-28 17:43:18 -05:00
d4b272f5d3
chore: remove false positive help 2023-05-28 17:39:24 -05:00
3b923abe01
types: add return type 2023-05-28 17:36:38 -05:00
1a685ea8c0
chore: remove space 2023-05-28 17:35:44 -05:00
ea9a184e6a
chore: try adding back pre-commit 2023-05-28 17:31:10 -05:00
445a523b83
fix: finish transition to 'ref' 2023-05-28 17:25:29 -05:00
c7bae61706
fix: use a moving target 'latest' 2023-05-28 17:22:26 -05:00
08cf8ee7d1
build: stop using finicky version setter 2023-05-28 17:21:11 -05:00
900dcefff7
feat: add viv shim plus more major refactors 2023-05-28 17:17:48 -05:00
298e8b274c
fix: add some more checks to freeze 2023-05-27 16:48:47 -05:00
28d67d9bed
chore: clean up todo's 2023-05-27 16:45:05 -05:00
57f025b735
refactor: shim/freeze overlap 2023-05-27 16:42:56 -05:00
5308f69b4e
fix: use the correct file name 2023-05-27 16:42:48 -05:00
3c9909deed
chore: update lock file 2023-05-27 16:41:20 -05:00
763bb2f844
chore: add back version setter as post-commit hook 2023-05-27 16:26:58 -05:00
94bc35147a
refactor: update standalone for remote release 2023-05-27 15:01:19 -05:00
1abe3af385
chore: disable finicky pre-commit-hook 2023-05-27 15:00:54 -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
ca67431a79
chore: seperate share/default source logic 2023-05-26 22:11:06 -05:00
0b26c8cb48
feat: add --pythonpath to viv manage show 2023-05-26 20:04:13 -05:00
c5d9d8cb65
chore: bump version 2023-05-26 19:19:27 -05:00
b349cef943
chore: remove outdated build rules 2023-05-26 19:19:17 -05:00
85689a0788
docs: update logo/README for newer release 2023-05-26 19:13:23 -05:00
c999b3a123
chore: revert version 2023-05-26 18:50:51 -05:00
aaa63467b9
docs: don't use a subdirectory 2023-05-26 18:45:17 -05:00
e3ebca86d2
chore: remove harcoded path 2023-05-26 18:40:20 -05:00
034403b7a8
docs: add minimal docs to implement remote deployment 2023-05-26 18:38:48 -05:00
9aea8acc53
feat: add the viv manage command.....
that's how it started then it turned into a more aggressive refactor
whoops
2023-05-26 18:38:07 -05:00
ed8a4458c9
feat: add shim proof of concept 2023-05-25 17:44:46 -05:00
ddb03df8a2
fix(#1): get the spec then re-make only when necessary 2023-05-25 15:29:16 -05:00
e8a77fe77c
chore: set version 2023-05-25 13:48:50 -05:00
ee7fe645c0
style: finish adding proper types 2023-05-25 13:43:47 -05:00
454349ea23
chore: cleanup some types on standalone functions 2023-03-15 16:15:06 -05:00
bfc2592925
chore: ruff uses 88 by default 2023-03-15 16:08:45 -05:00
8493916ff8
fix: use proper XDG directory as default cache 2023-03-15 15:16:38 -05:00
0d0c66d090
build: add hook to set version in viv.py 2023-03-15 15:16:12 -05:00
1e74ebf413
fix: make repo-based install version dependent by default 2023-03-15 15:01:05 -05:00
8fdb1817a7
fix: use echo/error not print 2023-03-15 15:00:35 -05:00
ccf8e0ec61
refactor!: activate -> use 2023-03-15 13:16:09 -05:00