Live data from Hacker News

Rye: A Vision Continued

lucumr.pocoo.org

1–10 of 45 posts

Re: Rye: A Vision Continued

#2
I think it’s interesting that rye uses ruff (https://github.com/astral-sh/ruff) for linting and formatting. That’s the right call, and it’s also correct to bundle that in for an integrated dev experience.

I had to guess, that’s the path that the Astral team would take as well - expand ruff’s capabilities so it can do everything a Python developer needs. So the vision that Armin is describing here might be achieved by ruff eventually. They’d have an advantage that they’re not a single person maintenance team, but the disadvantage of needing to show a return to their investors.

Re: Rye: A Vision Continued

#3
I'm usually using conda (mamba) nowadays as it also has binary support so I can use cuda etc. easily for deep learning purposes. Is this something Rye can also do?

Re: Rye: A Vision Continued

#4
I've been using rye for all of my python projects and it has generally been great. There's a slightly annoying piece at the beginning when you first set up a project because "rye init" doesn't actually produce a valid empty project - you have to add a few lines to pyproject.toml, but it certainly beats a lot of the other things I've used.

Re: Rye: A Vision Continued

#6
post #2

I think it’s interesting that rye uses ruff ( https://github.com/astral-sh/ruff ) for linting and formatting. That’s the right call, and it’s also correct to bundle that in for an integrated dev experience. I had to guess, that’s the path that the Astral team would take as well - expand ruff’s capabilities so it can do everything a Python developer needs. So the vision that Armin is describing here might be achieved…

I really just want the end result :)

Re: Rye: A Vision Continued

#7
Regarding one man project. I always think of contributing back to the community. But things are not at all simple. I wish developers of projects would do weekly knowledge sharing videos. Or at least record themselves going through the code.

Re: Rye: A Vision Continued

#8
post #7

Regarding one man project. I always think of contributing back to the community. But things are not at all simple. I wish developers of projects would do weekly knowledge sharing videos. Or at least record themselves going through the code.

Also, I keep hitting myself in the wall when installing 3.12 Python

Re: Rye: A Vision Continued

#9
post #7

Regarding one man project. I always think of contributing back to the community. But things are not at all simple. I wish developers of projects would do weekly knowledge sharing videos. Or at least record themselves going through the code.

I have been considering doing that but I wasn’t sure if there was appetite.

Re: Rye: A Vision Continued

#10
post #3

I'm usually using conda (mamba) nowadays as it also has binary support so I can use cuda etc. easily for deep learning purposes. Is this something Rye can also do?

What is binary support?

Direct support for binary packages, for example gpu specific non open source drivers etc
Post reply on HN