Slackbot
01/25/2023, 5:24 PMEduardo
Eduardo
conda update ploomber-core -c conda-forge
Mike Rider
01/25/2023, 5:26 PMMike Rider
01/25/2023, 5:27 PMMike Rider
01/25/2023, 5:27 PMEduardo
core
, so conda update ploomber-core -c conda-forge
should fix itMike Rider
01/25/2023, 5:28 PMEduardo
Eduardo
-c conda-forge
part?Mike Rider
01/25/2023, 5:30 PMEduardo
Eduardo
conda install ploomber-core=0.1.2 -c conda-forge
Mike Rider
01/25/2023, 5:43 PMMike Rider
01/25/2023, 5:43 PMMike Rider
01/25/2023, 5:44 PMEduardo
Eduardo
Eduardo
conda create --name test3 python=3.10 -c conda-forge
conda activate test3
mamba update 'ploomber>=0.22' -c conda-forge
ploomber --version
ploomber, version 0.22.0
Eduardo
Mike Rider
01/25/2023, 5:50 PMMike Rider
01/25/2023, 11:46 PMEduardo
Mike Rider
01/26/2023, 3:50 PMEduardo
Mike Rider
01/27/2023, 4:25 PMEduardo
Mike Rider
01/27/2023, 4:27 PMMike Rider
01/27/2023, 4:27 PMEduardo
Mike Rider
01/27/2023, 4:28 PMMike Rider
01/27/2023, 4:29 PMEduardo
Mike Rider
01/27/2023, 4:30 PMMike Rider
01/27/2023, 4:32 PMEduardo
Mike Rider
01/27/2023, 4:34 PMMike Rider
01/27/2023, 4:35 PMEduardo
Mike Rider
01/27/2023, 4:48 PMEduardo
Mike Rider
01/27/2023, 4:51 PMMike Rider
01/27/2023, 5:00 PMEduardo
Eduardo
Mike Rider
01/27/2023, 5:18 PMEduardo
Loading pipeline...
fatal: bad revision 'HEAD'
100%|█████████████████████████████████████████████████████████████████| 4/4 [00:00<00:00, 15101.00it/s]
name Last run Outdated? Product Doc (short) Location
-------- ---------------- ------------- ----------------- ---------------- -----------------
get Has not been run Source code File('output/get. Get data /Users/eduardo/De
parquet') sktop/test/ml/tas
ks.py:6
features Has not been run Source code & File('output/feat Generate new /Users/eduardo/De
Upstream ures.parquet') features from sktop/test/ml/tas
existing columns ks.py:20
join Has not been run Source code & File('output/join Join raw data /Users/eduardo/De
Upstream .parquet') with generated sktop/test/ml/tas
features ks.py:29
fit Has not been run Source code & MetaProduct({'mod Train a model /Users/eduardo/De
Upstream el': File('output sktop/test/ml/fit
/model.pickle'), .py
'nb': File('outpu
t/nb.html')})
Mike Rider
01/27/2023, 5:20 PMEduardo
Eduardo
Mike Rider
01/27/2023, 5:21 PMEduardo
Eduardo
Mike Rider
01/27/2023, 5:25 PMMike Rider
01/27/2023, 5:28 PMEduardo
Mike Rider
01/27/2023, 9:37 PMMike Rider
01/27/2023, 9:37 PMMike Rider
01/27/2023, 9:38 PMEduardo
Mike Rider
01/27/2023, 9:50 PMMike Rider
01/27/2023, 9:50 PMMike Rider
01/27/2023, 9:52 PMEduardo
Mike Rider
01/27/2023, 10:01 PMEduardo
.close()
- you said the query ran, right? If so, I think this is happening at the end of your pipeline execution, so it shouldn't cause issues. if you want to know for sure if that's the case. run in the terminal:
ploomber interact
this will load a Python session, then:
dag.build(close_clients=False)
and see if the problem disappears. you might need to pass force=True
to dag.build
if the pipeline is up-to-dateMike Rider
01/27/2023, 10:43 PMEduardo
ploomber build --force
; however, the close_clients
flag is currently not exposed to the CLI so the only way to change it is via the Python APIMike Rider
01/27/2023, 10:47 PMMike Rider
01/27/2023, 10:53 PMEduardo
close_clients
flag, but there is no way to set that one from the CLI, that's why it fails. you could get around it by doing something like this:
class MySQLAlchemyClient(SQLAlchemyClient):
def close(self):
pass
then use MySQLAlchemyClient
, this will prevent ploomber from closing the connectionMike Rider
01/28/2023, 11:21 AMEduardo
Mike Rider
01/28/2023, 4:06 PMMike Rider
01/31/2023, 2:40 PMMike Rider
01/31/2023, 3:05 PMEduardo
__init__.py
would make a difference. is this a Python notebook or Python function? maybe an upstream dependency changed? the rule to decide whether to run a task or not is either the code changed or an upstream dependency changedMike Rider
01/31/2023, 6:50 PMMike Rider
01/31/2023, 7:36 PMEduardo
Mike Rider
02/02/2023, 4:56 PMMike Rider
02/02/2023, 4:56 PMMike Rider
02/02/2023, 4:57 PMMike Rider
02/02/2023, 4:58 PMEduardo
Mike Rider
02/02/2023, 6:06 PMEduardo
Mike Rider
02/03/2023, 12:26 PMEduardo