NVIDIA / NVIDIA/NeMo-Retriever
Create `nv_ingest_common` Python module
@jdye64 is already working on this.
Since Jan 20, 2025.
- Dominant language
- Python
- Stars
- 3k
- Forks
- 349
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 116
Description
Create an empty, or as empty as possible, nv_ingest_common Python module in the nv-ingest codebase. This should include the necessary files to build nv_ingest_common via Pip with a pyproject.toml file declaring and housing the build metadata.
Furthermore both nv_ingest and nv_ingest_client modules should be adjusted and validated that they can include the empty nv_ingest_common module as one of their dependencies.
All existing build and Dockerfiles should also be adjusted to ensure that existing build pipelines do not fail and account for the new building and packaging of the nv_ingest_common module.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.