Metadata-Version: 2.5
Name: effecton
Version: 0.3.1
Summary: A typed effect system for Python, inspired by Effect-TS
Project-URL: Repository, https://github.com/krzkaczor/effecton
Author-email: Krzysztof Kaczor <chris@kaczor.io>
License-Expression: MIT
License-File: LICENSE
Keywords: dependency-injection,effect-system,effect-ts,functional,typed
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3.14
Classifier: Typing :: Typed
Requires-Python: >=3.14
Requires-Dist: aiofiles>=25.1
Requires-Dist: httpx2>=2.12
Requires-Dist: typing-extensions>=4.16.0
Description-Content-Type: text/markdown

<p align="center">
  <a href="https://effecton.dev">
    <picture>
      <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/krzkaczor/effecton/main/docs/public/logo-wordmark-white.svg">
      <img alt="effecton" src="https://raw.githubusercontent.com/krzkaczor/effecton/main/docs/public/logo-wordmark.svg" width="320">
    </picture>
  </a>
</p>

<p align="center">A typed effect system for Python, inspired by <a href="https://effect.website/">Effect-TS</a>.</p>

<p align="center">
  <a href="https://pypi.org/project/effecton/"><img alt="PyPI" src="https://img.shields.io/pypi/v/effecton?logo=pypi&logoColor=white"></a>
  <a href="https://discord.gg/fNhY7AxMyh"><img alt="Discord" src="https://img.shields.io/badge/Discord-join%20chat-5865F2?logo=discord&logoColor=white"></a>
</p>

<p align="center">
  <a href="https://effecton.dev/introduction">Documentation</a> ·
  <a href="https://effecton.dev/api">API Reference</a> ·
  <a href="https://github.com/krzkaczor/effecton/blob/main/CONTRIBUTING.md">Contributing</a>
</p>

```sh
uv add effecton
```
