Skip to content

Commit da2989a

Browse files
committed
From refs/heads/main 788e556
0 parents  commit da2989a

File tree

71 files changed

+28196
-0
lines changed

Some content is hidden

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

71 files changed

+28196
-0
lines changed

.buildinfo

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Sphinx build info version 1
2+
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3+
config: 1ac39da615ce54ccd9d01177af7a138d
4+
tags: 645f666f9bcd5a90fca523b33c5a78b7

.nojekyll

Whitespace-only changes.

CONTRIBUTING.html

+216
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,216 @@
1+
<!DOCTYPE html>
2+
3+
<html lang="en" data-content_root="./">
4+
<head>
5+
<meta charset="utf-8" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
7+
8+
<title>Contributing to This Project &#8212; Intensity Duration Frequency Analyse 0.3.1 documentation</title>
9+
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=8f2a1f02" />
10+
<link rel="stylesheet" type="text/css" href="_static/nature.css?v=7d325330" />
11+
<link rel="stylesheet" type="text/css" href="_static/sphinx-codeautolink.css" />
12+
<script src="_static/documentation_options.js?v=4621528c"></script>
13+
<script src="_static/doctools.js?v=9bcbadda"></script>
14+
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
15+
<script crossorigin="anonymous" integrity="sha256-Ae2Vz/4ePdIu6ZyI/5ZGsYnb+m0JlOmKPjt6XZ9JJkA=" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.4/require.min.js"></script>
16+
<link rel="index" title="Index" href="genindex.html" />
17+
<link rel="search" title="Search" href="search.html" />
18+
<link rel="prev" title="Intensity Duration Frequency Analyse - EXTENDED" href="examples/example_python_api_extended.html" />
19+
</head><body>
20+
<div class="related" role="navigation" aria-label="Related">
21+
<h3>Navigation</h3>
22+
<ul>
23+
<li class="right" style="margin-right: 10px">
24+
<a href="genindex.html" title="General Index"
25+
accesskey="I">index</a></li>
26+
<li class="right" >
27+
<a href="py-modindex.html" title="Python Module Index"
28+
>modules</a> |</li>
29+
<li class="right" >
30+
<a href="examples/example_python_api_extended.html" title="Intensity Duration Frequency Analyse - EXTENDED"
31+
accesskey="P">previous</a> |</li>
32+
<li class="nav-item nav-item-0"><a href="index.html">Intensity Duration Frequency Analyse 0.3.1 documentation</a> &#187;</li>
33+
<li class="nav-item nav-item-this"><a href="">Contributing to This Project</a></li>
34+
</ul>
35+
</div>
36+
37+
<div class="document">
38+
<div class="documentwrapper">
39+
<div class="bodywrapper">
40+
<div class="body" role="main">
41+
42+
<section id="contributing-to-this-project">
43+
<h1>Contributing to This Project<a class="headerlink" href="#contributing-to-this-project" title="Link to this heading"></a></h1>
44+
<p>Thank you for considering contributing to this project! Your help is greatly appreciated.</p>
45+
<section id="how-to-contribute">
46+
<h2>How to Contribute<a class="headerlink" href="#how-to-contribute" title="Link to this heading"></a></h2>
47+
<section id="reporting-issues">
48+
<h3>Reporting Issues<a class="headerlink" href="#reporting-issues" title="Link to this heading"></a></h3>
49+
<p>If you encounter a bug, have a feature request, or need clarification, please open an issue in the <a class="reference external" href="https://github.com/MarkusPic/intensity_duration_frequency_analysis/issues">GitHub Issues</a> section. When reporting a bug, include:</p>
50+
<ul class="simple">
51+
<li><p>A clear description of the issue</p></li>
52+
<li><p>Steps to reproduce</p></li>
53+
<li><p>Expected vs. actual behavior</p></li>
54+
<li><p>Any relevant error messages or logs</p></li>
55+
</ul>
56+
</section>
57+
<section id="submitting-code-changes">
58+
<h3>Submitting Code Changes<a class="headerlink" href="#submitting-code-changes" title="Link to this heading"></a></h3>
59+
<ol class="arabic">
60+
<li><p><strong>Fork the repository</strong> and clone it locally.</p></li>
61+
<li><p><strong>Create a new branch</strong> for your feature or fix:</p>
62+
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>git<span class="w"> </span>checkout<span class="w"> </span>-b<span class="w"> </span>feature-name
63+
</pre></div>
64+
</div>
65+
</li>
66+
<li><p><strong>Make your changes</strong> and ensure they follow the project’s coding style.</p></li>
67+
<li><p><strong>Run tests</strong> to verify your changes:</p>
68+
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>pytest<span class="w"> </span>tests
69+
</pre></div>
70+
</div>
71+
</li>
72+
<li><p><strong>Commit your changes</strong> with a meaningful message:</p>
73+
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>git<span class="w"> </span>commit<span class="w"> </span>-m<span class="w"> </span><span class="s2">&quot;Describe your change briefly&quot;</span>
74+
</pre></div>
75+
</div>
76+
</li>
77+
<li><p><strong>Push the branch</strong> to your fork:</p>
78+
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>git<span class="w"> </span>push<span class="w"> </span>origin<span class="w"> </span>feature-name
79+
</pre></div>
80+
</div>
81+
</li>
82+
<li><p><strong>Create a Pull Request (PR)</strong> from your branch to the <code class="docutils literal notranslate"><span class="pre">main</span></code> branch.</p></li>
83+
</ol>
84+
<section id="code-style">
85+
<h4>Code Style<a class="headerlink" href="#code-style" title="Link to this heading"></a></h4>
86+
<p>This project follows standard Python best practices (<a class="reference external" href="https://pep8.org">PEP 8</a>).</p>
87+
<p>Please ensure your code is typed where applicable using type hints.</p>
88+
<p>Make sure that every function has a docstring with types. We use the <a class="reference external" href="https://google.github.io/styleguide/pyguide.html#s3.8-comments-and-docstrings">Google style docstring format</a>. Here is an <a class="reference external" href="https://www.sphinx-doc.org/en/master/usage/extensions/example_google.html">example for a Google style docstring</a>.</p>
89+
</section>
90+
</section>
91+
<section id="writing-tests">
92+
<h3>Writing Tests<a class="headerlink" href="#writing-tests" title="Link to this heading"></a></h3>
93+
<p>If your contribution includes code changes, please add or update tests to maintain high code quality. We use <code class="docutils literal notranslate"><span class="pre">pytest</span></code> for testing. All tests are located in the tests folder:</p>
94+
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>pytest<span class="w"> </span>tests
95+
</pre></div>
96+
</div>
97+
<p>Ensure all tests pass before submitting your PR.</p>
98+
</section>
99+
<section id="reviewing-pull-requests">
100+
<h3>Reviewing Pull Requests<a class="headerlink" href="#reviewing-pull-requests" title="Link to this heading"></a></h3>
101+
<p>We encourage contributors to review open PRs and provide constructive feedback.</p>
102+
</section>
103+
<section id="donate">
104+
<h3>Donate<a class="headerlink" href="#donate" title="Link to this heading"></a></h3>
105+
<p>If you find this project useful, consider supporting it by <a class="reference external" href="https://www.buymeacoffee.com/MarkusP">buying me a coffee</a>.</p>
106+
</section>
107+
<section id="other-ways-to-contribute">
108+
<h3>Other Ways to Contribute<a class="headerlink" href="#other-ways-to-contribute" title="Link to this heading"></a></h3>
109+
<ul class="simple">
110+
<li><p>Writing tutorials or examples using <a class="reference external" href="https://docs.github.com/en/get-started/writing-on-github/editing-and-sharing-content-with-gists/creating-gists">GitHub Gists</a> and referencing them in <a class="reference external" href="https://github.com/MarkusPic/intensity_duration_frequency_analysis/discussions/categories/show-and-tell">discussions</a>.</p></li>
111+
<li><p>Fixing typos and improving the documentation by opening issues or creating pull requests.</p></li>
112+
</ul>
113+
</section>
114+
</section>
115+
<section id="getting-help">
116+
<h2>Getting Help<a class="headerlink" href="#getting-help" title="Link to this heading"></a></h2>
117+
<p>If you have any questions, feel free to open a discussion in the <a class="reference external" href="https://github.com/MarkusPic/intensity_duration_frequency_analysis/discussions">GitHub Discussions</a> or comment on an open issue.</p>
118+
</section>
119+
<section id="ground-rules">
120+
<h2>Ground Rules<a class="headerlink" href="#ground-rules" title="Link to this heading"></a></h2>
121+
<p>The goal is to maintain a diverse community that’s pleasant for everyone.
122+
<strong>Please be considerate and respectful of others</strong>. Everyone must abide by our
123+
<a class="reference external" href="https://github.com/MarkusPic/intensity_duration_frequency_analysis/blob/main/CODE_OF_CONDUCT.md">Code of Conduct</a>
124+
and we encourage all to read it carefully.</p>
125+
</section>
126+
<section id="miscellaneous">
127+
<h2>Miscellaneous<a class="headerlink" href="#miscellaneous" title="Link to this heading"></a></h2>
128+
<p>For more information on contributing to open source projects,
129+
<a class="reference external" href="https://opensource.guide/how-to-contribute">GitHub’s own guide</a>
130+
is a great starting point if you are new to version control. Also, checkout the
131+
<a class="reference external" href="https://jrleeman.github.io/ScientificSoftwareMaintenance/">Zen of Scientific Software Maintenance</a>
132+
for some guiding principles on how to create high quality scientific software
133+
contributions.</p>
134+
<p>Thank you for contributing!</p>
135+
</section>
136+
</section>
137+
138+
139+
<div class="clearer"></div>
140+
</div>
141+
</div>
142+
</div>
143+
<div class="sphinxsidebar" role="navigation" aria-label="Main">
144+
<div class="sphinxsidebarwrapper">
145+
<div>
146+
<h3><a href="index.html">Table of Contents</a></h3>
147+
<ul>
148+
<li><a class="reference internal" href="#">Contributing to This Project</a><ul>
149+
<li><a class="reference internal" href="#how-to-contribute">How to Contribute</a><ul>
150+
<li><a class="reference internal" href="#reporting-issues">Reporting Issues</a></li>
151+
<li><a class="reference internal" href="#submitting-code-changes">Submitting Code Changes</a><ul>
152+
<li><a class="reference internal" href="#code-style">Code Style</a></li>
153+
</ul>
154+
</li>
155+
<li><a class="reference internal" href="#writing-tests">Writing Tests</a></li>
156+
<li><a class="reference internal" href="#reviewing-pull-requests">Reviewing Pull Requests</a></li>
157+
<li><a class="reference internal" href="#donate">Donate</a></li>
158+
<li><a class="reference internal" href="#other-ways-to-contribute">Other Ways to Contribute</a></li>
159+
</ul>
160+
</li>
161+
<li><a class="reference internal" href="#getting-help">Getting Help</a></li>
162+
<li><a class="reference internal" href="#ground-rules">Ground Rules</a></li>
163+
<li><a class="reference internal" href="#miscellaneous">Miscellaneous</a></li>
164+
</ul>
165+
</li>
166+
</ul>
167+
168+
</div>
169+
<div>
170+
<h4>Previous topic</h4>
171+
<p class="topless"><a href="examples/example_python_api_extended.html"
172+
title="previous chapter">Intensity Duration Frequency Analyse - EXTENDED</a></p>
173+
</div>
174+
<div role="note" aria-label="source link">
175+
<h3>This Page</h3>
176+
<ul class="this-page-menu">
177+
<li><a href="_sources/CONTRIBUTING.md.txt"
178+
rel="nofollow">Show Source</a></li>
179+
</ul>
180+
</div>
181+
<search id="searchbox" style="display: none" role="search">
182+
<h3 id="searchlabel">Quick search</h3>
183+
<div class="searchformwrapper">
184+
<form class="search" action="search.html" method="get">
185+
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
186+
<input type="submit" value="Go" />
187+
</form>
188+
</div>
189+
</search>
190+
<script>document.getElementById('searchbox').style.display = "block"</script>
191+
</div>
192+
</div>
193+
<div class="clearer"></div>
194+
</div>
195+
<div class="related" role="navigation" aria-label="Related">
196+
<h3>Navigation</h3>
197+
<ul>
198+
<li class="right" style="margin-right: 10px">
199+
<a href="genindex.html" title="General Index"
200+
>index</a></li>
201+
<li class="right" >
202+
<a href="py-modindex.html" title="Python Module Index"
203+
>modules</a> |</li>
204+
<li class="right" >
205+
<a href="examples/example_python_api_extended.html" title="Intensity Duration Frequency Analyse - EXTENDED"
206+
>previous</a> |</li>
207+
<li class="nav-item nav-item-0"><a href="index.html">Intensity Duration Frequency Analyse 0.3.1 documentation</a> &#187;</li>
208+
<li class="nav-item nav-item-this"><a href="">Contributing to This Project</a></li>
209+
</ul>
210+
</div>
211+
<div class="footer" role="contentinfo">
212+
&#169; Copyright 2025, Pichler.
213+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.1.3.
214+
</div>
215+
</body>
216+
</html>

0 commit comments

Comments
 (0)