ephemetoot


Nameephemetoot JSON
Version 3.2.1 PyPI version JSON
download
home_pageNone
SummaryA command line tool to delete your old toots
upload_time2024-05-19 02:55:48
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseGPL-3.0-or-later
keywords mastodon api microblogging
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ๐Ÿฅณ ==> ๐Ÿงผ ==> ๐Ÿ˜‡

**As Mastodon now has similar functionality built in, `ephemetoot` is now in maintenance mode - no new features will be added, only security updates.**

## Prior work
The initial `ephemetoot` script was based on [this tweet-deleting script](https://gist.github.com/flesueur/bcb2d9185b64c5191915d860ad19f23f) by [@flesueur](https://github.com/flesueur)

`ephemetoot` relies heavily on the [Mastodon.py](https://pypi.org/project/Mastodon.py/) package by [@halcy](https://github.com/halcy)

## Usage

You can use `ephemetoot` to delete [Mastodon](https://github.com/tootsuite/mastodon) toots that are older than a certain number of days (default is 365). Toots can optionally be saved from deletion if:
* they are pinned; or
* they include certain hashtags; or
* they have certain visibility; or
* they are individually listed to be kept

There are various options controlling timing, scheduling, and output.

Run from the command line with `ephemetoot`.

Run `ephemetoot --help` or read the docs for all options.

## Contributing

ephemetoot is tested using `pytest`.

For all bugs, suggestions, pull requests or other contributions, please check the [contributing guide](https://github.com/hughrun/ephemetoot/blob/master/docs/contributing.md).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ephemetoot",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "mastodon, api, microblogging",
    "author": null,
    "author_email": "Hugh Rundle <ephemetoot@hugh.run>",
    "download_url": "https://files.pythonhosted.org/packages/15/65/06b4547cc221dfda2f6443d213721699ce6d8a1d3962b864c387ef148428/ephemetoot-3.2.1.tar.gz",
    "platform": null,
    "description": "# \ud83e\udd73 ==> \ud83e\uddfc ==> \ud83d\ude07\n\n**As Mastodon now has similar functionality built in, `ephemetoot` is now in maintenance mode - no new features will be added, only security updates.**\n\n## Prior work\nThe initial `ephemetoot` script was based on [this tweet-deleting script](https://gist.github.com/flesueur/bcb2d9185b64c5191915d860ad19f23f) by [@flesueur](https://github.com/flesueur)\n\n`ephemetoot` relies heavily on the [Mastodon.py](https://pypi.org/project/Mastodon.py/) package by [@halcy](https://github.com/halcy)\n\n## Usage\n\nYou can use `ephemetoot` to delete [Mastodon](https://github.com/tootsuite/mastodon) toots that are older than a certain number of days (default is 365). Toots can optionally be saved from deletion if:\n* they are pinned; or\n* they include certain hashtags; or\n* they have certain visibility; or\n* they are individually listed to be kept\n\nThere are various options controlling timing, scheduling, and output.\n\nRun from the command line with `ephemetoot`.\n\nRun `ephemetoot --help` or read the docs for all options.\n\n## Contributing\n\nephemetoot is tested using `pytest`.\n\nFor all bugs, suggestions, pull requests or other contributions, please check the [contributing guide](https://github.com/hughrun/ephemetoot/blob/master/docs/contributing.md).\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "A command line tool to delete your old toots",
    "version": "3.2.1",
    "project_urls": {
        "homepage": "https://ephemetoot.hugh.run",
        "repository": "https://github.com/hughrun/ephemetoot"
    },
    "split_keywords": [
        "mastodon",
        " api",
        " microblogging"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3769fb92584e732c29e2c0bf661f0ef6578764d08c8392b8eb7bba61cf9a8bd4",
                "md5": "f0eed9d3ae057c720ede2212598a61db",
                "sha256": "5ff0b3bf03b2df04e3f99c013cf70fa1fd93faaed5cbcd790e5068532ff5d614"
            },
            "downloads": -1,
            "filename": "ephemetoot-3.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f0eed9d3ae057c720ede2212598a61db",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 22745,
            "upload_time": "2024-05-19T02:55:46",
            "upload_time_iso_8601": "2024-05-19T02:55:46.187418Z",
            "url": "https://files.pythonhosted.org/packages/37/69/fb92584e732c29e2c0bf661f0ef6578764d08c8392b8eb7bba61cf9a8bd4/ephemetoot-3.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "156506b4547cc221dfda2f6443d213721699ce6d8a1d3962b864c387ef148428",
                "md5": "d6023d39c9db0d236517f339328b088c",
                "sha256": "6e64b2016b0c4dcd950cb2cc5b5f50a2532cd167a0e69a4f941cab8f29d5b9d0"
            },
            "downloads": -1,
            "filename": "ephemetoot-3.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "d6023d39c9db0d236517f339328b088c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 60687,
            "upload_time": "2024-05-19T02:55:48",
            "upload_time_iso_8601": "2024-05-19T02:55:48.244758Z",
            "url": "https://files.pythonhosted.org/packages/15/65/06b4547cc221dfda2f6443d213721699ce6d8a1d3962b864c387ef148428/ephemetoot-3.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-19 02:55:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "hughrun",
    "github_project": "ephemetoot",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "ephemetoot"
}
        
Elapsed time: 0.28373s