Skip to main content

Use the virtualenv for emptydir; add humanize as a dep

ID
8ede441
date
2023-11-24 14:09:03+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
f74c611
message
Use the virtualenv for emptydir; add humanize as a dep
changed files
4 files, 13 additions, 2 deletions

Changed files

.with-venv-python/emptydir (0) → .with-venv-python/emptydir (139)

diff --git a/.with-venv-python/emptydir b/.with-venv-python/emptydir
new file mode 100755
index 0000000..40cef13
--- /dev/null
+++ b/.with-venv-python/emptydir
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+set -o errexit
+set -o nounset
+
+source ~/repos/scripts/.venv/bin/activate
+
+python3 ~/repos/scripts/fs/emptydir.py "$@"

fs/emptydir (1477) → fs/emptydir.py (1476)

diff --git a/fs/emptydir b/fs/emptydir.py
similarity index 97%
rename from fs/emptydir
rename to fs/emptydir.py
index d9d173c..45f62a9 100755
--- a/fs/emptydir
+++ b/fs/emptydir.py
@@ -52,7 +52,7 @@ if __name__ == "__main__":
             total_deleted += delete_directory(d)
 
     if total_deleted == 1:
-        print(termcolor.colored(f"1 directory deleted", "green"))
+        print(termcolor.colored("1 directory deleted", "green"))
     elif total_deleted > 0:
         print(
             termcolor.colored(

requirements.in (70) → requirements.in (79)

diff --git a/requirements.in b/requirements.in
index 5351b84..ea92316 100644
--- a/requirements.in
+++ b/requirements.in
@@ -1,5 +1,6 @@
 black
 flake8
+humanize
 hyperlink
 keyring
 Pillow

requirements.txt (1159) → requirements.txt (1188)

diff --git a/requirements.txt b/requirements.txt
index 1c2f62c..c942809 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -2,7 +2,7 @@
 # This file is autogenerated by pip-compile with Python 3.12
 # by the following command:
 #
-#    pip-compile requirements.in
+#    pip-compile
 #
 black==23.11.0
     # via -r requirements.in
@@ -14,6 +14,8 @@ click==8.1.7
     #   pip-tools
 flake8==6.1.0
     # via -r requirements.in
+humanize==4.9.0
+    # via -r requirements.in
 hyperlink==21.0.0
     # via -r requirements.in
 idna==3.4