v1.2.0
sans.Client
andsans.AsyncClient
are now actual types.sans.ClientType
andsans.AsyncClientType
remain as aliases for backwards compatibility.
- full
trio
support - internal ratelimiting lock now uses a FIFO queue
- full Telegrams API support
- Use by passing an instance of
sans.TelegramLimiter
(example on README) - Using
sans.TelegramLimiter
is optional but can preserve API requests
- Use by passing an instance of
- Fix issues with POST coercion for private commands
- Added
--verbose
/-v
flag tosans
CLI tool, and refactored for logging - Mark
lock
module as private
Full Changelog: 1.1.4...1.2.0