Skip to content

Conversation

@MichaReiser
Copy link
Member

@MichaReiser MichaReiser commented Oct 12, 2025

Summary

This PR removes the "ty is pre-release software..." warning from the CLI.
I think it's dramatically underselling where ty is today (compared to when we released the alpha earlier this year).
While there are still a few crashes and some missing language features, I think that's
covered sufficiently by the fact that ty is released as an alpha version.

@MichaReiser MichaReiser added cli Related to the command-line interface ty Multi-file analysis & type inference labels Oct 12, 2025
@github-actions
Copy link
Contributor

Diagnostic diff on typing conformance tests

Changes were detected when running ty on typing conformance tests
--- old-output.txt	2025-10-12 05:46:18.600993809 +0000
+++ new-output.txt	2025-10-12 05:46:21.918005343 +0000
@@ -1,4 +1,3 @@
-WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.
 fatal[panic] Panicked at /home/runner/.cargo/git/checkouts/salsa-e6f3bb7c2a062968/29ab321/src/function/execute.rs:217:25 when checking `/home/runner/work/ruff/ruff/typing/conformance/tests/aliases_type_statement.py`: `PEP695TypeAliasType < 'db >::value_type_(Id(cc17)): execute: too many cycle iterations`
 fatal[panic] Panicked at /home/runner/.cargo/git/checkouts/salsa-e6f3bb7c2a062968/29ab321/src/function/execute.rs:217:25 when checking `/home/runner/work/ruff/ruff/typing/conformance/tests/aliases_typealiastype.py`: `infer_definition_types(Id(1603f)): execute: too many cycle iterations`
 _directives_deprecated_library.py:15:31: error[invalid-return-type] Function always implicitly returns `None`, which is not assignable to return type `int`

@github-actions
Copy link
Contributor

mypy_primer results

Changes were detected when running on open source projects
bidict (https://github.com/jab/bidict)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

zipp (https://github.com/jaraco/zipp)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

mypy_primer (https://github.com/hauntsaninja/mypy_primer)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

more-itertools (https://github.com/more-itertools/more-itertools)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pyp (https://github.com/hauntsaninja/pyp)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

attrs (https://github.com/python-attrs/attrs)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

git-revise (https://github.com/mystor/git-revise)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pegen (https://github.com/we-like-parsers/pegen)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

packaging (https://github.com/pypa/packaging)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

aioredis (https://github.com/aio-libs/aioredis)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

anyio (https://github.com/agronholm/anyio)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

janus (https://github.com/aio-libs/janus)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

dacite (https://github.com/konradhalas/dacite)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

com2ann (https://github.com/ilevkivskyi/com2ann)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

parso (https://github.com/davidhalter/parso)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

paroxython (https://github.com/laowantong/paroxython)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

python-chess (https://github.com/niklasf/python-chess)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

nionutils (https://github.com/nion-software/nionutils)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pyinstrument (https://github.com/joerick/pyinstrument)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

kornia (https://github.com/kornia/kornia)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

python-sop (https://gitlab.com/dkg/python-sop)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pytest-robotframework (https://github.com/detachhead/pytest-robotframework)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

async-utils (https://github.com/mikeshardmind/async-utils)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

DateType (https://github.com/glyph/DateType)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

itsdangerous (https://github.com/pallets/itsdangerous)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

bandersnatch (https://github.com/pypa/bandersnatch)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

spack (https://github.com/spack/spack)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

stone (https://github.com/dropbox/stone)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

asynq (https://github.com/quora/asynq)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

isort (https://github.com/pycqa/isort)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

werkzeug (https://github.com/pallets/werkzeug)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

websockets (https://github.com/aaugustin/websockets)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

yarl (https://github.com/aio-libs/yarl)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

jinja (https://github.com/pallets/jinja)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

paasta (https://github.com/yelp/paasta)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pip (https://github.com/pypa/pip)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

twine (https://github.com/pypa/twine)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

aiortc (https://github.com/aiortc/aiortc)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

scrapy (https://github.com/scrapy/scrapy)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pytest (https://github.com/pytest-dev/pytest)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

python-htmlgen (https://github.com/srittau/python-htmlgen)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

boostedblob (https://github.com/hauntsaninja/boostedblob)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

black (https://github.com/psf/black)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

graphql-core (https://github.com/graphql-python/graphql-core)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pyjwt (https://github.com/jpadilla/pyjwt)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

kopf (https://github.com/nolar/kopf)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

starlette (https://github.com/encode/starlette)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

mypy-protobuf (https://github.com/dropbox/mypy-protobuf)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

alerta (https://github.com/alerta/alerta)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pylint (https://github.com/pycqa/pylint)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

httpx-caching (https://github.com/johtso/httpx-caching)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

dulwich (https://github.com/dulwich/dulwich)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

PyGithub (https://github.com/PyGithub/PyGithub)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

sockeye (https://github.com/awslabs/sockeye)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

downforeveryone (https://github.com/rpdelaney/downforeveryone)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

rich (https://github.com/Textualize/rich)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

ignite (https://github.com/pytorch/ignite)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

dedupe (https://github.com/dedupeio/dedupe)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

aiohttp-devtools (https://github.com/aio-libs/aiohttp-devtools)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pydantic (https://github.com/pydantic/pydantic)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

check-jsonschema (https://github.com/python-jsonschema/check-jsonschema)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pybind11 (https://github.com/pybind/pybind11)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

poetry (https://github.com/python-poetry/poetry)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pylox (https://github.com/sco1/pylox)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

porcupine (https://github.com/Akuli/porcupine)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

flake8-pyi (https://github.com/PyCQA/flake8-pyi)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

nox (https://github.com/wntrblm/nox)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

ppb-vector (https://github.com/ppb/ppb-vector)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

mkosi (https://github.com/systemd/mkosi)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

PyWinCtl (https://github.com/Kalmat/PyWinCtl)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

imagehash (https://github.com/JohannesBuchner/imagehash)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

flake8 (https://github.com/pycqa/flake8)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

alectryon (https://github.com/cpitclaudel/alectryon)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

mypy (https://github.com/python/mypy)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

typeshed-stats (https://github.com/AlexWaygood/typeshed-stats)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pandera (https://github.com/pandera-dev/pandera)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

dragonchain (https://github.com/dragonchain/dragonchain)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

tornado (https://github.com/tornadoweb/tornado)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

urllib3 (https://github.com/urllib3/urllib3)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

beartype (https://github.com/beartype/beartype)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

schemathesis (https://github.com/schemathesis/schemathesis)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

antidote (https://github.com/Finistere/antidote)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

artigraph (https://github.com/artigraph/artigraph)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

mitmproxy (https://github.com/mitmproxy/mitmproxy)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

cki-lib (https://gitlab.com/cki-project/cki-lib)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

schema_salad (https://github.com/common-workflow-language/schema_salad)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

sphinx (https://github.com/sphinx-doc/sphinx)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

Expression (https://github.com/cognitedata/Expression)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

psycopg (https://github.com/psycopg/psycopg)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

operator (https://github.com/canonical/operator)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

optuna (https://github.com/optuna/optuna)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

comtypes (https://github.com/enthought/comtypes)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

manticore (https://github.com/trailofbits/manticore)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

koda-validate (https://github.com/keithasaurus/koda-validate)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

Tanjun (https://github.com/FasterSpeeding/Tanjun)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

mkdocs (https://github.com/mkdocs/mkdocs)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

freqtrade (https://github.com/freqtrade/freqtrade)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pyppeteer (https://github.com/pyppeteer/pyppeteer)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

discord.py (https://github.com/Rapptz/discord.py)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

speedrun.com_global_scoreboard_webapp (https://github.com/Avasam/speedrun.com_global_scoreboard_webapp)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

meson (https://github.com/mesonbuild/meson)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

zope.interface (https://github.com/zopefoundation/zope.interface)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

svcs (https://github.com/hynek/svcs)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

mongo-python-driver (https://github.com/mongodb/mongo-python-driver)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

apprise (https://github.com/caronc/apprise)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

xarray-dataclasses (https://github.com/astropenguin/xarray-dataclasses)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

trio (https://github.com/python-trio/trio)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pyodide (https://github.com/pyodide/pyodide)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

strawberry (https://github.com/strawberry-graphql/strawberry)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

xarray (https://github.com/pydata/xarray)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

rclip (https://github.com/yurijmikhalevich/rclip)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

django-test-migrations (https://github.com/wemake-services/django-test-migrations)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

hydra-zen (https://github.com/mit-ll-responsible-ai/hydra-zen)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

vision (https://github.com/pytorch/vision)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

cwltool (https://github.com/common-workflow-language/cwltool)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

prefect (https://github.com/PrefectHQ/prefect)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

cloud-init (https://github.com/canonical/cloud-init)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pwndbg (https://github.com/pwndbg/pwndbg)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

setuptools (https://github.com/pypa/setuptools)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

arviz (https://github.com/arviz-devs/arviz)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

openlibrary (https://github.com/internetarchive/openlibrary)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

scikit-build-core (https://github.com/scikit-build/scikit-build-core)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.
- src/scikit_build_core/build/_wheelfile.py:51:22: error[no-matching-overload] No overload of function `field` matches arguments
- Found 52 diagnostics
+ Found 51 diagnostics

aiohttp (https://github.com/aio-libs/aiohttp)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

altair (https://github.com/vega/altair)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

AutoSplit (https://github.com/Toufool/AutoSplit)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

scikit-learn (https://github.com/scikit-learn/scikit-learn)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

dd-trace-py (https://github.com/DataDog/dd-trace-py)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

jax (https://github.com/google/jax)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

CPython (Argument Clinic) (https://github.com/python/cpython)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

django-stubs (https://github.com/typeddjango/django-stubs)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

egglog-python (https://github.com/egraphs-good/egglog-python)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pywin32 (https://github.com/mhammond/pywin32)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

CPython (cases_generator) (https://github.com/python/cpython)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pandas-stubs (https://github.com/pandas-dev/pandas-stubs)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pycryptodome (https://github.com/Legrandin/pycryptodome)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

hydpy (https://github.com/hydpy-dev/hydpy)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

colour (https://github.com/colour-science/colour)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

CPython (peg_generator) (https://github.com/python/cpython)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

ibis (https://github.com/ibis-project/ibis)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

bokeh (https://github.com/bokeh/bokeh)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

streamlit (https://github.com/streamlit/streamlit)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

static-frame (https://github.com/static-frame/static-frame)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

zulip (https://github.com/zulip/zulip)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

pandas (https://github.com/pandas-dev/pandas)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

sympy (https://github.com/sympy/sympy)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

rotki (https://github.com/rotki/rotki)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

core (https://github.com/home-assistant/core)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

materialize (https://github.com/MaterializeInc/materialize)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

scipy (https://github.com/scipy/scipy)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.
Memory usage changes were detected when running on open source projects
flake8 (https://github.com/pycqa/flake8)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

trio (https://github.com/python-trio/trio)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

sphinx (https://github.com/sphinx-doc/sphinx)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

prefect (https://github.com/PrefectHQ/prefect)
- WARN ty is pre-release software and not ready for production use. Expect to encounter bugs, missing features, and fatal errors.

@MichaReiser MichaReiser marked this pull request as ready for review October 12, 2025 05:57
@MichaReiser MichaReiser merged commit 373fe8a into main Oct 13, 2025
44 checks passed
@MichaReiser MichaReiser deleted the micha/remove-pre-release-warning branch October 13, 2025 17:50
dcreager added a commit that referenced this pull request Oct 13, 2025
…tity

* origin/main: (24 commits)
  Update Python compatibility from 3.13 to 3.14 in README.md (#20852)
  [syntax-errors]: break outside loop F701 (#20556)
  [ty] Treat `Callable`s as bound-method descriptors in special cases (#20802)
  [ty] Do not bind self to non-positional parameters (#20850)
  Fix syntax error false positives on parenthesized context managers (#20846)
  [ty] Remove 'pre-release software' warning (#20817)
  Render unsupported syntax errors in formatter tests (#20777)
  [ty] Treat functions, methods, and dynamic types as function-like `Callable`s (#20842)
  [ty] Move logic for `super()` inference to a new `types::bound_super` submodule (#20840)
  [ty] Fix false-positive diagnostics on `super()` calls (#20814)
  [ty] Move `class_member` to `member` module (#20837)
  [`ruff`] Use DiagnosticTag for more flake8 and numpy rules (#20758)
  [ty] Prefer declared base class attribute over inferred attribute on subclass (#20764)
  [ty] Log files that are slow to type check (#20836)
  Update cargo-bins/cargo-binstall action to v1.15.7 (#20827)
  Update CodSpeedHQ/action action to v4.1.1 (#20828)
  Update Rust crate pyproject-toml to v0.13.7 (#20835)
  Update Rust crate anstream to v0.6.21 (#20829)
  Update Rust crate libc to v0.2.177 (#20832)
  Update Rust crate memchr to v2.7.6 (#20834)
  ...
dcreager added a commit that referenced this pull request Oct 13, 2025
* main: (25 commits)
  [ty] Diagnostic for generic classes that reference typevars in enclosing scope (#20822)
  Update Python compatibility from 3.13 to 3.14 in README.md (#20852)
  [syntax-errors]: break outside loop F701 (#20556)
  [ty] Treat `Callable`s as bound-method descriptors in special cases (#20802)
  [ty] Do not bind self to non-positional parameters (#20850)
  Fix syntax error false positives on parenthesized context managers (#20846)
  [ty] Remove 'pre-release software' warning (#20817)
  Render unsupported syntax errors in formatter tests (#20777)
  [ty] Treat functions, methods, and dynamic types as function-like `Callable`s (#20842)
  [ty] Move logic for `super()` inference to a new `types::bound_super` submodule (#20840)
  [ty] Fix false-positive diagnostics on `super()` calls (#20814)
  [ty] Move `class_member` to `member` module (#20837)
  [`ruff`] Use DiagnosticTag for more flake8 and numpy rules (#20758)
  [ty] Prefer declared base class attribute over inferred attribute on subclass (#20764)
  [ty] Log files that are slow to type check (#20836)
  Update cargo-bins/cargo-binstall action to v1.15.7 (#20827)
  Update CodSpeedHQ/action action to v4.1.1 (#20828)
  Update Rust crate pyproject-toml to v0.13.7 (#20835)
  Update Rust crate anstream to v0.6.21 (#20829)
  Update Rust crate libc to v0.2.177 (#20832)
  ...
dcreager added a commit that referenced this pull request Oct 14, 2025
…rable

* origin/main: (26 commits)
  [ty] Add separate type for typevar "identity" (#20813)
  [ty] Diagnostic for generic classes that reference typevars in enclosing scope (#20822)
  Update Python compatibility from 3.13 to 3.14 in README.md (#20852)
  [syntax-errors]: break outside loop F701 (#20556)
  [ty] Treat `Callable`s as bound-method descriptors in special cases (#20802)
  [ty] Do not bind self to non-positional parameters (#20850)
  Fix syntax error false positives on parenthesized context managers (#20846)
  [ty] Remove 'pre-release software' warning (#20817)
  Render unsupported syntax errors in formatter tests (#20777)
  [ty] Treat functions, methods, and dynamic types as function-like `Callable`s (#20842)
  [ty] Move logic for `super()` inference to a new `types::bound_super` submodule (#20840)
  [ty] Fix false-positive diagnostics on `super()` calls (#20814)
  [ty] Move `class_member` to `member` module (#20837)
  [`ruff`] Use DiagnosticTag for more flake8 and numpy rules (#20758)
  [ty] Prefer declared base class attribute over inferred attribute on subclass (#20764)
  [ty] Log files that are slow to type check (#20836)
  Update cargo-bins/cargo-binstall action to v1.15.7 (#20827)
  Update CodSpeedHQ/action action to v4.1.1 (#20828)
  Update Rust crate pyproject-toml to v0.13.7 (#20835)
  Update Rust crate anstream to v0.6.21 (#20829)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cli Related to the command-line interface ty Multi-file analysis & type inference

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants