Resolve function now accepts value to be optional

6 jobs for develop in 1 minute and 31 seconds
Status Job ID Name Coverage
  Build
passed #87395435
build:py2

00:00:36

passed #87395436
build:py3

00:00:45

failed #87395437
test:py2

00:00:33

passed #87395438
test:py3

00:01:29

 
  Dist
skipped #87395440
dist-test
skipped #87395441
pages
 
Name Stage Failure
failed
test:py2 Build
    def cb(resolve: Callable, reject: Callable):
^
SyntaxError: invalid syntax

----------------------------------------------------------------------
Ran 1 test in 0.001s

FAILED (errors=1)
ERROR: Job failed: exit code 1