From 2b22d49c22c683a2903691631981379d624115fd Mon Sep 17 00:00:00 2001 From: Pierre Carrier Date: Wed, 30 Oct 2024 02:43:10 +0100 Subject: [PATCH] [completely optional] direnv+mise autosetup (#87) Makes life a lot easier in my experience. --- .envrc | 5 +++++ .mise.toml | 5 +++++ requirements.txt | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 .envrc create mode 100644 .mise.toml diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..9cef7f8 --- /dev/null +++ b/.envrc @@ -0,0 +1,5 @@ +watch_file .mise.toml +[[ -e ~/.local/bin/mise ]] || (curl -sf https://mise.run | MISE_QUIET=1 sh) +~/.local/bin/mise trust 2> /dev/null +~/.local/bin/mise install -qy +direnv_load ~/.local/bin/mise direnv exec diff --git a/.mise.toml b/.mise.toml new file mode 100644 index 0000000..15aa784 --- /dev/null +++ b/.mise.toml @@ -0,0 +1,5 @@ +[tools] +python = "3.12" + +[env] +_.python.venv = { path = ".venv", create = true } diff --git a/requirements.txt b/requirements.txt index 3f525dc..340f038 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ numpy~=1.26.4 -Pillow~=10.1.0 +Pillow~=11.0.0 fabric gymnasium~=0.28.1 requests~=2.31.0