Tom Close

Results 144 comments of Tom Close

Just to throw another comparison in the mix, have you looked closely at Airflow (something that came up in a presentation I just sat through)? I have only had a...

Not sure if you are aware of this issue @kaczmarj, but it appears the errors above are caused by the JSON schema validation failing when attempting to process `install` instructions...

The tests actually pass when that line is commented out (I'm assuming some code will fail somewhere though), presumably because the inputs are passed as strings to begin with. However,...

Sorry, I meant in the test_wf_shell_cmd3a, test_wf_shel_cmd_ndist_1 and test_wf_shell_cmd_state_1 unittests

It is occurring in the CI of both open PRs of the pydra-mrtrix3 package atm, e.g. https://github.com/nipype/pydra-mrtrix3/pull/15.

My mac (no errors): Python 3.9.13 pip 22.2.2 setuptools 60.10.0 Ubuntu 18.04.6 LTS box (errors) Python 3.8.0 pip 22.2.2 setuptools 65.3.0

> I haven't looked at this in a while, but looking at it now, it's what I would expect to work: pkgutil declarations in pydra, PEP 420 namespace packages in...

Doesn't look like the setuptools method would get around this issue from my quick look > I'd really rather not have the convenience of pydra.tasks force pydra.__init__ to be unintuitive....

Fixing the build tools would be ok in the short term but feels like kicking the problem down the road, and adding a dependency just for this seems overkill to...

> Okay, then the absolutely minimal short-term fix is to have these lines in `pyproject.toml`: > > ```toml > [build-system] > requires = ["setuptools==62", "wheel"] > ``` > > I've...