Commit graph

170 commits

Author SHA1 Message Date
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
992d039285
refactor: make hash generation match standalone method 2023-03-14 15:14:47 -05:00
d367571957
fix: use stderr where appropriate to allow piping 2023-03-14 15:14:24 -05:00
cb27f9a8d4
refactor: continue to refine standalone mode 2023-03-14 12:35:00 -05:00
9c2581fafd
refactor: don't shadow hash function 2023-03-13 09:07:18 -05:00
b9100ca2a1
docs: add more full fledged documentation 2023-03-09 14:58:01 -06:00
e548487918
refactor: abandon python 3.7 to maximize code-golf in standalone mode 2023-03-09 12:49:55 -06:00
834cd449bd
docs: update README example 2023-03-08 15:10:11 -06:00
f646278f8b
chore: swap todo's 2023-03-08 12:27:24 -06:00
621f5a7aca
docs: start actually documenting some things 2023-03-08 04:06:04 -06:00
03c5b06a8a
docs: add list-info-remove to usage page 2023-03-08 03:37:41 -06:00
28e57c99b4
chore: do some todos 2023-03-08 03:36:08 -06:00
1f11967f3f
build: swap ruff for flake8 2023-03-08 03:33:04 -06:00
ff110f0829
docs: make more vhs tapes 2023-03-08 03:28:07 -06:00
9b5296036d
docs: improve timing on freeze.tape 2023-03-08 03:06:55 -06:00
54c9dbdf4b
docs: add textual/stopwatch example 2023-03-08 02:49:53 -06:00
c797347aa6
feat: add --standalone generator to viv freeze 2023-03-08 02:31:12 -06:00
10599dcd01
refactor: use id instead of build_id 2023-03-07 14:51:51 -06:00
0d583584dc
build: add clean recipe 2023-03-07 13:00:48 -06:00
3453004077
chore: todo's and typos 2023-03-02 23:02:10 -06:00
ce1f414cb1
build: update task.mk 2023-03-02 23:01:44 -06:00
a2de954260
build: update versions 2023-03-02 23:01:34 -06:00
0069a937b0 docs: add info to remove help about deleting all vivenvs 2023-02-13 13:52:02 -06:00
a3f7bc5437 fix: import the correst entrypoint 2023-02-13 13:51:03 -06:00
2d13f52011 build: use .task.cfg.mk 2023-02-13 13:50:51 -06:00
24d77a198c build: upgrade task.mk 2023-01-22 14:40:13 -06:00
34a024596d build: add .task.mk 2023-01-05 13:48:51 -06:00
743c67a39f fix: point to the correct entrypoint 2022-12-26 17:24:31 -06:00
2995cf56db docs: start generating usage documentation in the form of VHS tapes 2022-12-26 17:24:17 -06:00
e96e4ab18c feat: make table function screen aware and wrap second column 2022-12-26 09:48:17 -06:00
e382840182 refactor: more silly efforts to tweak UI 2022-12-26 08:36:14 -06:00
a5803b087e refactor: make aliases default to first letter 2022-12-26 08:20:13 -06:00
a9cd2a4de1 chore: bump version 2022-12-26 08:04:53 -06:00
51e95baa5b chore: add LICENSE 2022-12-26 08:03:58 -06:00
de48452456 feat: improve argparsing 2022-12-26 08:03:47 -06:00
6e007e7490 chore: remove executable bit 2022-12-23 00:27:29 -06:00
4d314c6286 fix: use plotting example that doesn't require gnuplot 2022-12-22 15:24:23 -06:00
b9b7996b2e style: taplo did this not me 2022-12-22 15:13:54 -06:00
c6827d5656 feat: make viv freeze preseve vivenvs with --keep 2022-12-22 15:13:35 -06:00
f46f5a5928 fix: don't use color if not tty 2022-12-22 14:56:37 -06:00
ad9512a747 refactor: issues with build_id matching first 2022-12-21 15:20:01 -06:00
14dd82a43d docs: append cd to setup 2022-12-21 15:14:38 -06:00
247630af93 feat: add rel-path option for freeze 2022-12-21 14:56:50 -06:00
c09d931abf docs: add more docstrings 2022-12-21 14:56:35 -06:00
8f8d638356 chore: add recipe to make all example vivens 2022-12-20 15:02:51 -06:00
3647f2ffa0 chore: add mypy to dev deps 2022-12-20 15:02:25 -06:00