Commit Graph

382 Commits

Author SHA1 Message Date
Daylin Morgan 1b8bcb4454
feat(#19): add --generate flag for `viv shim` 2024-04-18 15:02:00 -05:00
Daylin Morgan c43f2f027c
chore: bump packaging to v24 2024-04-18 15:02:00 -05:00
Daylin Morgan 4c236e96eb
fix(#18): use --bin to determine default filename 2024-04-18 15:02:00 -05:00
Daylin Morgan c5bc03f497
chore: remove newlines 2024-01-19 10:20:51 -06:00
Daylin Morgan 8fb6648e8e
docs: remove old mkdocs config 2024-01-19 10:20:39 -06:00
Daylin Morgan f97a617ac9
docs: remove redundant phrase 2024-01-10 11:36:29 -06:00
Daylin Morgan 9eba6a303f
refactor: abstract script/cache behavior more 2024-01-09 17:58:33 -06:00
Daylin Morgan 6ef2f765d6
chore: update type checking 2024-01-09 02:29:44 -06:00
Daylin Morgan 0e5ac7c9c9
refactor: add PYTHONPATH to manage show --system for debugging 2024-01-09 02:17:10 -06:00
Daylin Morgan 9d237d3b96
docs: minor changes 2024-01-09 02:00:43 -06:00
Daylin Morgan 6357a99189
ci: map not list 2024-01-09 01:44:17 -06:00
Daylin Morgan b822fe432c
ci: only run tests when source changes 2024-01-09 01:43:43 -06:00
Daylin Morgan 032e23af95
docs: finish updating docs 2024-01-09 01:41:34 -06:00
Daylin Morgan 13cb21435d
docs: frogmouth is a cooler demo 2024-01-05 17:23:34 -06:00
Daylin Morgan 38b6e4d746
bump 2023.1003 -> 2024.1004 2024-01-05 17:21:04 -06:00
Daylin Morgan be3c7f83c9
docs: actually document the things 2024-01-05 17:20:57 -06:00
Daylin Morgan 5dacf8ab60
refactor: abstract _uses_viv + add tests 2024-01-04 15:53:04 -06:00
Daylin Morgan e31d401585
fix: remove erroneous debug print 2024-01-04 14:14:58 -06:00
Daylin Morgan f53d00e8e2
feat: add viv.run() to accompany inline metatdata approach 2024-01-03 13:49:27 -06:00
Daylin Morgan f21b90d962
fix: use _get_user with _update_cache 2024-01-03 13:47:47 -06:00
Daylin Morgan 1bb48eedbc
chore: RIP PEP722 2024-01-03 13:13:24 -06:00
Daylin Morgan 5fb501aa2c fix: run vendored test on package 2024-01-03 13:09:19 -06:00
Daylin Morgan b2a2597816 fix: use most recent tomli 2024-01-03 13:09:19 -06:00
Daylin Morgan 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
Daylin Morgan f16ded2a83 fix: use updated pep723 syntax 2024-01-03 13:09:19 -06:00
Daylin Morgan c8051f9513 refactor: add tomllib preference 2024-01-03 13:09:19 -06:00
Daylin Morgan 12d7f6c322 feat: add preliminary support for pep723 2024-01-03 13:09:19 -06:00
Daylin Morgan 976f9fc0fa
feat: hide stacktraces 2024-01-02 12:40:46 -06:00
Daylin Morgan 6700178d68
chore: ensure directories for dev-install 2024-01-02 12:26:10 -06:00
Daylin Morgan b378d47253
chore: update pre-commit to only use ruff 2024-01-02 12:25:09 -06:00
Daylin Morgan 5c769fc905
fix: generate bin directory first 2024-01-02 12:22:47 -06:00
Daylin Morgan 96eb08af6a
chore: some cleanup 2023-12-28 08:52:46 -06:00
Daylin Morgan 726cef3092
build: why make when we can do 2023-12-28 08:27:03 -06:00
Daylin Morgan 8c8bd616af
fix: typo on run example 2023-12-18 12:28:18 -06:00
Daylin Morgan 3673e4940c
docs: furo -> shibuya 2023-12-18 12:27:44 -06:00
Daylin Morgan 72ca25c302
fix(#15): use a username for semi-ephemeral 2023-12-11 13:17:02 -06:00
Daylin Morgan 153d9fe774
fix: don't make extra directory in ephemeral directory 2023-10-23 12:53:12 -05:00
Daylin Morgan 873310d900
docs: update outdated command 2023-10-18 13:58:19 -05:00
Daylin Morgan 29d9d965b3 build: task.mk by default 2023-10-18 09:30:37 -05:00
tripleee ad544f59d9 Makefile: small portability and usability fixes
* clean: don't use Bash syntax
2023-10-18 09:30:37 -05:00
Daylin Morgan 323a194ff0
fix: remove deprecated command from docs 2023-10-16 13:48:41 -05:00
Daylin Morgan 64d55811a2
ci: add flow to release workflow 2023-10-07 16:46:40 -05:00
Daylin Morgan 2bc512314b
bump 2023.1002 -> 2023.1003 2023-10-07 16:41:33 -05:00
Daylin Morgan 8986a436c0
docs: update svg generation with new commands 2023-10-07 16:41:23 -05:00
Daylin Morgan e6741792ee
build: add back complete lock file 2023-10-07 14:26:46 -05:00
Daylin Morgan 134f220b4f
ci: pull_request not pr 2023-10-07 14:24:03 -05:00
Daylin Morgan 173411dc9e
docs: switch to sphinx and splitup readme 2023-10-07 14:20:56 -05:00
Daylin Morgan c05e2ae22a
ci: add pr to test 2023-10-07 11:07:21 -05:00
tripleee 7e5c5746ee README.md: typo fixes and formatting tweaks
Mainly punctuation and other minutiae
2023-10-06 12:24:11 -05:00
Daylin Morgan d665f7ac6b
docs: update main help screenshot 2023-10-02 12:37:06 -05:00