Skip to content

Commit

Permalink
Merge pull request #150 from Zerohertz/dev-0.5.5
Browse files Browse the repository at this point in the history
[v0.5.5] Release
  • Loading branch information
Zerohertz authored Dec 4, 2023
2 parents 3ffcc66 + 87dcaf8 commit d2adbd6
Show file tree
Hide file tree
Showing 45 changed files with 2,278 additions and 160 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/pr-controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@ jobs:
if (file.filename.startsWith('zerohertzLib/plot/__init__') || body.includes('plot')) {
labelsToAdd.push('feat/plot');
}
if (file.filename.startsWith('zerohertzLib/quant/__init__') || body.includes('quant')) {
labelsToAdd.push('feat/quant');
}
if (file.filename.startsWith('zerohertzLib/util/__init__') || body.includes('util')) {
labelsToAdd.push('feat/util');
}
Expand Down
3 changes: 2 additions & 1 deletion .pylintrc
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
[MESSAGES CONTROL]
disable = C0116, C0301, E1101, E1133, R0801, R0903, R0912, R0913, R0914, W0212, W0613, W1401
disable = C0116, C0301, E1101, E1133, R0801, R0902, R0903, R0912, R0913, R0914, W0212, W0613, W1401

; C0116: Missing function or method docstring (missing-function-docstring)
; C0301: Line too long (line-too-long)
; E1101: Module 'cv2' has no '*' member (no-member)
; E1133: Non-iterable value stream is used in an iterating context (not-an-iterable)
; R0801: Similar lines in 2 files
; R0902: Too many instance attributes (too-many-instance-attributes)
; R0903: Too few public methods (too-few-public-methods)
; R0912: Too many branches (too-many-branches)
; R0913: Too many arguments (too-many-arguments)
Expand Down
2 changes: 1 addition & 1 deletion docs/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +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: a07054633d830c0a571c0cfb8badbad3
config: 649daf64a0989ef18c63e69c8946a2b1
tags: 645f666f9bcd5a90fca523b33c5a78b7
33 changes: 33 additions & 0 deletions docs/_sources/release/v0.5.md.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# v0.5

## v0.5.5

<h3>[v0.5.5] Release (<a href=https://github.com/Zerohertz/zerohertzLib/pull/150>#150</a>)</h3>

```{admonition} Release Date
:class: tip

2023/12/04
```

<p align="center">
<a href="https://github.com/Zerohertz/zerohertzLib/pulls?q=is:pr label:feat/api"><img src="https://img.shields.io/badge/feat/api-541B9A?style=flat-square&logo=github" alt="feat/api"/></a>
<a href="https://github.com/Zerohertz/zerohertzLib/pulls?q=is:pr label:feat/plot"><img src="https://img.shields.io/badge/feat/plot-968B14?style=flat-square&logo=github" alt="feat/plot"/></a>
<a href="https://github.com/Zerohertz/zerohertzLib/pulls?q=is:pr label:chore"><img src="https://img.shields.io/badge/chore-fef2c0?style=flat-square&logo=github" alt="chore"/></a>
<a href="https://github.com/Zerohertz/zerohertzLib/pulls?q=is:pr label:docs"><img src="https://img.shields.io/badge/docs-E1B40A?style=flat-square&logo=github" alt="docs"/></a>
<a href="https://github.com/Zerohertz/zerohertzLib/pulls?q=is:pr label:release"><img src="https://img.shields.io/badge/release-00FF00?style=flat-square&logo=github" alt="release"/></a>
<a href="https://github.com/Zerohertz/zerohertzLib/pulls?q=is:pr label:feat/quant"><img src="https://img.shields.io/badge/feat/quant-ededed?style=flat-square&logo=github" alt="feat/quant"/></a>
</p>


<h4>Features</h4>

+ `api`
+ 한국투자증권 API를 호출하는 `KoreaInvestment` class 개발
+ `plot`
+ 주식 data 및 signal을 시각화하는 `candle` 함수 개발
+ `color` 함수에서 `palette`를 지정할 수 있게 update
+ `quant`
+ 한국투자증권 API를 호출하는 `KoreaInvestment` class를 통해 수집한 data로 매수, 매도 signal을 포착하는 submodule 추가 (`moving_average`, `rsi`, `bollinger_bands`)
+ 검증을 위한 함수 `backtest` 추가
+ 실험을 위한 함수 `experiments` 추가

## v0.5.4

<h3>[v0.5.4] Docs Update (<a href=https://github.com/Zerohertz/zerohertzLib/pull/148>#148</a>)</h3>
Expand All @@ -11,6 +43,7 @@
```

<p align="center">
<a href="https://github.com/Zerohertz/zerohertzLib/pulls?q=is:pr label:docs"><img src="https://img.shields.io/badge/docs-E1B40A?style=flat-square&logo=github" alt="docs"/></a>
<a href="https://github.com/Zerohertz/zerohertzLib/pulls?q=is:pr label:release/chore"><img src="https://img.shields.io/badge/release/chore-22FD7F?style=flat-square&logo=github" alt="release/chore"/></a>
</p>

Expand Down
1 change: 1 addition & 0 deletions docs/_sources/zerohertzLib.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
zerohertzLib.monitoring
zerohertzLib.plot
zerohertzLib.util
zerohertzLib.quant
zerohertzLib.vision
```

8 changes: 8 additions & 0 deletions docs/_sources/zerohertzLib.quant.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# zerohertzLib.quant

```{eval-rst}
.. automodule:: zerohertzLib.quant
:members:
:undoc-members:
:show-inheritance:
```
2 changes: 1 addition & 1 deletion docs/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '0.5.4',
VERSION: '0.5.5',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
Expand Down
13 changes: 7 additions & 6 deletions docs/cicd.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@
<meta property="og:title" content="CI/CD Pipelines" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://zerohertz.github.io/zerohertzLib/cicd.html" />
<meta property="og:site_name" content="Zerohertz's Library 0.5.4 Documents" />
<meta property="og:site_name" content="Zerohertz's Library 0.5.5 Documents" />
<meta property="og:description" content="Jenkins:,, Stage, Condition,,, 1. Setup, ⭕ [* Push],, 2. Merge From Docs, ⭕ [* Push] “Merge pull request*/docs” ⭕ [* Push] “Merge pull request*[Docs] Build by Sphinx for GitHub Pages”,, 3. 1. Lint,..." />
<meta property="og:image" content="https://zerohertz.github.io/zerohertzLib/_static/og.png" />
<meta property="og:image:alt" content="Zerohertz's Library 0.5.4 Documents" />
<meta property="og:image:alt" content="Zerohertz's Library 0.5.5 Documents" />
<meta name="description" content="Jenkins:,, Stage, Condition,,, 1. Setup, ⭕ [* Push],, 2. Merge From Docs, ⭕ [* Push] “Merge pull request*/docs” ⭕ [* Push] “Merge pull request*[Docs] Build by Sphinx for GitHub Pages”,, 3. 1. Lint,..." />
<link href="_static/favicon.png" sizes="802x802" rel="icon" type="image/png">
<link href="_static/favicon-16x16.png" sizes="16x16" rel="icon" type="image/png">
Expand All @@ -28,7 +28,7 @@
<link rel="canonical" href="https://zerohertz.github.io/zerohertzLib/cicd.html" />

<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>CI/CD Pipelines - zerohertzLib 0.5.4 documentation</title>
<title>CI/CD Pipelines - zerohertzLib 0.5.5 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=a746c00c" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
Expand Down Expand Up @@ -156,7 +156,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">zerohertzLib 0.5.4 documentation</div></a>
<a href="index.html"><div class="brand">zerohertzLib 0.5.5 documentation</div></a>
</div>
<div class="header-right">
<div class="theme-toggle-container theme-toggle-header">
Expand All @@ -182,7 +182,7 @@
<img class="sidebar-logo" src="_static/logo.png" alt="Logo"/>
</div>

<span class="sidebar-brand-text">zerohertzLib 0.5.4 documentation</span>
<span class="sidebar-brand-text">zerohertzLib 0.5.5 documentation</span>

</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
Expand All @@ -199,6 +199,7 @@
<li class="toctree-l2"><a class="reference internal" href="zerohertzLib.monitoring.html">zerohertzLib.monitoring</a></li>
<li class="toctree-l2"><a class="reference internal" href="zerohertzLib.plot.html">zerohertzLib.plot</a></li>
<li class="toctree-l2"><a class="reference internal" href="zerohertzLib.util.html">zerohertzLib.util</a></li>
<li class="toctree-l2"><a class="reference internal" href="zerohertzLib.quant.html">zerohertzLib.quant</a></li>
<li class="toctree-l2"><a class="reference internal" href="zerohertzLib.vision.html">zerohertzLib.vision</a></li>
</ul>
</li>
Expand Down Expand Up @@ -504,7 +505,7 @@ <h3>Sphinx Documentation Deployment<a class="headerlink" href="#sphinx-documenta
</div>
</div><script src="_static/jquery.js?v=5d32c60e"></script>
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=c3dca1ed"></script>
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=67a425f4"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>
Expand Down
Loading

0 comments on commit d2adbd6

Please sign in to comment.