Marvin8 Announcements

1 Followers
0 Following
51 Posts
Announcements of new versions of open source tools maintained by Marvin8
LongweiA lightweight Python client library to connect to ActivityPub-compatible servers
TaibaiCLI commands to interact with fediverse instances.
FedinesiaDelete old posts from fediverse accounts
Feed2FediMake Fediverse posts from RSS feeds
FenliuWeb application that monitors Fediverse hashtags, filters spam, allows human review, learns from feedback, and exports quality content for boosting.
ZhongliAutomatically boost/reblog Fediverse posts curated with Fenliu.
Install / upgrade:

  uv tool install fedinesia
  uv tool upgrade fedinesia

Source: https://codeberg.org/marvinsmastodontools/fedinesia
fedinesia

Tool to help delete old posts from fediverse accounts, such as Mastodon or Pleroma and forks.

Codeberg.org
Fedinesia now has a dedicated documentation site at
https://marvinsmastodontools.codeberg.page/fedinesia/. The site covers
installation and first-run setup, all configuration options and environment
variables, running fedinesia as a container, and a Podman Quadlet example for
managing it as a systemd user service. The site is versioned and published
automatically on each new release.
fedinesia 3.6.2 — documentation site is live

- Full documentation site now available at https://marvinsmastodontools.codeberg.page/fedinesia/

#Fediverse #Mastodon #Python #CLI #OpenSource
Install / upgrade:

  pip install feed2fedi
  pip install --upgrade feed2fedi

Docs: https://marvinsmastodontools.codeberg.page/feed2fedi/latest/
Redirecting

The project's pre-commit hooks have been updated to their latest releases. ruff moves to
v0.15.14, the uv hook to 0.11.16, and zaojun to 1.5.3. These updates bring in any fixes
and improvements from each tool's recent releases and keep the development toolchain current.
Two transitive dependencies have been pinned to versions that address known security
issues: idna is now at 3.15 or above, which rejects malformed inputs early to prevent
a denial-of-service via crafted domain name strings (GHSA-65pc-fj4g-8rjx); and
pymdown-extensions is at 10.21.3, which restores a directory-boundary check in the
snippets extension that had been inadvertently weakened (GHSA-62q4-447f-wv8h). Neither
package is a direct runtime dependency of feed2fedi, but pinning the minimums ensures
anyone installing feed2fedi into a shared environment gets the safe versions.
feed2fedi 3.7.6

- Security: upgraded idna and pymdown-extensions to versions without known vulnerabilities
- Pre-commit hooks updated to latest versions (ruff, uv, zaojun)

#Python #PyPI #RSS #Fediverse
`taibai lists` provides full list management: the bare command shows a Rich table of all your lists, while `lists create`, `lists delete`, `lists add`, and `lists remove` let you manage list membership. Accounts for `add` and `remove` can be given as handles (`user@host`) or numeric IDs, and must already be followed. The `--replies-policy` flag on `lists create` controls which replies appear in the list timeline: `followed`, `list`, or `none`.
taibai 0.8.0
- Upgrade longwei to 1.5.0 to unlock trending hashtag lookups.
- Pin transitive dependencies idna≥3.15 and pymdown-extensions≥10.21.3 to address GHSA-65pc-fj4g-8rjx and GHSA-62q4-447f-wv8h.
- Add `taibai trending` command to display trending statuses, accounts, hashtags, and links.
- Add `taibai conversations` command to list, read, and delete direct-message conversations.
- Add `taibai token` command to print the stored access token for a profile, making it easy to set up CI/CD secrets.
- Automate version-line updates in Release-Notes.md via bump-my-version so the intro post stays in sync on every release.
- Reformat Roadmap.md to the yilan checklist format; move implementation detail to Roadmap-detail.md sidecar.
- Add `taibai lists` command with create, delete, add, and remove subcommands for managing Mastodon lists.
- Add `taibai profile-edit` command to update your display name, bio, locked, bot, and discoverable flags.

#Fediverse #Mastodon #CLI #Python #OpenSource
The project's pre-commit hooks have been updated to their latest releases. ruff moves to v0.15.14, the uv hook to 0.11.16, and zaojun to 1.5.3. These updates bring in any fixes and improvements from each tool's recent releases and keep the development toolchain current.