Metadata-Version: 2.3
Name: poetry-plugin-lockedbuild
Version: 0.11.0
Summary: Poetry plugin to add support for building wheel files with locked packages from the poetry.lock
License: MIT
Keywords: python,poetry,poetry-plugin
Author: Milan Unicsovics
Author-email: u.milan@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: MIT License
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
Requires-Dist: poetry (>=2.0,<3.0)
Project-URL: Homepage, https://github.com/thesnapdragon/poetry-plugin-lockedbuild
Project-URL: Repository, https://github.com/thesnapdragon/poetry-plugin-lockedbuild
Description-Content-Type: text/markdown

# Poetry Plugin: Locked Build

[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/thesnapdragon/poetry-plugin-lockedbuild/main.yml?logo=github)](https://github.com/thesnapdragon/poetry-plugin-lockedbuild/actions/workflows/main.yml)
[![PyPI](https://img.shields.io/pypi/v/poetry-plugin-lockedbuild.svg)](https://pypi.org/project/poetry-plugin-lockedbuild/)
[![Python Versions](https://img.shields.io/pypi/pyversions/poetry-plugin-lockedbuild)](https://pypi.org/project/poetry-plugin-lockedbuild/)

This package is a plugin that allows the building of wheel files with locked packages from `poetry.lock`.

## Installation

The easiest way to install the `lockedbuild` plugin is via the `self add` command of Poetry.

```bash
poetry self add poetry-plugin-lockedbuild
```

If you used `pipx` to install Poetry you can add the plugin via the `pipx inject` command.

```bash
pipx inject poetry poetry-plugin-lockedbuild
```

Otherwise, if you used `pip` to install Poetry you can add the plugin packages via the `pip install` command.

```bash
pip install poetry-plugin-lockedbuild
```


## Usage

The plugin provides an `lockedbuild` command to build a wheel file with locked packages.

```bash
poetry lockedbuild
```

### Available options

* `--with`: The optional dependency groups to include when exporting.

