Commit a4bdbb5
authored
Add a recomended extras group (#313)
## Summary
<!--
Include a short paragraph of the changes introduced in this PR.
If this PR requires additional context or rationale, explain why
the changes are necessary.
-->
Adds a python extras group for recommended packages and adds a couple
optional tokenizer packages to it.
## Details
<!--
Provide a detailed list of all changes introduced in this pull request.
-->
- Adds the `recommended` package group with `tiktoken`, and `blobfile`
- ~Add `default-optional-dependency-keys` field for future compatibly
with PEP 771 compliant tools~ pip is picky about the key in `[project]`
so reverted. Since the group name is the default I'm not sure this is
even necessary.
---
- [x] "I certify that all code in this PR is my own, except as noted
below."
## Use of AI
- [ ] Includes AI-assisted code completion
- [ ] Includes code generated by an AI application
- [ ] Includes AI-generated tests (NOTE: AI written tests should have a
docstring that includes `## WRITTEN BY AI ##`)
---------
Signed-off-by: Samuel Monson <[email protected]>1 parent f7731ec commit a4bdbb5
3 files changed
+513
-300
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
0 commit comments