Changes for version v3.1.100 - 2020-01-28

  • REGRESSIONS
    • temporarily drop subject license pattern from object afl (clashes with those of versioned child objects)
  • Bug Fixes
    • tighten object adobe_2006 pattern grant to avoid false positives
  • Documentation
    • add description for license objects apache_1 apache_1_1
    • update TODO
  • Test Suite
    • test actually used name pattern for adobe_2006 object
  • Other
    • add Trove captions; add trait object license_label_trove; synthesize subject pattern grant from Trove caption
    • add tag license:contains:* for license objects apache_1 apache_1_1 bsd_3_clause bsd_4_clause dsdp
    • extend subject license patterns for license objects apache_1 apache_1_1 apache_2 bsd_2_clause bsd_3_clause bsd_4_clause dsdp
    • relax leading bullet to be optional (might be misdetected as comment marker and stripped)
    • relax object gpl to match bogus name "the GNU License"
    • relax slightly internal pattern copr_cond_discl
    • relax trait pattern licensed_under to cover more phrases
    • relax trait pattern licensed_under to cover more phrases
    • relax trait pattern licensed_under to cover more phrases
    • tighten trait object version_number to cover only single-digit segment

Modules

Regular expressions for legal licenses
Regular expressions for licensing sub-parts