{"number":"prd","published_at":"2023-06-21T12:43:14.749Z","last_synced_at":"2024-02-11T15:02:15.975Z","created_at":"2023-11-11T19:00:43.560Z","updated_at":"2024-02-11T15:02:15.979Z","distro":null,"version_url":"https://docker.ecosyste.ms/api/v1/packages/phidata%2Fapi/versions/prd","package":{"name":"phidata/api","package_url":"https://docker.ecosyste.ms/api/v1/packages/phidata%2Fapi"},"dependencies":[{"ecosystem":"gem","package_name":"byebug","requirements":"9.0.5","purl":"pkg:gem/byebug@9.0.5"},{"ecosystem":"gem","package_name":"coderay","requirements":"1.1.1","purl":"pkg:gem/coderay@1.1.1"},{"ecosystem":"gem","package_name":"diff-lcs","requirements":"1.3","purl":"pkg:gem/diff-lcs@1.3"},{"ecosystem":"gem","package_name":"method_source","requirements":"0.8.2","purl":"pkg:gem/method_source@0.8.2"},{"ecosystem":"gem","package_name":"pry-byebug","requirements":"3.4.0","purl":"pkg:gem/pry-byebug@3.4.0"},{"ecosystem":"gem","package_name":"pry","requirements":"0.10.4","purl":"pkg:gem/pry@0.10.4"},{"ecosystem":"gem","package_name":"rspec-core","requirements":"3.5.4","purl":"pkg:gem/rspec-core@3.5.4"},{"ecosystem":"gem","package_name":"rspec-expectations","requirements":"3.5.0","purl":"pkg:gem/rspec-expectations@3.5.0"},{"ecosystem":"gem","package_name":"rspec-mocks","requirements":"3.5.0","purl":"pkg:gem/rspec-mocks@3.5.0"},{"ecosystem":"gem","package_name":"rspec-support","requirements":"3.5.0","purl":"pkg:gem/rspec-support@3.5.0"},{"ecosystem":"gem","package_name":"rspec-wait","requirements":"0.0.9","purl":"pkg:gem/rspec-wait@0.0.9"},{"ecosystem":"gem","package_name":"rspec","requirements":"3.5.0","purl":"pkg:gem/rspec@3.5.0"},{"ecosystem":"gem","package_name":"slop","requirements":"3.6.0","purl":"pkg:gem/slop@3.6.0"},{"ecosystem":"generic","package_name":"bash","requirements":"5.2.15","purl":"pkg:generic/bash@5.2.15"},{"ecosystem":"generic","package_name":"python","requirements":"3.11.5","purl":"pkg:generic/python@3.11.5"},{"ecosystem":"github","package_name":"Gottox/irc-message-action","requirements":"v1","purl":"pkg:github/Gottox/irc-message-action@v1"},{"ecosystem":"github","package_name":"actions/checkout","requirements":"v2","purl":"pkg:github/actions/checkout@v2"},{"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":"aws-actions/amazon-ecr-login","requirements":"v1","purl":"pkg:github/aws-actions/amazon-ecr-login@v1"},{"ecosystem":"github","package_name":"aws-actions/configure-aws-credentials","requirements":"v2","purl":"pkg:github/aws-actions/configure-aws-credentials@v2"},{"ecosystem":"github","package_name":"docker/build-push-action","requirements":"v3","purl":"pkg:github/docker/build-push-action@v3"},{"ecosystem":"github","package_name":"docker/login-action","requirements":"v2.1.0","purl":"pkg:github/docker/login-action@v2.1.0"},{"ecosystem":"github","package_name":"docker/setup-buildx-action","requirements":"v2","purl":"pkg:github/docker/setup-buildx-action@v2"},{"ecosystem":"github","package_name":"docker/setup-qemu-action","requirements":"v2","purl":"pkg:github/docker/setup-qemu-action@v2"},{"ecosystem":"pypi","package_name":"GitPython","requirements":"3.1.38","purl":"pkg:pypi/GitPython@3.1.38"},{"ecosystem":"pypi","package_name":"Mako","requirements":"1.2.4","purl":"pkg:pypi/Mako@1.2.4"},{"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":"SQLAlchemy","requirements":"2.0.22","purl":"pkg:pypi/SQLAlchemy@2.0.22"},{"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":"alembic","requirements":"1.12.0","purl":"pkg:pypi/alembic@1.12.0"},{"ecosystem":"pypi","package_name":"annotated-types","requirements":"0.6.0","purl":"pkg:pypi/annotated-types@0.6.0"},{"ecosystem":"pypi","package_name":"anyio","requirements":"3.7.1","purl":"pkg:pypi/anyio@3.7.1"},{"ecosystem":"pypi","package_name":"async-timeout","requirements":"4.0.3","purl":"pkg:pypi/async-timeout@4.0.3"},{"ecosystem":"pypi","package_name":"attrs","requirements":"23.1.0","purl":"pkg:pypi/attrs@23.1.0"},{"ecosystem":"pypi","package_name":"beautifulsoup4","requirements":"4.12.2","purl":"pkg:pypi/beautifulsoup4@4.12.2"},{"ecosystem":"pypi","package_name":"black","requirements":"23.10.0","purl":"pkg:pypi/black@23.10.0"},{"ecosystem":"pypi","package_name":"boto3","requirements":"1.28.65","purl":"pkg:pypi/boto3@1.28.65"},{"ecosystem":"pypi","package_name":"botocore","requirements":"1.31.65","purl":"pkg:pypi/botocore@1.31.65"},{"ecosystem":"pypi","package_name":"build","requirements":"1.0.3","purl":"pkg:pypi/build@1.0.3"},{"ecosystem":"pypi","package_name":"certifi","requirements":"2023.7.22","purl":"pkg:pypi/certifi@2023.7.22"},{"ecosystem":"pypi","package_name":"charset-normalizer","requirements":"3.3.0","purl":"pkg:pypi/charset-normalizer@3.3.0"},{"ecosystem":"pypi","package_name":"click","requirements":"8.1.7","purl":"pkg:pypi/click@8.1.7"},{"ecosystem":"pypi","package_name":"docker","requirements":"6.1.3","purl":"pkg:pypi/docker@6.1.3"},{"ecosystem":"pypi","package_name":"fastapi","requirements":"0.103.2","purl":"pkg:pypi/fastapi@0.103.2"},{"ecosystem":"pypi","package_name":"frozenlist","requirements":"1.4.0","purl":"pkg:pypi/frozenlist@1.4.0"},{"ecosystem":"pypi","package_name":"gitdb","requirements":"4.0.10","purl":"pkg:pypi/gitdb@4.0.10"},{"ecosystem":"pypi","package_name":"gitpython","requirements":"3.1.38","purl":"pkg:pypi/gitpython@3.1.38"},{"ecosystem":"pypi","package_name":"greenlet","requirements":"3.0.0","purl":"pkg:pypi/greenlet@3.0.0"},{"ecosystem":"pypi","package_name":"h11","requirements":"0.14.0","purl":"pkg:pypi/h11@0.14.0"},{"ecosystem":"pypi","package_name":"httpcore","requirements":"0.18.0","purl":"pkg:pypi/httpcore@0.18.0"},{"ecosystem":"pypi","package_name":"httpx","requirements":"0.25.0","purl":"pkg:pypi/httpx@0.25.0"},{"ecosystem":"pypi","package_name":"idna","requirements":"3.4","purl":"pkg:pypi/idna@3.4"},{"ecosystem":"pypi","package_name":"iniconfig","requirements":"2.0.0","purl":"pkg:pypi/iniconfig@2.0.0"},{"ecosystem":"pypi","package_name":"jmespath","requirements":"1.0.1","purl":"pkg:pypi/jmespath@1.0.1"},{"ecosystem":"pypi","package_name":"mako","requirements":"1.2.4","purl":"pkg:pypi/mako@1.2.4"},{"ecosystem":"pypi","package_name":"markdown-it-py","requirements":"3.0.0","purl":"pkg:pypi/markdown-it-py@3.0.0"},{"ecosystem":"pypi","package_name":"markupsafe","requirements":"2.1.3","purl":"pkg:pypi/markupsafe@2.1.3"},{"ecosystem":"pypi","package_name":"mdurl","requirements":"0.1.2","purl":"pkg:pypi/mdurl@0.1.2"},{"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":"mypy","requirements":"1.6.0","purl":"pkg:pypi/mypy@1.6.0"},{"ecosystem":"pypi","package_name":"numpy","requirements":"1.26.1","purl":"pkg:pypi/numpy@1.26.1"},{"ecosystem":"pypi","package_name":"openai","requirements":"0.28.1","purl":"pkg:pypi/openai@0.28.1"},{"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":"pgvector","requirements":"0.2.3","purl":"pkg:pypi/pgvector@0.2.3"},{"ecosystem":"pypi","package_name":"phidata","requirements":"2.0.18","purl":"pkg:pypi/phidata@2.0.18"},{"ecosystem":"pypi","package_name":"pip-tools","requirements":"7.3.0","purl":"pkg:pypi/pip-tools@7.3.0"},{"ecosystem":"pypi","package_name":"pip","requirements":"23.3","purl":"pkg:pypi/pip@23.3"},{"ecosystem":"pypi","package_name":"platformdirs","requirements":"3.11.0","purl":"pkg:pypi/platformdirs@3.11.0"},{"ecosystem":"pypi","package_name":"pluggy","requirements":"1.3.0","purl":"pkg:pypi/pluggy@1.3.0"},{"ecosystem":"pypi","package_name":"psycopg-binary","requirements":"3.1.12","purl":"pkg:pypi/psycopg-binary@3.1.12"},{"ecosystem":"pypi","package_name":"psycopg","requirements":"3.1.12","purl":"pkg:pypi/psycopg@3.1.12"},{"ecosystem":"pypi","package_name":"pydantic-core","requirements":"2.6.3","purl":"pkg:pypi/pydantic-core@2.6.3"},{"ecosystem":"pypi","package_name":"pydantic-settings","requirements":"2.0.3","purl":"pkg:pypi/pydantic-settings@2.0.3"},{"ecosystem":"pypi","package_name":"pydantic","requirements":"2.3.0","purl":"pkg:pypi/pydantic@2.3.0"},{"ecosystem":"pypi","package_name":"pydantic_core","requirements":"2.6.3","purl":"pkg:pypi/pydantic_core@2.6.3"},{"ecosystem":"pypi","package_name":"pygments","requirements":"2.16.1","purl":"pkg:pypi/pygments@2.16.1"},{"ecosystem":"pypi","package_name":"pypdf","requirements":"3.16.4","purl":"pkg:pypi/pypdf@3.16.4"},{"ecosystem":"pypi","package_name":"pyproject_hooks","requirements":"1.0.0","purl":"pkg:pypi/pyproject_hooks@1.0.0"},{"ecosystem":"pypi","package_name":"pytest","requirements":"7.4.2","purl":"pkg:pypi/pytest@7.4.2"},{"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":"pyyaml","requirements":"6.0.1","purl":"pkg:pypi/pyyaml@6.0.1"},{"ecosystem":"pypi","package_name":"regex","requirements":"2023.10.3","purl":"pkg:pypi/regex@2023.10.3"},{"ecosystem":"pypi","package_name":"requests","requirements":"2.31.0","purl":"pkg:pypi/requests@2.31.0"},{"ecosystem":"pypi","package_name":"rich","requirements":"13.6.0","purl":"pkg:pypi/rich@13.6.0"},{"ecosystem":"pypi","package_name":"ruff","requirements":"0.1.0","purl":"pkg:pypi/ruff@0.1.0"},{"ecosystem":"pypi","package_name":"s3transfer","requirements":"0.7.0","purl":"pkg:pypi/s3transfer@0.7.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":"soupsieve","requirements":"2.5","purl":"pkg:pypi/soupsieve@2.5"},{"ecosystem":"pypi","package_name":"sqlalchemy","requirements":"2.0.22","purl":"pkg:pypi/sqlalchemy@2.0.22"},{"ecosystem":"pypi","package_name":"starlette","requirements":"0.27.0","purl":"pkg:pypi/starlette@0.27.0"},{"ecosystem":"pypi","package_name":"tiktoken","requirements":"0.5.1","purl":"pkg:pypi/tiktoken@0.5.1"},{"ecosystem":"pypi","package_name":"tomli","requirements":"2.0.1","purl":"pkg:pypi/tomli@2.0.1"},{"ecosystem":"pypi","package_name":"tqdm","requirements":"4.66.1","purl":"pkg:pypi/tqdm@4.66.1"},{"ecosystem":"pypi","package_name":"typer","requirements":"0.9.0","purl":"pkg:pypi/typer@0.9.0"},{"ecosystem":"pypi","package_name":"types-beautifulsoup4","requirements":"4.12.0.6","purl":"pkg:pypi/types-beautifulsoup4@4.12.0.6"},{"ecosystem":"pypi","package_name":"types-html5lib","requirements":"1.1.11.15","purl":"pkg:pypi/types-html5lib@1.1.11.15"},{"ecosystem":"pypi","package_name":"typing-extensions","requirements":"4.8.0","purl":"pkg:pypi/typing-extensions@4.8.0"},{"ecosystem":"pypi","package_name":"typing_extensions","requirements":"4.8.0","purl":"pkg:pypi/typing_extensions@4.8.0"},{"ecosystem":"pypi","package_name":"urllib3","requirements":"2.0.7","purl":"pkg:pypi/urllib3@2.0.7"},{"ecosystem":"pypi","package_name":"uvicorn","requirements":"0.23.2","purl":"pkg:pypi/uvicorn@0.23.2"},{"ecosystem":"pypi","package_name":"websocket-client","requirements":"1.6.4","purl":"pkg:pypi/websocket-client@1.6.4"},{"ecosystem":"pypi","package_name":"wheel","requirements":"0.41.2","purl":"pkg:pypi/wheel@0.41.2"},{"ecosystem":"pypi","package_name":"yarl","requirements":"1.9.2","purl":"pkg:pypi/yarl@1.9.2"}]}