← Back to issue list

HACKING: make running from virtualenv more obvious

View original Github issue

Metadata

Project
snapcraft
Number
#1336
Type
pull request
State
merged
Author
kyrofa
Labels
Created
Updated
Closed

Current evaluation

Merged documentation update to HACKING.md clarifying Snapcraft virtualenv support and promoting relevant instructions. Approved by two reviewers, the change resolves prior setup confusion by modifying one file.

Suggested action:

No scores available.

Issue body

Snapcraft previously did not run from within a virtualenv, so we only recommended installing its dependencies via pip. This was always confusing, and these days snapcraft actually _does_ run from within a virtualenv, so let's make those directions more prominent in HACKING.md.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged documentation update to HACKING.md clarifying Snapcraft virtualenv support and promoting relevant instructions. Approved by two reviewers, the change resolves prior setup confusion by modifying one file.
qwen3.6-35b-a3b-mtp-q6 Merged documentation updates to HACKING.md clarifying Snapcraft supports virtual environments. Instructions for running and installing dependencies within a virtualenv were made more prominent to resolve prior confusion.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update to HACKING.md clarifying that Snapcraft now supports running inside a virtualenv. Virtualenv setup instructions were made more prominent to resolve prior confusion about dependency installation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#910 Update HACKING.md snapcraft merged Merged a documentation update to HACKING.md that removes an obsolete testing section and relocates it after dependency installation. The change was approved by a reviewer with a follow-up question.
72%
#2108 HACKING: suggest snapcraft-pr for evaluating PRs snapcraft merged Merged documentation update to the HACKING guide recommending the snapcraft-pr tool for evaluating pull requests. Approved by a reviewer; CI tests were canceled by the author as the change was purely documentation.
70%
#1848038 HACKING.md does not explain how to run snapcraft from a source tree snapcraft (launchpad) open Request for HACKING.md to document running snapcraft from a source tree so code changes take effect. ~7 years old, 0 comments, no labels; the root HACKING.md no longer exists - docs were restructured into docs/contribute/.
70%