Conda (Anaconda) file support for License Management
Problem to solve
license-management has a limited support for Python, and it can only report licenses for Python projects using pip. Projects using Conda (Anaconda) are not supported.
Intended users
Further details
As of LicenseFinder v5.11.1, Python support is limited to Pip. It's implemented in the Pip::PackageManager class and relies on the license_finder_pip.py Python script to fetch and install the Python packages. A number of customers using Anaconda for Python are interested in having this functionality added to the License Management component in GitLab.
Proposal
LicenseFinder has an open issue (291) that needs help from people who understand Anaconda for Python. This upstream help will be beneficial, and will add tremendous value to the Scientific community using GitLab for Scientific Computing.
Permissions and Security
Documentation
Testing
Update license-management documentation.
What does success look like, and how can we measure that?
Licenses successfully reported for Python projects using Anaconda and Conda files.