issues Search Results · repo:python-trio/outcome language:Python
Filter by
11 results
(58 ms)11 results
inpython-trio/outcome (press backspace or delete to remove)graingert
- 2
- Opened on Mar 23
- #46
With #36 merged, the next step is getting a new release so we can then finally start relying on it in python-trio/trio
and elsewhere. Does @A5rocks have release perms?
jakkdl
- 8
- Opened on Sep 19, 2023
- #37
It s time for a release to get #13 (packaging reasons) and #21 out.
Are there any objections to making it a 1.0 release with Development Status :: 5 - Production/Stable?
RazerM
- Opened on Sep 10, 2018
- #22
v = outcome.Value(100)
isinstance(v, outcome.Outcome)
# False
e = outcome.Error(Exception( Boom! ))
isinstance(e, outcome.Outcome)
# False
I would expect both inherit from outcome.Outcome.
nonsleepr
- Opened on Jul 5, 2018
- #17
This makes it difficult to run outcome s tests while building a set of packages; if one s Python build process runs the
tests for each package as it is built, then the only possibility is to just disable ...
catern
- 7
- Opened on May 10, 2018
- #12
Does it make sense to have an Outcome[Outcome[T]]? In some languages/libraries, for example JavaScript Promise, this is
not possible; instead this is always flattened to Outcome[T].
I don t think such ...
bluetech
- 2
- Opened on Apr 14, 2018
- #10
Using some introspection, I believe it is possible to detect whether a function is sync or async. Therefore it is
possible to write a capture which behaves like acapture is the function is async. So the ...
bluetech
- 1
- Opened on Apr 14, 2018
- #9
The current capture API helps a caller of a function turn it from return value/exception to Outcome.
Sometimes a function itself wants to return Outcome. One way to do it is to return Value, Error directly. ...
bluetech
- 2
- Opened on Apr 14, 2018
- #8
From python-trio/trio#466:
@njsmith: It s generally a mistake to unwrap the same Result object twice, because if it s an exception you ll end up
with a corrupted traceback as the same exception object ...
RazerM
- 1
- Opened on Apr 2, 2018
- #7
I left this out of the original version of this code because in general in trio this is a complicated issue
(https://github.com/python-trio/trio/issues/470), and I figured it was better to be consistent ...
njsmith
- 1
- Opened on Mar 29, 2018
- #5

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.
Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.