Skip to content

Including pyrefly binary in extension #1

@kinto0

Description

@kinto0

Hi! I work on Pyrefly's VSCode extension:

There's been some buzz around this zed extension, so thank you for your work on this! One issue that has been raised is that it isn't so easy to get started with this extension without pyrefly installed. People will generally have Pyrefly installed through pip or uv, but there is a small cohort of users who may only want pyrefly in the IDE.

I'm trying to think how we can make it easier to use for this cohort:

  • what if it pulled the latest release from pip automatically on startup?
  • what if it was bundled with the latest release from pip?
  • what if it was deployed as part of pyrefly's extension release process and always had a lockstep version with the pip/vsix release?

The 3rd option seems like it requires being part of our repo in order to use deploy_extension.yml. What are your thoughts?

cc @cybardev

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions