1102 ==== Build 1102 of `pmxbot` involves some major refactoring to normalize the codebase and improve stability. With version 1102, much of the backward compatibility around quotes and karma has been removed:: - The Karma store must now be referenced as `pmxbot.karma:Karma.store` (a class attribute). It is no longer available as `pmxbot.pmxbot:karma` nor `pmxbot.util:karma` nor `pmxbot.karma.karma`. - Similarly, the Quotes store must now be referenced as `pmxbot.quotes:Quotes.store` (a class attribute). - Similarly, the Logger store must now be referenced as `pmxbot.logging:Logger.store` instead of `pmxbot.botbase.logger`. Other backward-incompatible changes:: - The `config` object has been moved into the parent `pmxbot` package. - A sqlite db URI must always specify the full path to the database file; pmxbot will no longer accept just the directory name. Other changes:: - Renamed `pmxbot.botbase` to `pmxbot.core`. A backward-compatibility `botbase` module is temporarily available to provide access to the public `command`, `execdelay`, and similar decorators.