benj3037 commited on
Commit
0617460
1 Parent(s): f88fed1
.github/workflows/actions.yml ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: data-workflow
2
+
3
+ on:
4
+ push
5
+ #workflow_dispatch:
6
+
7
+ jobs:
8
+ test_schedule:
9
+ runs-on: ubuntu-latest
10
+ steps:
11
+ - name: checkout repo content
12
+ uses: actions/checkout@v2
13
+
14
+ - name: setup python
15
+ uses: actions/setup-python@v2
16
+ with:
17
+ python-version: '3.8.9'
18
+
19
+ - name: install python packages
20
+ run: |
21
+ python -m pip install --upgrade pip
22
+ pip install -r requirements.txt
23
+ pip install pytest
24
+
25
+ - name: execute python workflows from bash script
26
+ env:
27
+ HOPSWORKS_API_KEY: ${{ secrets.HOPSWORKS_API_KEY }}
28
+ run: cd src/05-module && python -m pytest
.gitignore ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Byte-compiled / optimized / DLL files
2
+ __pycache__/
3
+ *.py[cod]
4
+ *$py.class
5
+
6
+ # C extensions
7
+ *.so
8
+
9
+ # Distribution / packaging
10
+ .Python
11
+ build/
12
+ develop-eggs/
13
+ dist/
14
+ downloads/
15
+ eggs/
16
+ .eggs/
17
+ lib/
18
+ lib64/
19
+ parts/
20
+ sdist/
21
+ var/
22
+ wheels/
23
+ share/python-wheels/
24
+ *.egg-info/
25
+ .installed.cfg
26
+ *.egg
27
+ MANIFEST
28
+
29
+ # PyInstaller
30
+ # Usually these files are written by a python script from a template
31
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
32
+ *.manifest
33
+ *.spec
34
+
35
+ # Installer logs
36
+ pip-log.txt
37
+ pip-delete-this-directory.txt
38
+
39
+ # Environments
40
+ .env
41
+ .venv
42
+ env/
43
+ venv/
44
+ ENV/
45
+ env.bak/
46
+ venv.bak/
features/__pycache__/calendar.cpython-311.pyc CHANGED
Binary files a/features/__pycache__/calendar.cpython-311.pyc and b/features/__pycache__/calendar.cpython-311.pyc differ