Hans-Martin von Gaudecker

Results 35 comments of Hans-Martin von Gaudecker

Oh, I quite liked it. What seems definitely necessary in large, complex projects is some sort of nesting structure. E.g. I would loop over model specifications, sample restrictions, etc --...

Sorry for thinking out loud a bit. So would the preferred way to achieve the above be to just specify a dictionary of data catalogs? If so, should `DataCatalog(name="baseline_linear/pooled/analysis")` work...

On a related note and not sure whether docs or bug: If defining an item of a data catalog implicitly, e.g., ```py def task_silly( logs: Annotated[Path, Product] = data["logs"] ):...

This is also crucial for the section [Developing with the data catalog](https://pytask-dev.readthedocs.io/en/latest/tutorials/using_a_data_catalog.html#developing-with-the-datacatalog). That is, the nodes that don't have the default type need to have this changed type in the...

Hope it's okay to add thoughts here as I am gaining experience. A few things that could become clearer IMO: - more links to DataCatalog API (e.g. I could not...

Not quite related, but the [example on hashing PythonNodes](https://pytask-dev.readthedocs.io/en/latest/how_to_guides/hashing_inputs_of_tasks.html) is broken because `value` is keyword-only.

Thanks! While you are at it, can you please turn off the performance warnings, which are irrelevant for tables: ``` ╭────────────────────────────────────────────────────────────────── Warnings ───────────────────────────────────────────────────────────────────╮ │ task_reg_invest_on_groups_or_params.py::task_reg_invest_on_groups │ │ task_reg_invest_on_groups_or_params.py::task_reg_invest_on_groups │ │...

Thanks. Please make sure that when you call a test `test_render_latex()`, it actually calls the function `render_latex`. The test that is called this way should be `test_center_align_integers_and_non_numeric_strings` While the bug...

> > How should the interaction of treatment of integers with `add_trailing_zeros` be? Currently implemented: In body, trailing zeros are added to integers. In footer, no trailing zeros are added....

> > Given that the docstring reads: > > > add_trailing_zeros (bool): If True, format floats such that they have same number of digits after the decimal point. Default True....