Arrnounced

Latest version: v0.9.1

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

Scan your dependencies

Page 1 of 2

0.9.0

A new status page is available. It shows the current IRC status.

0.8.1

The purge performance of old announcements was horrendous. The new implementation takes less time and uses a lot less memory.

0.8.0

* Arrnounced will **by default purge announcements** older than 365 days
* This behavior can be changed in the [configuration file](https://github.com/weannounce/arrnounced/blob/426e3bc9c16d3ffed48faf9bc9ff36d84927e542/example.toml#L16)
* Support added for Python versions 3.7 - 3.9 (see 24 for 3.10)
* Arrnounced will check if the configured backends are reachable and log the result
* Print cookie warning only once

0.7.2

* Notifications to backends are now done asynchronously and with a session which should be more efficient
* Project also moved to using Poetry and is therefore also published on PyPI
* Required Python version is still not properly set. The packages only support Python 3.9, this will be fixed later.

0.7

* 16 Arrnounced now supports an arbitrary number of backends (Sonarr/Radarr/Lidarr)
* Config option added to [download torrent files with HTTPS](https://github.com/weannounce/arrnounced/blob/master/example.toml#L76)

Due to the changes in 16 the configuration format was changed to TOML. Ini was used before which have deceivingly similar syntax. TOML is much better defined and had better support for the changed needed for 16. Below follows a list to aid you in updating your configuration.
* Example of TOML format -> [https://learnxinyminutes.com/docs/toml/](https://learnxinyminutes.com/docs/toml/)
* Quote strings
* Boolean values: true/false
* Integers unchanged
* Backends moved to [subsection `[backends.<backend name>]`](https://github.com/weannounce/arrnounced/blob/master/example.toml#L25)
* Specify backend type with the [`type` option](https://github.com/weannounce/arrnounced/blob/master/example.toml#L28)
* Trackers moved to [subsection `[trackers.<tracker type>]`](https://github.com/weannounce/arrnounced/blob/master/example.toml#L48)
* Always notify a backend with the [`notify_backends` option](https://github.com/weannounce/arrnounced/blob/master/example.toml#L84)
* Tracker categories are moved to [subsection `[trackers.<tracker type>.category]`](https://github.com/weannounce/arrnounced/blob/master/example.toml#L89)
* Tracker settings are moved [subsection `[trackers.<tracker type>.settings]`](https://github.com/weannounce/arrnounced/blob/master/example.toml#L103)
* Tracker types with periods are now supported. Before: `[tvt_ro]`, now: `[trackers."tvt.ro"]`
* The configuration library is changed, rerun `pip install --user -r requirements.txt` if you are not using Docker

The example config is updated to show the changes, [example.toml](https://github.com/weannounce/arrnounced/blob/master/example.toml)

0.6

Bugs fixed:
* [Issue 14](https://github.com/weannounce/arrnounced/issues/14) - Multiline announce parser does not work for BTN
* [Issue 15](https://github.com/weannounce/arrnounced/issues/15) - The NICKSERV code doesn't seem correct

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.