{"number":"latest","published_at":"2023-10-27T08:44:43.330Z","last_synced_at":"2025-02-27T07:01:02.172Z","created_at":"2023-12-02T17:00:26.318Z","updated_at":"2025-02-27T07:01:02.174Z","distro":null,"version_url":"https://docker.ecosyste.ms/api/v1/packages/ziniuyu%2Fmanage-server/versions/latest","package":{"name":"ziniuyu/manage-server","package_url":"https://docker.ecosyste.ms/api/v1/packages/ziniuyu%2Fmanage-server"},"dependencies":[{"ecosystem":"generic","package_name":"bash","requirements":"5.0.3","purl":"pkg:generic/bash@5.0.3"},{"ecosystem":"generic","package_name":"python","requirements":"3.10.12","purl":"pkg:generic/python@3.10.12"},{"ecosystem":"golang","package_name":"github.com/Jille/raft-grpc-leader-rpc","requirements":"v1.1.0","purl":"pkg:golang/github.com/Jille/raft-grpc-leader-rpc@v1.1.0"},{"ecosystem":"golang","package_name":"github.com/Jille/raft-grpc-transport","requirements":"v1.1.1","purl":"pkg:golang/github.com/Jille/raft-grpc-transport@v1.1.1"},{"ecosystem":"golang","package_name":"github.com/Jille/raftadmin","requirements":"v1.2.0","purl":"pkg:golang/github.com/Jille/raftadmin@v1.2.0"},{"ecosystem":"golang","package_name":"github.com/armon/go-metrics","requirements":"v0.3.9","purl":"pkg:golang/github.com/armon/go-metrics@v0.3.9"},{"ecosystem":"golang","package_name":"github.com/boltdb/bolt","requirements":"v1.3.1","purl":"pkg:golang/github.com/boltdb/bolt@v1.3.1"},{"ecosystem":"golang","package_name":"github.com/fatih/color","requirements":"v1.12.0","purl":"pkg:golang/github.com/fatih/color@v1.12.0"},{"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/hashicorp/go-hclog","requirements":"v0.16.2","purl":"pkg:golang/github.com/hashicorp/go-hclog@v0.16.2"},{"ecosystem":"golang","package_name":"github.com/hashicorp/go-immutable-radix","requirements":"v1.3.1","purl":"pkg:golang/github.com/hashicorp/go-immutable-radix@v1.3.1"},{"ecosystem":"golang","package_name":"github.com/hashicorp/go-msgpack","requirements":"v0.5.5","purl":"pkg:golang/github.com/hashicorp/go-msgpack@v0.5.5"},{"ecosystem":"golang","package_name":"github.com/hashicorp/golang-lru","requirements":"v0.5.4","purl":"pkg:golang/github.com/hashicorp/golang-lru@v0.5.4"},{"ecosystem":"golang","package_name":"github.com/hashicorp/raft-boltdb","requirements":"v0.0.0-20220329195025-15018e9b97e0","purl":"pkg:golang/github.com/hashicorp/raft-boltdb@v0.0.0-20220329195025-15018e9b97e0"},{"ecosystem":"golang","package_name":"github.com/hashicorp/raft","requirements":"v1.3.11","purl":"pkg:golang/github.com/hashicorp/raft@v1.3.11"},{"ecosystem":"golang","package_name":"github.com/mattn/go-colorable","requirements":"v0.1.8","purl":"pkg:golang/github.com/mattn/go-colorable@v0.1.8"},{"ecosystem":"golang","package_name":"github.com/mattn/go-isatty","requirements":"v0.0.14","purl":"pkg:golang/github.com/mattn/go-isatty@v0.0.14"},{"ecosystem":"golang","package_name":"golang.org/x/net","requirements":"v0.7.0","purl":"pkg:golang/golang.org/x/net@v0.7.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.7.0","purl":"pkg:golang/golang.org/x/text@v0.7.0"},{"ecosystem":"golang","package_name":"google.golang.org/genproto","requirements":"v0.0.0-20210903162649-d08c68adba83","purl":"pkg:golang/google.golang.org/genproto@v0.0.0-20210903162649-d08c68adba83"},{"ecosystem":"golang","package_name":"google.golang.org/grpc","requirements":"v1.47.0","purl":"pkg:golang/google.golang.org/grpc@v1.47.0"},{"ecosystem":"golang","package_name":"google.golang.org/protobuf","requirements":"v1.27.1","purl":"pkg:golang/google.golang.org/protobuf@v1.27.1"},{"ecosystem":"golang","package_name":"jraft","requirements":"(devel)","purl":"pkg:golang/jraft@(devel)"},{"ecosystem":"golang","package_name":"stdlib","requirements":"1.17.1","purl":"pkg:golang/stdlib@1.17.1"},{"ecosystem":"pypi","package_name":"Deprecated","requirements":"1.2.14","purl":"pkg:pypi/Deprecated@1.2.14"},{"ecosystem":"pypi","package_name":"GitPython","requirements":"3.1.40","purl":"pkg:pypi/GitPython@3.1.40"},{"ecosystem":"pypi","package_name":"Jinja2","requirements":"3.1.2","purl":"pkg:pypi/Jinja2@3.1.2"},{"ecosystem":"pypi","package_name":"MarkupSafe","requirements":"2.1.3","purl":"pkg:pypi/MarkupSafe@2.1.3"},{"ecosystem":"pypi","package_name":"PyYAML","requirements":"6.0.1","purl":"pkg:pypi/PyYAML@6.0.1"},{"ecosystem":"pypi","package_name":"Pygments","requirements":"2.16.1","purl":"pkg:pypi/Pygments@2.16.1"},{"ecosystem":"pypi","package_name":"SecretStorage","requirements":"3.3.3","purl":"pkg:pypi/SecretStorage@3.3.3"},{"ecosystem":"pypi","package_name":"StrEnum","requirements":"0.4.15","purl":"pkg:pypi/StrEnum@0.4.15"},{"ecosystem":"pypi","package_name":"aiofiles","requirements":"23.2.1","purl":"pkg:pypi/aiofiles@23.2.1"},{"ecosystem":"pypi","package_name":"aiohttp","requirements":"3.8.6","purl":"pkg:pypi/aiohttp@3.8.6"},{"ecosystem":"pypi","package_name":"aiosignal","requirements":"1.3.1","purl":"pkg:pypi/aiosignal@1.3.1"},{"ecosystem":"pypi","package_name":"anyio","requirements":"4.0.0","purl":"pkg:pypi/anyio@4.0.0"},{"ecosystem":"pypi","package_name":"asgiref","requirements":"3.7.2","purl":"pkg:pypi/asgiref@3.7.2"},{"ecosystem":"pypi","package_name":"async-timeout","requirements":"4.0.3","purl":"pkg:pypi/async-timeout@4.0.3"},{"ecosystem":"pypi","package_name":"asyncstdlib","requirements":"3.10.8","purl":"pkg:pypi/asyncstdlib@3.10.8"},{"ecosystem":"pypi","package_name":"attrs","requirements":"23.1.0","purl":"pkg:pypi/attrs@23.1.0"},{"ecosystem":"pypi","package_name":"backoff","requirements":"2.2.1","purl":"pkg:pypi/backoff@2.2.1"},{"ecosystem":"pypi","package_name":"beanie","requirements":"1.15.2","purl":"pkg:pypi/beanie@1.15.2"},{"ecosystem":"pypi","package_name":"black","requirements":"22.3.0","purl":"pkg:pypi/black@22.3.0"},{"ecosystem":"pypi","package_name":"certifi","requirements":"2023.7.22","purl":"pkg:pypi/certifi@2023.7.22"},{"ecosystem":"pypi","package_name":"cffi","requirements":"1.16.0","purl":"pkg:pypi/cffi@1.16.0"},{"ecosystem":"pypi","package_name":"charset-normalizer","requirements":"3.3.1","purl":"pkg:pypi/charset-normalizer@3.3.1"},{"ecosystem":"pypi","package_name":"click-log","requirements":"0.4.0","purl":"pkg:pypi/click-log@0.4.0"},{"ecosystem":"pypi","package_name":"click","requirements":"8.1.7","purl":"pkg:pypi/click@8.1.7"},{"ecosystem":"pypi","package_name":"colorama","requirements":"0.4.6","purl":"pkg:pypi/colorama@0.4.6"},{"ecosystem":"pypi","package_name":"coverage","requirements":"6.2","purl":"pkg:pypi/coverage@6.2"},{"ecosystem":"pypi","package_name":"cryptography","requirements":"41.0.5","purl":"pkg:pypi/cryptography@41.0.5"},{"ecosystem":"pypi","package_name":"dnspython","requirements":"2.4.2","purl":"pkg:pypi/dnspython@2.4.2"},{"ecosystem":"pypi","package_name":"dateparser","requirements":"1.1.8","purl":"pkg:pypi/dateparser@1.1.8"},{"ecosystem":"pypi","package_name":"pytz","requirements":"2023.3.post1","purl":"pkg:pypi/pytz@2023.3.post1"},{"ecosystem":"pypi","package_name":"deprecation","requirements":"2.1.0","purl":"pkg:pypi/deprecation@2.1.0"},{"ecosystem":"pypi","package_name":"docarray","requirements":"0.39.1","purl":"pkg:pypi/docarray@0.39.1"},{"ecosystem":"pypi","package_name":"docker","requirements":"6.1.3","purl":"pkg:pypi/docker@6.1.3"},{"ecosystem":"pypi","package_name":"docutils","requirements":"0.20.1","purl":"pkg:pypi/docutils@0.20.1"},{"ecosystem":"pypi","package_name":"dotty-dict","requirements":"1.3.1","purl":"pkg:pypi/dotty-dict@1.3.1"},{"ecosystem":"pypi","package_name":"ecdsa","requirements":"0.18.0","purl":"pkg:pypi/ecdsa@0.18.0"},{"ecosystem":"pypi","package_name":"email-validator","requirements":"2.1.0.post1","purl":"pkg:pypi/email-validator@2.1.0.post1"},{"ecosystem":"pypi","package_name":"exceptiongroup","requirements":"1.1.3","purl":"pkg:pypi/exceptiongroup@1.1.3"},{"ecosystem":"pypi","package_name":"fastapi","requirements":"0.99.0","purl":"pkg:pypi/fastapi@0.99.0"},{"ecosystem":"pypi","package_name":"filelock","requirements":"3.12.4","purl":"pkg:pypi/filelock@3.12.4"},{"ecosystem":"pypi","package_name":"frozenlist","requirements":"1.4.0","purl":"pkg:pypi/frozenlist@1.4.0"},{"ecosystem":"pypi","package_name":"gitdb","requirements":"4.0.11","purl":"pkg:pypi/gitdb@4.0.11"},{"ecosystem":"pypi","package_name":"googleapis-common-protos","requirements":"1.61.0","purl":"pkg:pypi/googleapis-common-protos@1.61.0"},{"ecosystem":"pypi","package_name":"gotrue","requirements":"1.2.0","purl":"pkg:pypi/gotrue@1.2.0"},{"ecosystem":"pypi","package_name":"grpcio-health-checking","requirements":"1.47.5","purl":"pkg:pypi/grpcio-health-checking@1.47.5"},{"ecosystem":"pypi","package_name":"grpcio-reflection","requirements":"1.47.5","purl":"pkg:pypi/grpcio-reflection@1.47.5"},{"ecosystem":"pypi","package_name":"grpcio","requirements":"1.47.5","purl":"pkg:pypi/grpcio@1.47.5"},{"ecosystem":"pypi","package_name":"gunicorn","requirements":"21.2.0","purl":"pkg:pypi/gunicorn@21.2.0"},{"ecosystem":"pypi","package_name":"h11","requirements":"0.14.0","purl":"pkg:pypi/h11@0.14.0"},{"ecosystem":"pypi","package_name":"h2","requirements":"4.1.0","purl":"pkg:pypi/h2@4.1.0"},{"ecosystem":"pypi","package_name":"hiredis","requirements":"2.2.3","purl":"pkg:pypi/hiredis@2.2.3"},{"ecosystem":"pypi","package_name":"hpack","requirements":"4.0.0","purl":"pkg:pypi/hpack@4.0.0"},{"ecosystem":"pypi","package_name":"httpcore","requirements":"0.16.3","purl":"pkg:pypi/httpcore@0.16.3"},{"ecosystem":"pypi","package_name":"httptools","requirements":"0.6.1","purl":"pkg:pypi/httptools@0.6.1"},{"ecosystem":"pypi","package_name":"httpx","requirements":"0.23.3","purl":"pkg:pypi/httpx@0.23.3"},{"ecosystem":"pypi","package_name":"hypercorn","requirements":"0.14.4","purl":"pkg:pypi/hypercorn@0.14.4"},{"ecosystem":"pypi","package_name":"hyperframe","requirements":"6.0.1","purl":"pkg:pypi/hyperframe@6.0.1"},{"ecosystem":"pypi","package_name":"idna","requirements":"3.4","purl":"pkg:pypi/idna@3.4"},{"ecosystem":"pypi","package_name":"importlib-metadata","requirements":"6.8.0","purl":"pkg:pypi/importlib-metadata@6.8.0"},{"ecosystem":"pypi","package_name":"invoke","requirements":"1.7.3","purl":"pkg:pypi/invoke@1.7.3"},{"ecosystem":"pypi","package_name":"jaraco.classes","requirements":"3.3.0","purl":"pkg:pypi/jaraco.classes@3.3.0"},{"ecosystem":"pypi","package_name":"jcloud","requirements":"0.2.12","purl":"pkg:pypi/jcloud@0.2.12"},{"ecosystem":"pypi","package_name":"jeepney","requirements":"0.8.0","purl":"pkg:pypi/jeepney@0.8.0"},{"ecosystem":"pypi","package_name":"jina-hubble-sdk","requirements":"0.39.0","purl":"pkg:pypi/jina-hubble-sdk@0.39.0"},{"ecosystem":"pypi","package_name":"jina","requirements":"3.20.3","purl":"pkg:pypi/jina@3.20.3"},{"ecosystem":"pypi","package_name":"keyring","requirements":"24.2.0","purl":"pkg:pypi/keyring@24.2.0"},{"ecosystem":"pypi","package_name":"markdown-it-py","requirements":"3.0.0","purl":"pkg:pypi/markdown-it-py@3.0.0"},{"ecosystem":"pypi","package_name":"mdurl","requirements":"0.1.2","purl":"pkg:pypi/mdurl@0.1.2"},{"ecosystem":"pypi","package_name":"more-itertools","requirements":"10.1.0","purl":"pkg:pypi/more-itertools@10.1.0"},{"ecosystem":"pypi","package_name":"motor","requirements":"3.1.1","purl":"pkg:pypi/motor@3.1.1"},{"ecosystem":"pypi","package_name":"multidict","requirements":"6.0.4","purl":"pkg:pypi/multidict@6.0.4"},{"ecosystem":"pypi","package_name":"mypy-extensions","requirements":"1.0.0","purl":"pkg:pypi/mypy-extensions@1.0.0"},{"ecosystem":"pypi","package_name":"nh3","requirements":"0.2.14","purl":"pkg:pypi/nh3@0.2.14"},{"ecosystem":"pypi","package_name":"numpy","requirements":"1.26.1","purl":"pkg:pypi/numpy@1.26.1"},{"ecosystem":"pypi","package_name":"opentelemetry-api","requirements":"1.19.0","purl":"pkg:pypi/opentelemetry-api@1.19.0"},{"ecosystem":"pypi","package_name":"opentelemetry-exporter-otlp-proto-common","requirements":"1.19.0","purl":"pkg:pypi/opentelemetry-exporter-otlp-proto-common@1.19.0"},{"ecosystem":"pypi","package_name":"opentelemetry-exporter-otlp-proto-grpc","requirements":"1.19.0","purl":"pkg:pypi/opentelemetry-exporter-otlp-proto-grpc@1.19.0"},{"ecosystem":"pypi","package_name":"opentelemetry-exporter-otlp-proto-http","requirements":"1.19.0","purl":"pkg:pypi/opentelemetry-exporter-otlp-proto-http@1.19.0"},{"ecosystem":"pypi","package_name":"opentelemetry-exporter-otlp","requirements":"1.19.0","purl":"pkg:pypi/opentelemetry-exporter-otlp@1.19.0"},{"ecosystem":"pypi","package_name":"opentelemetry-exporter-prometheus","requirements":"1.12.0rc1","purl":"pkg:pypi/opentelemetry-exporter-prometheus@1.12.0rc1"},{"ecosystem":"pypi","package_name":"opentelemetry-instrumentation-aiohttp-client","requirements":"0.40b0","purl":"pkg:pypi/opentelemetry-instrumentation-aiohttp-client@0.40b0"},{"ecosystem":"pypi","package_name":"opentelemetry-instrumentation-asgi","requirements":"0.40b0","purl":"pkg:pypi/opentelemetry-instrumentation-asgi@0.40b0"},{"ecosystem":"pypi","package_name":"opentelemetry-instrumentation-fastapi","requirements":"0.40b0","purl":"pkg:pypi/opentelemetry-instrumentation-fastapi@0.40b0"},{"ecosystem":"pypi","package_name":"opentelemetry-instrumentation-grpc","requirements":"0.40b0","purl":"pkg:pypi/opentelemetry-instrumentation-grpc@0.40b0"},{"ecosystem":"pypi","package_name":"opentelemetry-instrumentation","requirements":"0.40b0","purl":"pkg:pypi/opentelemetry-instrumentation@0.40b0"},{"ecosystem":"pypi","package_name":"opentelemetry-proto","requirements":"1.19.0","purl":"pkg:pypi/opentelemetry-proto@1.19.0"},{"ecosystem":"pypi","package_name":"opentelemetry-sdk","requirements":"1.19.0","purl":"pkg:pypi/opentelemetry-sdk@1.19.0"},{"ecosystem":"pypi","package_name":"opentelemetry-semantic-conventions","requirements":"0.40b0","purl":"pkg:pypi/opentelemetry-semantic-conventions@0.40b0"},{"ecosystem":"pypi","package_name":"opentelemetry-util-http","requirements":"0.40b0","purl":"pkg:pypi/opentelemetry-util-http@0.40b0"},{"ecosystem":"pypi","package_name":"orjson","requirements":"3.9.10","purl":"pkg:pypi/orjson@3.9.10"},{"ecosystem":"pypi","package_name":"packaging","requirements":"23.2","purl":"pkg:pypi/packaging@23.2"},{"ecosystem":"pypi","package_name":"pathspec","requirements":"0.11.2","purl":"pkg:pypi/pathspec@0.11.2"},{"ecosystem":"pypi","package_name":"pip","requirements":"23.3.1","purl":"pkg:pypi/pip@23.3.1"},{"ecosystem":"pypi","package_name":"pkginfo","requirements":"1.9.6","purl":"pkg:pypi/pkginfo@1.9.6"},{"ecosystem":"pypi","package_name":"postgrest","requirements":"0.10.6","purl":"pkg:pypi/postgrest@0.10.6"},{"ecosystem":"pypi","package_name":"priority","requirements":"2.0.0","purl":"pkg:pypi/priority@2.0.0"},{"ecosystem":"pypi","package_name":"prometheus-client","requirements":"0.17.1","purl":"pkg:pypi/prometheus-client@0.17.1"},{"ecosystem":"pypi","package_name":"protobuf","requirements":"4.24.4","purl":"pkg:pypi/protobuf@4.24.4"},{"ecosystem":"pypi","package_name":"pyasn1","requirements":"0.5.0","purl":"pkg:pypi/pyasn1@0.5.0"},{"ecosystem":"pypi","package_name":"pycparser","requirements":"2.21","purl":"pkg:pypi/pycparser@2.21"},{"ecosystem":"pypi","package_name":"pydantic","requirements":"1.10.10","purl":"pkg:pypi/pydantic@1.10.10"},{"ecosystem":"pypi","package_name":"pymongo","requirements":"4.5.0","purl":"pkg:pypi/pymongo@4.5.0"},{"ecosystem":"pypi","package_name":"pytest-cov","requirements":"3.0.0","purl":"pkg:pypi/pytest-cov@3.0.0"},{"ecosystem":"pypi","package_name":"pytest-kind","requirements":"22.11.1","purl":"pkg:pypi/pytest-kind@22.11.1"},{"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":"python-gitlab","requirements":"3.15.0","purl":"pkg:pypi/python-gitlab@3.15.0"},{"ecosystem":"pypi","package_name":"python-jose","requirements":"3.3.0","purl":"pkg:pypi/python-jose@3.3.0"},{"ecosystem":"pypi","package_name":"python-multipart","requirements":"0.0.6","purl":"pkg:pypi/python-multipart@0.0.6"},{"ecosystem":"pypi","package_name":"python-semantic-release","requirements":"7.33.2","purl":"pkg:pypi/python-semantic-release@7.33.2"},{"ecosystem":"pypi","package_name":"readme-renderer","requirements":"42.0","purl":"pkg:pypi/readme-renderer@42.0"},{"ecosystem":"pypi","package_name":"realtime","requirements":"1.0.0","purl":"pkg:pypi/realtime@1.0.0"},{"ecosystem":"pypi","package_name":"redbird","requirements":"0.7.1","purl":"pkg:pypi/redbird@0.7.1"},{"ecosystem":"pypi","package_name":"redis","requirements":"4.4.4","purl":"pkg:pypi/redis@4.4.4"},{"ecosystem":"pypi","package_name":"regex","requirements":"2023.10.3","purl":"pkg:pypi/regex@2023.10.3"},{"ecosystem":"pypi","package_name":"requests-toolbelt","requirements":"1.0.0","purl":"pkg:pypi/requests-toolbelt@1.0.0"},{"ecosystem":"pypi","package_name":"requests","requirements":"2.31.0","purl":"pkg:pypi/requests@2.31.0"},{"ecosystem":"pypi","package_name":"rfc3986","requirements":"1.5.0","purl":"pkg:pypi/rfc3986@1.5.0"},{"ecosystem":"pypi","package_name":"rich","requirements":"13.6.0","purl":"pkg:pypi/rich@13.6.0"},{"ecosystem":"pypi","package_name":"rocketry","requirements":"2.5.1","purl":"pkg:pypi/rocketry@2.5.1"},{"ecosystem":"pypi","package_name":"rsa","requirements":"4.9","purl":"pkg:pypi/rsa@4.9"},{"ecosystem":"pypi","package_name":"semver","requirements":"2.13.0","purl":"pkg:pypi/semver@2.13.0"},{"ecosystem":"pypi","package_name":"sentry-sdk","requirements":"1.13.0","purl":"pkg:pypi/sentry-sdk@1.13.0"},{"ecosystem":"pypi","package_name":"sentry_sdk","requirements":"1.13.0","purl":"pkg:pypi/sentry_sdk@1.13.0"},{"ecosystem":"pypi","package_name":"setuptools","requirements":"68.2.2","purl":"pkg:pypi/setuptools@68.2.2"},{"ecosystem":"pypi","package_name":"six","requirements":"1.16.0","purl":"pkg:pypi/six@1.16.0"},{"ecosystem":"pypi","package_name":"smmap","requirements":"5.0.1","purl":"pkg:pypi/smmap@5.0.1"},{"ecosystem":"pypi","package_name":"sniffio","requirements":"1.3.0","purl":"pkg:pypi/sniffio@1.3.0"},{"ecosystem":"pypi","package_name":"starlette-exporter","requirements":"0.16.0","purl":"pkg:pypi/starlette-exporter@0.16.0"},{"ecosystem":"pypi","package_name":"starlette","requirements":"0.27.0","purl":"pkg:pypi/starlette@0.27.0"},{"ecosystem":"pypi","package_name":"starlette_exporter","requirements":"0.16.0","purl":"pkg:pypi/starlette_exporter@0.16.0"},{"ecosystem":"pypi","package_name":"storage3","requirements":"0.5.3","purl":"pkg:pypi/storage3@0.5.3"},{"ecosystem":"pypi","package_name":"supabase","requirements":"1.0.3","purl":"pkg:pypi/supabase@1.0.3"},{"ecosystem":"pypi","package_name":"supafunc","requirements":"0.2.2","purl":"pkg:pypi/supafunc@0.2.2"},{"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":"tomlkit","requirements":"0.12.1","purl":"pkg:pypi/tomlkit@0.12.1"},{"ecosystem":"pypi","package_name":"tqdm","requirements":"4.66.1","purl":"pkg:pypi/tqdm@4.66.1"},{"ecosystem":"pypi","package_name":"twine","requirements":"3.8.0","purl":"pkg:pypi/twine@3.8.0"},{"ecosystem":"pypi","package_name":"types-requests","requirements":"2.31.0.6","purl":"pkg:pypi/types-requests@2.31.0.6"},{"ecosystem":"pypi","package_name":"types-urllib3","requirements":"1.26.25.14","purl":"pkg:pypi/types-urllib3@1.26.25.14"},{"ecosystem":"pypi","package_name":"typing-inspect","requirements":"0.9.0","purl":"pkg:pypi/typing-inspect@0.9.0"},{"ecosystem":"pypi","package_name":"typing_extensions","requirements":"4.8.0","purl":"pkg:pypi/typing_extensions@4.8.0"},{"ecosystem":"pypi","package_name":"tzlocal","requirements":"5.2","purl":"pkg:pypi/tzlocal@5.2"},{"ecosystem":"pypi","package_name":"ujson","requirements":"5.8.0","purl":"pkg:pypi/ujson@5.8.0"},{"ecosystem":"pypi","package_name":"urllib3","requirements":"1.26.18","purl":"pkg:pypi/urllib3@1.26.18"},{"ecosystem":"pypi","package_name":"uvicorn","requirements":"0.22.0","purl":"pkg:pypi/uvicorn@0.22.0"},{"ecosystem":"pypi","package_name":"uvloop","requirements":"0.19.0","purl":"pkg:pypi/uvloop@0.19.0"},{"ecosystem":"pypi","package_name":"watchfiles","requirements":"0.21.0","purl":"pkg:pypi/watchfiles@0.21.0"},{"ecosystem":"pypi","package_name":"websocket-client","requirements":"1.6.4","purl":"pkg:pypi/websocket-client@1.6.4"},{"ecosystem":"pypi","package_name":"websockets","requirements":"10.4","purl":"pkg:pypi/websockets@10.4"},{"ecosystem":"pypi","package_name":"wheel","requirements":"0.40.0","purl":"pkg:pypi/wheel@0.40.0"},{"ecosystem":"pypi","package_name":"wrapt","requirements":"1.15.0","purl":"pkg:pypi/wrapt@1.15.0"},{"ecosystem":"pypi","package_name":"wsproto","requirements":"1.2.0","purl":"pkg:pypi/wsproto@1.2.0"},{"ecosystem":"pypi","package_name":"yarl","requirements":"1.9.2","purl":"pkg:pypi/yarl@1.9.2"},{"ecosystem":"pypi","package_name":"zipp","requirements":"3.17.0","purl":"pkg:pypi/zipp@3.17.0"}]}