Metadata-Version: 2.4
Name: fast-dotenv-rs-backend
Version: 0.1.1
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Rust
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Summary: Backend-only Rust parser binding for upstream dotenv adapters
Keywords: dotenv,parser,pyo3,rust,backend
Home-Page: https://github.com/lowmiaq-gmail/fast-dotenv-rs
Author: fast-dotenv-rs contributors
License-Expression: MIT
Requires-Python: >=3.10
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# fast-dotenv-rs-backend

This distribution contains only a Rust/PyO3 parser backend for an upstream
dotenv-compatible adapter. It installs `fast_dotenv_rs_backend`, exposes only
`parse_bindings(text)`, and deliberately does not install the top-level
`dotenv` package or a `dotenv` console script. It is intended to coexist with
the official `python-dotenv` distribution.

Adapters must validate these markers before using the binding:

```python
BACKEND_CONTRACT == "fast-dotenv-rs.backend.binding"
BACKEND_CONTRACT_VERSION == 1
```

The versioned contract returns only `(key, value, original.string,
original.line, error)` records from `parse_bindings(text)`.

