Name | fedi-cleaner JSON |
Version |
0.1.4
JSON |
| download |
home_page | None |
Summary | A tool to help you clean your Fediverse account's following/followers/lists/blocks/mutes/... |
upload_time | 2025-08-15 18:10:03 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9 |
license | None |
keywords |
mastodon
fediverse
cleaner
followers
automation
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Fedi Cleaner
A tool to help you clean your Fediverse account's following/followers/lists/blocks/mutes/...
## Prerequisites
* Your Fediverse instance supports Mastodon API
* You have a good internet connection (for validating accounts)
* You know how to setup Python environment (uv for example)
## Usage
### 1. Create Configuration
Create a configuration file by running:
```bash
uvx fedi-cleaner --init-config
```
Then edit the generated `config.json` file to set your:
- `access_token`: Your Mastodon access token
- `api_base_url`: Your Mastodon instance URL (e.g., https://mastodon.social)
- Other settings as needed
Alternatively, you can set environment variables prefixed with `FEDI_CLEANER_` (for example `FEDI_CLEANER_ACCESS_TOKEN`).
### 2. Run the Tool
```bash
uvx fedi-cleaner
```
## Development
For development and contributing:
```bash
# Clone the repository
git clone https://codeberg.org/poesty/Fedi-Cleaner
cd Fedi-Cleaner
# Set up development environment
uv venv
uv sync
# Run the tool
uv run python -m fedi_cleaner
```
Raw data
{
"_id": null,
"home_page": null,
"name": "fedi-cleaner",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "mastodon, fediverse, cleaner, followers, automation",
"author": null,
"author_email": "poesty <poesty7450@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/2b/4b/187659995df4439a029914ab6f72af47b8a715152a4fea25c4da39604f2c/fedi_cleaner-0.1.4.tar.gz",
"platform": null,
"description": "# Fedi Cleaner\n\nA tool to help you clean your Fediverse account's following/followers/lists/blocks/mutes/...\n\n## Prerequisites\n\n* Your Fediverse instance supports Mastodon API\n* You have a good internet connection (for validating accounts)\n* You know how to setup Python environment (uv for example)\n\n## Usage\n\n### 1. Create Configuration\n\nCreate a configuration file by running:\n```bash\nuvx fedi-cleaner --init-config\n```\n\nThen edit the generated `config.json` file to set your:\n- `access_token`: Your Mastodon access token\n- `api_base_url`: Your Mastodon instance URL (e.g., https://mastodon.social)\n- Other settings as needed\n\nAlternatively, you can set environment variables prefixed with `FEDI_CLEANER_` (for example `FEDI_CLEANER_ACCESS_TOKEN`).\n\n### 2. Run the Tool\n\n```bash\nuvx fedi-cleaner\n```\n\n## Development\n\nFor development and contributing:\n\n```bash\n# Clone the repository\ngit clone https://codeberg.org/poesty/Fedi-Cleaner\ncd Fedi-Cleaner\n\n# Set up development environment\nuv venv\nuv sync\n\n# Run the tool\nuv run python -m fedi_cleaner\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "A tool to help you clean your Fediverse account's following/followers/lists/blocks/mutes/...",
"version": "0.1.4",
"project_urls": {
"Homepage": "https://codeberg.org/poesty/Fedi-Cleaner",
"Source": "https://codeberg.org/poesty/Fedi-Cleaner"
},
"split_keywords": [
"mastodon",
" fediverse",
" cleaner",
" followers",
" automation"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "2b8c179996bec145011c7426e3dda0ae9dac6f55613ca2c65da71e0ac8e1d440",
"md5": "3b297dc24d3dbb0ad821113dd55e3cf0",
"sha256": "634b994455367db440f2ffdabfd12d633af97632e656a6362601ef5aaeb79225"
},
"downloads": -1,
"filename": "fedi_cleaner-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3b297dc24d3dbb0ad821113dd55e3cf0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 9002,
"upload_time": "2025-08-15T18:10:02",
"upload_time_iso_8601": "2025-08-15T18:10:02.169512Z",
"url": "https://files.pythonhosted.org/packages/2b/8c/179996bec145011c7426e3dda0ae9dac6f55613ca2c65da71e0ac8e1d440/fedi_cleaner-0.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2b4b187659995df4439a029914ab6f72af47b8a715152a4fea25c4da39604f2c",
"md5": "4a14638e4be4769245782766b6d3d17b",
"sha256": "a8513aeefbe634e624e1f27b4f69488ed8ad46e1517cc03793d21e0205940969"
},
"downloads": -1,
"filename": "fedi_cleaner-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "4a14638e4be4769245782766b6d3d17b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 8366,
"upload_time": "2025-08-15T18:10:03",
"upload_time_iso_8601": "2025-08-15T18:10:03.598631Z",
"url": "https://files.pythonhosted.org/packages/2b/4b/187659995df4439a029914ab6f72af47b8a715152a4fea25c4da39604f2c/fedi_cleaner-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-15 18:10:03",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": true,
"codeberg_user": "poesty",
"codeberg_project": "Fedi-Cleaner",
"lcname": "fedi-cleaner"
}