= Release v3.1.1 = *All release tags are signed, and release packages are also signed*. *Always check signatures prior using this software*. == Added == * Add examples showcasing generating and using secrets, and using `Blake2TimestampSigner` for API keys. == Changed == * Run mypy in strict mode, consequently fixing some minor details in the code. * Update CONTRIB docs regarding Poetry dependency groups. * Update copyright years. == Fixed == - Fix fuzz task and CI jobs. - Fix check-compat Invoke task, as it was broken by 5f9894b6102a6ff4b214cf038eb7ffcc61ec032b. - Fix issue with docs-reqs Invoke task where Poetry was not running in the correct directory, which was introduced in dba27fe86e3d98f381cd971108643c59817f8019.