PEP 639 - Towards Licensing Standardization in Python Packaging
Offered By: EuroPython Conference via YouTube
Course Description
Overview
Explore the intricacies of PEP 639 and its efforts to standardize license metadata in Python packaging in this 31-minute conference talk from EuroPython 2024. Delve into the current pitfalls of license declaration, including the limitations of Trove classifiers and inconsistencies across build backends. Gain insights into the proposal's key components, such as the introduction of SPDX expression syntax, modifications to project and core metadata, and an improved glossary. Learn about the proposal's development over time, its current status, and the next steps in addressing the needs of the wider Python community, including downstream packagers like Linux distributions.
Syllabus
PEP 639 - Towards licensing standardization in Python packaging — Karolina Surma
Taught by
EuroPython Conference
Related Courses
SPDX 3.0 Overview - Introduction to Software Package Data ExchangeLinux Foundation via YouTube Software Part Catalog Management for Successful SBOM Creation
Linux Foundation via YouTube Our Journey to Open Source - From a Conservative Japanese Company
Linux Foundation via YouTube SW360 SBOM - Managing Vulnerability Information, SPDX Documents and Dependency Networks
Linux Foundation via YouTube OpenDataology: Fixing Dataset Licensing for AI - A Call to Arms
Linux Foundation via YouTube