Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document licenses of dependencies #91

Closed
1 task done
cdboer opened this issue Mar 8, 2023 · 2 comments
Closed
1 task done

Document licenses of dependencies #91

cdboer opened this issue Mar 8, 2023 · 2 comments
Assignees

Comments

@cdboer
Copy link
Collaborator

cdboer commented Mar 8, 2023

Required Dependencies:

  • prov (MIT)
  • git-python (BSD 3-Clause)
  • python-gitlab (LGPL 3)
  • jsonschema (MIT)
  • ruamel.yaml (MIT)
  • pydot (MIT)
  • click (BSD 3-Clause)

Optional Dependencies:

  • pytest (MIT)
  • pytest-mock (MIT)
  • black (MIT)
  • isort (MIT)
  • bump2version (MIT)

Build Dependencies:

  • setuptools (MIT)

  • wheel (MIT)

  • Choose place for license documentation

@cdboer
Copy link
Collaborator Author

cdboer commented Apr 4, 2023

@schlauch does it suffice to document the license types of dependencies in pyproject.toml or is there a better place to put such information?

@schlauch
Copy link

schlauch commented Apr 4, 2023

A minimum approach would be to list the licenses of the direct main dependencies (you required ones) in the README file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants