← Back to issue list

Use '/usr/bin/env python3'

View original Github issue

Metadata

Project
snapcraft
Number
#649
Type
pull request
State
merged
Author
josepht
Labels
Created
Updated
Closed

Current evaluation

Merged an external contribution updating shebangs to /usr/bin/env python3 across two files, resolving Launchpad bug LP:#1602379. Accepted without review comments or CI checks.

Suggested action:

No scores available.

Issue body

LP:#1602379

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged an external contribution updating shebangs to /usr/bin/env python3 across two files, resolving Launchpad bug LP:#1602379. Accepted without review comments or CI checks.
qwen3.6-35b-a3b-mtp-q6 Merged an external contribution updating script shebangs to use /usr/bin/env python3 instead of hardcoded paths, resolving Launchpad bug 1602379.
qwen3.6-35b-a3b-mtp-q6 Merged update replacing hardcoded Python paths with /usr/bin/env python3 for improved portability. Resolves Launchpad bug #1602379.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#680 Rewrite shebangs generated by the python plugins. snapcraft merged Merged changes that rewrite Python plugin shebangs to use env instead of hardcoded paths, resolving Launchpad bug #1597919. After adding requested integration tests, the changes were approved and merged across 13 files.
73%
#1719 many: account for python shebang args in rewrite snapcraft merged Merged after reviewer approval and passing tests. Unifies Python shebang rewrite logic to properly handle arguments instead of relying on /usr/bin/env. Resolves Launchpad bugs #1730472 and #1673451.
70%