Seems like the code isn't actually open source which to me is a bit concerning. At the very least, if ya'll want to release it like this please be clear that you're not open source. The MIT license in the repo gives the wrong impression.
Announcing the Beta release of ty
31–40 of 181 posts
Re: Announcing the Beta release of ty
#32The codebase has none of the rust code. In fact even the python code in the code base is mostly just scripts for updating version tags and etc... Seems like the code isn't actually open source which to me is a bit concerning. At the very least, if ya'll want to release it like this please be clear that you're not open source. The MIT license in the repo gives the wrong impression.
Re: Announcing the Beta release of ty
#33The codebase has none of the rust code. In fact even the python code in the code base is mostly just scripts for updating version tags and etc... Seems like the code isn't actually open source which to me is a bit concerning. At the very least, if ya'll want to release it like this please be clear that you're not open source. The MIT license in the repo gives the wrong impression.
Re: Announcing the Beta release of ty
#34The codebase has none of the rust code. In fact even the python code in the code base is mostly just scripts for updating version tags and etc... Seems like the code isn't actually open source which to me is a bit concerning. At the very least, if ya'll want to release it like this please be clear that you're not open source. The MIT license in the repo gives the wrong impression.
Re: Announcing the Beta release of ty
#35Without digging too deep- what is the Django story? Django does a bunch of magic which is challenging for the type checkers to handle well.
Re: Announcing the Beta release of ty
#36While we wait... what's everyone's type checking setup? We run both Pyright and Mypy... they catch different errors so we've kept both, but it feels redundant.
https://htmlpreview.github.io/?https://github.com/python/typ... suggests that Pyright is a superset, which hasn't matched our experience.
Though our analysis was ~2 years ago. Anyone with a large Python codebase successfully consolidated to just Pyright?
Re: Announcing the Beta release of ty
#37The codebase has none of the rust code. In fact even the python code in the code base is mostly just scripts for updating version tags and etc... Seems like the code isn't actually open source which to me is a bit concerning. At the very least, if ya'll want to release it like this please be clear that you're not open source. The MIT license in the repo gives the wrong impression.
The ty repo contains the ruff repo[1] as a submodule, where the remainder of the code is. It is indeed open source, the layout is just indirect at the moment because of code-sharing between the tools. [1]: https://github.com/astral-sh/ruff
Re: Announcing the Beta release of ty
#38Re: Announcing the Beta release of ty
#39Re: Announcing the Beta release of ty
#40The title of this story should be "Announcing the Beta release of ty". A lot of people have been waiting for the beta specifically. I've been using Pyrefly and loving it compared to Pyright, but they recently shipped some updates with crash bugs that forced me to pin to a previous version, which is annoying. Unfortunately my first impression of ty isn't great either. Trying to install the ty extension on the current…