Kevin Bates
Kevin Bates
ok, I thought the new declarations would generate syntax errors. I apparently don't understand how/when python "compiles" its code. discovery.py would look something like this. Aren't the function decorators (async.coroutine...
@mcg1969 - Your comment implies that there's a different "load pattern" that takes place when a module is in a sub-directory (which is what I assume a 'submodule' is). If...
@afshin - thank you for forwarding the issue here. This makes sense. @char101 - great write-up! Is this a change you'd like to contribute? I think the suggested change would...
This sounds like a matter of configuring the _handlers_ of a `LoggingConfigurable` class (from which Jupyter Server derives): https://github.com/ipython/traitlets/issues/688. At least that feels like the right thing to do. cc:...
> I was about to ask how it compares with watchgod - but actually that is the new name We use [`watchdog`](https://pypi.org/project/watchdog/) in EG and Elyra for cache consistency implementations....
Thanks for working on this @davidbrochart. I agree with @martinRenou and believe we should introduce some form of abstraction that allows folks the ability to implement their own "watchfiles" integration...
Isn't this just exposing the `watchfiles` API? I think we need to ask what we need as a notification item and expose _that_. This is requiring that all implementations implement...
The idea would be to _constrain_ what is exposed via the API, otherwise, folks that don't use `watchfiles` within their implementation will need to figure out how to implement aspects...
> * The scoping of a given FileID service is a ContentManager. Thus, if a user has multiple ContentManagers serving different file systems, they would presumably have 1 file ID...
I see, thank you for your response. Just to be clear, I'm not as worried about the filesystem issues as I am about avoiding data integrity emergencies - per my...