semvec/pypi-packages huggingface dataset:
lpy-autocomplete 0.1.0
Autocompletion and introspection tools for lispython.
Requires Python: >=3.11
Keywords: completion, emacs, introspection, lispy, lispython, python

# lpy-autocomplete

Autocompletion and introspection tools for [lispython](https://github.com/jetack/lispython).

## Installation

```bash
pip install lpy-autocomplete
```

## Usage

```python
from lpy_autocomplete import API

api = API()
api.set_namespace(globals_=globals())  # macros found automatically from __macro_namespace

# Completion
api.complete("pr")          # -> ("print", ...)
api.complete("print.")      # -> ("print.__call__", "print.__str__", ...)

# Documentation
api.docs("itertools")       # -> "Functional tools..."

# Annotation
api.annotate("itertools")   # -> "<module itertools>"
```

## Development

```bash
uv sync --extra dev
uv run -m pytest tests/
```

## TODO
- [ ] Imported module members completion

## License

MIT
oicana-native 0.1.0a3
Native Python bindings for Oicana (PDF templating with Typst)
Requires Python: >=3.11
Keywords: oicana, typst, typesetting, pdf

# oicana-native

Native Python bindings for Oicana.

This is a low-level package that provides PyO3 bindings to Oicana. Most users should use the high-level `oicana` package instead.

## Installation

```bash
pip install oicana-native
```

## Development

```bash
pip install maturin
maturin develop --release
maturin build --release
```

## License

This project is licensed under the PolyForm Noncommercial License 1.0.0.
See the [LICENSE.md](LICENSE.md) file for details.