{"number":"test","published_at":"2023-04-26T14:10:40.785Z","last_synced_at":"2023-11-16T11:02:04.162Z","created_at":"2023-11-16T11:00:27.791Z","updated_at":"2025-11-08T16:56:34.242Z","distro":"Alpine Linux v3.13","version_url":"https://docker.ecosyste.ms/api/v1/packages/airdata%2Fansible-molecule/versions/test","package":{"name":"airdata/ansible-molecule","package_url":"https://docker.ecosyste.ms/api/v1/packages/airdata%2Fansible-molecule"},"dependencies":[{"ecosystem":"apk","package_name":"alpine/.python-rundeps","requirements":"20211116.192321","purl":"pkg:apk/alpine/.python-rundeps@20211116.192321?arch=noarch\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/alpine-baselayout","requirements":"3.2.0-r8","purl":"pkg:apk/alpine/alpine-baselayout@3.2.0-r8?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/alpine-keys","requirements":"2.4-r0","purl":"pkg:apk/alpine/alpine-keys@2.4-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/apk-tools","requirements":"2.12.7-r0","purl":"pkg:apk/alpine/apk-tools@2.12.7-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/brotli-libs","requirements":"1.0.9-r3","purl":"pkg:apk/alpine/brotli-libs@1.0.9-r3?arch=x86_64\u0026upstream=brotli\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/busybox","requirements":"1.32.1-r7","purl":"pkg:apk/alpine/busybox@1.32.1-r7?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/ca-certificates-bundle","requirements":"20191127-r5","purl":"pkg:apk/alpine/ca-certificates-bundle@20191127-r5?arch=x86_64\u0026upstream=ca-certificates\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/ca-certificates","requirements":"20191127-r5","purl":"pkg:apk/alpine/ca-certificates@20191127-r5?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/containerd","requirements":"1.4.8-r0","purl":"pkg:apk/alpine/containerd@1.4.8-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/device-mapper-libs","requirements":"2.02.187-r1","purl":"pkg:apk/alpine/device-mapper-libs@2.02.187-r1?arch=x86_64\u0026upstream=lvm2\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/docker-cli","requirements":"20.10.3-r1","purl":"pkg:apk/alpine/docker-cli@20.10.3-r1?arch=x86_64\u0026upstream=docker\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/docker-engine","requirements":"20.10.3-r1","purl":"pkg:apk/alpine/docker-engine@20.10.3-r1?arch=x86_64\u0026upstream=docker\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/docker","requirements":"20.10.3-r1","purl":"pkg:apk/alpine/docker@20.10.3-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/expat","requirements":"2.2.10-r1","purl":"pkg:apk/alpine/expat@2.2.10-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/gdbm","requirements":"1.19-r0","purl":"pkg:apk/alpine/gdbm@1.19-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/git","requirements":"2.30.6-r0","purl":"pkg:apk/alpine/git@2.30.6-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/ip6tables","requirements":"1.8.6-r0","purl":"pkg:apk/alpine/ip6tables@1.8.6-r0?arch=x86_64\u0026upstream=iptables\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/iptables","requirements":"1.8.6-r0","purl":"pkg:apk/alpine/iptables@1.8.6-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/keyutils-libs","requirements":"1.6.3-r0","purl":"pkg:apk/alpine/keyutils-libs@1.6.3-r0?arch=x86_64\u0026upstream=keyutils\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/krb5-conf","requirements":"1.0-r2","purl":"pkg:apk/alpine/krb5-conf@1.0-r2?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/krb5-libs","requirements":"1.18.4-r0","purl":"pkg:apk/alpine/krb5-libs@1.18.4-r0?arch=x86_64\u0026upstream=krb5\u0026distro=alpine-3.13.7"},{"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.13.7"},{"ecosystem":"apk","package_name":"alpine/libc-utils","requirements":"0.7.2-r3","purl":"pkg:apk/alpine/libc-utils@0.7.2-r3?arch=x86_64\u0026upstream=libc-dev\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libcom_err","requirements":"1.45.7-r0","purl":"pkg:apk/alpine/libcom_err@1.45.7-r0?arch=x86_64\u0026upstream=e2fsprogs\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libcrypto1.1","requirements":"1.1.1l-r0","purl":"pkg:apk/alpine/libcrypto1.1@1.1.1l-r0?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libcurl","requirements":"7.79.1-r3","purl":"pkg:apk/alpine/libcurl@7.79.1-r3?arch=x86_64\u0026upstream=curl\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libedit","requirements":"20191231.3.1-r1","purl":"pkg:apk/alpine/libedit@20191231.3.1-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libffi","requirements":"3.3-r2","purl":"pkg:apk/alpine/libffi@3.3-r2?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libintl","requirements":"0.20.2-r2","purl":"pkg:apk/alpine/libintl@0.20.2-r2?arch=x86_64\u0026upstream=gettext\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libmnl","requirements":"1.0.4-r1","purl":"pkg:apk/alpine/libmnl@1.0.4-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libnftnl-libs","requirements":"1.1.8-r0","purl":"pkg:apk/alpine/libnftnl-libs@1.1.8-r0?arch=x86_64\u0026upstream=libnftnl\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libnsl","requirements":"1.3.0-r0","purl":"pkg:apk/alpine/libnsl@1.3.0-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libseccomp","requirements":"2.5.1-r1","purl":"pkg:apk/alpine/libseccomp@2.5.1-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libssl1.1","requirements":"1.1.1l-r0","purl":"pkg:apk/alpine/libssl1.1@1.1.1l-r0?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libtirpc-conf","requirements":"1.3.1-r0","purl":"pkg:apk/alpine/libtirpc-conf@1.3.1-r0?arch=x86_64\u0026upstream=libtirpc\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libtirpc","requirements":"1.3.1-r0","purl":"pkg:apk/alpine/libtirpc@1.3.1-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libtls-standalone","requirements":"2.9.1-r1","purl":"pkg:apk/alpine/libtls-standalone@2.9.1-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libuuid","requirements":"2.36.1-r1","purl":"pkg:apk/alpine/libuuid@2.36.1-r1?arch=x86_64\u0026upstream=util-linux\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/libverto","requirements":"0.3.1-r1","purl":"pkg:apk/alpine/libverto@0.3.1-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/musl-utils","requirements":"1.2.2-r1","purl":"pkg:apk/alpine/musl-utils@1.2.2-r1?arch=x86_64\u0026upstream=musl\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/musl","requirements":"1.2.2-r1","purl":"pkg:apk/alpine/musl@1.2.2-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/ncurses-libs","requirements":"6.2_p20210109-r0","purl":"pkg:apk/alpine/ncurses-libs@6.2_p20210109-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/ncurses-terminfo-base","requirements":"6.2_p20210109-r0","purl":"pkg:apk/alpine/ncurses-terminfo-base@6.2_p20210109-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/nghttp2-libs","requirements":"1.42.0-r1","purl":"pkg:apk/alpine/nghttp2-libs@1.42.0-r1?arch=x86_64\u0026upstream=nghttp2\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/openssh-client","requirements":"8.4_p1-r4","purl":"pkg:apk/alpine/openssh-client@8.4_p1-r4?arch=x86_64\u0026upstream=openssh\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/openssh-keygen","requirements":"8.4_p1-r4","purl":"pkg:apk/alpine/openssh-keygen@8.4_p1-r4?arch=x86_64\u0026upstream=openssh\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/pcre2","requirements":"10.36-r1","purl":"pkg:apk/alpine/pcre2@10.36-r1?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/readline","requirements":"8.1.0-r0","purl":"pkg:apk/alpine/readline@8.1.0-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/runc","requirements":"1.0.0_rc95-r0","purl":"pkg:apk/alpine/runc@1.0.0_rc95-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/scanelf","requirements":"1.2.8-r0","purl":"pkg:apk/alpine/scanelf@1.2.8-r0?arch=x86_64\u0026upstream=pax-utils\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/sqlite-libs","requirements":"3.34.1-r0","purl":"pkg:apk/alpine/sqlite-libs@3.34.1-r0?arch=x86_64\u0026upstream=sqlite\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/ssl_client","requirements":"1.32.1-r7","purl":"pkg:apk/alpine/ssl_client@1.32.1-r7?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/tini-static","requirements":"0.19.0-r0","purl":"pkg:apk/alpine/tini-static@0.19.0-r0?arch=x86_64\u0026upstream=tini\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/tzdata","requirements":"2021e-r0","purl":"pkg:apk/alpine/tzdata@2021e-r0?arch=x86_64\u0026distro=alpine-3.13.7"},{"ecosystem":"apk","package_name":"alpine/xz-libs","requirements":"5.2.5-r0","purl":"pkg:apk/alpine/xz-libs@5.2.5-r0?arch=x86_64\u0026upstream=xz\u0026distro=alpine-3.13.7"},{"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.13.7"},{"ecosystem":"generic","package_name":"python","requirements":"3.9.9","purl":"pkg:generic/python@3.9.9"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v3","purl":"pkg:github/actions/checkout@v3"},{"ecosystem":"github","package_name":"actions/setup-python","requirements":"v4","purl":"pkg:github/actions/setup-python@v4"},{"ecosystem":"github","package_name":"ansible-community/github-docs-build","requirements":"main","purl":"pkg:github/ansible-community/github-docs-build@main#actions/ansible-docs-build-comment"},{"ecosystem":"github","package_name":"felixfontein/ansible-test-gh-action","requirements":"integration-error-behavior","purl":"pkg:github/felixfontein/ansible-test-gh-action@integration-error-behavior"},{"ecosystem":"github","package_name":"github/codeql-action","requirements":"v2","purl":"pkg:github/github/codeql-action@v2#analyze"},{"ecosystem":"github","package_name":"github/codeql-action","requirements":"v2","purl":"pkg:github/github/codeql-action@v2#autobuild"},{"ecosystem":"github","package_name":"github/codeql-action","requirements":"v2","purl":"pkg:github/github/codeql-action@v2#init"},{"ecosystem":"golang","package_name":"github.com/checkpoint-restore/go-criu/v5","requirements":"v5.0.0","purl":"pkg:golang/github.com/checkpoint-restore/go-criu/v5@v5.0.0"},{"ecosystem":"golang","package_name":"github.com/cilium/ebpf","requirements":"v0.5.0","purl":"pkg:golang/github.com/cilium/ebpf@v0.5.0"},{"ecosystem":"golang","package_name":"github.com/containerd/console","requirements":"v1.0.2","purl":"pkg:golang/github.com/containerd/console@v1.0.2"},{"ecosystem":"golang","package_name":"github.com/coreos/go-systemd/v22","requirements":"v22.3.1","purl":"pkg:golang/github.com/coreos/go-systemd/v22@v22.3.1"},{"ecosystem":"golang","package_name":"github.com/cpuguy83/go-md2man/v2","requirements":"v2.0.0-20190314233015-f79a8a8ca69d","purl":"pkg:golang/github.com/cpuguy83/go-md2man/v2@v2.0.0-20190314233015-f79a8a8ca69d"},{"ecosystem":"golang","package_name":"github.com/cyphar/filepath-securejoin","requirements":"v0.2.2","purl":"pkg:golang/github.com/cyphar/filepath-securejoin@v0.2.2"},{"ecosystem":"golang","package_name":"github.com/docker/go-units","requirements":"v0.4.0","purl":"pkg:golang/github.com/docker/go-units@v0.4.0"},{"ecosystem":"golang","package_name":"github.com/godbus/dbus/v5","requirements":"v5.0.4","purl":"pkg:golang/github.com/godbus/dbus/v5@v5.0.4"},{"ecosystem":"golang","package_name":"github.com/golang/protobuf","requirements":"v1.4.3","purl":"pkg:golang/github.com/golang/protobuf@v1.4.3"},{"ecosystem":"golang","package_name":"github.com/moby/sys/mountinfo","requirements":"v0.4.1","purl":"pkg:golang/github.com/moby/sys/mountinfo@v0.4.1"},{"ecosystem":"golang","package_name":"github.com/mrunalp/fileutils","requirements":"v0.5.0","purl":"pkg:golang/github.com/mrunalp/fileutils@v0.5.0"},{"ecosystem":"golang","package_name":"github.com/opencontainers/runc","requirements":"(devel)","purl":"pkg:golang/github.com/opencontainers/runc@(devel)"},{"ecosystem":"golang","package_name":"github.com/opencontainers/runtime-spec","requirements":"v1.0.3-0.20210326190908-1c3f411f0417","purl":"pkg:golang/github.com/opencontainers/runtime-spec@v1.0.3-0.20210326190908-1c3f411f0417"},{"ecosystem":"golang","package_name":"github.com/opencontainers/selinux","requirements":"v1.8.0","purl":"pkg:golang/github.com/opencontainers/selinux@v1.8.0"},{"ecosystem":"golang","package_name":"github.com/pkg/errors","requirements":"v0.9.1","purl":"pkg:golang/github.com/pkg/errors@v0.9.1"},{"ecosystem":"golang","package_name":"github.com/russross/blackfriday/v2","requirements":"v2.0.1","purl":"pkg:golang/github.com/russross/blackfriday/v2@v2.0.1"},{"ecosystem":"golang","package_name":"github.com/seccomp/libseccomp-golang","requirements":"v0.9.1","purl":"pkg:golang/github.com/seccomp/libseccomp-golang@v0.9.1"},{"ecosystem":"golang","package_name":"github.com/shurcooL/sanitized_anchor_name","requirements":"v1.0.0","purl":"pkg:golang/github.com/shurcooL/sanitized_anchor_name@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/sirupsen/logrus","requirements":"v1.7.0","purl":"pkg:golang/github.com/sirupsen/logrus@v1.7.0"},{"ecosystem":"golang","package_name":"github.com/syndtr/gocapability","requirements":"v0.0.0-20200815063812-42c35b437635","purl":"pkg:golang/github.com/syndtr/gocapability@v0.0.0-20200815063812-42c35b437635"},{"ecosystem":"golang","package_name":"github.com/urfave/cli","requirements":"v1.22.1","purl":"pkg:golang/github.com/urfave/cli@v1.22.1"},{"ecosystem":"golang","package_name":"github.com/vishvananda/netlink","requirements":"v1.1.0","purl":"pkg:golang/github.com/vishvananda/netlink@v1.1.0"},{"ecosystem":"golang","package_name":"github.com/vishvananda/netns","requirements":"v0.0.0-20191106174202-0a2b9b5464df","purl":"pkg:golang/github.com/vishvananda/netns@v0.0.0-20191106174202-0a2b9b5464df"},{"ecosystem":"golang","package_name":"github.com/willf/bitset","requirements":"v1.1.11","purl":"pkg:golang/github.com/willf/bitset@v1.1.11"},{"ecosystem":"golang","package_name":"golang.org/x/net","requirements":"v0.0.0-20201224014010-6772e930b67b","purl":"pkg:golang/golang.org/x/net@v0.0.0-20201224014010-6772e930b67b"},{"ecosystem":"golang","package_name":"golang.org/x/sys","requirements":"v0.0.0-20210426230700-d19ff857e887","purl":"pkg:golang/golang.org/x/sys@v0.0.0-20210426230700-d19ff857e887"},{"ecosystem":"golang","package_name":"google.golang.org/protobuf","requirements":"v1.25.0","purl":"pkg:golang/google.golang.org/protobuf@v1.25.0"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.15.12","purl":"pkg:golang/stdlib@1.15.12"},{"ecosystem":"pypi","package_name":"Jinja2","requirements":"3.1.2","purl":"pkg:pypi/Jinja2@3.1.2"},{"ecosystem":"pypi","package_name":"MarkupSafe","requirements":"2.1.1","purl":"pkg:pypi/MarkupSafe@2.1.1"},{"ecosystem":"pypi","package_name":"PyYAML","requirements":"6.0","purl":"pkg:pypi/PyYAML@6.0"},{"ecosystem":"pypi","package_name":"Pygments","requirements":"2.13.0","purl":"pkg:pypi/Pygments@2.13.0"},{"ecosystem":"pypi","package_name":"ansible-compat","requirements":"2.2.6","purl":"pkg:pypi/ansible-compat@2.2.6"},{"ecosystem":"pypi","package_name":"ansible-core","requirements":"2.14.1","purl":"pkg:pypi/ansible-core@2.14.1"},{"ecosystem":"pypi","package_name":"ansible-lint","requirements":"6.9.1","purl":"pkg:pypi/ansible-lint@6.9.1"},{"ecosystem":"pypi","package_name":"arrow","requirements":"1.2.3","purl":"pkg:pypi/arrow@1.2.3"},{"ecosystem":"pypi","package_name":"attrs","requirements":"22.1.0","purl":"pkg:pypi/attrs@22.1.0"},{"ecosystem":"pypi","package_name":"binaryornot","requirements":"0.4.4","purl":"pkg:pypi/binaryornot@0.4.4"},{"ecosystem":"pypi","package_name":"black","requirements":"22.10.0","purl":"pkg:pypi/black@22.10.0"},{"ecosystem":"pypi","package_name":"bracex","requirements":"2.3.post1","purl":"pkg:pypi/bracex@2.3.post1"},{"ecosystem":"pypi","package_name":"certifi","requirements":"2022.9.24","purl":"pkg:pypi/certifi@2022.9.24"},{"ecosystem":"pypi","package_name":"cffi","requirements":"1.15.1","purl":"pkg:pypi/cffi@1.15.1"},{"ecosystem":"pypi","package_name":"cfgv","requirements":"3.3.1","purl":"pkg:pypi/cfgv@3.3.1"},{"ecosystem":"pypi","package_name":"chardet","requirements":"5.1.0","purl":"pkg:pypi/chardet@5.1.0"},{"ecosystem":"pypi","package_name":"charset-normalizer","requirements":"2.1.1","purl":"pkg:pypi/charset-normalizer@2.1.1"},{"ecosystem":"pypi","package_name":"check-jsonschema","requirements":"0.19.2","purl":"pkg:pypi/check-jsonschema@0.19.2"},{"ecosystem":"pypi","package_name":"click-help-colors","requirements":"0.9.1","purl":"pkg:pypi/click-help-colors@0.9.1"},{"ecosystem":"pypi","package_name":"click","requirements":"8.1.3","purl":"pkg:pypi/click@8.1.3"},{"ecosystem":"pypi","package_name":"commonmark","requirements":"0.9.1","purl":"pkg:pypi/commonmark@0.9.1"},{"ecosystem":"pypi","package_name":"cookiecutter","requirements":"2.1.1","purl":"pkg:pypi/cookiecutter@2.1.1"},{"ecosystem":"pypi","package_name":"coverage","requirements":"4.5.4","purl":"pkg:pypi/coverage@4.5.4"},{"ecosystem":"pypi","package_name":"cryptography","requirements":"2.8","purl":"pkg:pypi/cryptography@2.8"},{"ecosystem":"pypi","package_name":"distlib","requirements":"0.3.6","purl":"pkg:pypi/distlib@0.3.6"},{"ecosystem":"pypi","package_name":"distro","requirements":"1.8.0","purl":"pkg:pypi/distro@1.8.0"},{"ecosystem":"pypi","package_name":"docker","requirements":"6.0.1","purl":"pkg:pypi/docker@6.0.1"},{"ecosystem":"pypi","package_name":"enrich","requirements":"1.2.7","purl":"pkg:pypi/enrich@1.2.7"},{"ecosystem":"pypi","package_name":"filelock","requirements":"3.8.2","purl":"pkg:pypi/filelock@3.8.2"},{"ecosystem":"pypi","package_name":"flake8","requirements":"6.0.0","purl":"pkg:pypi/flake8@6.0.0"},{"ecosystem":"pypi","package_name":"identify","requirements":"2.5.9","purl":"pkg:pypi/identify@2.5.9"},{"ecosystem":"pypi","package_name":"idna","requirements":"3.4","purl":"pkg:pypi/idna@3.4"},{"ecosystem":"pypi","package_name":"jinja2-time","requirements":"0.2.0","purl":"pkg:pypi/jinja2-time@0.2.0"},{"ecosystem":"pypi","package_name":"jmespath","requirements":"1.0.1","purl":"pkg:pypi/jmespath@1.0.1"},{"ecosystem":"pypi","package_name":"jsonschema","requirements":"4.17.3","purl":"pkg:pypi/jsonschema@4.17.3"},{"ecosystem":"pypi","package_name":"mccabe","requirements":"0.7.0","purl":"pkg:pypi/mccabe@0.7.0"},{"ecosystem":"pypi","package_name":"molecule-docker","requirements":"2.1.0","purl":"pkg:pypi/molecule-docker@2.1.0"},{"ecosystem":"pypi","package_name":"molecule","requirements":"4.0.4","purl":"pkg:pypi/molecule@4.0.4"},{"ecosystem":"pypi","package_name":"mypy-extensions","requirements":"0.4.3","purl":"pkg:pypi/mypy-extensions@0.4.3"},{"ecosystem":"pypi","package_name":"nodeenv","requirements":"1.7.0","purl":"pkg:pypi/nodeenv@1.7.0"},{"ecosystem":"pypi","package_name":"packaging","requirements":"21.3","purl":"pkg:pypi/packaging@21.3"},{"ecosystem":"pypi","package_name":"pathspec","requirements":"0.10.2","purl":"pkg:pypi/pathspec@0.10.2"},{"ecosystem":"pypi","package_name":"pip","requirements":"21.2.4","purl":"pkg:pypi/pip@21.2.4"},{"ecosystem":"pypi","package_name":"platformdirs","requirements":"2.6.0","purl":"pkg:pypi/platformdirs@2.6.0"},{"ecosystem":"pypi","package_name":"pluggy","requirements":"1.0.0","purl":"pkg:pypi/pluggy@1.0.0"},{"ecosystem":"pypi","package_name":"pre-commit","requirements":"2.20.0","purl":"pkg:pypi/pre-commit@2.20.0"},{"ecosystem":"pypi","package_name":"pycodestyle","requirements":"2.10.0","purl":"pkg:pypi/pycodestyle@2.10.0"},{"ecosystem":"pypi","package_name":"pycparser","requirements":"2.21","purl":"pkg:pypi/pycparser@2.21"},{"ecosystem":"pypi","package_name":"pyflakes","requirements":"3.0.1","purl":"pkg:pypi/pyflakes@3.0.1"},{"ecosystem":"pypi","package_name":"pyparsing","requirements":"3.0.9","purl":"pkg:pypi/pyparsing@3.0.9"},{"ecosystem":"pypi","package_name":"pyrsistent","requirements":"0.19.2","purl":"pkg:pypi/pyrsistent@0.19.2"},{"ecosystem":"pypi","package_name":"python-dateutil","requirements":"2.8.2","purl":"pkg:pypi/python-dateutil@2.8.2"},{"ecosystem":"pypi","package_name":"python-slugify","requirements":"7.0.0","purl":"pkg:pypi/python-slugify@7.0.0"},{"ecosystem":"pypi","package_name":"requests","requirements":"2.28.1","purl":"pkg:pypi/requests@2.28.1"},{"ecosystem":"pypi","package_name":"resolvelib","requirements":"0.8.1","purl":"pkg:pypi/resolvelib@0.8.1"},{"ecosystem":"pypi","package_name":"rich","requirements":"12.6.0","purl":"pkg:pypi/rich@12.6.0"},{"ecosystem":"pypi","package_name":"ruamel.yaml.clib","requirements":"0.2.7","purl":"pkg:pypi/ruamel.yaml.clib@0.2.7"},{"ecosystem":"pypi","package_name":"ruamel.yaml","requirements":"0.17.21","purl":"pkg:pypi/ruamel.yaml@0.17.21"},{"ecosystem":"pypi","package_name":"selinux","requirements":"0.2.1","purl":"pkg:pypi/selinux@0.2.1"},{"ecosystem":"pypi","package_name":"setuptools","requirements":"57.5.0","purl":"pkg:pypi/setuptools@57.5.0"},{"ecosystem":"pypi","package_name":"six","requirements":"1.16.0","purl":"pkg:pypi/six@1.16.0"},{"ecosystem":"pypi","package_name":"subprocess-tee","requirements":"0.4.0","purl":"pkg:pypi/subprocess-tee@0.4.0"},{"ecosystem":"pypi","package_name":"text-unidecode","requirements":"1.3","purl":"pkg:pypi/text-unidecode@1.3"},{"ecosystem":"pypi","package_name":"toml","requirements":"0.10.2","purl":"pkg:pypi/toml@0.10.2"},{"ecosystem":"pypi","package_name":"tomli","requirements":"2.0.1","purl":"pkg:pypi/tomli@2.0.1"},{"ecosystem":"pypi","package_name":"typing_extensions","requirements":"4.4.0","purl":"pkg:pypi/typing_extensions@4.4.0"},{"ecosystem":"pypi","package_name":"urllib3","requirements":"1.26.13","purl":"pkg:pypi/urllib3@1.26.13"},{"ecosystem":"pypi","package_name":"virtualenv","requirements":"20.17.1","purl":"pkg:pypi/virtualenv@20.17.1"},{"ecosystem":"pypi","package_name":"wcmatch","requirements":"8.4.1","purl":"pkg:pypi/wcmatch@8.4.1"},{"ecosystem":"pypi","package_name":"websocket-client","requirements":"1.4.2","purl":"pkg:pypi/websocket-client@1.4.2"},{"ecosystem":"pypi","package_name":"wheel","requirements":"0.37.0","purl":"pkg:pypi/wheel@0.37.0"},{"ecosystem":"pypi","package_name":"yamllint","requirements":"1.28.0","purl":"pkg:pypi/yamllint@1.28.0"}]}