Weitersager

Latest version: v0.11.1

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

Scan your dependencies

Page 3 of 3

0.4

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

- Added command line tool to generate secure tokens (which can be used as
API tokens).

- Allow to configure a rate limit for the IRC connection, i.e. the maximum
number of messages per second to send. This can prevent the bot from
getting kicked (or even banned) from a channel because of flooding.

- Added exemplary Dockerfile.

- Added type hints.

- Updated rtoml to 0.4.0 (from 0.3.0).

0.3

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

- Introduced TOML-based configuration file.

- Added dependency on rtoml 0.3.0.

- Moved IRC channel configuration from Python code to configuration
file.

- Moved IRC server and bot name configuration from command line
arguments to configuration file.

- Moved HTTP receiver configuration from command line arguments to
configuration file.

- Made configuration filename a required command line argument.

- Turned the stray run script into an actual entry point console script.

- Added support for IRC server password.

- Added optional HTTP authorization via API tokens.

0.2

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

- Raised minimum Python version to 3.7.

- HTTP protocol was changed:

- Only a single channel is allowed per message.

- Response code for successful submit was changed from 200 (OK) to
more appropriate 202 (Accepted).

- Divided code base into separate modules in a package.

- Switch to a ``src/`` layout.

- Dependency versions have been pinned.

- Updated irc version to 19.0.1 (from 12.3).

- Updated blinker to 1.4 (from 1.3).

- Do not use tox for tests anymore.

- Use ``dataclass`` instead of ``namedtuple`` for value objects.

- Allowed for custom shutdown predicate.

0.1

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

- First official release (at LANresort 2015)

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.