File: README.md

package info (click to toggle)
coherent.licensed 0.5.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 80 kB
  • sloc: python: 69; makefile: 3
file content (17 lines) | stat: -rw-r--r-- 1,364 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[![](https://img.shields.io/pypi/v/coherent.licensed)](https://pypi.org/project/coherent.licensed)

![](https://img.shields.io/pypi/pyversions/coherent.licensed)

[![](https://github.com/coherent-oss/coherent.licensed/actions/workflows/main.yml/badge.svg)](https://github.com/coherent-oss/coherent.licensed/actions?query=workflow%3A%22tests%22)

[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)

[![Coherent Software Development System](https://img.shields.io/badge/coherent%20system-informational)](https://github.com/coherent-oss/system)

This library was built for [coherent.build](https://github.com/coherent-oss/coherent.build) and [skeleton](https://blog.jaraco.com/skeleton) projects to inject a license file at build time to reflect the license declared in the License Expression.

## Setuptools Plugin

### Installation

This plugin is intended only to be installed as a build requirement. Avoid installing it except temporarily for a build that requires it. If it is installed to a shared/system environment, it will be activated for all Setuptools builds and emit a warning. If the target ecosystem expects build artifacts to be installed to a shared environment, the warning can be disabled by setting `COHERENT_LICENSED_UNUSED_ACTION=ignore`.