Convert python dependencies in docs folder in to uv base pyproject.toml
- Dominant language
- Python
- Stars
- 5.9k
- Forks
- 605
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 38
Description
### Feature description
Right now we have a strange setup for the docs where we have a docs dependency group in the main pyproject and a requirements file in the docs/website folder which was used by netlify and is now used by cloudflare to build the docs page. We also have strange relative imports in the scripts of the docs tooling. We should probably move all the docs related stuff into a pyproject file in the docs/website folder and consolidate all python scripts there into one folder.
### Are you a dlt user?
None
### Use case
_No response_
### Proposed solution
_No response_
### Related issues
_No response_
Contributor guide
Research direction
Compare the docs dependency group in the main pyproject with the requirements file in docs/website, then inspect the relative imports and Python scripts used by the docs tooling. Done means the docs dependencies are defined in a pyproject file under docs/website and the docs scripts are consolidated there without breaking the Cloudflare docs build.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system, documentation, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100