beeware / toga

A Python native, OS native GUI toolkit.
https://toga.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
4.31k stars 668 forks source link

Update briefcase configurations in demo and examples to use new license format #2621

Closed freakboy3742 closed 3 months ago

freakboy3742 commented 3 months ago

Corrects the usage of license in the demo and examples to use PEP 621 format.

license was previously an optional field that was only used by the Linux backends with a fallback if it wasn't defined, so this change is backwards compatible with Briefcase 0.3.18.

We can also drop the explicit reference to appcompat (Refs beeware/briefcase#1845).

PR Checklist: