neulab / prompt2model

prompt2model - Generate Deployable Models from Natural Language Instructions
Apache License 2.0
1.95k stars 173 forks source link

Better description/organization of developer install #319

Closed neubig closed 1 year ago

neubig commented 1 year ago

Currently, there are a few issues with the directions about how developers can install prompt2model:

  1. We have no description in contributing.md about how we can install the toolkit locally
  2. pyprojects.toml doesn't have requirements for developer tools such as pre-commit and pytest. We can add these with pyproject.optional-dependencies: https://setuptools.pypa.io/en/latest/userguide/dependency_management.html

Once done, we should be able to run pip install ".[dev]" to install the requirements and the development dependencies, and add these directions to contributing.md

hitenvidhani commented 1 year ago

I can take this one up too @neubig @viswavi