Pmxbot

Latest version: v1122.17.0

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

Scan your dependencies

Page 6 of 23

1121.0

======

* Package now offers pytest plugin fixtures to facilitate testing
in other libraries (see pmxbot.testing.fixtures).

1120.0

======

* Removed saysomething (moved to pmxbot.saysomething library).

1119.0.3

========

* Encode and decode values for MongoDB Chains in saysomething,
better supporting saysomething.

1119.0.2

========

* Suppress all errors when feeding the chains.

1119.0.1

========

* Fix AttributeError in saysomething.

1119.0

======

* 54: ``!saysomething`` no longer relies on logged messages, but
instead relies on its own persistence mechanism, which draws from
all messages visible to pmxbot. This approach has several benefits:

- Startup is faster (not relying on a large database query to initialize
the Markov chains).
- The command can work in environments where logging is disabled
(e.g. Slack).
- The corpora is continuously updated with new content.

One big downside is that historical logs no longer affect the command,
so deployments relying on the prior behavior will no longer work.
The corpus will initialize empty. Enthusiastic users might decide
to feed the logs through the chains to include those historical messages.

Currently, there's no bound to the data collected, so the chains may
grow unwieldy.

Page 6 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.