Commit graph

47 commits

Author SHA1 Message Date
baad1783a2
wip 2023-05-27 17:00:54 -05:00
298e8b274c
fix: add some more checks to freeze 2023-05-27 16:48:47 -05:00
57f025b735
refactor: shim/freeze overlap 2023-05-27 16:42:56 -05:00
94bc35147a
refactor: update standalone for remote release 2023-05-27 15:01:19 -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
c999b3a123
chore: revert version 2023-05-26 18:50:51 -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
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
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
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
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
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
0069a937b0 docs: add info to remove help about deleting all vivenvs 2023-02-13 13:52:02 -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
de48452456 feat: improve argparsing 2022-12-26 08:03:47 -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
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
f762267c4b docs: add docstring to activate 2022-12-20 14:49:43 -06:00
2be74cef1a chore: bump version 2022-12-20 14:39:37 -06:00
e7090955e0 refactor: simplify some outputs to be less verbose 2022-12-20 14:15:33 -06:00
9bfaea4ef0 refactor: use actual list in metadata 2022-12-20 13:29:28 -06:00
71f41e28d9 refactor: make it a proper python project 2022-12-20 12:44:21 -06:00
b887f3a6cf fix: make executable path resolved 2022-12-20 11:02:58 -06:00
8e4cb1d3b2 uncomment run return 2022-12-19 23:25:12 -06:00
1fcc5b139f add initial implementation 2022-12-19 23:12:09 -06:00