added support for multi-type waiting plus some cleanup
This commit is contained in:
@ -1,8 +1,12 @@
|
||||
|
||||
import os
|
||||
|
||||
from multiprocessing import Queue
|
||||
from multiprocessing.connection import Connection
|
||||
from inspect import signature
|
||||
|
||||
from typing import Union
|
||||
|
||||
CHAR_LOWERCASE = 'abcdefghijklmnopqrstuvwxyz'
|
||||
CHAR_UPPERCASE = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||
CHAR_NUMERIC = '0123456789'
|
||||
@ -20,6 +24,8 @@ VALID_JUPYTER_NOTEBOOK_EXTENSIONS = [".ipynb"]
|
||||
VALID_PATH_CHARS = VALID_NAME_CHARS + "." + os.path.sep
|
||||
VALID_TRIGGERING_PATH_CHARS = VALID_NAME_CHARS + ".*" + os.path.sep
|
||||
|
||||
VALID_CHANNELS = Union[Connection,Queue]
|
||||
|
||||
BAREBONES_NOTEBOOK = {
|
||||
"cells": [],
|
||||
"metadata": {},
|
||||
|
Reference in New Issue
Block a user