python-outcome: update to 1.3.0
authorAlexandru Ardelean <redacted>
Thu, 9 Apr 2026 05:35:37 +0000 (08:35 +0300)
committerAlexandru Ardelean <redacted>
Thu, 16 Apr 2026 04:08:59 +0000 (07:08 +0300)
commit1158559cef450b8f8491393345659b735c83b5a6
tree3259da8e6b7c2d3dd49741f33653510487b88ea0
parentea30c1b1ca2cea28a8dc809e54908d624f5f1975
python-outcome: update to 1.3.0

Update package to 1.3.0.

Changes since 1.2.0:

1.3.0:
- Added full type hints; Value and Outcome are now generic classes
- Added Maybe type alias as a union of Value[T] and Error
- Added typed __all__ exports and marked __version__ as a public constant
- Functions that do not return are now captured as Error
- Added pyright --verifytypes to CI; strict mypy mode enabled

Signed-off-by: Alexandru Ardelean <redacted>
lang/python/python-outcome/Makefile
lang/python/python-outcome/test.sh [new file with mode: 0755]
git clone https://git.99rst.org/PROJECT