From bc7ea3b1147d52d3ae36c7addb59ce3425f4f788 Mon Sep 17 00:00:00 2001 From: tdback Date: Thu, 30 Jan 2025 22:29:25 -0500 Subject: geoip: use `uv` to manage python dependencies --- README.md | 2 +- geoip | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cc9cc16..0d4c73e 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,6 @@ Some scripts require the following to be installed and in your system path: - ffmpeg (with Xcb support) - fzf - ImageMagick -- python3 (with requests library) +- uv - zpool - $EDITOR environment variable set diff --git a/geoip b/geoip index 0378733..62ca35c 100755 --- a/geoip +++ b/geoip @@ -1,5 +1,7 @@ -#!/usr/bin/env nix-shell -#!nix-shell -i python3 --pure -p 'python3.withPackages (p: [ p.requests ])' +#!/usr/bin/env -S uv run -qs +# /// script +# dependencies = ["requests"] +# /// import argparse import requests -- cgit v1.2.3