Metadata-Version: 2.4
Name: my-means
Version: 0.7.0
Summary: Double-entry accounting in Python based on ledger-cli, the C++ precursor to Beancount.
Author: Robb Doering
Author-email: Robb Doering <robb@doering.ai>
License-Expression: MPL-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: aiohttp>=3.13.5
Requires-Dist: anthropic>=0.96.0
Requires-Dist: gitpython>=3.1.45
Requires-Dist: iterfzf>=1.9.0.67.0
Requires-Dist: logfire[system-metrics]>=4.3.5
Requires-Dist: more-itertools>=10.7.0
Requires-Dist: my-basis[metrics,google]
Requires-Dist: pandas>=2.3.2
Requires-Dist: pydantic>=2.11.7
Requires-Dist: regex>=2025.7.34
Requires-Dist: types-pyyaml>=6.0.12.20260518
Requires-Dist: types-regex>=2026.5.9.20260518
Requires-Dist: unidecode>=1.4.0
Requires-Dist: anthropic>=0.64.0 ; extra == 'llms'
Requires-Python: >=3.13
Provides-Extra: llms
Description-Content-Type: text/markdown

![logo](/assets/logo_512.png)

# myMeans

> **Status:** Pre-launch — under active development. APIs may change before 1.0.

![Pipeline Status](https://img.shields.io/gitlab/pipeline-status/doering-ai/apps/means?branch=main)
![Test Coverage](https://img.shields.io/gitlab/pipeline-coverage/doering-ai/apps/means?branch=main)
[![License](https://img.shields.io/gitlab/license/doering-ai/apps/means)](/LICENSE)
[![Documentation](https://app.readthedocs.org/projects/my-means/badge)](https://my-means.readthedocs.io)

[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit)
[![pyrefly](https://img.shields.io/endpoint?url=https://pyrefly.org/badge.json)](https://github.com/facebook/pyrefly)
[![ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)

> Double-entry accounting in Python based on ledger-cli, the C++ precursor to Beancount.

---

