Tootgroup.py

Latest version: v1.5

Safety actively analyzes 688532 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

1.2

----------------

ADDED

- Configurable toot visibility: private, unlisted or public. Can be selected at initial setup. Existing installs will remain unchanged (public)

CHANGED

- In-place config update without user interaction possible for existing setups.
- Move parts of the source to a separate tootgroup_tools module

1.1

----------------

CHANGED

- Only create a toot from a DM if it begins with the mention. Reply with an explanatory message to inform users why no toot was triggered in cases where the DM did not begin with the mention.

1.0

----------------

ADDED

- Also release `tootgroup.py` as a PyPI package on
<https://pypi.org/project/tootgroup.py>
- One-OH Release - YAY!

0.8

----------------

ADDED

- Exception Handling for file and network operations where necessary

0.7

----------------

ADDED

- Commandline flag to catch up with the current timeline without posting anything
- Commandline flag to dry-run without updating or posting anything - useful for testing

CHANGED

- The "-u" "--user" commandline flag has been changed to "-g" "--group" for the sake
of consistency with what it acutally does.
- Media files are now cached using Python's tempfile function
- Configuration is now stored in an OS specific location by default but local files
will still override it. This way upgrades just continue to work like before and
it is possible to keep the configuration next to the script file if preferred. This
introduces the additional "appdirs" module dependency!

UPGRADE NOTES - Manual intervention required

- Change the "-u" "--user" flag in your scripts and/or crontab entries to "-g" or "--group"
- Install the new "appdir" module dependency either manually, via pip or your system's
packet manager.

0.6

----------------

ADDED

- Pagination. Fetching notifications can give paged results if there are too
many to return at once. `tootgroup.py` can now take care of that and also limit
the maximum fetched notifications count.

CHANGED

- Further improved shared mode. No more difference necessary between it and
exclusive account access by `tootgroup.py`
Notification IDs are now used to determine which ones are new and have to be considered
for posting.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.