Metadata-Version: 2.4
Name: cppvector-jediz
Version: 0.1.0
Summary: A C++ style vector implementation for Python
Home-page: https://github.com/JedizLaPulga/lapython
Author: Your Name
Author-email: JedizLaPulga <jedizlapulga@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/JedizLaPulga/lapython
Project-URL: Bug Tracker, https://github.com/JedizLaPulga/lapython/issues
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: home-page
Dynamic: requires-python

# cppvector

A C++ style vector implementation for Python.

## Installation

```bash
pip install cppvector
```

## Usage

```python
from cppvector import Vector

# Create a vector
v = Vector()

# Add elements
v.push_back(1)
v.push_back(2)
v.push_back(3)

# Access elements
print(v[0])  # Output: 1

# Size and capacity
print(v.size())
print(v.capacity())
```

## Features

- Dynamic array with automatic resizing
- C++ STL vector-like interface
- Efficient memory management

## License

MIT License
