Metadata-Version: 2.4
Name: buf-view
Version: 0.1.2
Summary: Memory reuse, initialization and reshape helper for NumPy.
Project-URL: Repository, https://github.com/kovalp/buf-view
Project-URL: ChangeLog, https://github.com/kovalp/buf-view/blob/main/CHANGELOG.md
Author-email: "Vicomtech Foundation, Basque Research and Technology Alliance" <tech.transfer@vicomtech.org>
Maintainer-email: Peter Koval <koval.peter@gmail.com>
Keywords: allocation,array,buffer,memory,reshape
Requires-Python: >=3.10
Requires-Dist: numpy
Description-Content-Type: text/markdown

# BufView

A memory reutilization helper for NumPy.

<img src="https://raw.githubusercontent.com/kovalp/buf-view/main/assets/logo-buf-view.svg" width="128" alt="logo">

The idea is to keep a NumPy array allocated and grow it whenever the user asks more memory. The helper features dynamic type hints, initialization and reshape facilities.  


## License

MIT

## Attributions

The logo is generated by Gemini 24.06.2026 with the prompt

```text
Could you compose a logo for a small project with the following description

Memory reuse, initialization and reshape helper for NumPy.
The idea is to keep a NumPy array allocated and grow it whenever the user asks more memory.
The helper features dynamic type hints, initialization and reshape facilities. 
```

