Skip to main content

Move a couple of requirements into the aws folder

ID
647369f
date
2025-05-02 07:39:40+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
48e51a9
message
Move a couple of requirements into the `aws` folder
changed files
4 files, 35 additions, 55 deletions

Changed files

aws/requirements.in (0) → aws/requirements.in (259)

diff --git a/aws/requirements.in b/aws/requirements.in
new file mode 100644
index 0000000..fabdbeb
--- /dev/null
+++ b/aws/requirements.in
@@ -0,0 +1,8 @@
+# This is a set of requirements that are solely used for my aws scripts.
+#
+# I'm only keeping these scripts for archival purposes, so I want
+# a record of the dependencies, but I don't need to keep them installed
+# in my virtualenv all the time.
+
+attrs
+boto3

aws/requirements.txt (0) → aws/requirements.txt (488)

diff --git a/aws/requirements.txt b/aws/requirements.txt
new file mode 100644
index 0000000..b36a906
--- /dev/null
+++ b/aws/requirements.txt
@@ -0,0 +1,22 @@
+# This file was autogenerated by uv via the following command:
+#    uv pip compile requirements.in --output-file requirements.txt
+attrs==25.3.0
+    # via -r requirements.in
+boto3==1.38.7
+    # via -r requirements.in
+botocore==1.38.7
+    # via
+    #   boto3
+    #   s3transfer
+jmespath==1.0.1
+    # via
+    #   boto3
+    #   botocore
+python-dateutil==2.9.0.post0
+    # via botocore
+s3transfer==0.12.0
+    # via boto3
+six==1.17.0
+    # via python-dateutil
+urllib3==2.4.0
+    # via botocore

requirements.in (281) → requirements.in (241)

diff --git a/requirements.in b/requirements.in
index 0f32e4c..16c0589 100644
--- a/requirements.in
+++ b/requirements.in
@@ -1,9 +1,6 @@
-attrs
-boto3
 beautifulsoup4
 cogapp
 datasette
-datasette-render-image-tags
 httpx
 humanize
 hyperlink

requirements.txt (3799) → requirements.txt (2955)

diff --git a/requirements.txt b/requirements.txt
index ab5a419..afb77ec 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,24 +10,12 @@ asgi-csrf==0.11
     # via datasette
 asgiref==3.8.1
     # via datasette
-attrs==25.3.0
-    # via -r requirements.in
-backports-tarfile==1.2.0
-    # via jaraco-context
 beautifulsoup4==4.13.4
     # via -r requirements.in
-boto3==1.38.0
-    # via -r requirements.in
-botocore==1.38.0
-    # via
-    #   boto3
-    #   s3transfer
 certifi==2025.1.31
     # via
     #   httpcore
     #   httpx
-cffi==1.17.1
-    # via cryptography
 click==8.1.8
     # via
     #   click-default-group
@@ -41,18 +29,8 @@ click-default-group==1.2.4
     #   sqlite-utils
 cogapp==3.4.1
     # via -r requirements.in
-cryptography==44.0.2
-    # via secretstorage
 datasette==0.65.1
-    # via
-    #   -r requirements.in
-    #   datasette-render-image-tags
-datasette-render-image-tags==0.1
     # via -r requirements.in
-exceptiongroup==1.2.2
-    # via
-    #   anyio
-    #   pytest
 flexcache==0.3
     # via datasette
 flexparser==0.4
@@ -78,8 +56,6 @@ idna==3.10
     #   anyio
     #   httpx
     #   hyperlink
-importlib-metadata==8.7.0
-    # via keyring
 iniconfig==2.1.0
     # via pytest
 itsdangerous==2.2.0
@@ -94,16 +70,8 @@ jaraco-context==6.0.1
     # via keyring
 jaraco-functools==4.1.0
     # via keyring
-jeepney==0.9.0
-    # via
-    #   keyring
-    #   secretstorage
 jinja2==3.1.6
     # via datasette
-jmespath==1.0.1
-    # via
-    #   boto3
-    #   botocore
 keyring==25.6.0
     # via -r requirements.in
 markupsafe==3.0.2
@@ -126,6 +94,8 @@ pillow==11.2.1
     #   pillow-heif
 pillow-heif==0.22.0
     # via -r requirements.in
+pip==25.1
+    # via datasette
 pipx==1.7.1
     # via -r requirements.in
 platformdirs==4.3.7
@@ -137,8 +107,6 @@ pluggy==1.5.0
     #   datasette
     #   pytest
     #   sqlite-utils
-pycparser==2.22
-    # via cffi
 pygments==2.19.1
     # via -r requirements.in
 pypdf==5.4.0
@@ -146,19 +114,15 @@ pypdf==5.4.0
 pytest==8.3.5
     # via -r requirements.in
 python-dateutil==2.9.0.post0
-    # via
-    #   botocore
-    #   sqlite-utils
+    # via sqlite-utils
 python-multipart==0.0.20
     # via asgi-csrf
 pyyaml==6.0.2
     # via datasette
 ruff==0.11.7
     # via -r requirements.in
-s3transfer==0.12.0
-    # via boto3
-secretstorage==3.3.3
-    # via keyring
+setuptools==80.1.0
+    # via datasette
 six==1.17.0
     # via python-dateutil
 sniffio==1.3.1
@@ -173,29 +137,18 @@ tabulate==0.9.0
     # via sqlite-utils
 termcolor==3.1.0
     # via -r requirements.in
-tomli==2.2.1
-    # via
-    #   pipx
-    #   pytest
 tqdm==4.67.1
     # via -r requirements.in
 typing-extensions==4.13.2
     # via
     #   anyio
-    #   asgiref
     #   beautifulsoup4
     #   datasette
     #   flexcache
     #   flexparser
-    #   pypdf
-    #   uvicorn
-urllib3==1.26.20
-    # via botocore
 userpath==1.9.2
     # via pipx
 uvicorn==0.34.2
     # via datasette
 yt-dlp==2025.4.30
     # via -r requirements.in
-zipp==3.21.0
-    # via importlib-metadata