🚀 Features
- Cli
- *(cli)* Allow env_var for `--server`
🐛 Bug Fixes
- Switch to frozen models
- Rename `AuthenticatedData.to_json` to `to_bytes`
- Link
- Isolate (de|en)cryption into independent functions
- Docstrings
- Remove runtime dependency on typing_extensions
- Rename Formattter.SYNTAX_HIGHLIGHTING to Formatter.SOURCE_CODE
- Attachment json serialization
- Add repository in pyproject
- Typing
- Add docs link
- Remove unnecessary ruff config
- Handle missing keys `PasteJsonLD.from_response`
- Add an appropriate user agent
- Better error handling
- *(cli)* Cleanup help pages and validate url input
- *(cli)* Remove alias
- Make server required in PrivateBin client
- Make attachment serializer private
- Switch back to privatebin.net
- Default to `https://privatebin.net/`
- Docstring
- Docstring consistency
- Add imports in docstrings
- Docstring
- Docstring
💼 Other
- V0.2.0
⚙️ Miscellaneous Tasks
- Ruff
- Run ruff
- Fix uv sync
- Update ruff
- Update cyclopts
- Pin actions