# 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> \
#
# 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/crayons.py is MIT
# pipenv/patched/notpip/ is MIT
# pipenv/patched/notpip/_vendor/appdirs.py is MIT
# pipenv/patched/notpip/_vendor/cachecontrol/ is ASL 2.0
# pipenv/patched/notpip/_vendor/certifi/ is MPLv2.0
# pipenv/patched/notpip/_vendor/chardet/ is LGPLv2+
# pipenv/patched/notpip/_vendor/colorama/ is BSD
# pipenv/patched/notpip/_vendor/contextlib2.py is Python
# pipenv/patched/notpip/_vendor/distlib/ is Python
# pipenv/patched/notpip/_vendor/distro.py is ASL 2.0
# pipenv/patched/notpip/_vendor/html5lib/ is MIT
# pipenv/patched/notpip/_vendor/idna/ is Python
# pipenv/patched/notpip/_vendor/ipaddress.py is Python
# pipenv/patched/notpip/_vendor/msgpack/ is ASL 2.0
# pipenv/patched/notpip/_vendor/packaging/ is (ASL 2.0 or BSD)
# pipenv/patched/notpip/_vendor/pep517/ is MIT
# pipenv/patched/notpip/_vendor/pkg_resources/ is MIT
# pipenv/patched/notpip/_vendor/progress/ is ISC
# pipenv/patched/notpip/_vendor/pyparsing.py is MIT
# pipenv/patched/notpip/_vendor/pytoml/ is MIT
# pipenv/patched/notpip/_vendor/requests/ is ASL 2.0
# pipenv/patched/notpip/_vendor/retrying.py is ASL 2.0
# pipenv/patched/notpip/_vendor/six.py is ASL 2.0
# pipenv/patched/notpip/_vendor/urllib3/ is MIT
# pipenv/patched/notpip/_vendor/webencodings/ is ASL 2.0
# pipenv/patched/pipfile/ is (ASL 2.0 or BSD)
# pipenv/patched/piptools/ is BSD
# pipenv/patched/safety/ is MIT
# pipenv/patched/yaml3/ is MIT
# pipenv/vendor/appdirs.py is MIT
# pipenv/vendor/attr/ is MIT
# pipenv/vendor/backports/enum is BSD
# pipenv/vendor/backports/functools_lru_cache.py is MIT
# pipenv/vendor/backports/shutil_get_terminal_size/ is MIT
# pipenv/vendor/backports/weakref.py is Python
# pipenv/vendor/cached_property.py is BSD
# pipenv/vendor/cerberus/ is ISC
# pipenv/vendor/certifi/ is MPLv2.0
# pipenv/vendor/chardet/ is LGPLv2
# pipenv/vendor/click/ is BSD
# pipenv/vendor/click_completion/ is MIT
# pipenv/vendor/click_didyoumean/ is MIT
# pipenv/vendor/colorama/ is BSD
# pipenv/vendor/contextlib2.py is Python
# pipenv/vendor/dateutil/ is (ASL 2.0 and BSD)
# pipenv/vendor/delegator.py is MIT
# pipenv/vendor/distlib/ is Python
# pipenv/vendor/docopt.py is MIT
# pipenv/vendor/dotenv/ is BSD
# pipenv/vendor/dparse/ is MIT
# pipenv/vendor/first.py is MIT
# pipenv/vendor/funcsigs/ is ASL 2.0
# pipenv/vendor/idna/ is BSD
# pipenv/vendor/importlib_metadata/ is ASL 2.0
# pipenv/vendor/importlib_resources/ is ASL 2.0
# pipenv/vendor/iso8601/ is MIT
# pipenv/vendor/jinja2/ is BSD
# pipenv/vendor/markupsafe/ is BSD
# pipenv/vendor/more_itertools/ is MIT
# pipenv/vendor/orderedmultidict/ is Unlicense
# pipenv/vendor/packaging/ is (ASL 2.0 or BSD)
# pipenv/vendor/parse.py is MIT
# pipenv/vendor/passa is ISC
# pipenv/vendor/pathlib2/ is MIT
# pipenv/vendor/pep517/ is (MIT and ASL 2.0)
# pipenv/vendor/pexpect/ is ISC
# pipenv/vendor/pip_shims/ is BSD
# pipenv/vendor/pipdeptree.py is MIT
# pipenv/vendor/pipreqs/ is ASL 2.0
# pipenv/vendor/plette/ is ISC
# pipenv/vendor/ptyprocess/ is ISC
# pipenv/vendor/pyparsing.py is MIT
# pipenv/vendor/pythonfinder/ is MIT
# pipenv/vendor/pythonfinder/_vendor/pep514tools/ is MIT
# pipenv/vendor/pythonfinder/pep514tools.py is MIT
# pipenv/vendor/requests/ is ASL 2.0
# pipenv/vendor/requirementslib/ is MIT
# pipenv/vendor/resolvelib/ is MIT
# pipenv/vendor/scandir.py is BSD
# pipenv/vendor/semver.py is BSD
# pipenv/vendor/shellingham/ is ISC
# pipenv/vendor/six.py is MIT
# pipenv/vendor/toml/ is MIT
# pipenv/vendor/tomlkit/ is MIT
# pipenv/vendor/urllib3/ is MIT
# pipenv/vendor/vistir/ is BSD
# pipenv/vendor/yarg/ is (ASL 2.0 and MIT)
# pipenv/vendor/yaspin/ is MIT
# pipenv/vendor/zipp.py is MIT
