Skip to content
Agents tracked: 440 Downloads (7d): 202M down 19.5% GitHub stars: 10.4M Releases (7d): 607 Agent status: all upSince last limit reset: Claude 28d · Codex 0d Updated Oct 21, 2026

outcome

Captures and represents outcomes of Python function calls as objects.

Utilities PyPI Apache-2.0 / MIT

Used in agent projects
2
0.1% of 1,622 Python repos built with AI coding agents; 109 counting our dependency samples
Gid Score
50 /100
#1455 of 3,794 tools, #177 in utilities · ranking
Rank in utilities
#221 of 361
by use in those projects
Downloads
8.3M
PyPI, last 7 days, outcome
GitHub stars
36
19 forks · last push Feb 2, 2026

How outcome is used

outcome is a dependency in 2 of the 6,208 public GitHub projects set up for AI coding agents that we scanned, too few to describe it from them alone. Our scan also samples projects by dependency (Solana 2,661, Ethereum and EVM 1,496, 3D and games 2,818, agent frameworks and SDKs 10,983); counting those, it appears in 109 projects, and what it is used with below comes from all of them. Projects that use it most often also use attrs (99.1%), charset-normalizer (99.1%), packaging (99.1%).

outcome popularity over time

Top tools by Gid Score

outcome: downloads per weekPyPI, outcome 8,045,142
outcome: GitHub starspython-trio/outcome 36

Gid Score 50: downloads 83, use in agent projects 52, GitHub stars 0, downloads trend 56 (each 0-100). How it is calculated.

Often used with outcome

attrs99.1% of outcome projects · 143.0× more than average
charset-normalizer99.1% of outcome projects · 91.8× more than average
packaging99.1% of outcome projects · 67.6× more than average
NumPy96.3% of outcome projects · 16.5× more than average
AnyIO94.5% of outcome projects · 63.8× more than average
Click93.6% of outcome projects · 37.5× more than average
aiohttp91.7% of outcome projects · 44.5× more than average

From all 109 projects in our scan that use outcome, including the dependency samples.

How outcome is funded

Most funded tools

Open Collective: The Trio Collective

Received, last 12 months$4,657 Oct 2025 – Sep 2026
Estimated annual budget$5,183 Open Collective's estimate
Balance$12,227
Raised since the start$12,277 · $50 paid out
Typical month median, last 12 months$16 · $61 over 24 months
Last 12 months vs the 12 before+41%
Contributors, last 12 months2

Top company backers all time

THANKS.DEV$2,483 since May 2025
BFM$25 since Mar 2021

Oct 2021Sep 2026

Money by month, last five years. First money received in Mar 2021. The typical month is the median: one big one-off donation does not move it.

The same collective is named by 3 more tools in our catalog: Trio, trio-websocket, asyncclick.

USD after payment processor fees, as Open Collective reports it; fiscal host Open Source Collective. Source

GitHub Sponsors

@python-trio3 current sponsors

GitHub shows how many people and companies sponsor an account, not how much they pay.

Ways to fund outcome

GitHub Sponsors Open Collective

As the maintainers list them in FUNDING.yml on GitHub. Checked Oct 20, 2026.

Install

Packagepip install outcome
Main stacksPython (109)
Example projectsPaper2Poster/Paper2Poster, YuhangChen1/Paper2All, Turing-Project/SimAIWorld, camel-ai/seta, AutoLab-SAI-SJTU/AutoPage

Alternatives to outcome

All utilities

In our scan, none of the most used tools in Utilities does the same job as outcome: they are add-ons, companions or tools for a different task.

More in Utilities: clsx date-fns PyYAML uuid yaml js-yaml glob Lodash

Is outcome right for your project? Ask AgentGid →