From ddbc98a6f13ec7f05d769886fe413a5f843c01aa Mon Sep 17 00:00:00 2001 From: Bryan Veloso Date: Sun, 3 Aug 2025 10:33:47 -0700 Subject: [PATCH 1/5] Create .readthedocs.yaml. --- .readthedocs.yaml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .readthedocs.yaml diff --git a/.readthedocs.yaml b/.readthedocs.yaml new file mode 100644 index 00000000..dd2aa46c --- /dev/null +++ b/.readthedocs.yaml @@ -0,0 +1,35 @@ +# Read the Docs configuration file for Sphinx projects +# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details + +# Required +version: 2 + +# Set the OS, Python version and other tools you might need +build: + os: ubuntu-22.04 + tools: + python: "3.12" + # You can also specify other tool versions: + # nodejs: "20" + # rust: "1.70" + # golang: "1.20" + +# Build documentation in the "docs/" directory with Sphinx +sphinx: + configuration: docs/conf.py + # You can configure Sphinx to use a different builder, for instance use the dirhtml builder for simpler URLs + # builder: "dirhtml" + # Fail on all warnings to avoid broken references + # fail_on_warning: true + +# Optionally build your docs in additional formats such as PDF and ePub +# formats: +# - pdf +# - epub + +# Optional but recommended, declare the Python requirements required +# to build your documentation +# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html +# python: +# install: +# - requirements: docs/requirements.txt From 1f25e96c5fa36f75ddc9b8d7b62f9206568f3d63 Mon Sep 17 00:00:00 2001 From: Bryan Veloso Date: Sun, 3 Aug 2025 10:42:15 -0700 Subject: [PATCH 2/5] Pushing a commit to trigger a build. --- .readthedocs.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index dd2aa46c..33295726 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -1,7 +1,3 @@ -# Read the Docs configuration file for Sphinx projects -# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details - -# Required version: 2 # Set the OS, Python version and other tools you might need From d01e0f67e7bf890c2569ee013b73486da5975860 Mon Sep 17 00:00:00 2001 From: Bryan Veloso Date: Sun, 3 Aug 2025 10:47:27 -0700 Subject: [PATCH 3/5] execfile() is a Python 2 thing. --- docs/conf.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 06e90660..9e6b0097 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -47,8 +47,9 @@ copyright = '2011, Justin Driscoll, Bryan Veloso, Greg Newman, Chris Drackett & Matthew Tretter' pkgmeta = {} -execfile(os.path.join(os.path.dirname(__file__), '..', 'imagekit', - 'pkgmeta.py'), pkgmeta) +pkgmeta_file = os.path.join(os.path.dirname(__file__), '..', 'imagekit', 'pkgmeta.py') +with open(pkgmeta_file, 'r') as f: + exec(f.read(), pkgmeta) # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the From 3ab820133ecc0ae68106717fbddb9ec5706455b7 Mon Sep 17 00:00:00 2001 From: Bryan Veloso Date: Sun, 3 Aug 2025 10:48:50 -0700 Subject: [PATCH 4/5] Add Venelin to the copyright. --- docs/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 9e6b0097..3fba84ea 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -44,7 +44,7 @@ # General information about the project. project = 'ImageKit' -copyright = '2011, Justin Driscoll, Bryan Veloso, Greg Newman, Chris Drackett & Matthew Tretter' +copyright = '2011, Justin Driscoll, Bryan Veloso, Greg Newman, Chris Drackett, Matthew Tretter, Venelin Stoykov & contributors' pkgmeta = {} pkgmeta_file = os.path.join(os.path.dirname(__file__), '..', 'imagekit', 'pkgmeta.py') From 4620d4a41a4923b1ce576e9101875d6bdb2b0c16 Mon Sep 17 00:00:00 2001 From: Bryan Veloso Date: Sun, 3 Aug 2025 10:50:49 -0700 Subject: [PATCH 5/5] Venelin's a maintainer. --- AUTHORS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AUTHORS b/AUTHORS index 5438b944..1e516114 100644 --- a/AUTHORS +++ b/AUTHORS @@ -6,6 +6,7 @@ HZDG_. Maintainers ----------- +* `Venelin Stoykov`_ * `Matthew Tretter`_ * `Bryan Veloso`_ * `Chris Drackett`_ @@ -28,7 +29,6 @@ Contributors * `Jannis Leidel`_ * `Sean Bell`_ * `Saul Shanabrook`_ -* `Venelin Stoykov`_ * `Jaap Roes`_ .. _Justin Driscoll: http://github.com/jdriscoll @@ -52,4 +52,4 @@ Contributors .. _Sean Bell: https://github.com/seanbell .. _Saul Shanabrook: https://github.com/saulshanabrook .. _Venelin Stoykov: https://github.com/vstoykov -.. Jaap Roes: https://github.com/jaap3 +.. _Jaap Roes: https://github.com/jaap3