Acknowledgements
Last updated 2026-10-17
Angie is built on other people’s work. This page reproduces the notices those licences ask for, and lists every dependency with the licence it ships under.
1 · Charting by TradingView
Angie’s charts are drawn with Lightweight Charts, created by TradingView, used under the Apache License 2.0.
TradingView Lightweight Charts™ Copyright (c) 2025 TradingView, Inc. https://www.tradingview.com/
2 · Notices reproduced from upstream
Apache License 2.0 section 4(d) requires carrying forward any NOTICE file a project ships. Across 378 dependencies, 1 ships one.
requests 2.34.2
Requests Copyright 2019 Kenneth Reitz
3 · Attribution required by licence
These carry an attribution or source-availability term beyond permission to use. Named here in satisfaction of it.
| multitasking | 0.0.13 | Apache |
| yfinance | 1.4.1 | Apache |
| @img/sharp-linux-x64 | 0.35.5 | Apache-2.0 |
| @swc/helpers | 0.5.23 | Apache-2.0 |
| baseline-browser-mapping | 2.11.28 | Apache-2.0 |
| class-variance-authority | 0.7.1 | Apache-2.0 |
| detect-libc | 2.1.2 | Apache-2.0 |
| human-signals | 2.1.0 | Apache-2.0 |
| lightweight-charts | 5.2.1 | Apache-2.0 |
| opentelemetry-api | 1.45.1 | Apache-2.0 |
| requests | 2.34.2 | Apache-2.0 |
| sharp | 0.35.5 | Apache-2.0 |
| typescript | 5.9.3 | Apache-2.0 |
| @img/sharp-win32-x64 | 0.35.5 | Apache-2.0 AND LGPL-3.0-or-later |
| cryptography | 50.0.2 | Apache-2.0 OR BSD-3-Clause |
| caniuse-lite | 1.0.30001815 | CC-BY-4.0 |
| psycopg | 3.3.6 | LGPL-3.0-only |
| psycopg-binary | 3.3.6 | LGPL-3.0-only |
| @img/sharp-libvips-linux-x64 | 1.3.4 | LGPL-3.0-or-later |
| uvloop | 0.23.0 | MIT OR Apache-2.0 |
| certifi | 2026.7.22 | MPL-2.0 |
| lightningcss | 1.32.0 | MPL-2.0 |
| lightningcss-linux-x64-gnu | 1.32.0 | MPL-2.0 |
| lightningcss-win32-x64-msvc | 1.32.0 | MPL-2.0 |
caniuse-lite is licensed CC BY 4.0 and its browser-support data is used unmodified at build time.
The MPL-2.0 and LGPL-3.0 components above are used unmodified. The MPL components (lightningcss, certifi) run at build time and on our servers. The LGPL components (psycopg, psycopg-binary, and the platform sharp binary) run on our servers and in the build. Source for each is available from its upstream project at the version listed. Whether any of this is “conveyed” within the meaning of those licences under a future app distribution is a question we have flagged for counsel rather than answered here.
4 · Typefaces
Angie sets text in Newsreader and IBM Plex Mono, both under the SIL Open Font License 1.1.
Copyright © 2017 IBM Corp. with Reserved Font Name "Plex" Copyright 2020 The Newsreader Project Authors (http://github.com/productiontype/Newsreader)
The full licence text accompanies the font files in the repository. The italic Newsreader face is the static instance Google’s font API serves rather than the variable original, which the licence permits.
5 · Everything we depend on
11 packages are declared directly and 331 resolve into the JavaScript build. 47 more run the valuation service. All of them, with the licence each ships under:
JavaScript, direct
| @base-ui/react | 1.8.0 | MIT |
| @supabase/ssr | 0.5.2 | MIT |
| @supabase/supabase-js | 2.108.2 | MIT |
| class-variance-authority | 0.7.1 | Apache-2.0 |
| cn | 0.2.6 | MIT |
| lightweight-charts | 5.2.1 | Apache-2.0 |
| lucide-react | 1.45.0 | ISC |
| next | 16.3.8 | MIT |
| react | 19.2.4 | MIT |
| react-dom | 19.2.4 | MIT |
| tw-animate-css | 1.4.0 | MIT |
JavaScript, full tree
| @alloc/quick-lru | 5.2.0 | MIT |
| @babel/code-frame | 7.29.7 | MIT |
| @babel/compat-data | 7.29.7 | MIT |
| @babel/core | 7.29.7 | MIT |
| @babel/generator | 7.29.8 | MIT |
| @babel/helper-annotate-as-pure | 7.29.7 | MIT |
| @babel/helper-compilation-targets | 7.29.7 | MIT |
| @babel/helper-create-class-features-plugin | 7.29.7 | MIT |
| @babel/helper-globals | 7.29.7 | MIT |
| @babel/helper-member-expression-to-functions | 7.29.7 | MIT |
| @babel/helper-module-imports | 7.29.7 | MIT |
| @babel/helper-module-transforms | 7.29.7 | MIT |
| @babel/helper-optimise-call-expression | 7.29.7 | MIT |
| @babel/helper-plugin-utils | 7.29.7 | MIT |
| @babel/helper-replace-supers | 7.29.7 | MIT |
| @babel/helper-skip-transparent-expression-wrappers | 7.29.7 | MIT |
| @babel/helper-string-parser | 7.29.7 | MIT |
| @babel/helper-validator-identifier | 7.29.7 | MIT |
| @babel/helper-validator-option | 7.29.7 | MIT |
| @babel/helpers | 7.29.10 | MIT |
| @babel/parser | 7.29.9 | MIT |
| @babel/plugin-syntax-jsx | 7.29.7 | MIT |
| @babel/plugin-syntax-typescript | 7.29.7 | MIT |
| @babel/plugin-transform-modules-commonjs | 7.29.7 | MIT |
| @babel/plugin-transform-typescript | 7.29.9 | MIT |
| @babel/preset-typescript | 7.29.7 | MIT |
| @babel/runtime | 7.29.7 | MIT |
| @babel/template | 7.29.7 | MIT |
| @babel/traverse | 7.29.10 | MIT |
| @babel/types | 7.29.8 | MIT |
| @base-ui/react | 1.8.0 | MIT |
| @base-ui/utils | 0.4.0 | MIT |
| @dotenvx/dotenvx | 1.75.1 | BSD-3-Clause |
| @dotenvx/primitives | 0.8.0 | BSD-3-Clause |
| @floating-ui/core | 1.8.0 | MIT |
| @floating-ui/dom | 1.8.0 | MIT |
| @floating-ui/react-dom | 2.1.9 | MIT |
| @floating-ui/utils | 0.2.12 | MIT |
| @hono/node-server | 2.1.4 | MIT |
| @img/colour | 1.1.0 | MIT |
| @img/sharp-libvips-linux-x64 | 1.3.4 | LGPL-3.0-or-later |
| @img/sharp-linux-x64 | 0.35.5 | Apache-2.0 |
| @img/sharp-win32-x64 | 0.35.5 | Apache-2.0 AND LGPL-3.0-or-later |
| @jridgewell/gen-mapping | 0.3.13 | MIT |
| @jridgewell/remapping | 2.3.5 | MIT |
| @jridgewell/resolve-uri | 3.1.2 | MIT |
| @jridgewell/sourcemap-codec | 1.5.5 | MIT |
| @jridgewell/trace-mapping | 0.3.31 | MIT |
| @modelcontextprotocol/sdk | 1.32.1 | MIT |
| @next/env | 16.3.8 | MIT |
| @next/swc-win32-x64-msvc | 16.3.8 | MIT |
| @nodelib/fs.scandir | 2.1.5 | MIT |
| @nodelib/fs.stat | 2.0.5 | MIT |
| @nodelib/fs.walk | 1.2.8 | MIT |
| @sec-ant/readable-stream | 0.4.1 | MIT |
| @shadcn/registry | 0.1.3 | MIT |
| @sindresorhus/merge-streams | 4.0.0 | MIT |
| @supabase/auth-js | 2.108.2 | MIT |
| @supabase/functions-js | 2.108.2 | MIT |
| @supabase/phoenix | 0.4.4 | MIT |
| @supabase/postgrest-js | 2.108.2 | MIT |
| @supabase/realtime-js | 2.108.2 | MIT |
| @supabase/ssr | 0.5.2 | MIT |
| @supabase/storage-js | 2.108.2 | MIT |
| @supabase/supabase-js | 2.108.2 | MIT |
| @swc/helpers | 0.5.23 | Apache-2.0 |
| @tailwindcss/node | 4.3.3 | MIT |
| @tailwindcss/oxide | 4.3.3 | MIT |
| @tailwindcss/oxide-win32-x64-msvc | 4.3.3 | MIT |
| @tailwindcss/postcss | 4.3.3 | MIT |
| @ts-morph/common | 0.27.0 | MIT |
| @types/cookie | 0.6.0 | MIT |
| @types/node | 20.19.43 | MIT |
| @types/react | 19.2.17 | MIT |
| @types/react-dom | 19.2.3 | MIT |
| @types/validate-npm-package-name | 4.0.2 | MIT |
| accepts | 2.0.0 | MIT |
| ajv | 8.20.0 | MIT |
| ajv-formats | 3.0.1 | MIT |
| ansi-colors | 4.1.3 | MIT |
| ansi-regex | 5.0.1 | MIT |
| ast-types | 0.16.3 | MIT |
| atomically | 1.7.0 | MIT |
| balanced-match | 4.0.4 | MIT |
| baseline-browser-mapping | 2.11.28 | Apache-2.0 |
| body-parser | 2.3.0 | MIT |
| brace-expansion | 5.0.12 | MIT |
| braces | 3.0.3 | MIT |
| browserslist | 4.29.3 | MIT |
| bundle-name | 4.1.1 | MIT |
| bytes | 3.1.2 | MIT |
| call-bind-apply-helpers | 1.0.2 | MIT |
| call-bound | 1.0.4 | MIT |
| caniuse-lite | 1.0.30001815 | CC-BY-4.0 |
| chalk | 5.6.2 | MIT |
| class-variance-authority | 0.7.1 | Apache-2.0 |
| cli-cursor | 5.0.0 | MIT |
| cli-spinners | 2.9.2 | MIT |
| client-only | 0.0.1 | MIT |
| clsx | 2.1.1 | MIT |
| cn | 0.2.6 | MIT |
| code-block-writer | 13.0.3 | MIT |
| commander | 11.1.0 | MIT |
| conf | 10.2.0 | MIT |
| content-disposition | 2.0.1 | MIT |
| content-type | 2.1.0 | MIT |
| convert-source-map | 2.0.0 | MIT |
| cookie | 0.7.2 | MIT |
| cookie-signature | 1.2.2 | MIT |
| cors | 2.8.6 | MIT |
| cross-spawn | 7.0.6 | MIT |
| cssesc | 3.0.0 | MIT |
| csstype | 3.2.3 | MIT |
| debounce-fn | 4.0.0 | MIT |
| debug | 4.4.3 | MIT |
| dedent | 1.7.2 | MIT |
| deepmerge | 4.3.1 | MIT |
| default-browser | 5.5.1 | MIT |
| default-browser-id | 5.0.1 | MIT |
| define-lazy-prop | 2.0.0 | MIT |
| depd | 2.0.0 | MIT |
| detect-libc | 2.1.2 | Apache-2.0 |
| diff | 8.0.4 | BSD-3-Clause |
| dot-prop | 6.0.1 | MIT |
| dotenv | 17.4.2 | BSD-2-Clause |
| dunder-proto | 1.0.1 | MIT |
| ee-first | 1.1.1 | MIT |
| electron-to-chromium | 1.5.452 | ISC |
| emoji-regex | 10.6.0 | MIT |
| encodeurl | 2.0.0 | MIT |
| enhanced-resolve | 5.26.0 | MIT |
| enquirer | 2.4.1 | MIT |
| env-paths | 2.2.1 | MIT |
| es-define-property | 1.0.1 | MIT |
| es-errors | 1.3.0 | MIT |
| es-object-atoms | 1.1.2 | MIT |
| escalade | 3.2.0 | MIT |
| escape-html | 1.0.3 | MIT |
| esprima | 4.0.1 | BSD-2-Clause |
| etag | 1.8.1 | MIT |
| eventsource | 3.0.7 | MIT |
| eventsource-parser | 3.1.1 | MIT |
| execa | 5.1.1 | MIT |
| express | 5.3.0 | MIT |
| express-rate-limit | 8.7.1 | MIT |
| fancy-canvas | 2.1.0 | MIT |
| fast-deep-equal | 3.1.3 | MIT |
| fast-glob | 3.3.3 | MIT |
| fast-uri | 3.1.8 | BSD-3-Clause |
| fastq | 1.20.3 | ISC |
| fdir | 6.5.0 | MIT |
| figures | 6.1.0 | MIT |
| fill-range | 7.1.1 | MIT |
| finalhandler | 2.1.1 | MIT |
| find-up | 3.0.0 | MIT |
| forwarded | 0.2.0 | MIT |
| fresh | 2.0.0 | MIT |
| fs-extra | 11.4.1 | MIT |
| function-bind | 1.1.2 | MIT |
| fuzzysort | 3.1.0 | MIT |
| gensync | 1.0.0-beta.2 | MIT |
| get-east-asian-width | 1.7.0 | MIT |
| get-intrinsic | 1.3.0 | MIT |
| get-own-enumerable-keys | 1.0.0 | MIT |
| get-proto | 1.0.1 | MIT |
| get-stream | 6.0.1 | MIT |
| glob-parent | 5.1.2 | ISC |
| gopd | 1.2.0 | MIT |
| graceful-fs | 4.2.11 | ISC |
| has-symbols | 1.1.0 | MIT |
| hasown | 2.0.4 | MIT |
| hono | 4.13.13 | MIT |
| http-errors | 2.0.1 | MIT |
| human-signals | 2.1.0 | Apache-2.0 |
| iceberg-js | 0.8.1 | MIT |
| iconv-lite | 0.7.3 | MIT |
| ignore | 5.3.2 | MIT |
| inherits | 2.0.4 | ISC |
| ip-address | 10.7.3 | MIT |
| ipaddr.js | 1.9.1 | MIT |
| is-docker | 2.2.1 | MIT |
| is-extglob | 2.1.1 | MIT |
| is-glob | 4.0.3 | MIT |
| is-in-ssh | 1.0.0 | MIT |
| is-inside-container | 1.0.0 | MIT |
| is-interactive | 2.0.0 | MIT |
| is-number | 7.0.0 | MIT |
| is-obj | 2.0.0 | MIT |
| is-plain-obj | 4.1.0 | MIT |
| is-promise | 4.0.0 | MIT |
| is-regexp | 3.1.0 | MIT |
| is-stream | 2.0.1 | MIT |
| is-unicode-supported | 2.1.0 | MIT |
| is-wsl | 2.2.0 | MIT |
| isexe | 2.0.0 | ISC |
| jiti | 2.7.0 | MIT |
| jose | 6.2.12 | MIT |
| js-tokens | 4.0.0 | MIT |
| jsesc | 3.1.0 | MIT |
| json-schema-traverse | 1.0.0 | MIT |
| json-schema-typed | 7.0.3 | BSD-2-Clause |
| json5 | 2.2.3 | MIT |
| jsonfile | 6.2.1 | MIT |
| kleur | 4.1.5 | MIT |
| lightningcss | 1.32.0 | MPL-2.0 |
| lightningcss-linux-x64-gnu | 1.32.0 | MPL-2.0 |
| lightningcss-win32-x64-msvc | 1.32.0 | MPL-2.0 |
| lightweight-charts | 5.2.1 | Apache-2.0 |
| locate-path | 3.0.0 | MIT |
| log-symbols | 6.0.0 | MIT |
| lru-cache | 5.1.1 | ISC |
| lucide-react | 1.45.0 | ISC |
| magic-string | 0.30.21 | MIT |
| math-intrinsics | 1.1.0 | MIT |
| media-typer | 1.1.1 | MIT |
| merge-descriptors | 2.0.0 | MIT |
| merge-stream | 2.0.0 | MIT |
| merge2 | 1.4.1 | MIT |
| micromatch | 4.0.8 | MIT |
| mime-db | 1.54.0 | MIT |
| mime-types | 3.0.2 | MIT |
| mimic-fn | 3.1.0 | MIT |
| mimic-function | 5.0.1 | MIT |
| minimatch | 10.2.6 | BlueOak-1.0.0 |
| minimist | 1.2.8 | MIT |
| ms | 2.1.3 | MIT |
| nanoid | 3.3.20 | MIT |
| negotiator | 1.1.0 | MIT |
| next | 16.3.8 | MIT |
| node-releases | 2.0.58 | MIT |
| npm-run-path | 4.0.1 | MIT |
| object-assign | 4.1.1 | MIT |
| object-inspect | 1.13.4 | MIT |
| object-treeify | 1.1.33 | MIT |
| on-finished | 2.4.1 | MIT |
| once | 1.4.0 | ISC |
| onetime | 5.1.2 | MIT |
| open | 8.4.2 | MIT |
| ora | 8.2.0 | MIT |
| p-limit | 2.3.0 | MIT |
| p-locate | 3.0.0 | MIT |
| p-try | 2.2.0 | MIT |
| parse-ms | 4.0.0 | MIT |
| parseurl | 1.3.3 | MIT |
| path-browserify | 1.0.1 | MIT |
| path-exists | 3.0.0 | MIT |
| path-key | 4.0.0 | MIT |
| path-to-regexp | 8.4.2 | MIT |
| picocolors | 1.1.1 | ISC |
| picomatch | 2.3.2 | MIT |
| pkce-challenge | 5.0.1 | MIT |
| pkg-up | 3.1.0 | MIT |
| postcss | 8.5.23 | MIT |
| postcss-selector-parser | 7.1.6 | MIT |
| powershell-utils | 0.2.1 | MIT |
| pretty-ms | 9.3.1 | MIT |
| prompts | 2.4.2 | MIT |
| proxy-addr | 2.0.8 | MIT |
| qs | 6.16.0 | BSD-3-Clause |
| queue-microtask | 1.2.3 | MIT |
| range-parser | 1.3.0 | MIT |
| raw-body | 3.0.2 | MIT |
| react | 19.2.4 | MIT |
| react-dom | 19.2.4 | MIT |
| recast | 0.23.21 | MIT |
| require-from-string | 2.0.2 | MIT |
| reselect | 5.3.0 | MIT |
| restore-cursor | 5.1.0 | MIT |
| reusify | 1.1.0 | MIT |
| router | 2.2.0 | MIT |
| run-applescript | 7.1.0 | MIT |
| run-parallel | 1.2.0 | MIT |
| safer-buffer | 2.1.2 | MIT |
| scheduler | 0.27.0 | MIT |
| semver | 6.3.1 | ISC |
| send | 1.2.1 | MIT |
| serve-static | 2.2.1 | MIT |
| setprototypeof | 1.2.0 | ISC |
| shadcn | 4.21.4 | MIT |
| sharp | 0.35.5 | Apache-2.0 |
| shebang-command | 2.0.0 | MIT |
| shebang-regex | 3.0.0 | MIT |
| side-channel | 1.1.1 | MIT |
| side-channel-list | 1.0.1 | MIT |
| side-channel-map | 1.0.1 | MIT |
| side-channel-weakmap | 1.0.2 | MIT |
| signal-exit | 3.0.7 | ISC |
| sisteransi | 1.0.5 | MIT |
| smart-buffer | 4.2.0 | MIT |
| socks | 2.8.10 | MIT |
| source-map | 0.6.1 | BSD-3-Clause |
| source-map-js | 1.2.2 | BSD-3-Clause |
| statuses | 2.0.2 | MIT |
| stdin-discarder | 0.2.2 | MIT |
| string-width | 7.2.0 | MIT |
| stringify-object | 5.0.0 | BSD-2-Clause |
| strip-ansi | 7.2.0 | MIT |
| strip-bom | 3.0.0 | MIT |
| strip-final-newline | 2.0.0 | MIT |
| styled-jsx | 5.1.6 | MIT |
| systeminformation | 5.33.15 | MIT |
| tailwindcss | 4.3.3 | MIT |
| tapable | 2.3.3 | MIT |
| tiny-invariant | 1.3.3 | MIT |
| to-regex-range | 5.0.1 | MIT |
| toidentifier | 1.0.1 | MIT |
| ts-morph | 26.0.0 | MIT |
| tsconfig-paths | 4.2.0 | MIT |
| tslib | 2.8.1 | 0BSD |
| tw-animate-css | 1.4.0 | MIT |
| type-fest | 4.41.0 | (MIT OR CC0-1.0) |
| type-is | 2.1.0 | MIT |
| typescript | 5.9.3 | Apache-2.0 |
| undici | 7.30.0 | MIT |
| undici-types | 6.21.0 | MIT |
| unicorn-magic | 0.3.0 | MIT |
| universalify | 2.0.1 | MIT |
| unpipe | 1.0.0 | MIT |
| update-browserslist-db | 1.3.4 | MIT |
| use-sync-external-store | 1.7.0 | MIT |
| util-deprecate | 1.0.2 | MIT |
| validate-npm-package-name | 7.0.2 | ISC |
| vary | 1.1.2 | MIT |
| which | 2.0.2 | ISC |
| wrappy | 1.0.2 | ISC |
| wsl-utils | 1.0.1 | MIT |
| yallist | 3.1.1 | ISC |
| yocto-spinner | 1.2.2 | MIT |
| yoctocolors | 2.2.0 | MIT |
| zod | 3.25.76 | MIT |
| zod-to-json-schema | 3.25.2 | ISC |
Python
| annotated-doc | 0.0.5 | MIT |
| annotated-types | 0.8.0 | MIT |
| anyio | 4.15.1 | MIT |
| beautifulsoup4 | 4.15.0 | MIT License |
| certifi | 2026.7.22 | MPL-2.0 |
| cffi | 2.1.1 | MIT-0 |
| charset-normalizer | 3.5.2 | MIT |
| click | 8.5.0 | BSD-3-Clause |
| cryptography | 50.0.2 | Apache-2.0 OR BSD-3-Clause |
| curl_cffi | 0.16.3 | MIT |
| fastapi | 0.143.0 | MIT |
| feedparser | 6.0.14 | BSD-2-Clause |
| feedparser-sgmllib | 2.1.0 | PSF-2.0 |
| h11 | 0.16.0 | MIT |
| httpcore | 1.0.9 | BSD-3-Clause |
| httptools | 0.9.0 | MIT |
| httpx | 0.28.1 | BSD-3-Clause |
| idna | 3.20 | BSD-3-Clause |
| multitasking | 0.0.13 | Apache |
| numpy | 2.5.4 | BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 |
| opentelemetry-api | 1.45.1 | Apache-2.0 |
| pandas | 3.0.6 | BSD 3-Clause License |
| peewee | 4.5.3 | MIT |
| platformdirs | 4.13.0 | MIT |
| protobuf | 7.36.2 | 3-Clause BSD License |
| psycopg | 3.3.6 | LGPL-3.0-only |
| psycopg-binary | 3.3.6 | LGPL-3.0-only |
| pycparser | 3.11 | BSD-3-Clause |
| pydantic | 2.14.1 | MIT |
| pydantic_core | 2.50.1 | MIT |
| PyJWT | 2.15.1 | MIT |
| python-dateutil | 2.9.0.post0 | Dual License |
| python-dotenv | 1.2.4 | BSD-3-Clause |
| pytz | 2026.5 | MIT |
| PyYAML | 6.0.3 | MIT |
| requests | 2.34.2 | Apache-2.0 |
| six | 1.17.0 | MIT |
| soupsieve | 3.0.1 | MIT |
| starlette | 1.7.0 | BSD-3-Clause |
| typing_extensions | 4.16.0 | PSF-2.0 |
| typing-inspection | 0.4.4 | MIT |
| urllib3 | 2.8.0 | MIT |
| uvicorn | 0.34.0 | BSD-3-Clause |
| uvloop | 0.23.0 | MIT OR Apache-2.0 |
| watchfiles | 1.3.0 | MIT |
| websockets | 17.2 | BSD-3-Clause |
| yfinance | 1.4.1 | Apache |
6 · What this list does and does not cover
Generated on 2026-10-17. The JavaScript list is the full installed tree, plus the Linux builds of the platform-specific binaries (sharp and lightningcss) that our production build installs. The Python list is the exact set of versions installed on the production valuation server.
A desktop build on another operating system pulls a different variant of the platform binaries. The licences are the same. Only the package names differ.
2 packages state no licence in their metadata. The licence below was read from the licence file itself rather than inferred:
peewee 4.5.3 : MIT. No License field, no License-Expression and no classifier in METADATA. licenses/LICENSE is MIT text, Copyright (c) 2010 Charles Leifer. Reaches us through yfinance and leaves with it.
uvloop 0.23.0 : MIT OR Apache-2.0. Not installable on Windows. LICENSE-MIT and LICENSE-APACHE in the upstream repository (MagicStack/uvloop).
If you believe something here is wrong or missing, tell us and we will correct it.
