awslabs / awslabs/amazon-emr-cli

Implement PyInstaller

Open
#27 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
47
Forks
14
PR merge metrics
No merged PRs in 30d

Description

It would be useful to be able to install the CLI without having a functional Python installation and across different operating systems.

[PyInstaller](https://pyinstaller.org/en/stable/) can be utilized for this.

In addition, in order to package the EMR CLI in the VS Code extension, this would provide an easy installation method.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing how the EMR CLI is currently installed and how PyInstaller packages Python applications across operating systems. Check the PyInstaller documentation and the VS Code extension packaging requirements. Done means users can install the CLI without Python and the packaged CLI can be included in the extension.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.