thegraphnetwork / epigraphhub_py

Epigraphhub Python package
GNU General Public License v3.0
2 stars 9 forks source link

Migration of Data Collection #170

Closed luabida closed 1 year ago

luabida commented 2 years ago

Description

This PR aims to move the data collection from https://github.com/thegraphnetwork/EpiGraphHub/tree/main/Data_Collection/CRON_scripts in order to organize and create an entrypoint for the data extraction.

Related Issue

https://github.com/thegraphnetwork/EpiGraphHub/issues/120

Checklist

Note: The title prefix can be also expanded with more information inside the parenthesis. Some examples for a full title (prefix + message):

eduardocorrearaujo commented 2 years ago

I think that all the functions in the data_collection folder should raise a logger message if not run properly. It will help us to find the errors easily. What do you think about it, @fccoelho?

It was done in the function table_last_update(table) in the foph/compare_data.py script.

luabida commented 2 years ago

I think that all the functions in the data_collection folder should raise a logger message if not run properly.

Yes, I agree. Some were using logging but I think we should use loguru as most of them, both are similar to implement and can give what we want. I'll aim that in next commits. Thank you @eduardocorrearaujo

xmnlab commented 2 years ago

E pytrends.exceptions.ResponseError: The request failed: Google returned a response with code 429. this error is because it is reached its api usage limit ... so I think it would be safe to be merged

@fccoelho @eduardocorrearaujo do you have time for a last review here? thanks!

fccoelho commented 2 years ago

With regards to the google API limits, we need to check what the actual limit of the API is and configure the DAG not to exceed the limit, by spacing the requests.

luabida commented 2 years ago

I'm currently writing documentation for the data collection, please wait to merge.

fccoelho commented 2 years ago

I'm currently writing documentation for the data collection, please wait to merge.

The documentation should go into the documentation repository https://github.com/thegraphnetwork/epigraphhub-lib-docs.

eduardocorrearaujo commented 2 years ago

E pytrends.exceptions.ResponseError: The request failed: Google returned a response with code 429. this error is because it is reached its api usage limit ... so I think it would be safe to be merged

@fccoelho @eduardocorrearaujo do you have time for a last review here? thanks!

It looks good to me. I think this error refers to the Colombia dags, right? Because for this API we have a limit of queries by day.

luabida commented 2 years ago

I think this error refers to the Colombia dags, right?

According to the CI, the error refers to tests with epigraphhub/data/ggtrends.py. If it is daily limit, rerunning now should pass.

eduardocorrearaujo commented 2 years ago

I think this error refers to the Colombia dags, right?

According to the CI, the error refers to tests with epigraphhub/data/ggtrends.py. If it is daily limit, rerunning now should pass.

Yes, I think it's just a day-limit problem.

eduardocorrearaujo commented 2 years ago

@luabida, What still needs to be done to merge this PR?

luabida commented 2 years ago

@luabida, What still needs to be done to merge this PR?

I included the documentation in the last commits that weren't reviewed, besides that the data collection is all set.

eduardocorrearaujo commented 2 years ago

@luabida, What still needs to be done to merge this PR?

I included the documentation in the last commits that weren't reviewed, besides that the data collection is all set.

For me, It looks fine and can be merged. Since @fccoelho already approved, it's just necessary @xmnlab to say his opinion.

xmnlab commented 2 years ago

@luabida, could you fix the conflict file? after than we can merge this PR. thanks!

xmnlab commented 1 year ago

@luabida can you rebase the PR on top of the main branch pls? the poetry lock can be removed and you can generate it again in order to have a consistent configuration there.

luabida commented 1 year ago

Tests are still receiving 429 Too many requests. @xmnlab has suggested to mock the tests with requests.

https://github.com/thegraphnetwork/epigraphhub_py/actions/runs/3200638569/jobs/5227777722#step:9:69

xmnlab commented 1 year ago

it seems that it still has conflicting files. could you rebase it again on top of upstream/main? thanks

xmnlab commented 1 year ago

Tests are still receiving 429 Too many requests. @xmnlab has suggested to mock the tests with requests.

https://github.com/thegraphnetwork/epigraphhub_py/actions/runs/3200638569/jobs/5227777722#step:9:69

yep ... just for clarifying, the mock test does't need to be applied for this PR. thanks for opening an issue for that!

luabida commented 1 year ago

NOTE: Loguru adds/updates a ton of dependencies, it is really worthy using?

Using version ^0.6.0 for loguru Updating dependencies Resolving dependencies... (5.0s) Writing lock file Package operations: 139 installs, 20 updates, 0 removals • Installing multipledispatch (0.6.0) • Installing toolz (0.12.0) • Installing logical-unification (0.4.5) • Installing traitlets (5.4.0) • Installing asttokens (2.0.8) • Installing cons (0.4.5) • Installing entrypoints (0.4) • Installing executing (1.1.0) • Installing fastjsonschema (2.16.2) • Installing jupyter-core (4.11.1) • Installing nest-asyncio (1.5.6) • Updating numpy (1.22.1 -> 1.23.3) • Installing parso (0.8.3) • Installing pure-eval (0.2.2) • Installing pyzmq (24.0.1) • Installing tornado (6.2) • Updating urllib3 (1.26.11 -> 1.26.12) • Installing backcall (0.2.0): Pending... • Installing backcall (0.2.0): Downloading... 0% • Installing backcall (0.2.0): Downloading... 100% • Installing backcall (0.2.0): Downloading... 100% • Installing backcall (0.2.0): Installing... • Installing backcall (0.2.0) • Installing etuples (0.3.8) • Installing jedi (0.18.1) • Installing jupyter-client (7.3.5) • Installing matplotlib-inline (0.1.6) • Installing nbformat (5.6.1) • Installing oauthlib (3.2.1) • Updating packaging (20.9 -> 21.3) • Updating pandas (1.3.5 -> 1.5.0) • Installing pickleshare (0.7.5) • Updating pyasn1-modules (0.2.7 -> 0.2.8) • Installing soupsieve (2.3.2.post1) • Installing stack-data (0.5.1) • Installing tomli (2.0.1) • Installing beautifulsoup4 (4.11.1): Pending... • Updating bleach (3.3.1 -> 5.0.1): Pending... • Installing cftime (1.6.2): Pending... • Updating bleach (3.3.1 -> 5.0.1): Pending... • Installing cftime (1.6.2): Pending... • Installing beautifulsoup4 (4.11.1): Downloading... 0% • Updating bleach (3.3.1 -> 5.0.1): Pending... • Installing cftime (1.6.2): Pending... • Updating bleach (3.3.1 -> 5.0.1): Pending... • Installing cftime (1.6.2): Pending... • Installing beautifulsoup4 (4.11.1): Downloading... 12% • Updating bleach (3.3.1 -> 5.0.1): Pending... • Installing cftime (1.6.2): Pending... • Installing cftime (1.6.2): Pending... • Updating bleach (3.3.1 -> 5.0.1): Downloading... 0% • Installing cftime (1.6.2): Pending... • Installing cftime (1.6.2): Downloading... 0% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 0% • Installing cftime (1.6.2): Downloading... 0% • Installing beautifulsoup4 (4.11.1): Downloading... 31% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 0% • Installing cftime (1.6.2): Downloading... 0% • Installing cftime (1.6.2): Downloading... 0% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 30% • Installing cftime (1.6.2): Downloading... 0% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 30% • Installing cftime (1.6.2): Downloading... 0% • Installing beautifulsoup4 (4.11.1): Downloading... 83% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 30% • Installing cftime (1.6.2): Downloading... 0% • Installing cftime (1.6.2): Downloading... 10% • Installing cftime (1.6.2): Downloading... 10% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 61% • Installing cftime (1.6.2): Downloading... 10% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 61% • Installing cftime (1.6.2): Downloading... 10% • Installing beautifulsoup4 (4.11.1): Downloading... 100% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 61% • Installing cftime (1.6.2): Downloading... 10% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 61% • Installing cftime (1.6.2): Downloading... 10% • Installing beautifulsoup4 (4.11.1): Downloading... 100% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 61% • Installing cftime (1.6.2): Downloading... 10% • Installing cftime (1.6.2): Downloading... 10% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 100% • Installing cftime (1.6.2): Downloading... 10% • Installing cftime (1.6.2): Downloading... 10% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 100% • Installing cftime (1.6.2): Downloading... 10% • Updating bleach (3.3.1 -> 5.0.1): Downloading... 100% • Installing cftime (1.6.2): Downloading... 10% • Installing beautifulsoup4 (4.11.1): Installing... • Updating bleach (3.3.1 -> 5.0.1): Downloading... 100% • Installing cftime (1.6.2): Downloading... 10% • Installing cftime (1.6.2): Downloading... 70% • Installing cftime (1.6.2): Downloading... 70% • Updating bleach (3.3.1 -> 5.0.1): Installing... • Installing cftime (1.6.2): Downloading... 70% • Installing cftime (1.6.2): Downloading... 100% • Installing cftime (1.6.2): Downloading... 100% • Installing cftime (1.6.2): Installing... • Installing debugpy (1.6.3): Installing... • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0): Installing... • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Updating bleach (3.3.1 -> 5.0.1): Installing... • Installing cftime (1.6.2): Installing... • Installing debugpy (1.6.3): Installing... • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0): Installing... • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing beautifulsoup4 (4.11.1) • Updating bleach (3.3.1 -> 5.0.1): Installing... • Installing cftime (1.6.2): Installing... • Installing debugpy (1.6.3): Installing... • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0): Installing... • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing debugpy (1.6.3): Installing... • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0): Installing... • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing cftime (1.6.2) • Installing debugpy (1.6.3): Installing... • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0): Installing... • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing cftime (1.6.2) • Installing debugpy (1.6.3): Installing... • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0): Installing... • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Updating bleach (3.3.1 -> 5.0.1) • Installing cftime (1.6.2) • Installing debugpy (1.6.3): Installing... • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0): Installing... • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing ipython (8.5.0) • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0) • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing debugpy (1.6.3) • Installing defusedxml (0.7.1) • Updating importlib-metadata (4.11.4 -> 5.0.0) • Installing iniconfig (1.1.1) • Installing ipython (8.5.0) • Installing jupyterlab-pygments (0.2.2) • Updating mdurl (0.1.0 -> 0.1.2) • Installing minikanren (1.0.3) • Installing mistune (2.0.4) • Installing natsort (8.2.0) • Installing nbclient (0.6.8) • Installing pandocfilters (1.5.0) • Installing pluggy (1.0.0) • Installing psutil (5.9.2) • Installing py (1.11.0) • Installing requests-oauthlib (1.3.1) • Installing setuptools-scm (7.0.5) • Installing smmap (5.0.0) • Installing tinycss2 (1.1.1) • Installing xarray (2022.9.0) • Installing absl-py (1.2.0): Pending... • Installing aesara (2.8.6): Pending... • Installing affine (2.3.1): Pending... • Installing affine (2.3.1): Pending... • Installing aesara (2.8.6): Downloading... 0% • Installing affine (2.3.1): Pending... • Installing affine (2.3.1): Downloading... 0% • Installing affine (2.3.1): Downloading... 100% • Installing affine (2.3.1): Downloading... 100% • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 0% • Installing affine (2.3.1): Installing... • Installing absl-py (1.2.0): Downloading... 0% • Installing aesara (2.8.6): Downloading... 0% • Installing affine (2.3.1): Installing... • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing absl-py (1.2.0): Downloading... 73% • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing absl-py (1.2.0): Downloading... 100% • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing absl-py (1.2.0): Downloading... 100% • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing absl-py (1.2.0): Installing... • Installing aesara (2.8.6): Downloading... 10% • Installing affine (2.3.1): Installing... • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 30% • Installing affine (2.3.1): Installing... • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 100% • Installing affine (2.3.1): Installing... • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Downloading... 100% • Installing affine (2.3.1): Installing... • Installing affine (2.3.1): Installing... • Installing aesara (2.8.6): Installing... • Installing affine (2.3.1): Installing... • Updating bcrypt (3.2.2 -> 4.0.0): Installing... • Updating bcrypt (3.2.2 -> 4.0.0): Installing... • Installing affine (2.3.1) • Updating bcrypt (3.2.2 -> 4.0.0): Installing... • Updating distlib (0.3.5 -> 0.3.6): Installing... • Updating docutils (0.19 -> 0.17.1): Installing... • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3): Installing... • Installing greenlet (1.1.3) • Installing grpcio (1.49.1): Installing... • Updating distlib (0.3.5 -> 0.3.6): Installing... • Updating docutils (0.19 -> 0.17.1): Installing... • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1): Installing... • Updating bcrypt (3.2.2 -> 4.0.0) • Updating distlib (0.3.5 -> 0.3.6): Installing... • Updating docutils (0.19 -> 0.17.1): Installing... • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1): Installing... • Installing ipykernel (6.16.0): Installing... • Installing ipython-genutils (0.2.0) • Installing ipython-genutils (0.2.0) • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing aesara (2.8.6): Installing... • Installing affine (2.3.1) • Updating bcrypt (3.2.2 -> 4.0.0) • Updating distlib (0.3.5 -> 0.3.6): Installing... • Updating docutils (0.19 -> 0.17.1): Installing... • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1): Installing... • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing absl-py (1.2.0) • Installing aesara (2.8.6): Installing... • Installing affine (2.3.1) • Updating bcrypt (3.2.2 -> 4.0.0) • Updating distlib (0.3.5 -> 0.3.6): Installing... • Updating docutils (0.19 -> 0.17.1): Installing... • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1): Installing... • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Updating docutils (0.19 -> 0.17.1): Installing... • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1): Installing... • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Updating distlib (0.3.5 -> 0.3.6) • Updating docutils (0.19 -> 0.17.1): Installing... • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1): Installing... • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Installing nbconvert (7.1.0) • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Installing nbconvert (7.1.0) • Installing grpcio (1.49.1) • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Installing nbconvert (7.1.0) • Installing netcdf4 (1.6.1): Installing... • Installing netcdf4 (1.6.1) • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1) • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Installing nbconvert (7.1.0) • Installing netcdf4 (1.6.1) • Updating docutils (0.19 -> 0.17.1) • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1) • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Installing nbconvert (7.1.0) • Installing netcdf4 (1.6.1) • Installing affine (2.3.1) • Updating bcrypt (3.2.2 -> 4.0.0) • Updating distlib (0.3.5 -> 0.3.6) • Updating docutils (0.19 -> 0.17.1) • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1) • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Installing nbconvert (7.1.0) • Installing netcdf4 (1.6.1) • Installing aesara (2.8.6) • Installing affine (2.3.1) • Updating bcrypt (3.2.2 -> 4.0.0) • Updating distlib (0.3.5 -> 0.3.6) • Updating docutils (0.19 -> 0.17.1) • Installing domdf-python-tools (3.5.0) • Installing gitdb (4.0.9) • Installing google-auth-oauthlib (0.4.6) • Installing greenlet (1.1.3) • Installing grpcio (1.49.1) • Installing ipykernel (6.16.0) • Installing ipython-genutils (0.2.0) • Installing jupyterlab-widgets (3.0.3) • Installing lazy-object-proxy (1.7.1) • Installing nbconvert (7.1.0) • Installing netcdf4 (1.6.1) • Installing prometheus-client (0.14.1) • Installing protobuf (3.19.6) • Installing pytest (7.1.3) • Installing qtpy (2.2.1) • Installing send2trash (1.8.0) • Installing snuggs (1.4.7) • Installing tensorboard-data-server (0.6.1) • Installing tensorboard-plugin-wit (1.8.1) • Installing terminado (0.16.0) • Installing toml (0.10.2) • Updating werkzeug (2.0.3 -> 2.2.2) • Installing widgetsnbextension (4.0.3) • Installing xarray-einstats (0.3.0) • Installing aeppl (0.0.36): Pending... • Installing arviz (0.12.1): Pending... • Installing astroid (2.12.10): Pending... • Installing arviz (0.12.1): Pending... • Installing astroid (2.12.10): Pending... • Installing aeppl (0.0.36): Downloading... 0% • Installing arviz (0.12.1): Pending... • Installing astroid (2.12.10): Pending... • Installing astroid (2.12.10): Pending... • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Pending... • Installing astroid (2.12.10): Downloading... 0% • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Downloading... 0% • Installing aeppl (0.0.36): Downloading... 55% • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Downloading... 0% • Installing astroid (2.12.10): Downloading... 31% • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Downloading... 31% • Installing aeppl (0.0.36): Downloading... 100% • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Downloading... 31% • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Downloading... 31% • Installing aeppl (0.0.36): Downloading... 100% • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Downloading... 31% • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Downloading... 31% • Installing aeppl (0.0.36): Installing... • Installing arviz (0.12.1): Downloading... 0% • Installing astroid (2.12.10): Downloading... 31% • Installing astroid (2.12.10): Downloading... 100% • Installing astroid (2.12.10): Downloading... 100% • Installing astroid (2.12.10): Downloading... 100% • Installing arviz (0.12.1): Downloading... 10% • Installing astroid (2.12.10): Downloading... 100% • Installing astroid (2.12.10): Installing... • Installing astroid (2.12.10): Installing... • Installing arviz (0.12.1): Downloading... 100% • Installing astroid (2.12.10): Installing... • Installing astroid (2.12.10): Installing... • Installing arviz (0.12.1): Downloading... 100% • Installing astroid (2.12.10): Installing... • Installing astroid (2.12.10): Installing... • Installing arviz (0.12.1): Installing... • Installing astroid (2.12.10): Installing... • Installing astunparse (1.6.3): Installing... • Installing cfgv (3.3.1): Installing... • Installing cloudpickle (2.2.0): Installing... • Installing commonmark (0.9.1) • Installing cloudpickle (2.2.0): Installing... • Installing commonmark (0.9.1) • Installing cfgv (3.3.1) • Installing cloudpickle (2.2.0): Installing... • Installing commonmark (0.9.1) • Installing coverage (6.5.0): Installing... • Installing commonmark (0.9.1) • Installing coverage (6.5.0): Installing... • Installing cloudpickle (2.2.0) • Installing commonmark (0.9.1) • Installing coverage (6.5.0): Installing... • Installing dill (0.3.5.1): Installing... • Installing dom-toml (0.6.0) • Installing cfgv (3.3.1) • Installing cloudpickle (2.2.0) • Installing commonmark (0.9.1) • Installing coverage (6.5.0): Installing... • Installing dill (0.3.5.1): Installing... • Installing dom-toml (0.6.0) • Installing astunparse (1.6.3) • Installing cfgv (3.3.1) • Installing cloudpickle (2.2.0) • Installing commonmark (0.9.1) • Installing coverage (6.5.0): Installing... • Installing dill (0.3.5.1): Installing... • Installing dom-toml (0.6.0) • Installing dparse (0.6.2) • Installing fastprogress (1.0.3) • Installing arviz (0.12.1): Installing... • Installing astroid (2.12.10): Installing... • Installing astunparse (1.6.3) • Installing cfgv (3.3.1) • Installing cloudpickle (2.2.0) • Installing commonmark (0.9.1) • Installing coverage (6.5.0): Installing... • Installing dill (0.3.5.1): Installing... • Installing dom-toml (0.6.0) • Installing dparse (0.6.2) • Installing fastprogress (1.0.3) • Installing aeppl (0.0.36) • Installing arviz (0.12.1): Installing... • Installing astroid (2.12.10): Installing... • Installing astunparse (1.6.3) • Installing cfgv (3.3.1) • Installing cloudpickle (2.2.0) • Installing commonmark (0.9.1) • Installing coverage (6.5.0): Installing... • Installing dill (0.3.5.1): Installing... • Installing dom-toml (0.6.0) • Installing dparse (0.6.2) • Installing fastprogress (1.0.3) • Installing arviz (0.12.1) • Installing astroid (2.12.10) • Installing astunparse (1.6.3) • Installing cfgv (3.3.1) • Installing cloudpickle (2.2.0) • Installing commonmark (0.9.1) • Installing coverage (6.5.0) • Installing dill (0.3.5.1) • Installing dom-toml (0.6.0) • Installing dparse (0.6.2) • Installing fastprogress (1.0.3) • Updating fiona (1.8.20 -> 1.8.21) • Installing flatbuffers (22.9.24) • Installing gast (0.4.0) • Installing gitpython (3.1.27) • Installing google-pasta (0.2.0) • Installing h5py (3.7.0) • Installing identify (2.5.6) • Installing ipywidgets (8.0.2) • Installing isort (5.10.1) • Installing jupyter-console (6.4.4) • Installing keras (2.10.0) • Installing keras-preprocessing (1.1.2) • Installing libclang (14.0.6) • Installing lxml (4.9.1) • Installing mccabe (0.7.0) • Installing mypy-extensions (0.4.3) • Installing nodeenv (1.7.0) • Installing notebook (6.4.12) • Installing opt-einsum (3.3.0) • Installing pathspec (0.10.1) • Updating pyproj (3.3.0 -> 3.4.0) • Installing pytest-metadata (2.0.2) • Installing qtconsole (5.3.2) • Installing rasterio (1.3.2) • Updating shapely (1.8.0 -> 1.8.4) • Updating sphinx (5.1.1 -> 4.5.0) • Updating sqlalchemy (1.3.24 -> 1.4.41) • Updating tabulate (0.8.9 -> 0.8.10) • Installing tenacity (8.1.0) • Installing tensorboard (2.10.1) • Installing tensorflow-estimator (2.10.0) • Installing tensorflow-io-gcs-filesystem (0.27.0) • Installing termcolor (2.0.1) • Installing tokenize-rt (4.2.1) • Installing bandit (1.7.4) • Installing black (22.8.0) • Installing coverage-badge (1.1.0) • Installing darglint (1.8.1) • Installing geoalchemy2 (0.10.2) • Updating geopandas (0.11.1 -> 0.10.2) • Installing jupyter (1.0.0) • Installing mypy (0.910) • Updating myst-parser (0.18.1 -> 0.17.2) • Installing nbsphinx (0.8.9) • Installing plotly (5.10.0) • Installing pre-commit (2.20.0) • Installing psycopg2-binary (2.9.3) • Installing pydocstyle (6.1.1) • Installing pylint (2.15.3) • Installing pymc (4.2.1) • Installing pytest-cov (3.0.0) • Installing pytest-html (3.1.1) • Installing pytrends (4.8.0) • Installing pyupgrade (2.38.4) • Installing rich (11.2.0) • Installing rioxarray (0.10.3) • Installing safety (1.10.3) • Installing sphinx-pyproject (0.1.0) • Installing sshtunnel (0.4.0) • Installing tensorflow (2.10.0) • Installing typer (0.4.2) • Installing wbgapi (1.1.2) • Installing wget (3.2)
xmnlab commented 1 year ago

nice .. I will review that today again to check if there is no issue from the rebase. thanks @luabida !

luabida commented 1 year ago

Thank you @xmnlab !

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 1.2.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket: