Skip to main content

Simple command line tool to check compatibility between two licenses, given context

Project description

licomp-dwheeler

Implementation of Licomp using David Wheeler's license compatibility graph providing compatibility:

  • between an outbound license and inbound licenses
  • when distributing a binary
  • linking to (e.g. linking to a library) a licensed component
  • the licensed component is unmodified

David Wheeler's original graph

David Wheeler's original graph

Licomp's graph

Introduction

Licomp dwheeler implements the Licomp api for communicating with the Licomp resources. For a better understanding of Licomp we suggest you read:

The various licomp resources below can be accessed as a group by:

Licomp is used be the following compatibility resources:

Using Licomp Dwheeler

Since Licomp Dwheeler implements Licomp we refer to the Licomp guides (both cli and python api).

Command line interface

See Licomp Comand Line Interface

Note: the commmad line program for Licomp Dwheeler is called licomp-dwheeler.

Python module

See Licomp Python API

Installing Licomp Dwheeler

From pypi.org

Licomp Dwheeler is available via pypi.org at: https://pypi.org/project/licomp-dwheeler/.

To install, simply do the following:

$ pip install licomp-dwheeler

From github

Installing from github assumes you already have pip installed.

$ git clone https://github.com/hesa/licomp-dwheeler
$ pip install -r requirements.txt
$ pip install -r requirements-dev.txt
$ pip install .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

licomp_dwheeler-0.5.1.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

licomp_dwheeler-0.5.1-py2.py3-none-any.whl (17.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file licomp_dwheeler-0.5.1.tar.gz.

File metadata

  • Download URL: licomp_dwheeler-0.5.1.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for licomp_dwheeler-0.5.1.tar.gz
Algorithm Hash digest
SHA256 4c618a883a29791703107cf5d3c4f2aa638ed01d89835636a027e43e6da6d775
MD5 153d820662718241590b410eaf61d141
BLAKE2b-256 cd521910f9cc024b3782f50a27bdd2026ec8142bb9700b77b5f114780e282929

See more details on using hashes here.

File details

Details for the file licomp_dwheeler-0.5.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for licomp_dwheeler-0.5.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b7fc91afdcb2648c7ecdf6c6b465180b784c5a49533b849913d6900dac3d982e
MD5 4732671ebda1a3fcafde6440ff88d093
BLAKE2b-256 84b3dc4355c0a574d8f7ed6f8478226a7ee0be9e3c4690ed3085bef422084c8b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page