Skip to content

How To Develop Misses Edge cases #1178

Open
@ntjohnson1

Description

@ntjohnson1

Describe the bug
Running the steps for how to develop on a clean mac leads to some missing package errors.

  1. Running maturin develop command initial errors that protoc can't be found
  2. pre-commit is not installed into the dev venv
  3. When running pre-commit it forces a protoc source build so even if system protoc installed above cmake is required here
  4. When running pre-commit the first action requires docker
  5. Running pre-commit changes one of the files so the repo isn't totally compliant.

To Reproduce
Steps to reproduce the behavior:

  1. Get a fresh machine
  2. Follow instructions

Expected behavior
A clear and concise description of what you expected to happen.
Instructions match reality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions