Skip to content

Commit ecf0542

Browse files
Merge pull request #12 from taylorfturner/dev
Catch Up Master
2 parents 2601ecc + 3f8fa83 commit ecf0542

27 files changed

+57800
-666
lines changed

.github/workflows/lint.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Black Lint
2+
3+
on: [push]
4+
5+
jobs:
6+
run-linters:
7+
name: Run linters
8+
runs-on: ubuntu-latest
9+
strategy:
10+
matrix:
11+
python-version: [3.6, 3.7]
12+
13+
steps:
14+
- name: Check out Git repository
15+
uses: actions/checkout@v2
16+
17+
- name: Set up Python
18+
uses: actions/setup-python@v1
19+
with:
20+
python-version: ${{ matrix.python-version }}
21+
22+
- name: Install Python dependencies
23+
run: pip install black
24+
25+
- name: Run linters
26+
uses: wearerequired/lint-action@v1
27+
with:
28+
github_token: ${{ secrets.github_token }}
29+
black: true
30+
flake8: false

.github/workflows/pytest.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Coverage Test
2+
3+
on: [push]
4+
5+
jobs:
6+
build:
7+
runs-on: ubuntu-latest
8+
strategy:
9+
matrix:
10+
python-version: [3.6, 3.7]
11+
steps:
12+
- uses: actions/checkout@v2
13+
- name: Set up Python ${{ matrix.python-version }}
14+
uses: actions/setup-python@v2
15+
with:
16+
python-version: ${{ matrix.python-version }}
17+
- name: Install dependencies
18+
run: |
19+
python -m pip install --upgrade pip
20+
pip install flake8 pytest
21+
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
22+
- name: GitHub Action for pytest
23+
uses: cclauss/GitHub-Action-for-pytest@0.5.0

data/DBA.csv

Lines changed: 3553 additions & 0 deletions
Large diffs are not rendered by default.

data/IWM.csv

Lines changed: 5213 additions & 0 deletions
Large diffs are not rendered by default.

data/SHY.csv

Lines changed: 4670 additions & 0 deletions
Large diffs are not rendered by default.

data/SPY.csv

Lines changed: 7063 additions & 0 deletions
Large diffs are not rendered by default.

data/TLT.csv

Lines changed: 4670 additions & 0 deletions
Large diffs are not rendered by default.

data/USO.csv

Lines changed: 3739 additions & 0 deletions
Large diffs are not rendered by default.

pytest.ini

Lines changed: 0 additions & 2 deletions
This file was deleted.

requirements.txt

Lines changed: 4 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,24 @@
1-
alabaster==0.7.12
2-
Babel==2.9.0
3-
bokeh @ file:///C:/ci/bokeh_1603282469084/work
4-
certifi==2020.12.5
5-
chardet==4.0.0
6-
click @ file:///home/linux1/recipes/ci/click_1610990599742/work
7-
cloudpickle @ file:///tmp/build/80754af9/cloudpickle_1598884132938/work
8-
colorama==0.4.4
9-
contextvars==2.4
10-
croniter==0.3.37
11-
cytoolz==0.11.0
12-
dask @ file:///tmp/build/80754af9/dask-core_1611341281313/work
13-
distributed @ file:///C:/ci/distributed_1611348877934/work
14-
docker==4.4.1
1+
dask==2021.1.1.
2+
distributed==2021.1.1
153
docutils==0.16
16-
fsspec @ file:///tmp/build/80754af9/fsspec_1602684995936/work
174
graphviz==0.16
185
HeapDict==1.0.1
196
idna==2.10
207
imagesize==1.2.0
21-
immutables @ file:///C:/ci/immutables_1592426094604/work
228
importlib-resources==5.1.0
23-
Jinja2 @ file:///home/linux1/recipes/ci/jinja2_1610990516718/work
249
locket==0.2.1
2510
MarkupSafe==1.1.1
2611
marshmallow==3.10.0
2712
marshmallow-oneofschema==2.1.0
28-
mkl-fft==1.2.0
29-
mkl-random==1.1.1
30-
mkl-service==2.3.0
31-
msgpack @ file:///C:/ci/msgpack-python_1607965904074/work
3213
mypy-extensions==0.4.3
3314
natsort==7.1.1
34-
numpy @ file:///C:/ci/numpy_and_numpy_base_1603480701039/work
35-
olefile==0.46
36-
packaging @ file:///tmp/build/80754af9/packaging_1607971725249/work
37-
pandas @ file:///C:/ci/pandas_1602088210462/work
38-
partd==1.1.0
39-
pendulum==2.1.2
40-
Pillow @ file:///C:/ci/pillow_1609842634117/work
15+
numpy==1.19.2
16+
pandas==1.1.3
4117
plotly==4.14.3
4218
prefect==0.14.5
43-
psutil @ file:///C:/ci/psutil_1598352185190/work
44-
Pygments==2.7.4
45-
pyparsing @ file:///home/linux1/recipes/ci/pyparsing_1610983426697/work
46-
python-box==5.2.0
4719
python-dateutil==2.8.1
48-
python-slugify==4.0.1
49-
pytz @ file:///tmp/build/80754af9/pytz_1608922264688/work
50-
pytzdata==2020.1
51-
pywin32==227
5220
PyYAML==5.4.1
5321
requests==2.25.1
54-
retrying==1.3.3
55-
six @ file:///C:/ci/six_1605187303045/work
56-
snowballstemmer==2.1.0
57-
sortedcontainers @ file:///tmp/build/80754af9/sortedcontainers_1606865132123/work
5822
Sphinx==3.4.3
5923
sphinx-rtd-theme==0.5.1
6024
sphinxcontrib-applehelp==1.0.2
@@ -63,15 +27,3 @@ sphinxcontrib-htmlhelp==1.0.3
6327
sphinxcontrib-jsmath==1.0.1
6428
sphinxcontrib-qthelp==1.0.3
6529
sphinxcontrib-serializinghtml==1.1.4
66-
tabulate==0.8.7
67-
tblib @ file:///tmp/build/80754af9/tblib_1597928476713/work
68-
text-unidecode==1.3
69-
toml==0.10.2
70-
toolz @ file:///home/linux1/recipes/ci/toolz_1610987900194/work
71-
tornado @ file:///C:/ci/tornado_1606942379977/work
72-
typing-extensions @ file:///tmp/build/80754af9/typing_extensions_1598376058250/work
73-
urllib3==1.26.3
74-
websocket-client==0.57.0
75-
wincertstore==0.2
76-
zict==2.0.0
77-
zipp==3.4.0

0 commit comments

Comments
 (0)