Metadata-Version: 2.4
Name: nuttx-env
Version: 0.2.1
Summary: A Python library for creating and managing project environments for RTOS NuttX
Project-URL: Homepage, https://github.com/shizacat/nuttx-env
Project-URL: Documentation, https://github.com/shizacat/nuttx-env#readme
Project-URL: Repository, https://github.com/shizacat/nuttx-env
Project-URL: Issues, https://github.com/shizacat/nuttx-env/issues
Author-email: Alexey Matveev <tippet@yandex.ru>
License: MIT
Keywords: development,embedded,environment,nuttx,rtos
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Embedded Systems
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: platformdirs
Requires-Dist: requests
Provides-Extra: dev
Requires-Dist: black>=22.0; extra == 'dev'
Requires-Dist: flake8>=4.0; extra == 'dev'
Requires-Dist: pytest-cov>=2.0; extra == 'dev'
Requires-Dist: pytest>=6.0; extra == 'dev'
Description-Content-Type: text/markdown

# Nuttx-env

A Python library for creating and managing project environments for RTOS NuttX.

## Description

The 'nuttx-env' provides tools and utilities to set up development environments for NuttX RTOS projects.

## Features

- Automated NuttX project environment setup
- Development workflow automation
- Cross-platform support

## Installation

```bash
pip install nuttx-env
```

## Usage

```shell
# show help
nginx-env --help
```

## Development

Create environment for development

```shell
uv venv
# install libarary for dev
uv pip install -e .
```

Build library

```shell
python -m build
```

## License

MIT
