Skip to main content

static_site_tests: allow requirements.txt at the top level

ID
e5e2f88
date
2026-07-20 12:56:20+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
cd8d40e
message
static_site_tests: allow requirements.txt at the top level
changed files
7 files, 11 additions, 5 deletions

Changed files

CHANGELOG.md (7139 → 7294)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index f319083..3323906 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # CHANGELOG
 
+## v52 - 2026-07-20
+
+Static site tests now allow keeping a Python `requirements.in` and `requirements.txt` file in the top-level of a static site folder.
+
 ## v51 - 2026-07-19
 
 Add a `ChiveSorting` class and `<chives-sort-controls>` web component that handle sorting for a collection of items.

javascript/chives-image.js (6561 → 6561)

diff --git a/javascript/chives-image.js b/javascript/chives-image.js
index 00f2070..ec63606 100644
--- a/javascript/chives-image.js
+++ b/javascript/chives-image.js
@@ -1,5 +1,5 @@
 // javascript/chives-image.js
-// chives version: 51
+// chives version: 52
 
 // ChivesImage provides a <chives-image> component that renders
 // an ImageEntity on a web page.

javascript/chives-pagination.js (4929 → 4929)

diff --git a/javascript/chives-pagination.js b/javascript/chives-pagination.js
index 9f57a8b..34b4f78 100644
--- a/javascript/chives-pagination.js
+++ b/javascript/chives-pagination.js
@@ -1,5 +1,5 @@
 // javascript/chives-pagination.js
-// chives version: 51
+// chives version: 52
 
 // ChivesPagination manages the pagination of a collection of items.
 //

javascript/chives-sorting.js (5034 → 5034)

diff --git a/javascript/chives-sorting.js b/javascript/chives-sorting.js
index 4f4a035..42c8208 100644
--- a/javascript/chives-sorting.js
+++ b/javascript/chives-sorting.js
@@ -1,5 +1,5 @@
 // javascript/chives-sorting.js
-// chives version: 51
+// chives version: 52
 
 // ChivesSorting manages the sorting of a collection of items.
 //

javascript/chives-video.js (5147 → 5147)

diff --git a/javascript/chives-video.js b/javascript/chives-video.js
index a404553..eaf2363 100644
--- a/javascript/chives-video.js
+++ b/javascript/chives-video.js
@@ -1,5 +1,5 @@
 // javascript/chives-video.js
-// chives version: 51
+// chives version: 52
 
 // ChivesVideo provides a <chives-video> component that renders
 // a VideoEntity on a web page.

python/chives/__init__.py (391 → 391)

diff --git a/python/chives/__init__.py b/python/chives/__init__.py
index deaf8ed..da3d17d 100644
--- a/python/chives/__init__.py
+++ b/python/chives/__init__.py
@@ -11,4 +11,4 @@ I share across multiple sites.
 
 """
 
-__version__ = "51"
+__version__ = "52"

python/chives/static_site_tests.py (8868 → 8947)

diff --git a/python/chives/static_site_tests.py b/python/chives/static_site_tests.py
index cb93fac..a921cce 100644
--- a/python/chives/static_site_tests.py
+++ b/python/chives/static_site_tests.py
@@ -123,6 +123,8 @@ class StaticSiteTestSuite[M](ABC):
                     "Icon\r",
                     ".gitignore",
                     "index.html",
+                    "requirements.in",
+                    "requirements.txt",
                     "README.md",
                     "TODO.md",
                 }: