betty.license package

Submodules

Module contents

Provide licenses.

betty.license.LICENSE_REPOSITORY: PluginRepository[License] = <betty.plugin.entry_point.EntryPointPluginRepository object>

The license plugin repository.

Read more about License plugins.

class betty.license.License[source]

Bases: Plugin

A license.

Read more about License plugins.

To test your own subclasses, use betty.test_utils.license.LicenseTestBase.

abstract property summary: Localizable

The license summary.

abstract property text: Localizable

The full license text.

property url: Localizable | None

The URL to an external human-readable resource with more information about this license.