{"number":"latest","published_at":"2023-04-15T21:39:17.882Z","last_synced_at":"2024-03-14T10:02:32.151Z","created_at":"2023-07-23T12:00:40.375Z","updated_at":"2024-03-14T10:02:32.153Z","distro":null,"version_url":"https://docker.ecosyste.ms/api/v1/packages/ethergig%2Fhiddify/versions/latest","package":{"name":"ethergig/hiddify","package_url":"https://docker.ecosyste.ms/api/v1/packages/ethergig%2Fhiddify"},"dependencies":[{"ecosystem":"generic","package_name":"bash","requirements":"5.1.16","purl":"pkg:generic/bash@5.1.16"},{"ecosystem":"generic","package_name":"nginx","requirements":"1.24.0","purl":"pkg:generic/nginx@1.24.0"},{"ecosystem":"generic","package_name":"python","requirements":"2.7.18","purl":"pkg:generic/python@2.7.18"},{"ecosystem":"generic","package_name":"python","requirements":"3.10.6","purl":"pkg:generic/python@3.10.6"},{"ecosystem":"golang","package_name":"github.com/Dreamacro/clash","requirements":"v0.0.0-20230218172534-8293b7fdae91","purl":"pkg:golang/github.com/Dreamacro/clash@v0.0.0-20230218172534-8293b7fdae91"},{"ecosystem":"golang","package_name":"github.com/aead/chacha20","requirements":"v0.0.0-20180709150244-8b13a72661da","purl":"pkg:golang/github.com/aead/chacha20@v0.0.0-20180709150244-8b13a72661da"},{"ecosystem":"golang","package_name":"github.com/ajg/form","requirements":"v1.5.1","purl":"pkg:golang/github.com/ajg/form@v1.5.1"},{"ecosystem":"golang","package_name":"github.com/andybalholm/brotli","requirements":"v1.0.4","purl":"pkg:golang/github.com/andybalholm/brotli@v1.0.4"},{"ecosystem":"golang","package_name":"github.com/cheekybits/genny","requirements":"v1.0.0","purl":"pkg:golang/github.com/cheekybits/genny@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/cilium/ebpf","requirements":"v0.9.3","purl":"pkg:golang/github.com/cilium/ebpf@v0.9.3"},{"ecosystem":"golang","package_name":"github.com/coreos/go-iptables","requirements":"v0.6.0","purl":"pkg:golang/github.com/coreos/go-iptables@v0.6.0"},{"ecosystem":"golang","package_name":"github.com/dgryski/go-metro","requirements":"v0.0.0-20211217172704-adc40b04c140","purl":"pkg:golang/github.com/dgryski/go-metro@v0.0.0-20211217172704-adc40b04c140"},{"ecosystem":"golang","package_name":"github.com/dlclark/regexp2","requirements":"v1.7.0","purl":"pkg:golang/github.com/dlclark/regexp2@v1.7.0"},{"ecosystem":"golang","package_name":"github.com/francoispqt/gojay","requirements":"v1.2.13","purl":"pkg:golang/github.com/francoispqt/gojay@v1.2.13"},{"ecosystem":"golang","package_name":"github.com/ghodss/yaml","requirements":"v1.0.1-0.20220118164431-d8423dcdf344","purl":"pkg:golang/github.com/ghodss/yaml@v1.0.1-0.20220118164431-d8423dcdf344"},{"ecosystem":"golang","package_name":"github.com/go-chi/chi/v5","requirements":"v5.0.8","purl":"pkg:golang/github.com/go-chi/chi/v5@v5.0.8"},{"ecosystem":"golang","package_name":"github.com/go-chi/cors","requirements":"v1.2.1","purl":"pkg:golang/github.com/go-chi/cors@v1.2.1"},{"ecosystem":"golang","package_name":"github.com/go-chi/render","requirements":"v1.0.2","purl":"pkg:golang/github.com/go-chi/render@v1.0.2"},{"ecosystem":"golang","package_name":"github.com/gofrs/uuid","requirements":"v4.3.1 incompatible","purl":"pkg:golang/github.com/gofrs/uuid@v4.3.1+incompatible"},{"ecosystem":"golang","package_name":"github.com/golang/protobuf","requirements":"v1.5.2","purl":"pkg:golang/github.com/golang/protobuf@v1.5.2"},{"ecosystem":"golang","package_name":"github.com/google/btree","requirements":"v1.0.1","purl":"pkg:golang/github.com/google/btree@v1.0.1"},{"ecosystem":"golang","package_name":"github.com/google/btree","requirements":"v1.1.2","purl":"pkg:golang/github.com/google/btree@v1.1.2"},{"ecosystem":"golang","package_name":"github.com/google/gopacket","requirements":"v1.1.19","purl":"pkg:golang/github.com/google/gopacket@v1.1.19"},{"ecosystem":"golang","package_name":"github.com/gorilla/websocket","requirements":"v1.4.2","purl":"pkg:golang/github.com/gorilla/websocket@v1.4.2"},{"ecosystem":"golang","package_name":"github.com/gorilla/websocket","requirements":"v1.5.0","purl":"pkg:golang/github.com/gorilla/websocket@v1.5.0"},{"ecosystem":"golang","package_name":"github.com/insomniacslk/dhcp","requirements":"v0.0.0-20221215072855-de60144f33f8","purl":"pkg:golang/github.com/insomniacslk/dhcp@v0.0.0-20221215072855-de60144f33f8"},{"ecosystem":"golang","package_name":"github.com/josharian/native","requirements":"v1.1.0","purl":"pkg:golang/github.com/josharian/native@v1.1.0"},{"ecosystem":"golang","package_name":"github.com/jpillora/backoff","requirements":"v1.0.0","purl":"pkg:golang/github.com/jpillora/backoff@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/klauspost/compress","requirements":"v1.15.12","purl":"pkg:golang/github.com/klauspost/compress@v1.15.12"},{"ecosystem":"golang","package_name":"github.com/klauspost/compress","requirements":"v1.15.15","purl":"pkg:golang/github.com/klauspost/compress@v1.15.15"},{"ecosystem":"golang","package_name":"github.com/klauspost/cpuid/v2","requirements":"v2.0.12","purl":"pkg:golang/github.com/klauspost/cpuid/v2@v2.0.12"},{"ecosystem":"golang","package_name":"github.com/klauspost/cpuid/v2","requirements":"v2.2.3","purl":"pkg:golang/github.com/klauspost/cpuid/v2@v2.2.3"},{"ecosystem":"golang","package_name":"github.com/lucas-clemente/quic-go","requirements":"v0.20.1","purl":"pkg:golang/github.com/lucas-clemente/quic-go@v0.20.1"},{"ecosystem":"golang","package_name":"github.com/lunixbochs/struc","requirements":"v0.0.0-20200707160740-784aaebc1d40","purl":"pkg:golang/github.com/lunixbochs/struc@v0.0.0-20200707160740-784aaebc1d40"},{"ecosystem":"golang","package_name":"github.com/marten-seemann/qtls-go1-16","requirements":"v0.1.3","purl":"pkg:golang/github.com/marten-seemann/qtls-go1-16@v0.1.3"},{"ecosystem":"golang","package_name":"github.com/mdlayher/netlink","requirements":"v1.7.2-0.20221213171556-9881fafed8c7","purl":"pkg:golang/github.com/mdlayher/netlink@v1.7.2-0.20221213171556-9881fafed8c7"},{"ecosystem":"golang","package_name":"github.com/mdlayher/socket","requirements":"v0.4.0","purl":"pkg:golang/github.com/mdlayher/socket@v0.4.0"},{"ecosystem":"golang","package_name":"github.com/metacubex/gvisor","requirements":"v0.0.0-20230213124051-7a16c835d80e","purl":"pkg:golang/github.com/metacubex/gvisor@v0.0.0-20230213124051-7a16c835d80e"},{"ecosystem":"golang","package_name":"github.com/metacubex/quic-go","requirements":"v0.32.0","purl":"pkg:golang/github.com/metacubex/quic-go@v0.32.0"},{"ecosystem":"golang","package_name":"github.com/metacubex/sing-shadowsocks","requirements":"v0.1.1-0.20230202072246-e2bef5f088c7","purl":"pkg:golang/github.com/metacubex/sing-shadowsocks@v0.1.1-0.20230202072246-e2bef5f088c7"},{"ecosystem":"golang","package_name":"github.com/metacubex/sing-tun","requirements":"v0.1.1-0.20230213124625-28d27a0c236b","purl":"pkg:golang/github.com/metacubex/sing-tun@v0.1.1-0.20230213124625-28d27a0c236b"},{"ecosystem":"golang","package_name":"github.com/metacubex/sing-wireguard","requirements":"v0.0.0-20230213124601-d04406a109b4","purl":"pkg:golang/github.com/metacubex/sing-wireguard@v0.0.0-20230213124601-d04406a109b4"},{"ecosystem":"golang","package_name":"github.com/metacubex/uber-atomic","requirements":"v0.0.0-20230202125923-feb10b770370","purl":"pkg:golang/github.com/metacubex/uber-atomic@v0.0.0-20230202125923-feb10b770370"},{"ecosystem":"golang","package_name":"github.com/miekg/dns","requirements":"v1.1.50","purl":"pkg:golang/github.com/miekg/dns@v1.1.50"},{"ecosystem":"golang","package_name":"github.com/mroth/weightedrand/v2","requirements":"v2.0.0","purl":"pkg:golang/github.com/mroth/weightedrand/v2@v2.0.0"},{"ecosystem":"golang","package_name":"github.com/oschwald/geoip2-golang","requirements":"v1.8.0","purl":"pkg:golang/github.com/oschwald/geoip2-golang@v1.8.0"},{"ecosystem":"golang","package_name":"github.com/oschwald/maxminddb-golang","requirements":"v1.10.0","purl":"pkg:golang/github.com/oschwald/maxminddb-golang@v1.10.0"},{"ecosystem":"golang","package_name":"github.com/pelletier/go-toml","requirements":"v1.9.5","purl":"pkg:golang/github.com/pelletier/go-toml@v1.9.5"},{"ecosystem":"golang","package_name":"github.com/pires/go-proxyproto","requirements":"v0.5.0","purl":"pkg:golang/github.com/pires/go-proxyproto@v0.5.0"},{"ecosystem":"golang","package_name":"github.com/pires/go-proxyproto","requirements":"v0.6.2","purl":"pkg:golang/github.com/pires/go-proxyproto@v0.6.2"},{"ecosystem":"golang","package_name":"github.com/quic-go/qpack","requirements":"v0.4.0","purl":"pkg:golang/github.com/quic-go/qpack@v0.4.0"},{"ecosystem":"golang","package_name":"github.com/quic-go/qtls-go1-20","requirements":"v0.1.0","purl":"pkg:golang/github.com/quic-go/qtls-go1-20@v0.1.0"},{"ecosystem":"golang","package_name":"github.com/quic-go/quic-go","requirements":"v0.32.0","purl":"pkg:golang/github.com/quic-go/quic-go@v0.32.0"},{"ecosystem":"golang","package_name":"github.com/refraction-networking/utls","requirements":"v1.2.0","purl":"pkg:golang/github.com/refraction-networking/utls@v1.2.0"},{"ecosystem":"golang","package_name":"github.com/refraction-networking/utls","requirements":"v1.2.2-0.20230207151345-a75a4b484849","purl":"pkg:golang/github.com/refraction-networking/utls@v1.2.2-0.20230207151345-a75a4b484849"},{"ecosystem":"golang","package_name":"github.com/riobard/go-bloom","requirements":"v0.0.0-20200614022211-cdc8013cb5b3","purl":"pkg:golang/github.com/riobard/go-bloom@v0.0.0-20200614022211-cdc8013cb5b3"},{"ecosystem":"golang","package_name":"github.com/sagernet/netlink","requirements":"v0.0.0-20220905062125-8043b4a9aa97","purl":"pkg:golang/github.com/sagernet/netlink@v0.0.0-20220905062125-8043b4a9aa97"},{"ecosystem":"golang","package_name":"github.com/sagernet/sing-shadowsocks","requirements":"v0.1.1-0.20230202035033-e3123545f2f7","purl":"pkg:golang/github.com/sagernet/sing-shadowsocks@v0.1.1-0.20230202035033-e3123545f2f7"},{"ecosystem":"golang","package_name":"github.com/sagernet/sing-vmess","requirements":"v0.1.1-0.20230212211128-cb4e47dd0acb","purl":"pkg:golang/github.com/sagernet/sing-vmess@v0.1.1-0.20230212211128-cb4e47dd0acb"},{"ecosystem":"golang","package_name":"github.com/sagernet/sing","requirements":"v0.1.6","purl":"pkg:golang/github.com/sagernet/sing@v0.1.6"},{"ecosystem":"golang","package_name":"github.com/sagernet/sing","requirements":"v0.1.7-0.20230207063819-27d2950cdbe9","purl":"pkg:golang/github.com/sagernet/sing@v0.1.7-0.20230207063819-27d2950cdbe9"},{"ecosystem":"golang","package_name":"github.com/sagernet/tfo-go","requirements":"v0.0.0-20230207095944-549363a7327d","purl":"pkg:golang/github.com/sagernet/tfo-go@v0.0.0-20230207095944-549363a7327d"},{"ecosystem":"golang","package_name":"github.com/sagernet/wireguard-go","requirements":"v0.0.0-20221116151939-c99467f53f2c","purl":"pkg:golang/github.com/sagernet/wireguard-go@v0.0.0-20221116151939-c99467f53f2c"},{"ecosystem":"golang","package_name":"github.com/samber/lo","requirements":"v1.37.0","purl":"pkg:golang/github.com/samber/lo@v1.37.0"},{"ecosystem":"golang","package_name":"github.com/seiflotfy/cuckoofilter","requirements":"v0.0.0-20220411075957-e3b120b3f5fb","purl":"pkg:golang/github.com/seiflotfy/cuckoofilter@v0.0.0-20220411075957-e3b120b3f5fb"},{"ecosystem":"golang","package_name":"github.com/shadowsocks/v2ray-plugin","requirements":"(devel)","purl":"pkg:golang/github.com/shadowsocks/v2ray-plugin@(devel)"},{"ecosystem":"golang","package_name":"github.com/sirupsen/logrus","requirements":"v1.9.0","purl":"pkg:golang/github.com/sirupsen/logrus@v1.9.0"},{"ecosystem":"golang","package_name":"github.com/u-root/uio","requirements":"v0.0.0-20221213070652-c3537552635f","purl":"pkg:golang/github.com/u-root/uio@v0.0.0-20221213070652-c3537552635f"},{"ecosystem":"golang","package_name":"github.com/v2fly/ss-bloomring","requirements":"v0.0.0-20210312155135-28617310f63e","purl":"pkg:golang/github.com/v2fly/ss-bloomring@v0.0.0-20210312155135-28617310f63e"},{"ecosystem":"golang","package_name":"github.com/v2fly/v2ray-core/v4","requirements":"v4.38.3","purl":"pkg:golang/github.com/v2fly/v2ray-core/v4@v4.38.3"},{"ecosystem":"golang","package_name":"github.com/vishvananda/netns","requirements":"v0.0.0-20211101163701-50045581ed74","purl":"pkg:golang/github.com/vishvananda/netns@v0.0.0-20211101163701-50045581ed74"},{"ecosystem":"golang","package_name":"github.com/xtls/go","requirements":"v0.0.0-20220914232946-0441cf4cf837","purl":"pkg:golang/github.com/xtls/go@v0.0.0-20220914232946-0441cf4cf837"},{"ecosystem":"golang","package_name":"github.com/xtls/go","requirements":"v0.0.0-20230107031059-4610f88d00f3","purl":"pkg:golang/github.com/xtls/go@v0.0.0-20230107031059-4610f88d00f3"},{"ecosystem":"golang","package_name":"github.com/xtls/xray-core","requirements":"v0.0.0-20230208092024-15999e5c2aa9","purl":"pkg:golang/github.com/xtls/xray-core@v0.0.0-20230208092024-15999e5c2aa9"},{"ecosystem":"golang","package_name":"go.etcd.io/bbolt","requirements":"v1.3.6","purl":"pkg:golang/go.etcd.io/bbolt@v1.3.6"},{"ecosystem":"golang","package_name":"go.starlark.net","requirements":"v0.0.0-20230128213706-3f75dec8e403","purl":"pkg:golang/go.starlark.net@v0.0.0-20230128213706-3f75dec8e403"},{"ecosystem":"golang","package_name":"go.uber.org/atomic","requirements":"v1.10.0","purl":"pkg:golang/go.uber.org/atomic@v1.10.0"},{"ecosystem":"golang","package_name":"go.uber.org/automaxprocs","requirements":"v1.5.1","purl":"pkg:golang/go.uber.org/automaxprocs@v1.5.1"},{"ecosystem":"golang","package_name":"golang.org/x/crypto","requirements":"v0.0.0-20210415154028-4f45737414dc","purl":"pkg:golang/golang.org/x/crypto@v0.0.0-20210415154028-4f45737414dc"},{"ecosystem":"golang","package_name":"golang.org/x/crypto","requirements":"v0.5.0","purl":"pkg:golang/golang.org/x/crypto@v0.5.0"},{"ecosystem":"golang","package_name":"golang.org/x/exp","requirements":"v0.0.0-20221205204356-47842c84f3db","purl":"pkg:golang/golang.org/x/exp@v0.0.0-20221205204356-47842c84f3db"},{"ecosystem":"golang","package_name":"golang.org/x/exp","requirements":"v0.0.0-20230206171751-46f607a40771","purl":"pkg:golang/golang.org/x/exp@v0.0.0-20230206171751-46f607a40771"},{"ecosystem":"golang","package_name":"golang.org/x/net","requirements":"v0.5.0","purl":"pkg:golang/golang.org/x/net@v0.5.0"},{"ecosystem":"golang","package_name":"golang.org/x/sync","requirements":"v0.1.0","purl":"pkg:golang/golang.org/x/sync@v0.1.0"},{"ecosystem":"golang","package_name":"golang.org/x/sys","requirements":"v0.0.0-20210415045647-66c3f260301c","purl":"pkg:golang/golang.org/x/sys@v0.0.0-20210415045647-66c3f260301c"},{"ecosystem":"golang","package_name":"golang.org/x/sys","requirements":"v0.4.0","purl":"pkg:golang/golang.org/x/sys@v0.4.0"},{"ecosystem":"golang","package_name":"golang.org/x/sys","requirements":"v0.5.0","purl":"pkg:golang/golang.org/x/sys@v0.5.0"},{"ecosystem":"golang","package_name":"golang.org/x/text","requirements":"v0.6.0","purl":"pkg:golang/golang.org/x/text@v0.6.0"},{"ecosystem":"golang","package_name":"golang.org/x/time","requirements":"v0.0.0-20191024005414-555d28b269f0","purl":"pkg:golang/golang.org/x/time@v0.0.0-20191024005414-555d28b269f0"},{"ecosystem":"golang","package_name":"golang.org/x/time","requirements":"v0.3.0","purl":"pkg:golang/golang.org/x/time@v0.3.0"},{"ecosystem":"golang","package_name":"google.golang.org/genproto","requirements":"v0.0.0-20230202175211-008b39050e57","purl":"pkg:golang/google.golang.org/genproto@v0.0.0-20230202175211-008b39050e57"},{"ecosystem":"golang","package_name":"google.golang.org/grpc","requirements":"v1.53.0","purl":"pkg:golang/google.golang.org/grpc@v1.53.0"},{"ecosystem":"golang","package_name":"google.golang.org/protobuf","requirements":"v1.26.0","purl":"pkg:golang/google.golang.org/protobuf@v1.26.0"},{"ecosystem":"golang","package_name":"google.golang.org/protobuf","requirements":"v1.28.1","purl":"pkg:golang/google.golang.org/protobuf@v1.28.1"},{"ecosystem":"golang","package_name":"gopkg.in/yaml.v2","requirements":"v2.4.0","purl":"pkg:golang/gopkg.in/yaml.v2@v2.4.0"},{"ecosystem":"golang","package_name":"gopkg.in/yaml.v3","requirements":"v3.0.1","purl":"pkg:golang/gopkg.in/yaml.v3@v3.0.1"},{"ecosystem":"golang","package_name":"gvisor.dev/gvisor","requirements":"v0.0.0-20220901235040-6ca97ef2ce1c","purl":"pkg:golang/gvisor.dev/gvisor@v0.0.0-20220901235040-6ca97ef2ce1c"},{"ecosystem":"golang","package_name":"lukechampine.com/blake3","requirements":"v1.1.7","purl":"pkg:golang/lukechampine.com/blake3@v1.1.7"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.16.15","purl":"pkg:golang/stdlib@1.16.15"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.20","purl":"pkg:golang/stdlib@1.20"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.20.1","purl":"pkg:golang/stdlib@1.20.1"},{"ecosystem":"pypi","package_name":",_A)","requirements":"True","purl":"pkg:pypi/,_A)@True"},{"ecosystem":"pypi","package_name":"Babel","requirements":"2.12.1","purl":"pkg:pypi/Babel@2.12.1"},{"ecosystem":"pypi","package_name":"Bootstrap-Flask","requirements":"2.2.0","purl":"pkg:pypi/Bootstrap-Flask@2.2.0"},{"ecosystem":"pypi","package_name":"Brotli","requirements":"1.0.9","purl":"pkg:pypi/Brotli@1.0.9"},{"ecosystem":"pypi","package_name":"CacheControl","requirements":"0.12.11","purl":"pkg:pypi/CacheControl@0.12.11"},{"ecosystem":"pypi","package_name":"Cython","requirements":"0.29.34","purl":"pkg:pypi/Cython@0.29.34"},{"ecosystem":"pypi","package_name":"Flask-Admin","requirements":"1.6.0","purl":"pkg:pypi/Flask-Admin@1.6.0"},{"ecosystem":"pypi","package_name":"Flask-AdminLTE3","requirements":"1.0.9","purl":"pkg:pypi/Flask-AdminLTE3@1.0.9"},{"ecosystem":"pypi","package_name":"Flask-BabelEx","requirements":"0.9.4","purl":"pkg:pypi/Flask-BabelEx@0.9.4"},{"ecosystem":"pypi","package_name":"Flask-Classful","requirements":"0.14.2","purl":"pkg:pypi/Flask-Classful@0.14.2"},{"ecosystem":"pypi","package_name":"Flask-RESTful","requirements":"0.3.9","purl":"pkg:pypi/Flask-RESTful@0.3.9"},{"ecosystem":"pypi","package_name":"Flask-SQLAlchemy","requirements":"2.5.1","purl":"pkg:pypi/Flask-SQLAlchemy@2.5.1"},{"ecosystem":"pypi","package_name":"Flask-WTF","requirements":"1.1.1","purl":"pkg:pypi/Flask-WTF@1.1.1"},{"ecosystem":"pypi","package_name":"Flask","requirements":"2.1.3","purl":"pkg:pypi/Flask@2.1.3"},{"ecosystem":"pypi","package_name":"Jinja2","requirements":"3.1.2","purl":"pkg:pypi/Jinja2@3.1.2"},{"ecosystem":"pypi","package_name":"MarkupSafe","requirements":"2.1.2","purl":"pkg:pypi/MarkupSafe@2.1.2"},{"ecosystem":"pypi","package_name":"PyGObject","requirements":"3.42.1","purl":"pkg:pypi/PyGObject@3.42.1"},{"ecosystem":"pypi","package_name":"PyJWT","requirements":"2.3.0","purl":"pkg:pypi/PyJWT@2.3.0"},{"ecosystem":"pypi","package_name":"PyYAML","requirements":"6.0","purl":"pkg:pypi/PyYAML@6.0"},{"ecosystem":"pypi","package_name":"SQLAlchemy-Utils","requirements":"0.41.0","purl":"pkg:pypi/SQLAlchemy-Utils@0.41.0"},{"ecosystem":"pypi","package_name":"SQLAlchemy-serializer","requirements":"1.4.1","purl":"pkg:pypi/SQLAlchemy-serializer@1.4.1"},{"ecosystem":"pypi","package_name":"SQLAlchemy","requirements":"1.4.46","purl":"pkg:pypi/SQLAlchemy@1.4.46"},{"ecosystem":"pypi","package_name":"SecretStorage","requirements":"3.3.1","purl":"pkg:pypi/SecretStorage@3.3.1"},{"ecosystem":"pypi","package_name":"StrEnum","requirements":"0.4.10","purl":"pkg:pypi/StrEnum@0.4.10"},{"ecosystem":"pypi","package_name":"WTForms","requirements":"3.0.1","purl":"pkg:pypi/WTForms@3.0.1"},{"ecosystem":"pypi","package_name":"Werkzeug","requirements":"2.1.2","purl":"pkg:pypi/Werkzeug@2.1.2"},{"ecosystem":"pypi","package_name":"aniso8601","requirements":"9.0.1","purl":"pkg:pypi/aniso8601@9.0.1"},{"ecosystem":"pypi","package_name":"appdirs","requirements":"1.4.4","purl":"pkg:pypi/appdirs@1.4.4"},{"ecosystem":"pypi","package_name":"argparse","requirements":"1.2.1","purl":"pkg:pypi/argparse@1.2.1"},{"ecosystem":"pypi","package_name":"attrs","requirements":"22.2.0","purl":"pkg:pypi/attrs@22.2.0"},{"ecosystem":"pypi","package_name":"beautifulsoup4","requirements":"4.12.2","purl":"pkg:pypi/beautifulsoup4@4.12.2"},{"ecosystem":"pypi","package_name":"blinker","requirements":"1.4","purl":"pkg:pypi/blinker@1.4"},{"ecosystem":"pypi","package_name":"certifi","requirements":"2022.12.7","purl":"pkg:pypi/certifi@2022.12.7"},{"ecosystem":"pypi","package_name":"charset-normalizer","requirements":"3.1.0","purl":"pkg:pypi/charset-normalizer@3.1.0"},{"ecosystem":"pypi","package_name":"click","requirements":"8.1.3","purl":"pkg:pypi/click@8.1.3"},{"ecosystem":"pypi","package_name":"cloudflare","requirements":"2.11.1","purl":"pkg:pypi/cloudflare@2.11.1"},{"ecosystem":"pypi","package_name":"cryptography","requirements":"3.4.8","purl":"pkg:pypi/cryptography@3.4.8"},{"ecosystem":"pypi","package_name":"dbus-python","requirements":"1.2.18","purl":"pkg:pypi/dbus-python@1.2.18"},{"ecosystem":"pypi","package_name":"distro-info","requirements":"1.1build1","purl":"pkg:pypi/distro-info@1.1build1"},{"ecosystem":"pypi","package_name":"distro","requirements":"1.7.0","purl":"pkg:pypi/distro@1.7.0"},{"ecosystem":"pypi","package_name":"distro","requirements":"1.8.0","purl":"pkg:pypi/distro@1.8.0"},{"ecosystem":"pypi","package_name":"dynaconf","requirements":"3.1.12","purl":"pkg:pypi/dynaconf@3.1.12"},{"ecosystem":"pypi","package_name":"feedparser","requirements":"6.0.10","purl":"pkg:pypi/feedparser@6.0.10"},{"ecosystem":"pypi","package_name":"flask-babel","requirements":"3.1.0","purl":"pkg:pypi/flask-babel@3.1.0"},{"ecosystem":"pypi","package_name":"greenlet","requirements":"2.0.2","purl":"pkg:pypi/greenlet@2.0.2"},{"ecosystem":"pypi","package_name":"grpcio-tools","requirements":"1.51.1","purl":"pkg:pypi/grpcio-tools@1.51.1"},{"ecosystem":"pypi","package_name":"grpcio","requirements":"1.53.0","purl":"pkg:pypi/grpcio@1.53.0"},{"ecosystem":"pypi","package_name":"gunicorn","requirements":"20.1.0","purl":"pkg:pypi/gunicorn@20.1.0"},{"ecosystem":"pypi","package_name":"hiddifypanel","requirements":"3.1.13","purl":"pkg:pypi/hiddifypanel@3.1.13"},{"ecosystem":"pypi","package_name":"httplib2","requirements":"0.20.2","purl":"pkg:pypi/httplib2@0.20.2"},{"ecosystem":"pypi","package_name":"idna","requirements":"3.4","purl":"pkg:pypi/idna@3.4"},{"ecosystem":"pypi","package_name":"importlib-metadata","requirements":"4.6.4","purl":"pkg:pypi/importlib-metadata@4.6.4"},{"ecosystem":"pypi","package_name":"itsdangerous","requirements":"2.1.2","purl":"pkg:pypi/itsdangerous@2.1.2"},{"ecosystem":"pypi","package_name":"jeepney","requirements":"0.7.1","purl":"pkg:pypi/jeepney@0.7.1"},{"ecosystem":"pypi","package_name":"jsonlines","requirements":"3.1.0","purl":"pkg:pypi/jsonlines@3.1.0"},{"ecosystem":"pypi","package_name":"keyring","requirements":"23.5.0","purl":"pkg:pypi/keyring@23.5.0"},{"ecosystem":"pypi","package_name":"lastversion","requirements":"2.4.13","purl":"pkg:pypi/lastversion@2.4.13"},{"ecosystem":"pypi","package_name":"launchpadlib","requirements":"1.10.16","purl":"pkg:pypi/launchpadlib@1.10.16"},{"ecosystem":"pypi","package_name":"lazr.restfulclient","requirements":"0.14.4","purl":"pkg:pypi/lazr.restfulclient@0.14.4"},{"ecosystem":"pypi","package_name":"lazr.uri","requirements":"1.0.6","purl":"pkg:pypi/lazr.uri@1.0.6"},{"ecosystem":"pypi","package_name":"lockfile","requirements":"0.12.2","purl":"pkg:pypi/lockfile@0.12.2"},{"ecosystem":"pypi","package_name":"maxminddb","requirements":"2.2.0","purl":"pkg:pypi/maxminddb@2.2.0"},{"ecosystem":"pypi","package_name":"more-itertools","requirements":"8.10.0","purl":"pkg:pypi/more-itertools@8.10.0"},{"ecosystem":"pypi","package_name":"msgpack","requirements":"1.0.5","purl":"pkg:pypi/msgpack@1.0.5"},{"ecosystem":"pypi","package_name":"mutagen","requirements":"1.46.0","purl":"pkg:pypi/mutagen@1.46.0"},{"ecosystem":"pypi","package_name":"oauthlib","requirements":"3.2.0","purl":"pkg:pypi/oauthlib@3.2.0"},{"ecosystem":"pypi","package_name":"packaging","requirements":"23.1","purl":"pkg:pypi/packaging@23.1"},{"ecosystem":"pypi","package_name":"pip","requirements":"22.0.2","purl":"pkg:pypi/pip@22.0.2"},{"ecosystem":"pypi","package_name":"protobuf","requirements":"4.22.3","purl":"pkg:pypi/protobuf@4.22.3"},{"ecosystem":"pypi","package_name":"psutil","requirements":"5.9.4","purl":"pkg:pypi/psutil@5.9.4"},{"ecosystem":"pypi","package_name":"pyTelegramBotAPI","requirements":"4.11.0","purl":"pkg:pypi/pyTelegramBotAPI@4.11.0"},{"ecosystem":"pypi","package_name":"pycryptodomex","requirements":"3.17","purl":"pkg:pypi/pycryptodomex@3.17"},{"ecosystem":"pypi","package_name":"pyparsing","requirements":"2.4.7","purl":"pkg:pypi/pyparsing@2.4.7"},{"ecosystem":"pypi","package_name":"python-apt","requirements":"2.4.0 ubuntu1","purl":"pkg:pypi/python-apt@2.4.0+ubuntu1"},{"ecosystem":"pypi","package_name":"python-dateutil","requirements":"2.8.2","purl":"pkg:pypi/python-dateutil@2.8.2"},{"ecosystem":"pypi","package_name":"python-dotenv","requirements":"1.0.0","purl":"pkg:pypi/python-dotenv@1.0.0"},{"ecosystem":"pypi","package_name":"pytz","requirements":"2023.3","purl":"pkg:pypi/pytz@2023.3"},{"ecosystem":"pypi","package_name":"pyuwsgi","requirements":"2.0.21","purl":"pkg:pypi/pyuwsgi@2.0.21"},{"ecosystem":"pypi","package_name":"requests","requirements":"2.28.2","purl":"pkg:pypi/requests@2.28.2"},{"ecosystem":"pypi","package_name":"setuptools","requirements":"59.6.0","purl":"pkg:pypi/setuptools@59.6.0"},{"ecosystem":"pypi","package_name":"sgmllib3k","requirements":"1.0.0","purl":"pkg:pypi/sgmllib3k@1.0.0"},{"ecosystem":"pypi","package_name":"six","requirements":"1.16.0","purl":"pkg:pypi/six@1.16.0"},{"ecosystem":"pypi","package_name":"soupsieve","requirements":"2.4","purl":"pkg:pypi/soupsieve@2.4"},{"ecosystem":"pypi","package_name":"speaklater","requirements":"1.3","purl":"pkg:pypi/speaklater@1.3"},{"ecosystem":"pypi","package_name":"telebot","requirements":"0.0.5","purl":"pkg:pypi/telebot@0.0.5"},{"ecosystem":"pypi","package_name":"tqdm","requirements":"4.65.0","purl":"pkg:pypi/tqdm@4.65.0"},{"ecosystem":"pypi","package_name":"uWSGI","requirements":"2.0.21","purl":"pkg:pypi/uWSGI@2.0.21"},{"ecosystem":"pypi","package_name":"ua-parser","requirements":"0.16.1","purl":"pkg:pypi/ua-parser@0.16.1"},{"ecosystem":"pypi","package_name":"unattended-upgrades","requirements":"0.1","purl":"pkg:pypi/unattended-upgrades@0.1"},{"ecosystem":"pypi","package_name":"urllib3","requirements":"1.26.15","purl":"pkg:pypi/urllib3@1.26.15"},{"ecosystem":"pypi","package_name":"user-agents","requirements":"2.2.0","purl":"pkg:pypi/user-agents@2.2.0"},{"ecosystem":"pypi","package_name":"wadllib","requirements":"1.3.6","purl":"pkg:pypi/wadllib@1.3.6"},{"ecosystem":"pypi","package_name":"websockets","requirements":"11.0.1","purl":"pkg:pypi/websockets@11.0.1"},{"ecosystem":"pypi","package_name":"wheel","requirements":"0.37.1","purl":"pkg:pypi/wheel@0.37.1"},{"ecosystem":"pypi","package_name":"wsgiref","requirements":"0.1.2","purl":"pkg:pypi/wsgiref@0.1.2"},{"ecosystem":"pypi","package_name":"xtlsapi","requirements":"2.0.0","purl":"pkg:pypi/xtlsapi@2.0.0"},{"ecosystem":"pypi","package_name":"yt-dlp","requirements":"2023.3.4","purl":"pkg:pypi/yt-dlp@2023.3.4"},{"ecosystem":"pypi","package_name":"zipp","requirements":"1.0.0","purl":"pkg:pypi/zipp@1.0.0"}]}