Ryan Morshead
Ryan Morshead
@jasongrout the PR has been corrected.
As a short-term work around, it's possible to pass an existing session to your session functions: ```python @nox.session def parent(session): require_1(session) require_2(session) ... dependent(session) @nox.session def require_1(session): ... @nox.session def...
I see. No it does not deduplicate. I'm also realizing that instead of calling the functions directly to stop on an error, you could just set `--stop-on-first-error` when running the...
I think that to really implement something like `require` correctly, Nox would need some concept of a DAG of tasks it needs to complete which, to my knowledge, it does...
After looking a little more closely it looks like this might be caused by something else than what is described originally. I'm not really sure what right now...
I would be very interested in going, however having paid my way for JupyterCon I think my attendance would be contingent on travel funding, especially if it's outside the US.
Before Sphinx had a better solution for resolving type annotations I created a package called [sphinx-resolve-py-references](https://github.com/rmorshea/sphinx-resolve-py-references) that did some static analysis to disambiguate what was being referred to. It basically...
@leycec if there's interest, I'd be willing to update the package. I just merged some minor updates (unreleased) but it's hard to know if I've covered all the edge cases...
That would be great. Though, it would be useful if someone more familiar with Sphinx took a look at it to see if all the heuristics I came up with...
Hey @martinpakosch, I made [an issue](https://github.com/rmorshea/sphinx-resolve-py-references/issues/2) in my repository where I'll answer this question. For others who have questions specifically about my extension it seems like it would be best...