Merge pull request #10 from koodiklinikka/dep-upgrades-etc

Dep upgrades, etc.
This commit is contained in:
Aarni Koskela
2023-09-24 15:34:47 +03:00
committed by GitHub
5 changed files with 83 additions and 78 deletions

View File

@@ -15,10 +15,10 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Set up Python 3.10 - name: Set up Python 3.11
uses: actions/setup-python@v3 uses: actions/setup-python@v4
with: with:
python-version: "3.10" python-version: "3.11"
cache: pip cache: pip
- name: Install dependencies - name: Install dependencies
run: python -m pip install -r requirements.txt run: python -m pip install -r requirements.txt
@@ -26,7 +26,7 @@ jobs:
run: make -j3 run: make -j3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: '16' node-version: "20"
cache: yarn cache: yarn
cache-dependency-path: analysaattori/yarn.lock cache-dependency-path: analysaattori/yarn.lock
- run: yarn - run: yarn
@@ -38,7 +38,7 @@ jobs:
- run: cp -a analysaattori/dist ./out/analysaattori - run: cp -a analysaattori/dist ./out/analysaattori
- run: ls -laR out - run: ls -laR out
- name: Deploy - name: Deploy
uses: JamesIves/github-pages-deploy-action@4.0.0 uses: JamesIves/github-pages-deploy-action@v4
with: with:
branch: gh-pages branch: gh-pages
folder: out folder: out

View File

@@ -1,6 +1,6 @@
DATA_DIR := data/2022
OUT_DIR := out/2022
YEAR := 2022 YEAR := 2022
DATA_DIR := data/${YEAR}
OUT_DIR := out/${YEAR}
XLSX_URL := https://docs.google.com/spreadsheets/d/1PxBV-MzFlPl1IxOp6EGj6C80HSTgfHcXUhBeL8hZ0Ck/export?format=xlsx XLSX_URL := https://docs.google.com/spreadsheets/d/1PxBV-MzFlPl1IxOp6EGj6C80HSTgfHcXUhBeL8hZ0Ck/export?format=xlsx
TSV_URL := https://docs.google.com/spreadsheets/d/1PxBV-MzFlPl1IxOp6EGj6C80HSTgfHcXUhBeL8hZ0Ck/export?format=tsv TSV_URL := https://docs.google.com/spreadsheets/d/1PxBV-MzFlPl1IxOp6EGj6C80HSTgfHcXUhBeL8hZ0Ck/export?format=tsv

View File

@@ -1,6 +1,6 @@
from pulkka.config import OUT_DIR from pulkka.config import OUT_DIR
from pulkka.data_ingest import read_data, force_tulot_numeric, force_age_numeric from pulkka.data_ingest import read_data, force_tulot_numeric, force_age_numeric
from pandas_profiling import ProfileReport from ydata_profiling import ProfileReport
def main(): def main():

View File

@@ -2,4 +2,4 @@ bokeh
jinja2 jinja2
openpyxl openpyxl
pandas pandas
pandas-profiling ydata-profiling

View File

@@ -1,64 +1,67 @@
# #
# This file is autogenerated by pip-compile with python 3.10 # This file is autogenerated by pip-compile with Python 3.11
# To update, run: # by the following command:
# #
# pip-compile requirements.in # pip-compile requirements.in
# #
attrs==22.1.0 attrs==23.1.0
# via visions # via visions
bokeh==2.4.3 bokeh==3.2.2
# via -r requirements.in # via -r requirements.in
certifi==2022.9.24 certifi==2023.7.22
# via requests # via requests
charset-normalizer==2.1.1 charset-normalizer==3.2.0
# via requests # via requests
contourpy==1.1.0
# via
# bokeh
# matplotlib
cycler==0.11.0 cycler==0.11.0
# via matplotlib # via matplotlib
dacite==1.8.1
# via ydata-profiling
et-xmlfile==1.1.0 et-xmlfile==1.1.0
# via openpyxl # via openpyxl
fonttools==4.37.4 fonttools==4.42.1
# via matplotlib # via matplotlib
htmlmin==0.1.12 htmlmin==0.1.12
# via pandas-profiling # via ydata-profiling
idna==3.4 idna==3.4
# via requests # via requests
imagehash==4.3.1 imagehash==4.3.1
# via visions # via
# visions
# ydata-profiling
jinja2==3.1.2 jinja2==3.1.2
# via # via
# -r requirements.in # -r requirements.in
# bokeh # bokeh
# pandas-profiling # ydata-profiling
joblib==1.1.0 joblib==1.3.2
# via # via phik
# pandas-profiling kiwisolver==1.4.5
# phik
kiwisolver==1.4.4
# via matplotlib # via matplotlib
markupsafe==2.1.1 markupsafe==2.1.3
# via jinja2 # via jinja2
matplotlib==3.5.3 matplotlib==3.7.2
# via # via
# missingno
# pandas-profiling
# phik # phik
# seaborn # seaborn
missingno==0.5.1 # wordcloud
# via pandas-profiling # ydata-profiling
multimethod==1.8 multimethod==1.9.1
# via # via
# pandas-profiling
# visions # visions
networkx==2.8.7 # ydata-profiling
networkx==3.1
# via visions # via visions
numpy==1.23.3 numpy==1.23.5
# via # via
# bokeh # bokeh
# contourpy
# imagehash # imagehash
# matplotlib # matplotlib
# missingno
# pandas # pandas
# pandas-profiling
# patsy # patsy
# phik # phik
# pywavelets # pywavelets
@@ -66,84 +69,86 @@ numpy==1.23.3
# seaborn # seaborn
# statsmodels # statsmodels
# visions # visions
openpyxl==3.0.10 # wordcloud
# ydata-profiling
openpyxl==3.1.2
# via -r requirements.in # via -r requirements.in
packaging==21.3 packaging==23.1
# via # via
# bokeh # bokeh
# matplotlib # matplotlib
# statsmodels # statsmodels
pandas==1.4.4 pandas==2.0.3
# via # via
# -r requirements.in # -r requirements.in
# pandas-profiling # bokeh
# phik # phik
# seaborn # seaborn
# statsmodels # statsmodels
# visions # visions
pandas-profiling==3.3.0 # ydata-profiling
# via -r requirements.in patsy==0.5.3
patsy==0.5.2
# via statsmodels # via statsmodels
phik==0.12.2 phik==0.12.3
# via pandas-profiling # via ydata-profiling
pillow==9.2.0 pillow==10.0.0
# via # via
# bokeh # bokeh
# imagehash # imagehash
# matplotlib # matplotlib
# visions # visions
pydantic==1.9.2 # wordcloud
# via pandas-profiling pydantic==1.10.12
# via ydata-profiling
pyparsing==3.0.9 pyparsing==3.0.9
# via # via matplotlib
# matplotlib
# packaging
python-dateutil==2.8.2 python-dateutil==2.8.2
# via # via
# matplotlib # matplotlib
# pandas # pandas
pytz==2022.4 pytz==2023.3
# via pandas # via pandas
pywavelets==1.4.1 pywavelets==1.4.1
# via imagehash # via imagehash
pyyaml==6.0 pyyaml==6.0.1
# via # via
# bokeh # bokeh
# pandas-profiling # ydata-profiling
requests==2.28.1 requests==2.31.0
# via pandas-profiling # via ydata-profiling
scipy==1.9.1 scipy==1.11.2
# via # via
# imagehash # imagehash
# missingno
# pandas-profiling
# phik # phik
# seaborn
# statsmodels # statsmodels
seaborn==0.11.2 # ydata-profiling
# via seaborn==0.12.2
# missingno # via ydata-profiling
# pandas-profiling
six==1.16.0 six==1.16.0
# via # via
# patsy # patsy
# python-dateutil # python-dateutil
statsmodels==0.13.2 statsmodels==0.14.0
# via pandas-profiling # via ydata-profiling
tangled-up-in-unicode==0.2.0 tangled-up-in-unicode==0.2.0
# via # via visions
# pandas-profiling tornado==6.3.3
# visions
tornado==6.2
# via bokeh # via bokeh
tqdm==4.64.1 tqdm==4.66.1
# via pandas-profiling # via ydata-profiling
typing-extensions==4.3.0 typeguard==2.13.3
# via # via ydata-profiling
# bokeh typing-extensions==4.7.1
# pydantic # via pydantic
urllib3==1.26.12 tzdata==2023.3
# via pandas
urllib3==2.0.4
# via requests # via requests
visions[type_image_path]==0.7.5 visions[type_image_path]==0.7.5
# via pandas-profiling # via ydata-profiling
wordcloud==1.9.2
# via ydata-profiling
xyzservices==2023.7.0
# via bokeh
ydata-profiling==4.5.1
# via -r requirements.in