1bb48eedbc
chore: RIP PEP722
2024-01-03 13:13:24 -06:00
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
f16ded2a83
fix: use updated pep723 syntax
2024-01-03 13:09:19 -06:00
12d7f6c322
feat: add preliminary support for pep723
2024-01-03 13:09:19 -06:00
b378d47253
chore: update pre-commit to only use ruff
2024-01-02 12:25:09 -06:00
da77259862
fix: accept args with -s to make shebangs work better
2023-09-27 12:42:32 -05:00
f2dc1b8bec
fix: remove duplicated standalone
2023-08-29 11:46:11 -05:00
f522352a33
fix: standalone also remove pkgs
2023-08-22 21:08:23 -05:00
0cc9faa221
fix: standalone should also use shortened name
2023-08-22 14:08:33 -05:00
0e12692b71
docs: show full context of diff
2023-08-21 12:21:35 -05:00
19c39ad471
docs: improve syspath example
2023-08-21 00:59:23 -05:00
63fe7c07ea
refactor: update pep722 reference implementation
2023-08-08 16:28:48 -05:00
36c9706d76
fix: setuptools correction for standalone
2023-08-06 13:52:14 -05:00
35aa7c2788
fix: use default setuptools behavior with standalone
2023-08-04 13:39:02 -05:00
e613d97200
feat: add support for dependency block
2023-08-03 18:06:43 -05:00
5e2a62d527
docs: remove outdated standalone example
2023-07-31 15:20:22 -05:00
ad49a6e105
docs: make stopwatch use shebang instead
2023-07-31 15:20:06 -05:00
135f2bf2e8
docs: update black example
2023-06-05 16:28:50 -05:00
93fd53ee12
docs: don't reorder syspath in example
2023-06-05 15:45:21 -05:00
f984022b3f
docs: add setuptools to pyfiglet example
2023-06-05 14:42:51 -05:00
92da092791
docs: update black with revised standalone
2023-06-05 14:02:33 -05:00
6e173b2383
refactor: update deps instead of writing to pip.conf
2023-06-03 13:06:46 -05:00
2bc247673e
feat: add -y
flag to avoid prompts
2023-06-02 17:10:28 -05:00
f069eafb11
fix: don't use none type
2023-06-02 13:14:04 -05:00
ccccbbb147
docs: update black example shim
2023-06-02 11:56:36 -05:00
62094deb14
docs: add another textual example
2023-06-02 11:56:36 -05:00
3b74384bc6
docs: update black shim with new standalone function
2023-06-01 09:51:15 -05:00
e257b2a49b
fix: use raw string literal
2023-05-30 16:24:17 -05:00
138809ebeb
refactor: modify standalone output
2023-05-30 16:15:36 -05:00
ea0342dfa3
docs: update example with new default path
2023-05-30 13:02:15 -05:00
0e40aeb15d
docs: update README/example
2023-05-28 18:37:10 -05:00
80ae99c754
chore: actually isort with ruff
2023-05-26 22:20:37 -05:00
e3ebca86d2
chore: remove harcoded path
2023-05-26 18:40:20 -05:00
ed8a4458c9
feat: add shim proof of concept
2023-05-25 17:44:46 -05:00
454349ea23
chore: cleanup some types on standalone functions
2023-03-15 16:15:06 -05:00
ccf8e0ec61
refactor!: activate -> use
2023-03-15 13:16:09 -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
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
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
c159dd6032
docs: updates some of the examples
2022-12-20 14:15:17 -06:00
5f4a4aada0
docs: don't add typer completion
2022-12-20 13:29:15 -06:00
5034768684
add some usage examples for viv
2022-12-19 23:22:23 -06:00