mirror of
https://github.com/Glitchy-Sheep/boosty-downloader.git
synced 2026-10-14 21:33:23 +00:00
[PR #119] [MERGED] [build] Add make setup for first-time dev environment #122
Labels
No labels
api-drift
bug
ci
documentation
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Glitchy-Sheep/boosty-downloader#122
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Glitchy-Sheep/boosty-downloader/pull/119
Author: @Glitchy-Sheep
Created: 8/8/2026
Status: ✅ Merged
Merged: 8/8/2026
Merged by: @Glitchy-Sheep
Base:
main← Head:chore/make-setup📝 Commits (1)
661bc8fchore: 🔨 Addmake setupfor first-time dev environment📊 Changes
1 file changed (+17 additions, -1 deletions)
View changed files
📝
Makefile(+17 -1)📄 Description
Summary
One command gets a fresh clone ready: the venv lands inside the project, dependencies install, and VS Code gets interpreter settings. No more "Import could not be resolved" on a new machine.
Problem
.vscode/settings.jsonis gitignored, so the fix could not be shared by committing itFix
make setuprunspoetry config virtualenvs.in-project true --local, installs dependencies and generates.vscode/settings.jsonwithpython.defaultInterpreterPathpointing at./.venvmake helpunder Quick startTests
${workspaceFolder}survives the Makefile escaping)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.