Sam Clarke-Green
Sam Clarke-Green
See also #224
**Note:** the branch currently contains some `sleep()` calls to slow things down, to allow the progress monitoring to be tested. These will need to be removed before the changes go...
Proof of concept with rich support and zero-config mode: 
It looks like the CI problems may be a consequence of the earlier versions of python - and pyfakefs? - because the 3.11 tests have run through cleanly. I've converted...
I was able to duplicate the problem interactively with python 3.9. Replacing the pyfakefs fixtures with pytest tmp_path has resolved the problem. Marking the PR as ready to go.
This should probably go on after #476. It's going to conflict, so I'll need to update the branch once the other change is on.
@hiker, that's a good suggestion. Now that the `FabBase` change has been merged, I've updated my branch, refactored the caching mixin slightly, and created a `CachingArgumentParser` class which extends the...
Thanks @hiker, I'm glad you think this is useful. I'm going to pick this up again shortly, integrate your suggestions, and get the PR moving again.
This needs support for multiple modules per file and external keyword in fortran - see #305 and #271 for details - but no additional fab support is needed beyond this,...
We will discuss this with @hiker to decide whether this should be promoted from LFRic into fab.