# Pipenv source code is MIT, there are bundled packages having different licenses

# To help with generating this list, use this command and check any WARNINGs:
#  $ ./license-helper.py --bundled-modules bundled-licenses \
#                        --sources <directory created by fedpkg prep> \
#                        --license-summary
#
# To compare the licenses of bundled modules in this version of pipenv, with
# the previous version, use:
#  $ ./license-helper.py --bundled-modules bundled-licenses \
#                        --sources <directory created by fedpkg prep> \
#                        --license-diff-dir <empty temporary directory>
# Then do the same thing with the previous version of pipenv, and then
# compare the contents of the two temporary directories:
#  $ meld <diw-with-licenses-for-older-version> <dir-with-licenses-for-newer-version>
#
# To help detecting the name of each license, run this inside the sources directory:
#  $ licensecheck -r pipenv | egrep -v '(UNKNOWN|GENERATED)'

# == BEGIN_MACHINE_READABLE_DATA for ./license-helper.py ==

# pipenv/patched/pip/ is ASL 2.0 and BSD and MIT
# pipenv/patched/pip/_vendor/cachecontrol/ is ASL 2.0
# pipenv/patched/pip/_vendor/certifi/ is MPLv2.0
# pipenv/patched/pip/_vendor/chardet/ is LGPLv2+
# pipenv/patched/pip/_vendor/colorama/ is BSD
# pipenv/patched/pip/_vendor/distlib/ is Python
# pipenv/patched/pip/_vendor/distro/ is ASL 2.0
# pipenv/patched/pip/_vendor/idna/ is BSD
# pipenv/patched/pip/_vendor/msgpack/ is ASL 2.0
# pipenv/patched/pip/_vendor/packaging/ is (ASL 2.0 or BSD)
# pipenv/patched/pip/_vendor/platformdirs/ is MIT
# pipenv/patched/pip/_vendor/pygments/ is BSD
# pipenv/patched/pip/_vendor/pyparsing/ is MIT
# pipenv/patched/pip/_vendor/pyproject_hooks/ is MIT
# pipenv/patched/pip/_vendor/requests/ is ASL 2.0
# pipenv/patched/pip/_vendor/resolvelib/ is ISC
# pipenv/patched/pip/_vendor/rich/ is MIT
# pipenv/patched/pip/_vendor/six.py is MIT
# pipenv/patched/pip/_vendor/tenacity/ is ASL 2.0
# pipenv/patched/pip/_vendor/tomli/ is MIT
# pipenv/patched/pip/_vendor/typing_extensions.py is Python
# pipenv/patched/pip/_vendor/urllib3/ is MIT
# pipenv/patched/pip/_vendor/webencodings/ is BSD
# pipenv/patched/pip/six.py is ASL 2.0
# pipenv/patched/pip/typing_extensions.py is Python
# pipenv/patched/safety/ is MIT
# pipenv/vendor/attrs/ is MIT
# pipenv/vendor/cerberus/ is ISC
# pipenv/vendor/click/ is BSD
# pipenv/vendor/click_didyoumean/ is MIT
# pipenv/vendor/colorama/ is BSD
# pipenv/vendor/dotenv/ is BSD
# pipenv/vendor/dparse/ is MIT
# pipenv/vendor/markupsafe/ is BSD
# pipenv/vendor/pep517/ is MIT and ASL 2.0
# pipenv/vendor/pexpect/ is ISC
# pipenv/vendor/pipdeptree/ is MIT
# pipenv/vendor/plette/ is ISC
# pipenv/vendor/ptyprocess/ is ISC
# pipenv/vendor/pyparsing/ is MIT
# pipenv/vendor/pythonfinder/ is MIT
# pipenv/vendor/pythonfinder/_vendor/pep514tools/ is MIT
# pipenv/vendor/requirementslib/ is MIT
# pipenv/vendor/ruamel.yaml is MIT
# pipenv/vendor/ruamel.yaml-0.17.21-py3.9-nspkg.pth is MIT
# pipenv/vendor/shellingham/ is ISC
# pipenv/vendor/toml/ is MIT
# pipenv/vendor/tomlkit/ is MIT
# pipenv/vendor/vistir/ is BSD
