-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #33 from arcee-ai/feat/oss-cli-sdk-support
OSS work: sdk and cli support for training retriever, e2e, and qa-gen, license
- Loading branch information
Showing
20 changed files
with
860 additions
and
471 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
@shamanez @Jacobsolawetz @ben-epstein @SachiraKuruppu @metric-space |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# Contributing to DALM | ||
|
||
Thanks for helping out! We're excited for your issues and PRs | ||
|
||
## Building from local | ||
|
||
Building the repo is straightforward. Clone the repo, and install the package. We use [invoke](https://github.com/pyinvoke/invoke) to manage `DALM` | ||
```shell | ||
git clone https://github.com/arcee-ai/DALM.git && cd DALM | ||
pip install invoke | ||
inv install | ||
``` | ||
This will install the repo, with its dev dependencies, in [editable mode](https://setuptools.pypa.io/en/latest/userguide/development_mode.html) (for live updates on code changes) | ||
|
||
## Format, lint, test | ||
Because we use `invoke`, the following is all you need to prepare for a pr | ||
```shell | ||
inv format # black, ruff | ||
inv lint # black check, ruff check, mypy | ||
inv test # pytest | ||
``` | ||
|
||
We require 95% test coverage for all PRs. | ||
|
||
For more information around our `invoke` commands, see [`tasks.py`](https://github.com/arcee-ai/DALM/blob/main/tasks.py) and our [`pyproject.toml`](https://github.com/arcee-ai/DALM/blob/main/pyproject.toml) configuration |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
__version__ = "0.0.0" | ||
__version__ = "0.0.1" |
Oops, something went wrong.