Commit Graph

382 Commits

Author SHA1 Message Date
Daylin Morgan 1848a7edb5
fix: don't overwrite keys 2023-06-05 14:07:35 -05:00
Daylin Morgan 92da092791
docs: update black with revised standalone 2023-06-05 14:02:33 -05:00
Daylin Morgan dbc22489e6
feat: remove pip from vivenv's 2023-06-05 14:01:49 -05:00
Daylin Morgan 33e2ff586c
fix: make check explicitly for nones and not truthy 2023-06-05 13:45:42 -05:00
Daylin Morgan 9b533c9c32
refactor: use named args/types 2023-06-05 13:15:19 -05:00
Daylin Morgan fc7a77175c
feat: accept additional deps in script mode of run 2023-06-04 21:25:49 -05:00
Daylin Morgan 88983d288b
refactor: more classes less funk 2023-06-04 19:30:31 -05:00
Daylin Morgan 2864f50176
refactor: don't need to instantiate config and add viv spec 2023-06-04 13:44:50 -05:00
Daylin Morgan 6e173b2383
refactor: update deps instead of writing to pip.conf 2023-06-03 13:06:46 -05:00
Daylin Morgan 2bc247673e
feat: add `-y` flag to avoid prompts 2023-06-02 17:10:28 -05:00
Daylin Morgan e70afb3eac
refactor: add cache to viv m s 2023-06-02 16:58:33 -05:00
Daylin Morgan 853e6e63ae
feat: add script mode to `viv run` 2023-06-02 16:55:27 -05:00
Daylin Morgan 1b180d5b0b
chore: bump version 2023-06-02 14:09:50 -05:00
Daylin Morgan 4188742e29
docs: add screenshot 2023-06-02 14:09:40 -05:00
Daylin Morgan bbf078a0a5
docs: update svg's 2023-06-02 14:03:08 -05:00
Daylin Morgan 439d5292c1
refactor: swap hardcode with loop 2023-06-02 14:00:55 -05:00
Daylin Morgan 993e0e699b
feat: generalize viv exe
now can be used to any binary within the environment
2023-06-02 13:51:38 -05:00
Daylin Morgan 6c2bb1b84f
style: return formatting state 2023-06-02 13:26:49 -05:00
Daylin Morgan f069eafb11
fix: don't use none type 2023-06-02 13:14:04 -05:00
Daylin Morgan ccccbbb147
docs: update black example shim 2023-06-02 11:56:36 -05:00
Daylin Morgan 62094deb14
docs: add another textual example 2023-06-02 11:56:36 -05:00
Daylin Morgan 41714cf223
fix: actually use dry-run 2023-06-02 11:56:36 -05:00
Daylin Morgan 8962ab16fa
fix: add vivenv arg back to info 2023-06-02 11:56:36 -05:00
Daylin Morgan 5ef699944e
docs: remove some context from README.md 2023-06-02 11:53:42 -05:00
Daylin Morgan 9229337f29
refactor: slight change to subprocess output style/typing 2023-06-02 07:17:17 -05:00
Daylin Morgan d1ea8c3868
fix: use pip --report instead of fake environment 2023-06-02 06:46:42 -05:00
Daylin Morgan 0996628a97
refactor: use direct venv method 2023-06-02 06:46:20 -05:00
Daylin Morgan 2dd4b35ee7
docs: update svgs 2023-06-01 15:56:01 -05:00
Daylin Morgan 76df12d882
reafactor: rearrange for clarity 2023-06-01 15:55:17 -05:00
Daylin Morgan 3cf2dce767
fix: cmd -> subcmd 2023-06-01 14:44:21 -05:00
Daylin Morgan 4a1f01f459
refactor: make cli more data less boilerplate 2023-06-01 14:17:05 -05:00
Daylin Morgan 8307895fdb
feat: add json output to info 2023-06-01 10:12:39 -05:00
Daylin Morgan 1c2e5a85e4
fix: use tree not show for info 2023-06-01 09:59:21 -05:00
Daylin Morgan 35bffaebad
fix: update access time on run/freeze 2023-06-01 09:56:51 -05:00
Daylin Morgan 3b74384bc6
docs: update black shim with new standalone function 2023-06-01 09:51:15 -05:00
Daylin Morgan 2da0d30867
style: linting 2023-06-01 09:50:28 -05:00
Daylin Morgan f0e18acab8
refactor: modify list parameters/add json output 2023-06-01 09:42:06 -05:00
Daylin Morgan e3284bee78
chore: update version 2023-06-01 00:20:24 -05:00
Daylin Morgan f5c91fea91
docs: proper mkdocs and cli ref 2023-06-01 00:19:58 -05:00
Daylin Morgan fcb48daade
feat(metadata)!: revamp metadata tracking
This breaks any existing cache but now allows for tracking files that
access vivenv's
2023-05-31 19:17:26 -05:00
Daylin Morgan fc30b5143b
style: seperate line for question 2023-05-31 19:17:09 -05:00
Daylin Morgan d0796ac350
fix: user proper site.addsitedir 2023-05-31 19:17:00 -05:00
Daylin Morgan 7d98fd422d
docs: also update the readme with new url 2023-05-31 10:54:53 -05:00
Daylin Morgan ae77c15827
refactor: replace references with new url 2023-05-31 10:46:37 -05:00
Daylin Morgan df549555ea
ci: use dedicated sub-domain 2023-05-31 10:36:45 -05:00
Daylin Morgan e257b2a49b
fix: use raw string literal 2023-05-30 16:24:17 -05:00
Daylin Morgan a6bd81dfc3
refactor: consolidate arg checking 2023-05-30 16:16:08 -05:00
Daylin Morgan 138809ebeb
refactor: modify standalone output 2023-05-30 16:15:36 -05:00
Daylin Morgan ea0342dfa3
docs: update example with new default path 2023-05-30 13:02:15 -05:00
Daylin Morgan 2e46fd36b4
types: should add these while refactoring not after 2023-05-30 12:12:39 -05:00