Skip to content

Install dart-sass during pip installation #1

Description

@zelkim

Missing dependency: dart-sass required by knitter

Description

knitter relies on dart-sass, but it is not currently installed or handled as part of the standard pip installation process.

Because of this, users who don’t already have dart-sass installed globally will encounter errors or incomplete functionality when using knitter.

Problem

  • dart-sass is a required dependency for knitter
  • Not all users have dart-sass installed by default
  • The dependency is not documented or automatically included during pip install

This creates unnecessary setup friction, especially for new users.

Proposed Solution

Include dart-sass as part of the installation process, either by:

  • Bundling it as a dependency during pip install, or
  • Adding an automatic install step or dependency check with clear instructions, or
  • Explicitly documenting it as a required dependency in the README

Expected Outcome

A smoother installation experience where knitter works out-of-the-box without requiring users to manually troubleshoot missing dependencies.

Note: I ran into some friction installing dart-sass on Windows, so I opened this issue to document observations from the setup process that may be worth addressing when finally introducing this dependency into the actual installation.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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