Releases: jwodder/outgoing
Releases · jwodder/outgoing
v0.6.1 — Bump platformdirs
v0.6.0 — Update dependencies
- Support python-dotenv v1.0
- Always read JSON configuration files using UTF-8 encoding
- Always read files for the "file" password method using UTF-8 encoding
- Support Python 3.12
- Correct the default Linux config file location listed in the README
- Update pydantic to v2.0
v0.5.0 — Update platformdirs
- Update
platformdirs
dependency to v3. This is a breaking change on macOS, where the default configuration path changes from~/Library/Preferences/outgoing/outgoing.toml
back to~/Library/Application Support/outgoing/outgoing.toml
.
v0.4.0 — Python updates
- Drop support for Python 3.6
- Support Python 3.11
- Use
tomllib
on Python 3.11
v0.3.2 — Minor fix for pydantic 1.10
- Overload
Password.__eq__
so that instances continue to compare equal topydantic.SecretStr
instances even under pydantic 1.10
v0.3.1 — Support tomli 2.0
Version 0.3.1
v0.3.0 — Change some dependencies
- Support Python 3.10
- Replaced
entrypoints
dependency withimportlib-metadata
- Replaced
appdirs
dependency withplatformdirs
. This is a breaking change on macOS, where the default configuration path changes from~/Library/Application Support/outgoing/outgoing.toml
to~/Library/Preferences/outgoing/outgoing.toml
.
v0.2.5 — Export an exception
outgoing.errors.UnsupportedEmailError
is now re-exported asoutgoing.UnsupportedEmailError
like all the other exception classes
v0.2.4 — Update for tomli 1.2.0
Version 0.2.4
v0.2.3 — Read TOML files in UTF-8
Version 0.2.3