-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #28 from Tristan-Amadei/webapp
[+] completing docstrings + adding documentations built with sphinx + github workflows to deploy it on github pages
- Loading branch information
Showing
122 changed files
with
12,516 additions
and
53 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
name: documentation | ||
|
||
on: [push, pull_request, workflow_dispatch] | ||
|
||
permissions: | ||
contents: write | ||
|
||
jobs: | ||
docs: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/setup-python@v3 | ||
- name: Deploy to GitHub Pages | ||
uses: peaceiris/actions-gh-pages@v3 | ||
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} | ||
with: | ||
publish_branch: gh-pages | ||
github_token: ${{ secrets.GITHUB_TOKEN }} | ||
publish_dir: app/docs/_build/html | ||
force_orphan: true |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Minimal makefile for Sphinx documentation | ||
# | ||
|
||
# You can set these variables from the command line, and also | ||
# from the environment for the first two. | ||
SPHINXOPTS ?= | ||
SPHINXBUILD ?= sphinx-build | ||
SOURCEDIR = . | ||
BUILDDIR = _build | ||
|
||
# Put it first so that "make" without argument is like "make help". | ||
help: | ||
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) | ||
|
||
.PHONY: help Makefile | ||
|
||
# Catch-all target: route all unknown targets to Sphinx using the new | ||
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). | ||
%: Makefile | ||
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# Sphinx build info version 1 | ||
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. | ||
config: 98ac9b4b8d6a2c5d1584c48f128aeee1 | ||
tags: 645f666f9bcd5a90fca523b33c5a78b7 |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,329 @@ | ||
|
||
<!DOCTYPE html> | ||
|
||
|
||
<html lang="en" data-content_root="../" > | ||
|
||
<head> | ||
<meta charset="utf-8" /> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
<title>Overview: module code — ResultAthle documentation</title> | ||
|
||
|
||
|
||
<script data-cfasync="false"> | ||
document.documentElement.dataset.mode = localStorage.getItem("mode") || ""; | ||
document.documentElement.dataset.theme = localStorage.getItem("theme") || "light"; | ||
</script> | ||
|
||
<!-- Loaded before other Sphinx assets --> | ||
<link href="../_static/styles/theme.css?digest=8d27b9dea8ad943066ae" rel="stylesheet" /> | ||
<link href="../_static/styles/bootstrap.css?digest=8d27b9dea8ad943066ae" rel="stylesheet" /> | ||
<link href="../_static/styles/pydata-sphinx-theme.css?digest=8d27b9dea8ad943066ae" rel="stylesheet" /> | ||
|
||
|
||
<link href="../_static/vendor/fontawesome/6.5.1/css/all.min.css?digest=8d27b9dea8ad943066ae" rel="stylesheet" /> | ||
<link rel="preload" as="font" type="font/woff2" crossorigin href="../_static/vendor/fontawesome/6.5.1/webfonts/fa-solid-900.woff2" /> | ||
<link rel="preload" as="font" type="font/woff2" crossorigin href="../_static/vendor/fontawesome/6.5.1/webfonts/fa-brands-400.woff2" /> | ||
<link rel="preload" as="font" type="font/woff2" crossorigin href="../_static/vendor/fontawesome/6.5.1/webfonts/fa-regular-400.woff2" /> | ||
|
||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=a746c00c" /> | ||
<link rel="stylesheet" type="text/css" href="../_static/styles/sphinx-book-theme.css?v=384b581d" /> | ||
|
||
<!-- Pre-loaded scripts that we'll load fully later --> | ||
<link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8d27b9dea8ad943066ae" /> | ||
<link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8d27b9dea8ad943066ae" /> | ||
<script src="../_static/vendor/fontawesome/6.5.1/js/all.min.js?digest=8d27b9dea8ad943066ae"></script> | ||
|
||
<script src="../_static/documentation_options.js?v=9eb32ce0"></script> | ||
<script src="../_static/doctools.js?v=888ff710"></script> | ||
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script> | ||
<script src="../_static/scripts/sphinx-book-theme.js?v=efea14e4"></script> | ||
<script>DOCUMENTATION_OPTIONS.pagename = '_modules/index';</script> | ||
<link rel="index" title="Index" href="../genindex.html" /> | ||
<link rel="search" title="Search" href="../search.html" /> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"/> | ||
<meta name="docsearch:language" content="en"/> | ||
</head> | ||
|
||
|
||
<body data-bs-spy="scroll" data-bs-target=".bd-toc-nav" data-offset="180" data-bs-root-margin="0px 0px -60%" data-default-mode=""> | ||
|
||
|
||
|
||
<a id="pst-skip-link" class="skip-link" href="#main-content">Skip to main content</a> | ||
|
||
<div id="pst-scroll-pixel-helper"></div> | ||
|
||
<button type="button" class="btn rounded-pill" id="pst-back-to-top"> | ||
<i class="fa-solid fa-arrow-up"></i> | ||
Back to top | ||
</button> | ||
|
||
|
||
<input type="checkbox" | ||
class="sidebar-toggle" | ||
name="__primary" | ||
id="__primary"/> | ||
<label class="overlay overlay-primary" for="__primary"></label> | ||
|
||
<input type="checkbox" | ||
class="sidebar-toggle" | ||
name="__secondary" | ||
id="__secondary"/> | ||
<label class="overlay overlay-secondary" for="__secondary"></label> | ||
|
||
<div class="search-button__wrapper"> | ||
<div class="search-button__overlay"></div> | ||
<div class="search-button__search-container"> | ||
<form class="bd-search d-flex align-items-center" | ||
action="../search.html" | ||
method="get"> | ||
<i class="fa-solid fa-magnifying-glass"></i> | ||
<input type="search" | ||
class="form-control" | ||
name="q" | ||
id="search-input" | ||
placeholder="Search..." | ||
aria-label="Search..." | ||
autocomplete="off" | ||
autocorrect="off" | ||
autocapitalize="off" | ||
spellcheck="false"/> | ||
<span class="search-button__kbd-shortcut"><kbd class="kbd-shortcut__modifier">Ctrl</kbd>+<kbd>K</kbd></span> | ||
</form></div> | ||
</div> | ||
|
||
<header class="bd-header navbar navbar-expand-lg bd-navbar"> | ||
</header> | ||
|
||
|
||
<div class="bd-container"> | ||
<div class="bd-container__inner bd-page-width"> | ||
|
||
|
||
|
||
|
||
|
||
<div class="bd-sidebar-primary bd-sidebar"> | ||
|
||
|
||
|
||
<div class="sidebar-header-items sidebar-primary__section"> | ||
|
||
|
||
|
||
|
||
</div> | ||
|
||
<div class="sidebar-primary-items__start sidebar-primary__section"> | ||
<div class="sidebar-primary-item"> | ||
|
||
|
||
|
||
<a class="navbar-brand logo" href="../index.html"> | ||
|
||
|
||
|
||
|
||
|
||
|
||
<p class="title logo__title">ResultAthle documentation</p> | ||
|
||
</a></div> | ||
<div class="sidebar-primary-item"> | ||
|
||
<script> | ||
document.write(` | ||
<button class="btn navbar-btn search-button-field search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip"> | ||
<i class="fa-solid fa-magnifying-glass"></i> | ||
<span class="search-button__default-text">Search</span> | ||
<span class="search-button__kbd-shortcut"><kbd class="kbd-shortcut__modifier">Ctrl</kbd>+<kbd class="kbd-shortcut__modifier">K</kbd></span> | ||
</button> | ||
`); | ||
</script></div> | ||
<div class="sidebar-primary-item"><nav class="bd-links bd-docs-nav" aria-label="Main"> | ||
<div class="bd-toc-item navbar-nav active"> | ||
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Contents:</span></p> | ||
<ul class="nav bd-sidenav"> | ||
<li class="toctree-l1 has-children"><a class="reference internal" href="../modules.html">ResultAthle</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" type="checkbox"/><label class="toctree-toggle" for="toctree-checkbox-1"><i class="fa-solid fa-chevron-down"></i></label><ul> | ||
<li class="toctree-l2"><a class="reference internal" href="../scraping.html">ResultAthle scraping</a></li> | ||
<li class="toctree-l2"><a class="reference internal" href="../visu.html">ResultAthle visualization</a></li> | ||
</ul> | ||
</li> | ||
</ul> | ||
|
||
</div> | ||
</nav></div> | ||
</div> | ||
|
||
|
||
<div class="sidebar-primary-items__end sidebar-primary__section"> | ||
</div> | ||
|
||
<div id="rtd-footer-container"></div> | ||
|
||
|
||
</div> | ||
|
||
<main id="main-content" class="bd-main"> | ||
|
||
|
||
|
||
<div class="sbt-scroll-pixel-helper"></div> | ||
|
||
<div class="bd-content"> | ||
<div class="bd-article-container"> | ||
|
||
<div class="bd-header-article"> | ||
<div class="header-article-items header-article__inner"> | ||
|
||
<div class="header-article-items__start"> | ||
|
||
<div class="header-article-item"><label class="sidebar-toggle primary-toggle btn btn-sm" for="__primary" title="Toggle primary sidebar" data-bs-placement="bottom" data-bs-toggle="tooltip"> | ||
<span class="fa-solid fa-bars"></span> | ||
</label></div> | ||
|
||
</div> | ||
|
||
|
||
<div class="header-article-items__end"> | ||
|
||
<div class="header-article-item"> | ||
|
||
<div class="article-header-buttons"> | ||
|
||
|
||
|
||
<button onclick="toggleFullScreen()" | ||
class="btn btn-sm btn-fullscreen-button" | ||
title="Fullscreen mode" | ||
data-bs-placement="bottom" data-bs-toggle="tooltip" | ||
> | ||
|
||
|
||
<span class="btn__icon-container"> | ||
<i class="fas fa-expand"></i> | ||
</span> | ||
|
||
</button> | ||
|
||
|
||
|
||
<script> | ||
document.write(` | ||
<button class="btn btn-sm navbar-btn theme-switch-button" title="light/dark" aria-label="light/dark" data-bs-placement="bottom" data-bs-toggle="tooltip"> | ||
<span class="theme-switch nav-link" data-mode="light"><i class="fa-solid fa-sun fa-lg"></i></span> | ||
<span class="theme-switch nav-link" data-mode="dark"><i class="fa-solid fa-moon fa-lg"></i></span> | ||
<span class="theme-switch nav-link" data-mode="auto"><i class="fa-solid fa-circle-half-stroke fa-lg"></i></span> | ||
</button> | ||
`); | ||
</script> | ||
|
||
|
||
<script> | ||
document.write(` | ||
<button class="btn btn-sm navbar-btn search-button search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip"> | ||
<i class="fa-solid fa-magnifying-glass fa-lg"></i> | ||
</button> | ||
`); | ||
</script> | ||
|
||
</div></div> | ||
|
||
</div> | ||
|
||
</div> | ||
</div> | ||
|
||
|
||
|
||
<div id="jb-print-docs-body" class="onlyprint"> | ||
<h1></h1> | ||
<!-- Table of contents --> | ||
<div id="print-main-content"> | ||
<div id="jb-print-toc"> | ||
|
||
</div> | ||
</div> | ||
</div> | ||
|
||
|
||
|
||
<div id="searchbox"></div> | ||
<article class="bd-article"> | ||
|
||
<h1>All modules for which code is available</h1> | ||
<ul><li><a href="scraping.html">scraping</a></li> | ||
<li><a href="visu.html">visu</a></li> | ||
</ul> | ||
|
||
</article> | ||
|
||
|
||
|
||
|
||
|
||
|
||
<footer class="prev-next-footer"> | ||
|
||
<div class="prev-next-area"> | ||
</div> | ||
</footer> | ||
|
||
</div> | ||
|
||
|
||
|
||
<div class="bd-sidebar-secondary bd-toc"></div> | ||
|
||
|
||
</div> | ||
<footer class="bd-footer-content"> | ||
|
||
<div class="bd-footer-content__inner container"> | ||
|
||
<div class="footer-item"> | ||
|
||
<p class="component-author"> | ||
By Tristan Kirscher | ||
</p> | ||
|
||
</div> | ||
|
||
<div class="footer-item"> | ||
|
||
|
||
<p class="copyright"> | ||
|
||
© Copyright 2024, Tristan Kirscher. | ||
<br/> | ||
|
||
</p> | ||
|
||
</div> | ||
|
||
<div class="footer-item"> | ||
|
||
</div> | ||
|
||
<div class="footer-item"> | ||
|
||
</div> | ||
|
||
</div> | ||
</footer> | ||
|
||
|
||
</main> | ||
</div> | ||
</div> | ||
|
||
<!-- Scripts loaded after <body> so the DOM is not blocked --> | ||
<script src="../_static/scripts/bootstrap.js?digest=8d27b9dea8ad943066ae"></script> | ||
<script src="../_static/scripts/pydata-sphinx-theme.js?digest=8d27b9dea8ad943066ae"></script> | ||
|
||
<footer class="bd-footer"> | ||
</footer> | ||
</body> | ||
</html> |
Oops, something went wrong.