Metadata-Version: 2.4
Name: sple-engine
Version: 0.1.0
Summary: SPLE - Simple Physics Engine
Author: Veicm
License-File: LICENSE
Requires-Python: >=3.10
Provides-Extra: dev
Requires-Dist: build>=1.4.0; extra == 'dev'
Requires-Dist: mypy>=1.5.0; extra == 'dev'
Requires-Dist: pre-commit>=3.0.0; extra == 'dev'
Requires-Dist: pytest>=7.0.0; extra == 'dev'
Requires-Dist: ruff>=0.4.0; extra == 'dev'
Description-Content-Type: text/markdown

[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/Veicm/SPLE)
[![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/Veicm/SPLE?style=flat&link=https%3A%2F%2Fgithub.com%2FVeicm%2FSPLE%2Fissues)](https://github.com/Veicm/SPLE/issues)
[![GitHub Issues or Pull Requests](https://img.shields.io/github/issues-pr/Veicm/SPLE?style=flat&color=%230000ff&link=https%3A%2F%2Fgithub.com%2FVeicm%2FSPLE%2Fpulls)](https://github.com/Veicm/SPLE/pulls)
[![GitHub License](https://img.shields.io/github/license/Veicm/SPLE?style=flat&color=%237f3403)](https://github.com/Veicm/SPLE?tab=Apache-2.0-1-ov-file#readme)

[![GitHub Release](https://img.shields.io/github/v/release/Veicm/SPLE?display_name=tag&style=flat&label=GitHub%20Release&color=%233e85e0)](https://github.com/Veicm/SPLE/releases/latest)
[![PyPI - Version](https://img.shields.io/pypi/v/sple-engine?style=flat&label=PyPi%20Release&color=%23ffdc4e)](https://pypi.org/project/sple-engine/)

# SPLE - Simple Physics Engine

SPLE (Simple Physics Engine) is a lightweight Python library for simulating basic physical interactions. It provides simple tools to calculate motion, forces, and collisions, making it suitable for small games, educational projects, and basic simulations. The library focuses on ease of use rather than complex, high-precision physics modeling.

## Installation

#### Stable Release (Recommended):

```shell
pip install sple-engine
```

#### Rolling-release (only for development purposes):

```shell
pip install git+https://github.com/Veicm/SPLE.git
```

#### Version-Specific Installation:

```shell
pip install sple-engine==0.0.1
```

> or any other version instead of `0.0.1`.

## Usage

```Python
import sple
```

> more in the [usage examples](https://github.com/Veicm/SPLE/blob/main/docs/usage-examples.md)

## Documentation

[Documentation (DeepWiki)](https://deepwiki.com/Veicm/SPLE)
