{"number":"latest","published_at":"2020-07-01T22:45:12.529Z","last_synced_at":"2024-03-04T01:05:47.737Z","created_at":"2023-07-05T15:00:59.065Z","updated_at":"2024-03-04T01:05:47.740Z","distro":null,"version_url":"https://docker.ecosyste.ms/api/v1/packages/giantswarm%2Fcnr-server/versions/latest","package":{"name":"giantswarm/cnr-server","package_url":"https://docker.ecosyste.ms/api/v1/packages/giantswarm%2Fcnr-server"},"dependencies":[{"ecosystem":"apk","package_name":"alpine/alpine-baselayout","requirements":"3.2.0-r3","purl":"pkg:apk/alpine/alpine-baselayout@3.2.0-r3?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/alpine-keys","requirements":"2.1-r2","purl":"pkg:apk/alpine/alpine-keys@2.1-r2?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/apk-tools","requirements":"2.10.4-r3","purl":"pkg:apk/alpine/apk-tools@2.10.4-r3?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/binutils","requirements":"2.33.1-r0","purl":"pkg:apk/alpine/binutils@2.33.1-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/build-base","requirements":"0.5-r1","purl":"pkg:apk/alpine/build-base@0.5-r1?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/busybox","requirements":"1.31.1-r8","purl":"pkg:apk/alpine/busybox@1.31.1-r8?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/ca-certificates-cacert","requirements":"20191127-r0","purl":"pkg:apk/alpine/ca-certificates-cacert@20191127-r0?arch=x86_64\u0026upstream=ca-certificates\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/ca-certificates","requirements":"20191127-r0","purl":"pkg:apk/alpine/ca-certificates@20191127-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/expat","requirements":"2.2.9-r1","purl":"pkg:apk/alpine/expat@2.2.9-r1?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/file","requirements":"5.37-r1","purl":"pkg:apk/alpine/file@5.37-r1?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/fortify-headers","requirements":"1.1-r0","purl":"pkg:apk/alpine/fortify-headers@1.1-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/g  ","requirements":"9.2.0-r3","purl":"pkg:apk/alpine/g++@9.2.0-r3?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/gcc","requirements":"9.2.0-r3","purl":"pkg:apk/alpine/gcc@9.2.0-r3?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/gdbm","requirements":"1.13-r1","purl":"pkg:apk/alpine/gdbm@1.13-r1?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/git","requirements":"2.24.1-r0","purl":"pkg:apk/alpine/git@2.24.1-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/gmp","requirements":"6.1.2-r1","purl":"pkg:apk/alpine/gmp@6.1.2-r1?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/isl","requirements":"0.18-r0","purl":"pkg:apk/alpine/isl@0.18-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libatomic","requirements":"9.2.0-r3","purl":"pkg:apk/alpine/libatomic@9.2.0-r3?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libbz2","requirements":"1.0.8-r1","purl":"pkg:apk/alpine/libbz2@1.0.8-r1?arch=x86_64\u0026upstream=bzip2\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libc-dev","requirements":"0.7.2-r0","purl":"pkg:apk/alpine/libc-dev@0.7.2-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libc-utils","requirements":"0.7.2-r0","purl":"pkg:apk/alpine/libc-utils@0.7.2-r0?arch=x86_64\u0026upstream=libc-dev\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libcrypto1.1","requirements":"1.1.1d-r3","purl":"pkg:apk/alpine/libcrypto1.1@1.1.1d-r3?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libcurl","requirements":"7.67.0-r0","purl":"pkg:apk/alpine/libcurl@7.67.0-r0?arch=x86_64\u0026upstream=curl\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libffi-dev","requirements":"3.2.1-r6","purl":"pkg:apk/alpine/libffi-dev@3.2.1-r6?arch=x86_64\u0026upstream=libffi\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libffi","requirements":"3.2.1-r6","purl":"pkg:apk/alpine/libffi@3.2.1-r6?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libgcc","requirements":"9.2.0-r3","purl":"pkg:apk/alpine/libgcc@9.2.0-r3?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libgomp","requirements":"9.2.0-r3","purl":"pkg:apk/alpine/libgomp@9.2.0-r3?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libmagic","requirements":"5.37-r1","purl":"pkg:apk/alpine/libmagic@5.37-r1?arch=x86_64\u0026upstream=file\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libssl1.1","requirements":"1.1.1d-r3","purl":"pkg:apk/alpine/libssl1.1@1.1.1d-r3?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libstdc  ","requirements":"9.2.0-r3","purl":"pkg:apk/alpine/libstdc++@9.2.0-r3?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/libtls-standalone","requirements":"2.9.1-r0","purl":"pkg:apk/alpine/libtls-standalone@2.9.1-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/linux-headers","requirements":"4.19.36-r0","purl":"pkg:apk/alpine/linux-headers@4.19.36-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/make","requirements":"4.2.1-r2","purl":"pkg:apk/alpine/make@4.2.1-r2?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/mpc1","requirements":"1.1.0-r1","purl":"pkg:apk/alpine/mpc1@1.1.0-r1?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/mpfr4","requirements":"4.0.2-r1","purl":"pkg:apk/alpine/mpfr4@4.0.2-r1?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/musl-dev","requirements":"1.1.24-r0","purl":"pkg:apk/alpine/musl-dev@1.1.24-r0?arch=x86_64\u0026upstream=musl\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/musl-utils","requirements":"1.1.24-r0","purl":"pkg:apk/alpine/musl-utils@1.1.24-r0?arch=x86_64\u0026upstream=musl\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/musl","requirements":"1.1.24-r0","purl":"pkg:apk/alpine/musl@1.1.24-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/ncurses-libs","requirements":"6.1_p20191130-r0","purl":"pkg:apk/alpine/ncurses-libs@6.1_p20191130-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/ncurses-terminfo-base","requirements":"6.1_p20191130-r0","purl":"pkg:apk/alpine/ncurses-terminfo-base@6.1_p20191130-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/ncurses-terminfo","requirements":"6.1_p20191130-r0","purl":"pkg:apk/alpine/ncurses-terminfo@6.1_p20191130-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/nghttp2-libs","requirements":"1.40.0-r0","purl":"pkg:apk/alpine/nghttp2-libs@1.40.0-r0?arch=x86_64\u0026upstream=nghttp2\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/openssl-dev","requirements":"1.1.1d-r3","purl":"pkg:apk/alpine/openssl-dev@1.1.1d-r3?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/pcre2","requirements":"10.34-r1","purl":"pkg:apk/alpine/pcre2@10.34-r1?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/pkgconf","requirements":"1.6.3-r0","purl":"pkg:apk/alpine/pkgconf@1.6.3-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/py-setuptools","requirements":"42.0.2-r0","purl":"pkg:apk/alpine/py-setuptools@42.0.2-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/py2-pip","requirements":"18.1-r0","purl":"pkg:apk/alpine/py2-pip@18.1-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/python2-dev","requirements":"2.7.16-r3","purl":"pkg:apk/alpine/python2-dev@2.7.16-r3?arch=x86_64\u0026upstream=python2\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/python2","requirements":"2.7.16-r3","purl":"pkg:apk/alpine/python2@2.7.16-r3?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/readline","requirements":"8.0.1-r0","purl":"pkg:apk/alpine/readline@8.0.1-r0?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/scanelf","requirements":"1.2.4-r0","purl":"pkg:apk/alpine/scanelf@1.2.4-r0?arch=x86_64\u0026upstream=pax-utils\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/sqlite-libs","requirements":"3.30.1-r1","purl":"pkg:apk/alpine/sqlite-libs@3.30.1-r1?arch=x86_64\u0026upstream=sqlite\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/ssl_client","requirements":"1.31.1-r8","purl":"pkg:apk/alpine/ssl_client@1.31.1-r8?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.11.2"},{"ecosystem":"apk","package_name":"alpine/zlib","requirements":"1.2.11-r3","purl":"pkg:apk/alpine/zlib@1.2.11-r3?arch=x86_64\u0026distro=alpine-3.11.2"},{"ecosystem":"pypi","package_name":"Click","requirements":"7.0","purl":"pkg:pypi/Click@7.0"},{"ecosystem":"pypi","package_name":"Flask-Cors","requirements":"3.0.8","purl":"pkg:pypi/Flask-Cors@3.0.8"},{"ecosystem":"pypi","package_name":"Flask","requirements":"1.1.1","purl":"pkg:pypi/Flask@1.1.1"},{"ecosystem":"pypi","package_name":"Jinja2","requirements":"2.10.3","purl":"pkg:pypi/Jinja2@2.10.3"},{"ecosystem":"pypi","package_name":"MarkupSafe","requirements":"1.1.1","purl":"pkg:pypi/MarkupSafe@1.1.1"},{"ecosystem":"pypi","package_name":"PyYAML","requirements":"5.3","purl":"pkg:pypi/PyYAML@5.3"},{"ecosystem":"pypi","package_name":"Werkzeug","requirements":"0.16.0","purl":"pkg:pypi/Werkzeug@0.16.0"},{"ecosystem":"pypi","package_name":"appr","requirements":"0.7.4","purl":"pkg:pypi/appr@0.7.4"},{"ecosystem":"pypi","package_name":"astroid","requirements":"1.6.6","purl":"pkg:pypi/astroid@1.6.6"},{"ecosystem":"pypi","package_name":"atomicwrites","requirements":"1.3.0","purl":"pkg:pypi/atomicwrites@1.3.0"},{"ecosystem":"pypi","package_name":"attrs","requirements":"19.3.0","purl":"pkg:pypi/attrs@19.3.0"},{"ecosystem":"pypi","package_name":"backports.functools-lru-cache","requirements":"1.6.1","purl":"pkg:pypi/backports.functools-lru-cache@1.6.1"},{"ecosystem":"pypi","package_name":"bumpversion","requirements":"0.5.3","purl":"pkg:pypi/bumpversion@0.5.3"},{"ecosystem":"pypi","package_name":"certifi","requirements":"2019.11.28","purl":"pkg:pypi/certifi@2019.11.28"},{"ecosystem":"pypi","package_name":"cffi","requirements":"1.13.2","purl":"pkg:pypi/cffi@1.13.2"},{"ecosystem":"pypi","package_name":"chardet","requirements":"3.0.4","purl":"pkg:pypi/chardet@3.0.4"},{"ecosystem":"pypi","package_name":"configparser","requirements":"4.0.2","purl":"pkg:pypi/configparser@4.0.2"},{"ecosystem":"pypi","package_name":"contextlib2","requirements":"0.6.0.post1","purl":"pkg:pypi/contextlib2@0.6.0.post1"},{"ecosystem":"pypi","package_name":"coverage","requirements":"5.0.2","purl":"pkg:pypi/coverage@5.0.2"},{"ecosystem":"pypi","package_name":"cryptography","requirements":"2.8","purl":"pkg:pypi/cryptography@2.8"},{"ecosystem":"pypi","package_name":"dnspython","requirements":"1.16.0","purl":"pkg:pypi/dnspython@1.16.0"},{"ecosystem":"pypi","package_name":"ecdsa","requirements":"0.15","purl":"pkg:pypi/ecdsa@0.15"},{"ecosystem":"pypi","package_name":"entrypoints","requirements":"0.3","purl":"pkg:pypi/entrypoints@0.3"},{"ecosystem":"pypi","package_name":"enum34","requirements":"1.1.6","purl":"pkg:pypi/enum34@1.1.6"},{"ecosystem":"pypi","package_name":"filelock","requirements":"3.0.12","purl":"pkg:pypi/filelock@3.0.12"},{"ecosystem":"pypi","package_name":"flake8","requirements":"3.7.9","purl":"pkg:pypi/flake8@3.7.9"},{"ecosystem":"pypi","package_name":"funcsigs","requirements":"1.0.2","purl":"pkg:pypi/funcsigs@1.0.2"},{"ecosystem":"pypi","package_name":"functools32","requirements":"3.2.3.post2","purl":"pkg:pypi/functools32@3.2.3.post2"},{"ecosystem":"pypi","package_name":"future","requirements":"0.18.2","purl":"pkg:pypi/future@0.18.2"},{"ecosystem":"pypi","package_name":"futures","requirements":"3.3.0","purl":"pkg:pypi/futures@3.3.0"},{"ecosystem":"pypi","package_name":"gevent","requirements":"1.4.0","purl":"pkg:pypi/gevent@1.4.0"},{"ecosystem":"pypi","package_name":"greenlet","requirements":"0.4.15","purl":"pkg:pypi/greenlet@0.4.15"},{"ecosystem":"pypi","package_name":"gunicorn","requirements":"19.10.0","purl":"pkg:pypi/gunicorn@19.10.0"},{"ecosystem":"pypi","package_name":"idna","requirements":"2.8","purl":"pkg:pypi/idna@2.8"},{"ecosystem":"pypi","package_name":"importlib-metadata","requirements":"1.3.0","purl":"pkg:pypi/importlib-metadata@1.3.0"},{"ecosystem":"pypi","package_name":"ipaddress","requirements":"1.0.23","purl":"pkg:pypi/ipaddress@1.0.23"},{"ecosystem":"pypi","package_name":"isort","requirements":"4.3.21","purl":"pkg:pypi/isort@4.3.21"},{"ecosystem":"pypi","package_name":"itsdangerous","requirements":"1.1.0","purl":"pkg:pypi/itsdangerous@1.1.0"},{"ecosystem":"pypi","package_name":"jsonnet","requirements":"0.14.0","purl":"pkg:pypi/jsonnet@0.14.0"},{"ecosystem":"pypi","package_name":"jsonpatch","requirements":"1.24","purl":"pkg:pypi/jsonpatch@1.24"},{"ecosystem":"pypi","package_name":"jsonpointer","requirements":"2.0","purl":"pkg:pypi/jsonpointer@2.0"},{"ecosystem":"pypi","package_name":"lazy-object-proxy","requirements":"1.4.3","purl":"pkg:pypi/lazy-object-proxy@1.4.3"},{"ecosystem":"pypi","package_name":"mccabe","requirements":"0.6.1","purl":"pkg:pypi/mccabe@0.6.1"},{"ecosystem":"pypi","package_name":"more-itertools","requirements":"5.0.0","purl":"pkg:pypi/more-itertools@5.0.0"},{"ecosystem":"pypi","package_name":"packaging","requirements":"20.0","purl":"pkg:pypi/packaging@20.0"},{"ecosystem":"pypi","package_name":"pathlib2","requirements":"2.3.5","purl":"pkg:pypi/pathlib2@2.3.5"},{"ecosystem":"pypi","package_name":"pathspec","requirements":"0.7.0","purl":"pkg:pypi/pathspec@0.7.0"},{"ecosystem":"pypi","package_name":"pep8","requirements":"1.7.1","purl":"pkg:pypi/pep8@1.7.1"},{"ecosystem":"pypi","package_name":"pip","requirements":"18.1","purl":"pkg:pypi/pip@18.1"},{"ecosystem":"pypi","package_name":"pluggy","requirements":"0.13.1","purl":"pkg:pypi/pluggy@0.13.1"},{"ecosystem":"pypi","package_name":"pockets","requirements":"0.9.1","purl":"pkg:pypi/pockets@0.9.1"},{"ecosystem":"pypi","package_name":"py","requirements":"1.8.1","purl":"pkg:pypi/py@1.8.1"},{"ecosystem":"pypi","package_name":"pyOpenSSL","requirements":"19.1.0","purl":"pkg:pypi/pyOpenSSL@19.1.0"},{"ecosystem":"pypi","package_name":"pycodestyle","requirements":"2.5.0","purl":"pkg:pypi/pycodestyle@2.5.0"},{"ecosystem":"pypi","package_name":"pycparser","requirements":"2.19","purl":"pkg:pypi/pycparser@2.19"},{"ecosystem":"pypi","package_name":"pyflakes","requirements":"2.1.1","purl":"pkg:pypi/pyflakes@2.1.1"},{"ecosystem":"pypi","package_name":"pylint","requirements":"1.9.5","purl":"pkg:pypi/pylint@1.9.5"},{"ecosystem":"pypi","package_name":"pyparsing","requirements":"2.4.6","purl":"pkg:pypi/pyparsing@2.4.6"},{"ecosystem":"pypi","package_name":"pytest-cov","requirements":"2.8.1","purl":"pkg:pypi/pytest-cov@2.8.1"},{"ecosystem":"pypi","package_name":"pytest-flask","requirements":"0.15.0","purl":"pkg:pypi/pytest-flask@0.15.0"},{"ecosystem":"pypi","package_name":"pytest-ordering","requirements":"0.6","purl":"pkg:pypi/pytest-ordering@0.6"},{"ecosystem":"pypi","package_name":"pytest-runner","requirements":"5.2","purl":"pkg:pypi/pytest-runner@5.2"},{"ecosystem":"pypi","package_name":"pytest","requirements":"4.6.9","purl":"pkg:pypi/pytest@4.6.9"},{"ecosystem":"pypi","package_name":"python-etcd","requirements":"0.4.5","purl":"pkg:pypi/python-etcd@0.4.5"},{"ecosystem":"pypi","package_name":"redis","requirements":"3.3.11","purl":"pkg:pypi/redis@3.3.11"},{"ecosystem":"pypi","package_name":"requests-mock","requirements":"1.7.0","purl":"pkg:pypi/requests-mock@1.7.0"},{"ecosystem":"pypi","package_name":"requests","requirements":"2.22.0","purl":"pkg:pypi/requests@2.22.0"},{"ecosystem":"pypi","package_name":"scandir","requirements":"1.10.0","purl":"pkg:pypi/scandir@1.10.0"},{"ecosystem":"pypi","package_name":"semantic-version","requirements":"2.8.4","purl":"pkg:pypi/semantic-version@2.8.4"},{"ecosystem":"pypi","package_name":"setuptools","requirements":"42.0.2.post20191202","purl":"pkg:pypi/setuptools@42.0.2.post20191202"},{"ecosystem":"pypi","package_name":"singledispatch","requirements":"3.4.0.3","purl":"pkg:pypi/singledispatch@3.4.0.3"},{"ecosystem":"pypi","package_name":"six","requirements":"1.13.0","purl":"pkg:pypi/six@1.13.0"},{"ecosystem":"pypi","package_name":"sphinxcontrib-napoleon","requirements":"0.7","purl":"pkg:pypi/sphinxcontrib-napoleon@0.7"},{"ecosystem":"pypi","package_name":"tabulate","requirements":"0.8.6","purl":"pkg:pypi/tabulate@0.8.6"},{"ecosystem":"pypi","package_name":"termcolor","requirements":"1.1.0","purl":"pkg:pypi/termcolor@1.1.0"},{"ecosystem":"pypi","package_name":"toml","requirements":"0.10.0","purl":"pkg:pypi/toml@0.10.0"},{"ecosystem":"pypi","package_name":"tox","requirements":"3.14.3","purl":"pkg:pypi/tox@3.14.3"},{"ecosystem":"pypi","package_name":"typing","requirements":"3.7.4.1","purl":"pkg:pypi/typing@3.7.4.1"},{"ecosystem":"pypi","package_name":"urllib3","requirements":"1.21.1","purl":"pkg:pypi/urllib3@1.21.1"},{"ecosystem":"pypi","package_name":"virtualenv","requirements":"16.7.9","purl":"pkg:pypi/virtualenv@16.7.9"},{"ecosystem":"pypi","package_name":"wcwidth","requirements":"0.1.8","purl":"pkg:pypi/wcwidth@0.1.8"},{"ecosystem":"pypi","package_name":"wrapt","requirements":"1.11.2","purl":"pkg:pypi/wrapt@1.11.2"},{"ecosystem":"pypi","package_name":"wsgiref","requirements":"0.1.2","purl":"pkg:pypi/wsgiref@0.1.2"},{"ecosystem":"pypi","package_name":"yapf","requirements":"0.29.0","purl":"pkg:pypi/yapf@0.29.0"},{"ecosystem":"pypi","package_name":"zipp","requirements":"0.6.0","purl":"pkg:pypi/zipp@0.6.0"}]}