Task description
Pemit Python-2.0 license instead of argparse package.
Background
- The only package that uses the
Python-2.0 license used by Liam is argparse.
- License Finder supports the
Python 2.0 format, but not Python-2.0.
- Therefore, we now allow the argparse package instead of the
Python-2.0 license. The version is pinned to 2.0.1, so if the version changes, CI will drop and we will notice.
|
- - :approve |
|
- argparse |
|
- :who: OSPO @masutaka |
|
:why: |
|
Python 2.0 license is compatible with Apache-2.0. But License Finder does |
|
not support the name "Python-2.0". See https://github.com/pivotal/LicenseFinder/pull/1053 |
|
:versions: |
|
- 2.0.1 |
|
:when: 2024-11-28 08:54:56.971593000 Z |
When the following PR are merged and a new version of License Finder is released, it can be made to allow the license as well as others.
TODO (Optional)
Additional notes (Optional)
If the PR merge takes a long time, you can use the specific_install gem, which allows you to gem install a branch of License Finder's fork repository.
Task description
Pemit
Python-2.0license instead ofargparsepackage.Background
Python-2.0license used by Liam is argparse.Python 2.0format, but notPython-2.0.Python-2.0license. The version is pinned to2.0.1, so if the version changes, CI will drop and we will notice.liam/config/dependency_decisions.yml
Lines 56 to 64 in 5f70147
When the following PR are merged and a new version of License Finder is released, it can be made to allow the license as well as others.
TODO (Optional)
Python-2.0instead ofargparsepackageAdditional notes (Optional)
If the PR merge takes a long time, you can use the specific_install gem, which allows you to gem install a branch of License Finder's fork repository.