Skip to content

Commit 88032e9

Browse files
committed
Deploying to gh-pages from @ a8b3928 🚀
1 parent d0e4c2f commit 88032e9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+181
-173
lines changed

.buildinfo

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: ded36c4ec4d0735666f06c8d160342ba
3+
config: 275b8789eacf6ebbf545e9336755049c
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

_modules/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>Overview: module code - pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</title>
8+
<title>Overview: module code - pygobbler 0.0.post1.dev1+ga8b3928 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=302659d7" />
@@ -165,7 +165,7 @@
165165
</label>
166166
</div>
167167
<div class="header-center">
168-
<a href="../index.html"><div class="brand">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</div></a>
168+
<a href="../index.html"><div class="brand">pygobbler 0.0.post1.dev1+ga8b3928 documentation</div></a>
169169
</div>
170170
<div class="header-right">
171171
<div class="theme-toggle-container theme-toggle-header">
@@ -189,7 +189,7 @@
189189
<div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
190190

191191

192-
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</span>
192+
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+ga8b3928 documentation</span>
193193

194194
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
195195
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -303,7 +303,7 @@ <h1>All modules for which code is available</h1>
303303

304304
</aside>
305305
</div>
306-
</div><script src="../_static/documentation_options.js?v=2106109f"></script>
306+
</div><script src="../_static/documentation_options.js?v=9d5301ec"></script>
307307
<script src="../_static/doctools.js?v=9a2dae69"></script>
308308
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
309309
<script src="../_static/scripts/furo.js?v=5fa4622c"></script>

_modules/pygobbler/allocate_upload_directory.html

+18-9
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>pygobbler.allocate_upload_directory - pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</title>
8+
<title>pygobbler.allocate_upload_directory - pygobbler 0.0.post1.dev1+ga8b3928 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -165,7 +165,7 @@
165165
</label>
166166
</div>
167167
<div class="header-center">
168-
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</div></a>
168+
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+ga8b3928 documentation</div></a>
169169
</div>
170170
<div class="header-right">
171171
<div class="theme-toggle-container theme-toggle-header">
@@ -189,7 +189,7 @@
189189
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../index.html">
190190

191191

192-
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</span>
192+
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+ga8b3928 documentation</span>
193193

194194
</a><form class="sidebar-search-container" method="get" action="../../search.html" role="search">
195195
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -242,12 +242,15 @@
242242
</div>
243243
<article role="main" id="furo-main-content">
244244
<h1>Source code for pygobbler.allocate_upload_directory</h1><div class="highlight"><pre>
245+
<span></span><span class="kn">import</span><span class="w"> </span><span class="nn">os</span>
246+
<span class="kn">import</span><span class="w"> </span><span class="nn">tempfile</span>
247+
248+
245249
<div class="viewcode-block" id="allocate_upload_directory">
246250
<a class="viewcode-back" href="../../api/pygobbler.html#pygobbler.allocate_upload_directory.allocate_upload_directory">[docs]</a>
247-
<span></span><span class="k">def</span><span class="w"> </span><span class="nf">allocate_upload_directory</span><span class="p">(</span><span class="n">staging</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
251+
<span class="k">def</span><span class="w"> </span><span class="nf">allocate_upload_directory</span><span class="p">(</span><span class="n">staging</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
248252
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
249-
<span class="sd"> Allocate a subdirectory in the staging directory to prepare files for</span>
250-
<span class="sd"> upload via :py:func:`~.upload_directory`.</span>
253+
<span class="sd"> Allocate a subdirectory in the staging directory to prepare files for upload via :py:func:`~.upload_directory`.</span>
251254

252255
<span class="sd"> Args:</span>
253256
<span class="sd"> staging:</span>
@@ -256,8 +259,14 @@ <h1>Source code for pygobbler.allocate_upload_directory</h1><div class="highligh
256259
<span class="sd"> Returns:</span>
257260
<span class="sd"> Path to a new subdirectory for staging uploads.</span>
258261
<span class="sd"> &quot;&quot;&quot;</span>
259-
<span class="kn">import</span><span class="w"> </span><span class="nn">tempfile</span>
260-
<span class="k">return</span> <span class="n">tempfile</span><span class="o">.</span><span class="n">mkdtemp</span><span class="p">(</span><span class="nb">dir</span><span class="o">=</span><span class="n">staging</span><span class="p">)</span></div>
262+
<span class="n">trial</span> <span class="o">=</span> <span class="n">tempfile</span><span class="o">.</span><span class="n">mkdtemp</span><span class="p">(</span><span class="nb">dir</span><span class="o">=</span><span class="n">staging</span><span class="p">)</span>
263+
<span class="c1"># Doing this little shuffle to get the right permissions. tempfile loves to</span>
264+
<span class="c1"># create 0o700 directories that the gobbler service account can&#39;t actually</span>
265+
<span class="c1"># read, so we just delete it and create it again under the more permissive</span>
266+
<span class="c1"># umask. Unfortunately we can&#39;t use chmod as this screws up FACLs.</span>
267+
<span class="n">os</span><span class="o">.</span><span class="n">rmdir</span><span class="p">(</span><span class="n">trial</span><span class="p">)</span>
268+
<span class="n">os</span><span class="o">.</span><span class="n">mkdir</span><span class="p">(</span><span class="n">trial</span><span class="p">)</span>
269+
<span class="k">return</span> <span class="n">trial</span></div>
261270

262271
</pre></div>
263272
</article>
@@ -291,7 +300,7 @@ <h1>Source code for pygobbler.allocate_upload_directory</h1><div class="highligh
291300

292301
</aside>
293302
</div>
294-
</div><script src="../../_static/documentation_options.js?v=2106109f"></script>
303+
</div><script src="../../_static/documentation_options.js?v=9d5301ec"></script>
295304
<script src="../../_static/doctools.js?v=9a2dae69"></script>
296305
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
297306
<script src="../../_static/scripts/furo.js?v=5fa4622c"></script>

_modules/pygobbler/approve_probation.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>pygobbler.approve_probation - pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</title>
8+
<title>pygobbler.approve_probation - pygobbler 0.0.post1.dev1+ga8b3928 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -165,7 +165,7 @@
165165
</label>
166166
</div>
167167
<div class="header-center">
168-
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</div></a>
168+
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+ga8b3928 documentation</div></a>
169169
</div>
170170
<div class="header-right">
171171
<div class="theme-toggle-container theme-toggle-header">
@@ -189,7 +189,7 @@
189189
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../index.html">
190190

191191

192-
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</span>
192+
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+ga8b3928 documentation</span>
193193

194194
</a><form class="sidebar-search-container" method="get" action="../../search.html" role="search">
195195
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -301,7 +301,7 @@ <h1>Source code for pygobbler.approve_probation</h1><div class="highlight"><pre>
301301

302302
</aside>
303303
</div>
304-
</div><script src="../../_static/documentation_options.js?v=2106109f"></script>
304+
</div><script src="../../_static/documentation_options.js?v=9d5301ec"></script>
305305
<script src="../../_static/doctools.js?v=9a2dae69"></script>
306306
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
307307
<script src="../../_static/scripts/furo.js?v=5fa4622c"></script>

_modules/pygobbler/clone_version.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>pygobbler.clone_version - pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</title>
8+
<title>pygobbler.clone_version - pygobbler 0.0.post1.dev1+ga8b3928 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -165,7 +165,7 @@
165165
</label>
166166
</div>
167167
<div class="header-center">
168-
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</div></a>
168+
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+ga8b3928 documentation</div></a>
169169
</div>
170170
<div class="header-right">
171171
<div class="theme-toggle-container theme-toggle-header">
@@ -189,7 +189,7 @@
189189
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../index.html">
190190

191191

192-
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</span>
192+
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+ga8b3928 documentation</span>
193193

194194
</a><form class="sidebar-search-container" method="get" action="../../search.html" role="search">
195195
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -323,7 +323,7 @@ <h1>Source code for pygobbler.clone_version</h1><div class="highlight"><pre>
323323

324324
</aside>
325325
</div>
326-
</div><script src="../../_static/documentation_options.js?v=2106109f"></script>
326+
</div><script src="../../_static/documentation_options.js?v=9d5301ec"></script>
327327
<script src="../../_static/doctools.js?v=9a2dae69"></script>
328328
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
329329
<script src="../../_static/scripts/furo.js?v=5fa4622c"></script>

_modules/pygobbler/create_project.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>pygobbler.create_project - pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</title>
8+
<title>pygobbler.create_project - pygobbler 0.0.post1.dev1+ga8b3928 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -165,7 +165,7 @@
165165
</label>
166166
</div>
167167
<div class="header-center">
168-
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</div></a>
168+
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+ga8b3928 documentation</div></a>
169169
</div>
170170
<div class="header-right">
171171
<div class="theme-toggle-container theme-toggle-header">
@@ -189,7 +189,7 @@
189189
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../index.html">
190190

191191

192-
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</span>
192+
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+ga8b3928 documentation</span>
193193

194194
</a><form class="sidebar-search-container" method="get" action="../../search.html" role="search">
195195
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -322,7 +322,7 @@ <h1>Source code for pygobbler.create_project</h1><div class="highlight"><pre>
322322

323323
</aside>
324324
</div>
325-
</div><script src="../../_static/documentation_options.js?v=2106109f"></script>
325+
</div><script src="../../_static/documentation_options.js?v=9d5301ec"></script>
326326
<script src="../../_static/doctools.js?v=9a2dae69"></script>
327327
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
328328
<script src="../../_static/scripts/furo.js?v=5fa4622c"></script>

_modules/pygobbler/fetch_directory.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>pygobbler.fetch_directory - pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</title>
8+
<title>pygobbler.fetch_directory - pygobbler 0.0.post1.dev1+ga8b3928 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -165,7 +165,7 @@
165165
</label>
166166
</div>
167167
<div class="header-center">
168-
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</div></a>
168+
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+ga8b3928 documentation</div></a>
169169
</div>
170170
<div class="header-right">
171171
<div class="theme-toggle-container theme-toggle-header">
@@ -189,7 +189,7 @@
189189
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../index.html">
190190

191191

192-
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</span>
192+
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+ga8b3928 documentation</span>
193193

194194
</a><form class="sidebar-search-container" method="get" action="../../search.html" role="search">
195195
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -388,7 +388,7 @@ <h1>Source code for pygobbler.fetch_directory</h1><div class="highlight"><pre>
388388

389389
</aside>
390390
</div>
391-
</div><script src="../../_static/documentation_options.js?v=2106109f"></script>
391+
</div><script src="../../_static/documentation_options.js?v=9d5301ec"></script>
392392
<script src="../../_static/doctools.js?v=9a2dae69"></script>
393393
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
394394
<script src="../../_static/scripts/furo.js?v=5fa4622c"></script>

_modules/pygobbler/fetch_file.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>pygobbler.fetch_file - pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</title>
8+
<title>pygobbler.fetch_file - pygobbler 0.0.post1.dev1+ga8b3928 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -165,7 +165,7 @@
165165
</label>
166166
</div>
167167
<div class="header-center">
168-
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</div></a>
168+
<a href="../../index.html"><div class="brand">pygobbler 0.0.post1.dev1+ga8b3928 documentation</div></a>
169169
</div>
170170
<div class="header-right">
171171
<div class="theme-toggle-container theme-toggle-header">
@@ -189,7 +189,7 @@
189189
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../index.html">
190190

191191

192-
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+g4f7c3b4 documentation</span>
192+
<span class="sidebar-brand-text">pygobbler 0.0.post1.dev1+ga8b3928 documentation</span>
193193

194194
</a><form class="sidebar-search-container" method="get" action="../../search.html" role="search">
195195
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -322,7 +322,7 @@ <h1>Source code for pygobbler.fetch_file</h1><div class="highlight"><pre>
322322

323323
</aside>
324324
</div>
325-
</div><script src="../../_static/documentation_options.js?v=2106109f"></script>
325+
</div><script src="../../_static/documentation_options.js?v=9d5301ec"></script>
326326
<script src="../../_static/doctools.js?v=9a2dae69"></script>
327327
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
328328
<script src="../../_static/scripts/furo.js?v=5fa4622c"></script>

0 commit comments

Comments
 (0)