Skip to content

Commit 59423c1

Browse files
authored
Merge pull request #27 from vertti/small-doc-improvements
Small doc improvements
2 parents 11385a4 + d948c2c commit 59423c1

3 files changed

Lines changed: 41 additions & 3 deletions

File tree

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,23 @@ The AWS ECS web console is confusing to navigate, with multiple clicks through d
1919

2020
## Installation
2121

22-
### Homebrew (Recommended)
22+
### pipx
23+
24+
[pipx](https://pipx.pypa.io/) installs Python CLI tools in isolated environments:
25+
26+
```bash
27+
# Install pipx if you haven't already
28+
python3 -m pip install --user pipx
29+
python3 -m pipx ensurepath
30+
31+
# Install lazy-ecs
32+
pipx install lazy-ecs
33+
34+
# Run it
35+
lazy-ecs
36+
```
37+
38+
### Homebrew
2339

2440
```bash
2541
# Add the tap

pyproject.toml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,40 @@
11
[project]
22
name = "lazy-ecs"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
description = "A CLI tool for working with AWS services"
55
readme = "README.md"
66
authors = [
77
{ name = "Janne Sinivirta", email = "janne.sinivirta@gmail.com" },
88
]
99
requires-python = ">=3.11"
10+
keywords = ["aws", "ecs", "cli", "terminal", "tui", "devops", "container", "fargate", "docker", "interactive"]
11+
classifiers = [
12+
"Development Status :: 4 - Beta",
13+
"Environment :: Console",
14+
"Intended Audience :: Developers",
15+
"Intended Audience :: System Administrators",
16+
"License :: OSI Approved :: MIT License",
17+
"Operating System :: OS Independent",
18+
"Programming Language :: Python :: 3",
19+
"Programming Language :: Python :: 3.11",
20+
"Programming Language :: Python :: 3.12",
21+
"Programming Language :: Python :: 3.13",
22+
"Topic :: Software Development :: Libraries :: Python Modules",
23+
"Topic :: System :: Systems Administration",
24+
"Topic :: Utilities",
25+
]
1026
dependencies = [
1127
"questionary==2.1.1",
1228
"boto3==1.40.41",
1329
"rich==14.1.0",
1430
]
1531

32+
[project.urls]
33+
Homepage = "https://github.com/vertti/lazy-ecs"
34+
Repository = "https://github.com/vertti/lazy-ecs"
35+
Issues = "https://github.com/vertti/lazy-ecs/issues"
36+
Documentation = "https://github.com/vertti/lazy-ecs#readme"
37+
1638
[project.scripts]
1739
lazy-ecs = "lazy_ecs:main"
1840

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)