Sign in
fuchsia
/
third_party
/
github.com
/
facebook
/
pyrefly
/
refs/heads/upstream/gh-pages
commit
9b4d736382df27b4d500201650b923aa028202bc
[
log
]
author
facebook-github-bot <facebook-github-bot@users.noreply.github.com>
Mon Aug 31 14:31:27 2026 +0000
committer
facebook-github-bot <facebook-github-bot@users.noreply.github.com>
Mon Aug 31 14:31:27 2026 +0000
tree
000ea3654335fe4e50ad73ebe65c16ebe204e98f
parent
0f9cb39af01a1cfad7a992f563cd4e083197620a
[
diff
]
Deploying to gh-pages from @ facebook/pyrefly@d8bef69c8d5bd42d4af7e6d9e990fc936a87ecb9 🚀
2ee381b2d2329989.wasm
[Deleted -
diff
]
404.html
[
diff
]
ai/index.html
[
diff
]
assets/js/3190.4281de0b.js
[Renamed from assets/js/3190.765d2389.js -
diff
]
assets/js/main.73583540.js
[Renamed from assets/js/main.c7d5eee6.js -
diff
]
assets/js/main.73583540.js.LICENSE.txt
[Renamed from assets/js/main.c7d5eee6.js.LICENSE.txt -
diff
]
assets/js/runtime~main.f4e774ad.js
[Renamed from assets/js/runtime~main.cffde777.js -
diff
]
blog/100-percent-type-coverage/index.html
[
diff
]
blog/2025/09/15/ide-extension/index.html
[
diff
]
blog/2026/02/06/performance-improvements/index.html
[
diff
]
blog/archive/index.html
[
diff
]
blog/authors/index.html
[
diff
]
blog/container-inference-comparison/index.html
[
diff
]
blog/dify-pyrefly-coverage-ci/index.html
[
diff
]
blog/fwpython-part-1/index.html
[
diff
]
blog/index.html
[
diff
]
blog/introducing-pyrefly/index.html
[
diff
]
blog/lessons-from-pyre/index.html
[
diff
]
blog/notebook/index.html
[
diff
]
blog/numpy-type-completeness/index.html
[
diff
]
blog/page/2/index.html
[
diff
]
blog/page/3/index.html
[
diff
]
blog/pandas-type-completeness/index.html
[
diff
]
blog/pyrefly-agentic-loop/index.html
[
diff
]
blog/pyrefly-attrs/index.html
[
diff
]
blog/pyrefly-beta/index.html
[
diff
]
blog/pyrefly-pydantic/index.html
[
diff
]
blog/speed-and-memory-comparison/index.html
[
diff
]
blog/stubs/index.html
[
diff
]
blog/surprising-errors/index.html
[
diff
]
blog/tags/ai-agents/index.html
[
diff
]
blog/tags/attrs/index.html
[
diff
]
blog/tags/ci/index.html
[
diff
]
blog/tags/coverage/index.html
[
diff
]
blog/tags/developer-tools/index.html
[
diff
]
blog/tags/formalization/index.html
[
diff
]
blog/tags/fwpython/index.html
[
diff
]
blog/tags/ide/index.html
[
diff
]
blog/tags/index.html
[
diff
]
blog/tags/language-server/index.html
[
diff
]
blog/tags/lean/index.html
[
diff
]
blog/tags/news/index.html
[
diff
]
blog/tags/performance/index.html
[
diff
]
blog/tags/pydantic/index.html
[
diff
]
blog/tags/python-typing-basics/index.html
[
diff
]
blog/tags/python/index.html
[
diff
]
blog/tags/pytorch/index.html
[
diff
]
blog/tags/typechecking/index.html
[
diff
]
blog/tags/typechecking/page/2/index.html
[
diff
]
blog/tags/typing/index.html
[
diff
]
blog/tensor-shapes-in-the-type-system/index.html
[
diff
]
blog/too-many-type-checkers/index.html
[
diff
]
blog/type-checking-agentic-workflows/index.html
[
diff
]
blog/type-narrowing/index.html
[
diff
]
blog/typing-conformance-comparison/index.html
[
diff
]
blog/v1.0/index.html
[
diff
]
blog/v1.1/index.html
[
diff
]
blog/v1.2/index.html
[
diff
]
blog/why-type-coverage/index.html
[
diff
]
blog/why-typed-python/index.html
[
diff
]
eaf57e6a9a93e35f.wasm
[Added -
diff
]
en/docs/IDE-features/index.html
[
diff
]
en/docs/IDE/index.html
[
diff
]
en/docs/attrs/index.html
[
diff
]
en/docs/autotype/index.html
[
diff
]
en/docs/bazel/index.html
[
diff
]
en/docs/compare/index.html
[
diff
]
en/docs/configuration/index.html
[
diff
]
en/docs/dataframes/index.html
[
diff
]
en/docs/django/index.html
[
diff
]
en/docs/error-kinds/index.html
[
diff
]
en/docs/error-suppressions/index.html
[
diff
]
en/docs/import-resolution/index.html
[
diff
]
en/docs/index.html
[
diff
]
en/docs/installation/index.html
[
diff
]
en/docs/migrate/mypy/config/index.html
[
diff
]
en/docs/migrate/mypy/error-codes/index.html
[
diff
]
en/docs/migrate/mypy/ignore-missing-imports/index.html
[
diff
]
en/docs/migrate/mypy/plugins/index.html
[
diff
]
en/docs/migrate/mypy/strict-mode/index.html
[
diff
]
en/docs/migrate/pyright/config/index.html
[
diff
]
en/docs/migrate/pyright/diagnostics/index.html
[
diff
]
en/docs/migrate/pyright/missing-imports/index.html
[
diff
]
en/docs/migrate/pyright/strict-mode/index.html
[
diff
]
en/docs/migrate/pyright/unknown-member-type/index.html
[
diff
]
en/docs/migrating-from-mypy/index.html
[
diff
]
en/docs/migrating-from-pyright/index.html
[
diff
]
en/docs/migrating-to-pyrefly/index.html
[
diff
]
en/docs/pants/index.html
[
diff
]
en/docs/pydantic-lax-conversions/index.html
[
diff
]
en/docs/pydantic/index.html
[
diff
]
en/docs/pyrefly-faq/index.html
[
diff
]
en/docs/pytest/index.html
[
diff
]
en/docs/python-features-and-peps/index.html
[
diff
]
en/docs/python-typing-for-beginners/index.html
[
diff
]
en/docs/report/index.html
[
diff
]
en/docs/stubgen/index.html
[
diff
]
en/docs/tensor-shapes-ai-porting/index.html
[
diff
]
en/docs/tensor-shapes-contributing/index.html
[
diff
]
en/docs/tensor-shapes-reference/index.html
[
diff
]
en/docs/tensor-shapes-setup/index.html
[
diff
]
en/docs/tensor-shapes-tutorial-advanced/index.html
[
diff
]
en/docs/tensor-shapes-tutorial-architectures/index.html
[
diff
]
en/docs/tensor-shapes-tutorial-basics/index.html
[
diff
]
en/docs/tensor-shapes-tutorial-loops/index.html
[
diff
]
en/docs/tensor-shapes/index.html
[
diff
]
en/docs/typing-for-python-developers/index.html
[
diff
]
externalRedirect/index.html
[
diff
]
getting-started/index.html
[
diff
]
index.html
[
diff
]
landingPage/index.html
[
diff
]
lunr-index-1788099944791.json
[Deleted -
diff
]
lunr-index-1788186506306.json
[Added -
diff
]
lunr-index.json
[
diff
]
presets/index.html
[
diff
]
pycoders-1/index.html
[
diff
]
pycoders-2/index.html
[
diff
]
pycoders-social1/index.html
[
diff
]
pycoders-social2/index.html
[
diff
]
pycon26/challenge/index.html
[
diff
]
pyohio2025/index.html
[
diff
]
realpython-social1/index.html
[
diff
]
realpython-social2/index.html
[
diff
]
realpython-web-banner1/index.html
[
diff
]
realpython-web-square1/index.html
[
diff
]
realpython1/index.html
[
diff
]
redirect-getting-started/index.html
[
diff
]
sandbox/index.html
[
diff
]
search-doc-1788099944791.json
[Deleted -
diff
]
search-doc-1788186506306.json
[Added -
diff
]
search-doc.json
[
diff
]
stylex.css
[
diff
]
132 files changed
tree: 000ea3654335fe4e50ad73ebe65c16ebe204e98f
_src/
ai/
assets/
blog/
css/
en/
externalRedirect/
fonts/
getting-started/
img/
js/
landingPage/
presets/
pycoders-1/
pycoders-2/
pycoders-social1/
pycoders-social2/
pycon26/
pyodide/
pyohio2025/
realpython-social1/
realpython-social2/
realpython-web-banner1/
realpython-web-square1/
realpython1/
redirect-getting-started/
sandbox/
videos/
.nojekyll
404.html
badge.json
CNAME
css.worker.js
css.worker.js.LICENSE.txt
eaf57e6a9a93e35f.wasm
editor.worker.js
html.worker.js
html.worker.js.LICENSE.txt
index.html
json.worker.js
json.worker.js.LICENSE.txt
llms-full.txt
llms.txt
lunr-index-1788186506306.json
lunr-index.json
robots.txt
search-doc-1788186506306.json
search-doc.json
sitemap.xml
stylex.css
ts.worker.js
ts.worker.js.LICENSE.txt