KillPy goes beyond simple cleanup tools by intelligently analyzing Python environments, ranking them based on usage, size, and activity, and providing safe, actionable suggestions. It helps developers reclaim disk space while avoiding accidental deletion of active environments.
How It Differs
Unlike basic cleanup tools or manual deletion, KillPy:
Detects multiple types of Python environments automatically
Ranks environments using usage patterns and size
Integrates signals like project activity (e.g., Git)
Provides safe suggestions instead of blind deletion
This makes it closer to an intelligent environment manager than a simple cleanup script.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/3071
**Author:** [@Tlaloc-Es](https://github.com/Tlaloc-Es)
**Created:** 4/18/2026
**Status:** ✅ Merged
**Merged:** 4/27/2026
**Merged by:** [@vinta](https://github.com/vinta)
**Base:** `master` ← **Head:** `patch-1`
---
### 📝 Commits (10+)
- [`4641db6`](https://github.com/vinta/awesome-python/commit/4641db63de203e304b790b528d642329406f1451) Add KillPy to environment management section
- [`be6c182`](https://github.com/vinta/awesome-python/commit/be6c1826f09ba0acc6b536c09f4fdfa8e2b626cd) Merge branch 'master' into patch-1
- [`c08969e`](https://github.com/vinta/awesome-python/commit/c08969e6c8d9328edbd2edc03bcb9efdfd9954c9) Merge branch 'master' into patch-1
- [`3e710ec`](https://github.com/vinta/awesome-python/commit/3e710ec04c085224985e38a3bd8afcd209dc04dc) Merge branch 'master' into patch-1
- [`b0a1ccd`](https://github.com/vinta/awesome-python/commit/b0a1ccd8a2df1220ed43e09cc91acd19ecd9971c) Merge branch 'master' into patch-1
- [`ce8830a`](https://github.com/vinta/awesome-python/commit/ce8830ae60d44ffacc074b4fd964229d9849cb9d) Merge branch 'master' into patch-1
- [`9ef697e`](https://github.com/vinta/awesome-python/commit/9ef697e0de76aff124ddf0597a1248c80b14cceb) Merge branch 'master' into patch-1
- [`3aa82f8`](https://github.com/vinta/awesome-python/commit/3aa82f8b9247d94fa31a5ef444e2689fc35f2b68) Merge branch 'master' into patch-1
- [`32849cb`](https://github.com/vinta/awesome-python/commit/32849cbb9e4456e5caa16782e47b04447426627f) Merge branch 'master' into patch-1
- [`3f35bee`](https://github.com/vinta/awesome-python/commit/3f35beed2018ae77ee9333a57136dc9e30c05161) Merge branch 'master' into patch-1
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## Project
KillPy
https://github.com/Tlaloc-Es/killpy
## Checklist
* [x] One project per PR
* [x] PR title format: `Add killpy`
* [x] Entry format: `- [project-name](url) - Description ending with period.`
* [x] Description is concise and short
## Entry
* [[KillPy](https://github.com/Tlaloc-Es/killpy)](https://github.com/Tlaloc-Es/killpy) - Analyze, detect, rank, and safely clean unused Python environments and pipx packages.
## Why This Project Is Awesome
* [x] **Hidden Gem** - Exceptional quality, solves niche problems elegantly
Explain:
KillPy goes beyond simple cleanup tools by intelligently analyzing Python environments, ranking them based on usage, size, and activity, and providing safe, actionable suggestions. It helps developers reclaim disk space while avoiding accidental deletion of active environments.
## How It Differs
Unlike basic cleanup tools or manual deletion, KillPy:
* Detects multiple types of Python environments automatically
* Ranks environments using usage patterns and size
* Integrates signals like project activity (e.g., Git)
* Provides safe suggestions instead of blind deletion
This makes it closer to an intelligent environment manager than a simple cleanup script.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror
changed title from [PR #3071] Add KillPy to environment management section to [PR #3071] [MERGED] Add KillPy to environment management section2026-05-02 08:17:28 -05:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/3071
Author: @Tlaloc-Es
Created: 4/18/2026
Status: ✅ Merged
Merged: 4/27/2026
Merged by: @vinta
Base:
master← Head:patch-1📝 Commits (10+)
4641db6Add KillPy to environment management sectionbe6c182Merge branch 'master' into patch-1c08969eMerge branch 'master' into patch-13e710ecMerge branch 'master' into patch-1b0a1ccdMerge branch 'master' into patch-1ce8830aMerge branch 'master' into patch-19ef697eMerge branch 'master' into patch-13aa82f8Merge branch 'master' into patch-132849cbMerge branch 'master' into patch-13f35beeMerge branch 'master' into patch-1📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Project
KillPy
https://github.com/Tlaloc-Es/killpy
Checklist
Add killpy- [project-name](url) - Description ending with period.Entry
Why This Project Is Awesome
Explain:
KillPy goes beyond simple cleanup tools by intelligently analyzing Python environments, ranking them based on usage, size, and activity, and providing safe, actionable suggestions. It helps developers reclaim disk space while avoiding accidental deletion of active environments.
How It Differs
Unlike basic cleanup tools or manual deletion, KillPy:
This makes it closer to an intelligent environment manager than a simple cleanup script.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
[PR #3071] Add KillPy to environment management sectionto [PR #3071] [MERGED] Add KillPy to environment management section