You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Provisioning Azure resources (azd provision)
Provisioning Azure resources can take some time.
Initialize bicep provider
Retrieving subscriptions...
Reading subscription and location from environment...
Subscription: Azure SDK Test Resources - AI Apps (90b334cb-854f-4207-a89c-cf44ab8673fe)
Location: Canada East
Step 1/15 : FROM node:20.11.1-alpine3.19 AS ui
20.11.1-alpine3.19: Pulling from library/node
4abcf2066143: Pulling fs layer
9f16480e2ff5: Pulling fs layer
092226d52cac: Pulling fs layer
0493dfb2ff9c: Pulling fs layer
0493dfb2ff9c: Waiting
4abcf2066143: Verifying Checksum
4abcf2066143: Download complete
092226d52cac: Verifying Checksum
092226d52cac: Download complete
0493dfb2ff9c: Verifying Checksum
0493dfb2ff9c: Download complete
4abcf2066143: Pull complete
9f16480e2ff5: Verifying Checksum
9f16480e2ff5: Download complete
9f16480e2ff5: Pull complete
092226d52cac: Pull complete
0493dfb2ff9c: Pull complete
Digest: sha256:bf77dc26e48ea95fca9d1aceb5acfa69d2e546b765ec2abfb502975f1a2d4def
Status: Downloaded newer image for node:20.11.1-alpine3.19
---> ae7f6c370720
Step 2/15 : WORKDIR /app
---> Running in 81565a311c35
Removing intermediate container 81565a311c35
---> 1498c011c57f
Step 3/15 : COPY package*.json ./
---> 7c2ff3c3e366
Step 4/15 : RUN npm ci
---> Running in a32e112db1d9
npm WARN deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm WARN deprecated @humanwhocodes/[email protected]: Use @eslint/object-schema instead
npm WARN deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated @humanwhocodes/[email protected]: Use @eslint/config-array instead
npm WARN deprecated [email protected]: Glob versions prior to v9 are no longer supported
added 379 packages, and audited 380 packages in 8s
109 packages are looking for funding
run template for details
1 moderate severity vulnerability
To address all issues, run:
npm audit fix
Run for details.
npm notice
npm notice New minor version of npm available! 10.2.4 -> 10.8.3
npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.8.3
npm notice Run to update!
npm notice
Removing intermediate container a32e112db1d9
---> 024d27739e16
Step 5/15 : COPY . .
---> 8aa1aa5c95b1
Step 6/15 : RUN npm run build
---> Running in c77f4c9e68fe
{
"error": {
"code": "ResourceGroupDeletionBlocked",
"message": "Deletion of resource group 'rg-ai-apps30091887065-09130606' failed as resources with identifiers 'Microsoft.CognitiveServices/accounts/aoai-von4pb6nghybe' could not be deleted. The provisioning state of the resource group will be rolled back. The tracking Id is 'e0100c92065e7c988c1f69a1be7d4912'. Please check audit logs for more details.",
"details": [
{
"target": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.CognitiveServices/accounts/aoai-von4pb6nghybe",
"message": "{"error":{"code":"CannotDeleteAccountWithDeployments","message":"Could not delete account since it contains 4 deployment(s). Please delete deployments first and try again."}}"
}
]
}
}
TraceID: e0100c92065e7c988c1f69a1be7d4912
How to fix?
The full Definition of Done of the AI-Gallery template and fix approached can be found HERE.
The text was updated successfully, but these errors were encountered:
AI Gallery Standard Validation: FAILED
Repository Management:
README.md File.
LICENSE.md File.
SECURITY.md File.
CODE_OF_CONDUCT.md File.
CONTRIBUTING.md File.
ISSUE_TEMPLATE.md File.
Source code structure and conventions:
Functional Requirements:
❌ azd up. [How to fix?]
Details
Downloading Bicep
(✓) Done: Downloading Bicep
Initialize bicep provider
Packaging services (azd package)
Provisioning Azure resources (azd provision)
Provisioning Azure resources can take some time.
Initialize bicep provider
Retrieving subscriptions...
Reading subscription and location from environment...
Subscription: Azure SDK Test Resources - AI Apps (90b334cb-854f-4207-a89c-cf44ab8673fe)
Location: Canada East
Creating a deployment plan
Comparing deployment state
Creating/Updating resources
You can view detailed progress in the Azure Portal:
https://portal.azure.com/#view/HubsExtension/DeploymentDetailsBlade/~/overview/id/%2Fsubscriptions%2F90b334cb-854f-4207-a89c-cf44ab8673fe%2Fproviders%2FMicrosoft.Resources%2Fdeployments%2Fai-apps30091887065-09130606-1726207806
(✓) Done: Resource group: rg-ai-apps30091887065-09130606 (1.526s)
(✓) Done: Log Analytics workspace: log-von4pb6nghybe (17.264s)
(✓) Done: Key Vault: kv-von4pb6nghybe (18.589s)
(✓) Done: Storage account: stvon4pb6nghybe (22.648s)
(✓) Done: Azure AI Services: aoai-von4pb6nghybe (21.397s)
(✓) Done: Azure AI Services Model Deployment: aoai-von4pb6nghybe/gpt-35-turbo (21.675s)
(✓) Done: Azure AI Services Model Deployment: aoai-von4pb6nghybe/text-embedding-ada-002 (21.984s)
(✓) Done: Azure AI Services Model Deployment: aoai-von4pb6nghybe/gpt-4 (22.277s)
(✓) Done: Azure AI Services Model Deployment: aoai-von4pb6nghybe/gpt-4-evals (22.564s)
(✓) Done: Container Registry: crvon4pb6nghybe (26.365s)
(✓) Done: Application Insights: appi-von4pb6nghybe (2.494s)
(✓) Done: Search service: srch-von4pb6nghybe (5m53.086s)
(✓) Done: Machine Learning Workspace: ai-hub-von4pb6nghybe (18.928s)
(✓) Done: Machine Learning Connection: ai-hub-von4pb6nghybe/search-service-connection (1.335s)
(✓) Done: Machine Learning Connection: ai-hub-von4pb6nghybe/aoai-connection (3.158s)
(✓) Done: Machine Learning Connection: ai-hub-von4pb6nghybe/aoai-content-safety-connection (4.229s)
(✓) Done: Machine Learning Workspace: ai-project-von4pb6nghybe (18.934s)
(✓) Done: Container Apps Environment: ai-apps30091887065-09130606-von4pb6nghybe-ca-env (34.141s)
(✓) Done: Container App: ai-apps30091887065-api (49.639s)
(✓) Done: Container App: ai-apps30091887065-web (35.052s)
Building creativeagentapi:20240913-062230 using ./src/api/ ...
2024/09/13 06:22:33 Downloading source code...
2024/09/13 06:22:34 Finished downloading source code
2024/09/13 06:22:34 Using acb_vol_1023c25a-3c4b-40e6-bc97-ef86c18bfbca as the home volume
2024/09/13 06:22:34 Setting up Docker configuration...
2024/09/13 06:22:34 Successfully set up Docker configuration
2024/09/13 06:22:34 Logging in to registry: crvon4pb6nghybe.azurecr.io
2024/09/13 06:22:35 Successfully logged into crvon4pb6nghybe.azurecr.io
2024/09/13 06:22:35 Executing step ID: build. Timeout(sec): 28800, Working directory: '', Network: ''
2024/09/13 06:22:35 Scanning for dependencies...
2024/09/13 06:22:35 Successfully scanned dependencies
2024/09/13 06:22:35 Launching container with name: build
Sending build context to Docker daemon 88.06kB
Step 1/7 : FROM python:3.11-slim
3.11-slim: Pulling from library/python
a2318d6c47ec: Pulling fs layer
40d734479f14: Pulling fs layer
0b61b7b259eb: Pulling fs layer
081a3493c0e7: Pulling fs layer
081a3493c0e7: Waiting
40d734479f14: Verifying Checksum
40d734479f14: Download complete
0b61b7b259eb: Verifying Checksum
0b61b7b259eb: Download complete
a2318d6c47ec: Verifying Checksum
a2318d6c47ec: Download complete
081a3493c0e7: Verifying Checksum
081a3493c0e7: Download complete
a2318d6c47ec: Pull complete
40d734479f14: Pull complete
0b61b7b259eb: Pull complete
081a3493c0e7: Pull complete
Digest: sha256:669bbd08353610485a94d5d0c976b4b6498c55280fe42c00f7581f85ee9f3121
Status: Downloaded newer image for python:3.11-slim
---> efacf1a70bae
Step 2/7 : WORKDIR /app
---> Running in 55bb1f12e88f
Removing intermediate container 55bb1f12e88f
---> 050fb04e5ecf
Step 3/7 : COPY requirements.txt .
---> 1a107949747e
Step 4/7 : RUN pip install --no-cache-dir -r requirements.txt
---> Running in 36ea396fc87b
Collecting fastapi (from -r requirements.txt (line 1))
Downloading fastapi-0.114.1-py3-none-any.whl.metadata (27 kB)
Collecting openai (from -r requirements.txt (line 3))
Downloading openai-1.45.0-py3-none-any.whl.metadata (22 kB)
Collecting requests (from -r requirements.txt (line 4))
Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting prompty==0.1.19 (from -r requirements.txt (line 5))
Downloading prompty-0.1.19-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting promptflow (from -r requirements.txt (line 6))
Downloading promptflow-1.15.0-py3-none-any.whl.metadata (26 kB)
Collecting promptflow-evals (from -r requirements.txt (line 7))
Downloading promptflow_evals-0.3.2-py3-none-any.whl.metadata (4.3 kB)
Collecting pandas (from -r requirements.txt (line 8))
Downloading pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB)
Collecting azure-monitor-opentelemetry-exporter (from -r requirements.txt (line 9))
Downloading azure_monitor_opentelemetry_exporter-1.0.0b29-py2.py3-none-any.whl.metadata (32 kB)
Collecting opentelemetry-instrumentation-fastapi (from -r requirements.txt (line 10))
Downloading opentelemetry_instrumentation_fastapi-0.48b0-py3-none-any.whl.metadata (2.1 kB)
Collecting jsonlines (from -r requirements.txt (line 11))
Downloading jsonlines-4.0.0-py3-none-any.whl.metadata (1.6 kB)
Collecting python-dotenv==1.0.1 (from -r requirements.txt (line 12))
Downloading python_dotenv-1.0.1-py3-none-any.whl.metadata (23 kB)
Collecting azure-search-documents==11.4.0 (from -r requirements.txt (line 13))
Downloading azure_search_documents-11.4.0-py3-none-any.whl.metadata (22 kB)
Collecting gunicorn==21.2.0 (from -r requirements.txt (line 14))
Downloading gunicorn-21.2.0-py3-none-any.whl.metadata (4.1 kB)
Collecting jupyter (from -r requirements.txt (line 15))
Downloading jupyter-1.1.1-py2.py3-none-any.whl.metadata (2.0 kB)
Collecting opentelemetry-instrumentation (from -r requirements.txt (line 16))
Downloading opentelemetry_instrumentation-0.48b0-py3-none-any.whl.metadata (6.1 kB)
Collecting azure-identity==1.17.1 (from -r requirements.txt (line 17))
Downloading azure_identity-1.17.1-py3-none-any.whl.metadata (79 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.4/79.4 kB 22.1 MB/s eta 0:00:00
Collecting pyyaml>=6.0.1 (from prompty==0.1.19->-r requirements.txt (line 5))
Downloading PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting pydantic>=2.8.2 (from prompty==0.1.19->-r requirements.txt (line 5))
Downloading pydantic-2.9.1-py3-none-any.whl.metadata (146 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.0/147.0 kB 21.0 MB/s eta 0:00:00
Collecting jinja2>=3.1.4 (from prompty==0.1.19->-r requirements.txt (line 5))
Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB)
Collecting click>=8.1.7 (from prompty==0.1.19->-r requirements.txt (line 5))
Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting azure-core<2.0.0,>=1.28.0 (from azure-search-documents==11.4.0->-r requirements.txt (line 13))
Downloading azure_core-1.31.0-py3-none-any.whl.metadata (39 kB)
Collecting azure-common~=1.1 (from azure-search-documents==11.4.0->-r requirements.txt (line 13))
Downloading azure_common-1.1.28-py2.py3-none-any.whl.metadata (5.0 kB)
Collecting isodate>=0.6.0 (from azure-search-documents==11.4.0->-r requirements.txt (line 13))
Downloading isodate-0.6.1-py2.py3-none-any.whl.metadata (9.6 kB)
Collecting packaging (from gunicorn==21.2.0->-r requirements.txt (line 14))
Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
Collecting cryptography>=2.5 (from azure-identity==1.17.1->-r requirements.txt (line 17))
Downloading cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)
Collecting msal>=1.24.0 (from azure-identity==1.17.1->-r requirements.txt (line 17))
Downloading msal-1.31.0-py3-none-any.whl.metadata (11 kB)
Collecting msal-extensions>=0.3.0 (from azure-identity==1.17.1->-r requirements.txt (line 17))
Downloading msal_extensions-1.2.0-py3-none-any.whl.metadata (7.6 kB)
Collecting typing-extensions>=4.0.0 (from azure-identity==1.17.1->-r requirements.txt (line 17))
Downloading typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
Collecting starlette<0.39.0,>=0.37.2 (from fastapi->-r requirements.txt (line 1))
Downloading starlette-0.38.5-py3-none-any.whl.metadata (6.0 kB)
Collecting fastapi-cli>=0.0.5 (from fastapi-cli[standard]>=0.0.5; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading fastapi_cli-0.0.5-py3-none-any.whl.metadata (7.0 kB)
Collecting httpx>=0.23.0 (from fastapi[standard]->-r requirements.txt (line 2))
Downloading httpx-0.27.2-py3-none-any.whl.metadata (7.1 kB)
Collecting python-multipart>=0.0.7 (from fastapi[standard]->-r requirements.txt (line 2))
Downloading python_multipart-0.0.9-py3-none-any.whl.metadata (2.5 kB)
Collecting email-validator>=2.0.0 (from fastapi[standard]->-r requirements.txt (line 2))
Downloading email_validator-2.2.0-py3-none-any.whl.metadata (25 kB)
Collecting uvicorn>=0.12.0 (from uvicorn[standard]>=0.12.0; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading uvicorn-0.30.6-py3-none-any.whl.metadata (6.6 kB)
Collecting anyio<5,>=3.5.0 (from openai->-r requirements.txt (line 3))
Downloading anyio-4.4.0-py3-none-any.whl.metadata (4.6 kB)
Collecting distro<2,>=1.7.0 (from openai->-r requirements.txt (line 3))
Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting jiter<1,>=0.4.0 (from openai->-r requirements.txt (line 3))
Downloading jiter-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.6 kB)
Collecting sniffio (from openai->-r requirements.txt (line 3))
Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting tqdm>4 (from openai->-r requirements.txt (line 3))
Downloading tqdm-4.66.5-py3-none-any.whl.metadata (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 24.8 MB/s eta 0:00:00
Collecting charset-normalizer<4,>=2 (from requests->-r requirements.txt (line 4))
Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests->-r requirements.txt (line 4))
Downloading idna-3.8-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests->-r requirements.txt (line 4))
Downloading urllib3-2.2.3-py3-none-any.whl.metadata (6.5 kB)
Collecting certifi>=2017.4.17 (from requests->-r requirements.txt (line 4))
Downloading certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB)
Collecting promptflow-core==1.15.0 (from promptflow->-r requirements.txt (line 6))
Downloading promptflow_core-1.15.0-py3-none-any.whl.metadata (2.7 kB)
Collecting promptflow-devkit==1.15.0 (from promptflow->-r requirements.txt (line 6))
Downloading promptflow_devkit-1.15.0-py3-none-any.whl.metadata (5.7 kB)
Collecting promptflow-tracing==1.15.0 (from promptflow->-r requirements.txt (line 6))
Downloading promptflow_tracing-1.15.0-py3-none-any.whl.metadata (2.2 kB)
Collecting docstring_parser (from promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB)
Collecting filetype>=1.2.0 (from promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading filetype-1.2.0-py2.py3-none-any.whl.metadata (6.5 kB)
Collecting flask<4.0.0,>=2.2.3 (from promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading flask-3.0.3-py3-none-any.whl.metadata (3.2 kB)
Collecting jsonschema<5.0.0,>=4.0.0 (from promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB)
Collecting psutil (from promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading psutil-6.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (21 kB)
Collecting python-dateutil<3.0.0,>=2.1.0 (from promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting ruamel.yaml<1.0.0,>=0.17.10 (from promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading ruamel.yaml-0.18.6-py3-none-any.whl.metadata (23 kB)
Collecting argcomplete>=3.2.3 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading argcomplete-3.5.0-py3-none-any.whl.metadata (16 kB)
Collecting colorama<0.5.0,>=0.4.6 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting filelock<4.0.0,>=3.4.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading filelock-3.16.0-py3-none-any.whl.metadata (3.0 kB)
Collecting flask-cors<5.0.0,>=4.0.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading Flask_Cors-4.0.2-py2.py3-none-any.whl.metadata (5.5 kB)
Collecting flask-restx<2.0.0,>=1.2.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading flask_restx-1.3.0-py2.py3-none-any.whl.metadata (9.3 kB)
Collecting gitpython<4.0.0,>=3.1.24 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading GitPython-3.1.43-py3-none-any.whl.metadata (13 kB)
Collecting keyring<25.0.0,>=24.2.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading keyring-24.3.1-py3-none-any.whl.metadata (20 kB)
Collecting marshmallow<4.0.0,>=3.5 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading marshmallow-3.22.0-py3-none-any.whl.metadata (7.2 kB)
Collecting opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.22.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading opentelemetry_exporter_otlp_proto_http-1.27.0-py3-none-any.whl.metadata (2.3 kB)
Collecting pillow<11.0.0,>=10.1.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (9.2 kB)
Collecting pydash<8.0.0,>=6.0.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading pydash-7.0.7-py3-none-any.whl.metadata (45 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.8/45.8 kB 80.1 MB/s eta 0:00:00
Collecting sqlalchemy<3.0.0,>=1.4.48 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading SQLAlchemy-2.0.34-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.6 kB)
Collecting strictyaml<2.0.0,>=1.5.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading strictyaml-1.7.3-py3-none-any.whl.metadata (11 kB)
Collecting tabulate<1.0.0,>=0.9.0 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading tabulate-0.9.0-py3-none-any.whl.metadata (34 kB)
Collecting waitress<3.0.0,>=2.1.2 (from promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading waitress-2.1.2-py3-none-any.whl.metadata (7.0 kB)
Collecting opentelemetry-sdk<2.0.0,>=1.22.0 (from promptflow-tracing==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading opentelemetry_sdk-1.27.0-py3-none-any.whl.metadata (1.5 kB)
Collecting tiktoken>=0.4.0 (from promptflow-tracing==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading tiktoken-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
Collecting aiohttp_retry>=2.8.3 (from promptflow-evals->-r requirements.txt (line 7))
Downloading aiohttp_retry-2.8.3-py3-none-any.whl.metadata (8.9 kB)
Collecting isort<6.0.0,>=5.13.2 (from promptflow-evals->-r requirements.txt (line 7))
Downloading isort-5.13.2-py3-none-any.whl.metadata (12 kB)
Collecting jsonpath_ng>=1.5.0 (from promptflow-evals->-r requirements.txt (line 7))
Downloading jsonpath_ng-1.6.1-py3-none-any.whl.metadata (18 kB)
Collecting numpy>=1.22 (from promptflow-evals->-r requirements.txt (line 7))
Downloading numpy-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.9/60.9 kB 9.8 MB/s eta 0:00:00
Collecting pyjwt>=2.8.0 (from promptflow-evals->-r requirements.txt (line 7))
Downloading PyJWT-2.9.0-py3-none-any.whl.metadata (3.0 kB)
Collecting websocket-client>=1.2.0 (from promptflow-evals->-r requirements.txt (line 7))
Downloading websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB)
Collecting pytz>=2020.1 (from pandas->-r requirements.txt (line 8))
Downloading pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas->-r requirements.txt (line 8))
Downloading tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting fixedint==0.1.6 (from azure-monitor-opentelemetry-exporter->-r requirements.txt (line 9))
Downloading fixedint-0.1.6-py3-none-any.whl.metadata (4.8 kB)
Collecting msrest>=0.6.10 (from azure-monitor-opentelemetry-exporter->-r requirements.txt (line 9))
Downloading msrest-0.7.1-py3-none-any.whl.metadata (21 kB)
Collecting opentelemetry-api~=1.26 (from azure-monitor-opentelemetry-exporter->-r requirements.txt (line 9))
Downloading opentelemetry_api-1.27.0-py3-none-any.whl.metadata (1.4 kB)
Collecting psutil (from promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (21 kB)
Collecting opentelemetry-instrumentation-asgi==0.48b0 (from opentelemetry-instrumentation-fastapi->-r requirements.txt (line 10))
Downloading opentelemetry_instrumentation_asgi-0.48b0-py3-none-any.whl.metadata (2.0 kB)
Collecting opentelemetry-semantic-conventions==0.48b0 (from opentelemetry-instrumentation-fastapi->-r requirements.txt (line 10))
Downloading opentelemetry_semantic_conventions-0.48b0-py3-none-any.whl.metadata (2.4 kB)
Collecting opentelemetry-util-http==0.48b0 (from opentelemetry-instrumentation-fastapi->-r requirements.txt (line 10))
Downloading opentelemetry_util_http-0.48b0-py3-none-any.whl.metadata (2.5 kB)
Requirement already satisfied: setuptools>=16.0 in /usr/local/lib/python3.11/site-packages (from opentelemetry-instrumentation->-r requirements.txt (line 16)) (65.5.1)
Collecting wrapt<2.0.0,>=1.0.0 (from opentelemetry-instrumentation->-r requirements.txt (line 16))
Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
Collecting asgiref~=3.0 (from opentelemetry-instrumentation-asgi==0.48b0->opentelemetry-instrumentation-fastapi->-r requirements.txt (line 10))
Downloading asgiref-3.8.1-py3-none-any.whl.metadata (9.3 kB)
Collecting deprecated>=1.2.6 (from opentelemetry-semantic-conventions==0.48b0->opentelemetry-instrumentation-fastapi->-r requirements.txt (line 10))
Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB)
Collecting importlib-metadata<=8.4.0,>=6.0 (from opentelemetry-api~=1.26->azure-monitor-opentelemetry-exporter->-r requirements.txt (line 9))
Downloading importlib_metadata-8.4.0-py3-none-any.whl.metadata (4.7 kB)
Collecting attrs>=19.2.0 (from jsonlines->-r requirements.txt (line 11))
Downloading attrs-24.2.0-py3-none-any.whl.metadata (11 kB)
Collecting notebook (from jupyter->-r requirements.txt (line 15))
Downloading notebook-7.2.2-py3-none-any.whl.metadata (10 kB)
Collecting jupyter-console (from jupyter->-r requirements.txt (line 15))
Downloading jupyter_console-6.6.3-py3-none-any.whl.metadata (5.8 kB)
Collecting nbconvert (from jupyter->-r requirements.txt (line 15))
Downloading nbconvert-7.16.4-py3-none-any.whl.metadata (8.5 kB)
Collecting ipykernel (from jupyter->-r requirements.txt (line 15))
Downloading ipykernel-6.29.5-py3-none-any.whl.metadata (6.3 kB)
Collecting ipywidgets (from jupyter->-r requirements.txt (line 15))
Downloading ipywidgets-8.1.5-py3-none-any.whl.metadata (2.3 kB)
Collecting jupyterlab (from jupyter->-r requirements.txt (line 15))
Downloading jupyterlab-4.2.5-py3-none-any.whl.metadata (16 kB)
Collecting aiohttp (from aiohttp_retry>=2.8.3->promptflow-evals->-r requirements.txt (line 7))
Downloading aiohttp-3.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.5 kB)
Collecting six>=1.11.0 (from azure-core<2.0.0,>=1.28.0->azure-search-documents==11.4.0->-r requirements.txt (line 13))
Downloading six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
Collecting cffi>=1.12 (from cryptography>=2.5->azure-identity==1.17.1->-r requirements.txt (line 17))
Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting dnspython>=2.0.0 (from email-validator>=2.0.0->fastapi[standard]->-r requirements.txt (line 2))
Downloading dnspython-2.6.1-py3-none-any.whl.metadata (5.8 kB)
Collecting typer>=0.12.3 (from fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading typer-0.12.5-py3-none-any.whl.metadata (15 kB)
Collecting httpcore==1.* (from httpx>=0.23.0->fastapi[standard]->-r requirements.txt (line 2))
Downloading httpcore-1.0.5-py3-none-any.whl.metadata (20 kB)
Collecting h11<0.15,>=0.13 (from httpcore==1.->httpx>=0.23.0->fastapi[standard]->-r requirements.txt (line 2))
Downloading h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Collecting MarkupSafe>=2.0 (from jinja2>=3.1.4->prompty==0.1.19->-r requirements.txt (line 5))
Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting ply (from jsonpath_ng>=1.5.0->promptflow-evals->-r requirements.txt (line 7))
Downloading ply-3.11-py2.py3-none-any.whl.metadata (844 bytes)
Collecting portalocker<3,>=1.4 (from msal-extensions>=0.3.0->azure-identity==1.17.1->-r requirements.txt (line 17))
Downloading portalocker-2.10.1-py3-none-any.whl.metadata (8.5 kB)
Collecting requests-oauthlib>=0.5.0 (from msrest>=0.6.10->azure-monitor-opentelemetry-exporter->-r requirements.txt (line 9))
Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB)
Collecting annotated-types>=0.6.0 (from pydantic>=2.8.2->prompty==0.1.19->-r requirements.txt (line 5))
Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.23.3 (from pydantic>=2.8.2->prompty==0.1.19->-r requirements.txt (line 5))
Downloading pydantic_core-2.23.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
Collecting httptools>=0.5.0 (from uvicorn[standard]>=0.12.0; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading httptools-0.6.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.6 kB)
Collecting uvloop!=0.15.0,!=0.15.1,>=0.14.0 (from uvicorn[standard]>=0.12.0; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading uvloop-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
Collecting watchfiles>=0.13 (from uvicorn[standard]>=0.12.0; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading watchfiles-0.24.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
Collecting websockets>=10.4 (from uvicorn[standard]>=0.12.0; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading websockets-13.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.7 kB)
Collecting comm>=0.1.1 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading comm-0.2.2-py3-none-any.whl.metadata (3.7 kB)
Collecting debugpy>=1.6.5 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading debugpy-1.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.1 kB)
Collecting ipython>=7.23.1 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading ipython-8.27.0-py3-none-any.whl.metadata (5.0 kB)
Collecting jupyter-client>=6.1.12 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading jupyter_client-8.6.2-py3-none-any.whl.metadata (8.3 kB)
Collecting jupyter-core!=5.0.,>=4.12 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading jupyter_core-5.7.2-py3-none-any.whl.metadata (3.4 kB)
Collecting matplotlib-inline>=0.1 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading matplotlib_inline-0.1.7-py3-none-any.whl.metadata (3.9 kB)
Collecting nest-asyncio (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB)
Collecting pyzmq>=24 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading pyzmq-26.2.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (6.2 kB)
Collecting tornado>=6.1 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading tornado-6.4.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB)
Collecting traitlets>=5.4.0 (from ipykernel->jupyter->-r requirements.txt (line 15))
Downloading traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
Collecting widgetsnbextension~=4.0.12 (from ipywidgets->jupyter->-r requirements.txt (line 15))
Downloading widgetsnbextension-4.0.13-py3-none-any.whl.metadata (1.6 kB)
Collecting jupyterlab-widgets~=3.0.12 (from ipywidgets->jupyter->-r requirements.txt (line 15))
Downloading jupyterlab_widgets-3.0.13-py3-none-any.whl.metadata (4.1 kB)
Collecting prompt-toolkit>=3.0.30 (from jupyter-console->jupyter->-r requirements.txt (line 15))
Downloading prompt_toolkit-3.0.47-py3-none-any.whl.metadata (6.4 kB)
Collecting pygments (from jupyter-console->jupyter->-r requirements.txt (line 15))
Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB)
Collecting async-lru>=1.0.0 (from jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading async_lru-2.0.4-py3-none-any.whl.metadata (4.5 kB)
Collecting jupyter-lsp>=2.0.0 (from jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading jupyter_lsp-2.2.5-py3-none-any.whl.metadata (1.8 kB)
Collecting jupyter-server<3,>=2.4.0 (from jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading jupyter_server-2.14.2-py3-none-any.whl.metadata (8.4 kB)
Collecting jupyterlab-server<3,>=2.27.1 (from jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading jupyterlab_server-2.27.3-py3-none-any.whl.metadata (5.9 kB)
Collecting notebook-shim>=0.2 (from jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading notebook_shim-0.2.4-py3-none-any.whl.metadata (4.0 kB)
Collecting beautifulsoup4 (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB)
Collecting bleach!=5.0.0 (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading bleach-6.1.0-py3-none-any.whl.metadata (30 kB)
Collecting defusedxml (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
Collecting jupyterlab-pygments (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading jupyterlab_pygments-0.3.0-py3-none-any.whl.metadata (4.4 kB)
Collecting mistune<4,>=2.0.3 (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading mistune-3.0.2-py3-none-any.whl.metadata (1.7 kB)
Collecting nbclient>=0.5.0 (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading nbclient-0.10.0-py3-none-any.whl.metadata (7.8 kB)
Collecting nbformat>=5.7 (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB)
Collecting pandocfilters>=1.4.1 (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading pandocfilters-1.5.1-py2.py3-none-any.whl.metadata (9.0 kB)
Collecting tinycss2 (from nbconvert->jupyter->-r requirements.txt (line 15))
Downloading tinycss2-1.3.0-py3-none-any.whl.metadata (3.0 kB)
Collecting webencodings (from bleach!=5.0.0->nbconvert->jupyter->-r requirements.txt (line 15))
Downloading webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB)
Collecting pycparser (from cffi>=1.12->cryptography>=2.5->azure-identity==1.17.1->-r requirements.txt (line 17))
Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Collecting Werkzeug>=3.0.0 (from flask<4.0.0,>=2.2.3->promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading werkzeug-3.0.4-py3-none-any.whl.metadata (3.7 kB)
Collecting itsdangerous>=2.1.2 (from flask<4.0.0,>=2.2.3->promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
Collecting blinker>=1.6.2 (from flask<4.0.0,>=2.2.3->promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading blinker-1.8.2-py3-none-any.whl.metadata (1.6 kB)
Collecting aniso8601>=0.82 (from flask-restx<2.0.0,>=1.2.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading aniso8601-9.0.1-py2.py3-none-any.whl.metadata (23 kB)
Collecting importlib-resources (from flask-restx<2.0.0,>=1.2.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading importlib_resources-6.4.5-py3-none-any.whl.metadata (4.0 kB)
Collecting gitdb<5,>=4.0.1 (from gitpython<4.0.0,>=3.1.24->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB)
Collecting zipp>=0.5 (from importlib-metadata<=8.4.0,>=6.0->opentelemetry-api~=1.26->azure-monitor-opentelemetry-exporter->-r requirements.txt (line 9))
Downloading zipp-3.20.1-py3-none-any.whl.metadata (3.7 kB)
Collecting decorator (from ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB)
Collecting jedi>=0.16 (from ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading jedi-0.19.1-py2.py3-none-any.whl.metadata (22 kB)
Collecting stack-data (from ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)
Collecting pexpect>4.3 (from ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema<5.0.0,>=4.0.0->promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl.metadata (3.0 kB)
Collecting referencing>=0.28.4 (from jsonschema<5.0.0,>=4.0.0->promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading referencing-0.35.1-py3-none-any.whl.metadata (2.8 kB)
Collecting rpds-py>=0.7.1 (from jsonschema<5.0.0,>=4.0.0->promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading rpds_py-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)
Collecting platformdirs>=2.5 (from jupyter-core!=5.0.*,>=4.12->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading platformdirs-4.3.2-py3-none-any.whl.metadata (11 kB)
Collecting argon2-cffi>=21.1 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading argon2_cffi-23.1.0-py3-none-any.whl.metadata (5.2 kB)
Collecting jupyter-events>=0.9.0 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading jupyter_events-0.10.0-py3-none-any.whl.metadata (5.9 kB)
Collecting jupyter-server-terminals>=0.4.4 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading jupyter_server_terminals-0.5.3-py3-none-any.whl.metadata (5.6 kB)
Collecting overrides>=5.0 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading overrides-7.7.0-py3-none-any.whl.metadata (5.8 kB)
Collecting prometheus-client>=0.9 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading prometheus_client-0.20.0-py3-none-any.whl.metadata (1.8 kB)
Collecting send2trash>=1.8.2 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading Send2Trash-1.8.3-py3-none-any.whl.metadata (4.0 kB)
Collecting terminado>=0.8.3 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading terminado-0.18.1-py3-none-any.whl.metadata (5.8 kB)
Collecting babel>=2.10 (from jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading babel-2.16.0-py3-none-any.whl.metadata (1.5 kB)
Collecting json5>=0.9.0 (from jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading json5-0.9.25-py3-none-any.whl.metadata (30 kB)
Collecting jaraco.classes (from keyring<25.0.0,>=24.2.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB)
Collecting SecretStorage>=3.2 (from keyring<25.0.0,>=24.2.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB)
Collecting jeepney>=0.4.2 (from keyring<25.0.0,>=24.2.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB)
Collecting fastjsonschema>=2.15 (from nbformat>=5.7->nbconvert->jupyter->-r requirements.txt (line 15))
Downloading fastjsonschema-2.20.0-py3-none-any.whl.metadata (2.1 kB)
Collecting googleapis-common-protos~=1.52 (from opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.22.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading googleapis_common_protos-1.65.0-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting opentelemetry-exporter-otlp-proto-common==1.27.0 (from opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.22.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading opentelemetry_exporter_otlp_proto_common-1.27.0-py3-none-any.whl.metadata (1.8 kB)
Collecting opentelemetry-proto==1.27.0 (from opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.22.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading opentelemetry_proto-1.27.0-py3-none-any.whl.metadata (2.3 kB)
Collecting protobuf<5.0,>=3.19 (from opentelemetry-proto==1.27.0->opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.22.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading protobuf-4.25.4-cp37-abi3-manylinux2014_x86_64.whl.metadata (541 bytes)
Collecting wcwidth (from prompt-toolkit>=3.0.30->jupyter-console->jupyter->-r requirements.txt (line 15))
Downloading wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib>=0.5.0->msrest>=0.6.10->azure-monitor-opentelemetry-exporter->-r requirements.txt (line 9))
Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB)
Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml<1.0.0,>=0.17.10->promptflow-core==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (2.2 kB)
Collecting greenlet!=0.4.17 (from sqlalchemy<3.0.0,>=1.4.48->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading greenlet-3.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB)
Collecting regex>=2022.1.18 (from tiktoken>=0.4.0->promptflow-tracing==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading regex-2024.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 326.0 MB/s eta 0:00:00
Collecting shellingham>=1.3.0 (from typer>=0.12.3->fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting rich>=10.11.0 (from typer>=0.12.3->fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading rich-13.8.1-py3-none-any.whl.metadata (18 kB)
Collecting aiohappyeyeballs>=2.3.0 (from aiohttp->aiohttp_retry>=2.8.3->promptflow-evals->-r requirements.txt (line 7))
Downloading aiohappyeyeballs-2.4.0-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->aiohttp_retry>=2.8.3->promptflow-evals->-r requirements.txt (line 7))
Downloading aiosignal-1.3.1-py3-none-any.whl.metadata (4.0 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->aiohttp_retry>=2.8.3->promptflow-evals->-r requirements.txt (line 7))
Downloading frozenlist-1.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->aiohttp_retry>=2.8.3->promptflow-evals->-r requirements.txt (line 7))
Downloading multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.0 kB)
Collecting yarl<2.0,>=1.0 (from aiohttp->aiohttp_retry>=2.8.3->promptflow-evals->-r requirements.txt (line 7))
Downloading yarl-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (48 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 47.1 MB/s eta 0:00:00
Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert->jupyter->-r requirements.txt (line 15))
Downloading soupsieve-2.6-py3-none-any.whl.metadata (4.6 kB)
Collecting argon2-cffi-bindings (from argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.7 kB)
Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->gitpython<4.0.0,>=3.1.24->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB)
Collecting parso<0.9.0,>=0.8.3 (from jedi>=0.16->ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading parso-0.8.4-py2.py3-none-any.whl.metadata (7.7 kB)
Collecting python-json-logger>=2.0.4 (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB)
Collecting rfc3339-validator (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading rfc3339_validator-0.1.4-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting rfc3986-validator>=0.1.1 (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading rfc3986_validator-0.1.1-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
Collecting markdown-it-py>=2.2.0 (from rich>=10.11.0->typer>=0.12.3->fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
Collecting more-itertools (from jaraco.classes->keyring<25.0.0,>=24.2.0->promptflow-devkit==1.15.0->promptflow->-r requirements.txt (line 6))
Downloading more_itertools-10.5.0-py3-none-any.whl.metadata (36 kB)
Collecting executing>=1.2.0 (from stack-data->ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading executing-2.1.0-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting asttokens>=2.1.0 (from stack-data->ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading asttokens-2.4.1-py2.py3-none-any.whl.metadata (5.2 kB)
Collecting pure-eval (from stack-data->ipython>=7.23.1->ipykernel->jupyter->-r requirements.txt (line 15))
Downloading pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)
Collecting fqdn (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading fqdn-1.5.1-py3-none-any.whl.metadata (1.4 kB)
Collecting isoduration (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading isoduration-20.11.0-py3-none-any.whl.metadata (5.7 kB)
Collecting jsonpointer>1.13 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)
Collecting uri-template (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading uri_template-1.3.0-py3-none-any.whl.metadata (8.8 kB)
Collecting webcolors>=24.6.0 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading webcolors-24.8.0-py3-none-any.whl.metadata (2.6 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=10.11.0->typer>=0.12.3->fastapi-cli>=0.0.5->fastapi-cli[standard]>=0.0.5; extra == "standard"->fastapi[standard]->-r requirements.txt (line 2))
Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Collecting arrow>=0.15.0 (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)
Collecting types-python-dateutil>=2.8.10 (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter->-r requirements.txt (line 15))
Downloading types_python_dateutil-2.9.0.20240906-py3-none-any.whl.metadata (1.9 kB)
Downloading prompty-0.1.19-py2.py3-none-any.whl (25 kB)
Downloading python_dotenv-1.0.1-py3-none-any.whl (19 kB)
Downloading azure_search_documents-11.4.0-py3-none-any.whl (283 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 283.8/283.8 kB 17.5 MB/s eta 0:00:00
Downloading gunicorn-21.2.0-py3-none-any.whl (80 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.2/80.2 kB 17.9 MB/s eta 0:00:00
Downloading azure_identity-1.17.1-py3-none-any.whl (173 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.2/173.2 kB 26.5 MB/s eta 0:00:00
Downloading fastapi-0.114.1-py3-none-any.whl (94 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 54.0 MB/s eta 0:00:00
Downloading openai-1.45.0-py3-none-any.whl (374 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.1/374.1 kB 26.7 MB/s eta 0:00:00
Downloading requests-2.32.3-py3-none-any.whl (64 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 395.4 MB/s eta 0:00:00
Downloading promptflow-1.15.0-py3-none-any.whl (19 kB)
Downloading promptflow_core-1.15.0-py3-none-any.whl (987 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 987.8/987.8 kB 32.9 MB/s eta 0:00:00
Downloading promptflow_devkit-1.15.0-py3-none-any.whl (7.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 69.6 MB/s eta 0:00:00
Downloading promptflow_tracing-1.15.0-py3-none-any.whl (26 kB)
Downloading promptflow_evals-0.3.2-py3-none-any.whl (113 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.1/113.1 kB 413.0 MB/s eta 0:00:00
Downloading pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.0/13.0 MB 204.4 MB/s eta 0:00:00
Downloading azure_monitor_opentelemetry_exporter-1.0.0b29-py2.py3-none-any.whl (140 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.7/140.7 kB 442.4 MB/s eta 0:00:00
Downloading fixedint-0.1.6-py3-none-any.whl (12 kB)
Downloading opentelemetry_instrumentation_fastapi-0.48b0-py3-none-any.whl (11 kB)
Downloading opentelemetry_instrumentation-0.48b0-py3-none-any.whl (29 kB)
Downloading opentelemetry_instrumentation_asgi-0.48b0-py3-none-any.whl (15 kB)
Downloading opentelemetry_semantic_conventions-0.48b0-py3-none-any.whl (149 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.7/149.7 kB 434.8 MB/s eta 0:00:00
Downloading opentelemetry_api-1.27.0-py3-none-any.whl (63 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.0/64.0 kB 372.5 MB/s eta 0:00:00
Downloading opentelemetry_util_http-0.48b0-py3-none-any.whl (6.9 kB)
Downloading jsonlines-4.0.0-py3-none-any.whl (8.7 kB)
Downloading jupyter-1.1.1-py2.py3-none-any.whl (2.7 kB)
Downloading aiohttp_retry-2.8.3-py3-none-any.whl (9.8 kB)
Downloading anyio-4.4.0-py3-none-any.whl (86 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 379.2 MB/s eta 0:00:00
Downloading attrs-24.2.0-py3-none-any.whl (63 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.0/63.0 kB 383.6 MB/s eta 0:00:00
Downloading azure_common-1.1.28-py2.py3-none-any.whl (14 kB)
Downloading azure_core-1.31.0-py3-none-any.whl (197 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 197.4/197.4 kB 445.6 MB/s eta 0:00:00
Downloading certifi-2024.8.30-py3-none-any.whl (167 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.3/167.3 kB 332.1 MB/s eta 0:00:00
Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 425.8 MB/s eta 0:00:00
Downloading click-8.1.7-py3-none-any.whl (97 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 435.9 MB/s eta 0:00:00
Downloading cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 293.7 MB/s eta 0:00:00
Downloading distro-1.9.0-py3-none-any.whl (20 kB)
Downloading email_validator-2.2.0-py3-none-any.whl (33 kB)
Downloading fastapi_cli-0.0.5-py3-none-any.whl (9.5 kB)
Downloading httpx-0.27.2-py3-none-any.whl (76 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.4/76.4 kB 338.0 MB/s eta 0:00:00
Downloading httpcore-1.0.5-py3-none-any.whl (77 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.9/77.9 kB 394.4 MB/s eta 0:00:00
Downloading idna-3.8-py3-none-any.whl (66 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.9/66.9 kB 302.6 MB/s eta 0:00:00
Downloading isodate-0.6.1-py2.py3-none-any.whl (41 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.7/41.7 kB 334.3 MB/s eta 0:00:00
Downloading isort-5.13.2-py3-none-any.whl (92 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.3/92.3 kB 418.1 MB/s eta 0:00:00
Downloading jinja2-3.1.4-py3-none-any.whl (133 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 kB 434.6 MB/s eta 0:00:00
Downloading jiter-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (319 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 319.2/319.2 kB 454.0 MB/s eta 0:00:00
Downloading jsonpath_ng-1.6.1-py3-none-any.whl (29 kB)
Downloading msal-1.31.0-py3-none-any.whl (113 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.1/113.1 kB 327.1 MB/s eta 0:00:00
Downloading msal_extensions-1.2.0-py3-none-any.whl (19 kB)
Downloading msrest-0.7.1-py3-none-any.whl (85 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.4/85.4 kB 226.0 MB/s eta 0:00:00
Downloading numpy-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.3/16.3 MB 348.5 MB/s eta 0:00:00
Downloading opentelemetry_sdk-1.27.0-py3-none-any.whl (110 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.5/110.5 kB 336.4 MB/s eta 0:00:00
Downloading psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 288.2/288.2 kB 478.3 MB/s eta 0:00:00
Downloading pydantic-2.9.1-py3-none-any.whl (434 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 434.4/434.4 kB 433.6 MB/s eta 0:00:00
Downloading pydantic_core-2.23.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 250.6 MB/s eta 0:00:00
Downloading PyJWT-2.9.0-py3-none-any.whl (22 kB)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 316.7 MB/s eta 0:00:00
Downloading python_multipart-0.0.9-py3-none-any.whl (22 kB)
Downloading pytz-2024.2-py2.py3-none-any.whl (508 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 508.0/508.0 kB 434.2 MB/s eta 0:00:00
Downloading PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (762 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 763.0/763.0 kB 496.2 MB/s eta 0:00:00
Downloading sniffio-1.3.1-py3-none-any.whl (10 kB)
Downloading starlette-0.38.5-py3-none-any.whl (71 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.4/71.4 kB 411.9 MB/s eta 0:00:00
Downloading tqdm-4.66.5-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.4/78.4 kB 296.9 MB/s eta 0:00:00
Downloading typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 345.4/345.4 kB 480.4 MB/s eta 0:00:00
Downloading urllib3-2.2.3-py3-none-any.whl (126 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.3/126.3 kB 446.0 MB/s eta 0:00:00
Downloading uvicorn-0.30.6-py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 362.7 MB/s eta 0:00:00
Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 218.3 MB/s eta 0:00:00
Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.7/80.7 kB 177.7 MB/s eta 0:00:00
Downloading ipykernel-6.29.5-py3-none-any.whl (117 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.2/117.2 kB 282.5 MB/s eta 0:00:00
Downloading ipywidgets-8.1.5-py3-none-any.whl (139 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.8/139.8 kB 442.1 MB/s eta 0:00:00
Downloading jupyter_console-6.6.3-py3-none-any.whl (24 kB)
Downloading jupyterlab-4.2.5-py3-none-any.whl (11.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.6/11.6 MB 279.3 MB/s eta 0:00:00
Downloading nbconvert-7.16.4-py3-none-any.whl (257 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 257.4/257.4 kB 447.1 MB/s eta 0:00:00
Downloading notebook-7.2.2-py3-none-any.whl (5.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 335.1 MB/s eta 0:00:00
Downloading packaging-24.1-py3-none-any.whl (53 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 257.5 MB/s eta 0:00:00
Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB)
Downloading argcomplete-3.5.0-py3-none-any.whl (43 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.5/43.5 kB 329.6 MB/s eta 0:00:00
Downloading asgiref-3.8.1-py3-none-any.whl (23 kB)
Downloading async_lru-2.0.4-py3-none-any.whl (6.1 kB)
Downloading bleach-6.1.0-py3-none-any.whl (162 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.8/162.8 kB 417.1 MB/s eta 0:00:00
Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 467.2/467.2 kB 413.2 MB/s eta 0:00:00
Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Downloading comm-0.2.2-py3-none-any.whl (7.2 kB)
Downloading debugpy-1.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.6/2.6 MB 236.6 MB/s eta 0:00:00
Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB)
Downloading dnspython-2.6.1-py3-none-any.whl (307 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 307.7/307.7 kB 260.7 MB/s eta 0:00:00
Downloading filelock-3.16.0-py3-none-any.whl (16 kB)
Downloading filetype-1.2.0-py2.py3-none-any.whl (19 kB)
Downloading flask-3.0.3-py3-none-any.whl (101 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.7/101.7 kB 393.8 MB/s eta 0:00:00
Downloading Flask_Cors-4.0.2-py2.py3-none-any.whl (14 kB)
Downloading flask_restx-1.3.0-py2.py3-none-any.whl (2.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 247.9 MB/s eta 0:00:00
Downloading GitPython-3.1.43-py3-none-any.whl (207 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 207.3/207.3 kB 381.5 MB/s eta 0:00:00
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 371.7 MB/s eta 0:00:00
Downloading httptools-0.6.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (318 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 318.5/318.5 kB 408.6 MB/s eta 0:00:00
Downloading importlib_metadata-8.4.0-py3-none-any.whl (26 kB)
Downloading ipython-8.27.0-py3-none-any.whl (818 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 819.0/819.0 kB 469.3 MB/s eta 0:00:00
Downloading jsonschema-4.23.0-py3-none-any.whl (88 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 392.9 MB/s eta 0:00:00
Downloading jupyter_client-8.6.2-py3-none-any.whl (105 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 105.9/105.9 kB 275.2 MB/s eta 0:00:00
Downloading jupyter_core-5.7.2-py3-none-any.whl (28 kB)
Downloading jupyter_lsp-2.2.5-py3-none-any.whl (69 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.1/69.1 kB 395.6 MB/s eta 0:00:00
Downloading jupyter_server-2.14.2-py3-none-any.whl (383 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 383.6/383.6 kB 473.8 MB/s eta 0:00:00
Downloading jupyterlab_server-2.27.3-py3-none-any.whl (59 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.7/59.7 kB 312.0 MB/s eta 0:00:00
Downloading jupyterlab_widgets-3.0.13-py3-none-any.whl (214 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 214.4/214.4 kB 463.5 MB/s eta 0:00:00
Downloading keyring-24.3.1-py3-none-any.whl (38 kB)
Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
Downloading marshmallow-3.22.0-py3-none-any.whl (49 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 357.1 MB/s eta 0:00:00
Downloading matplotlib_inline-0.1.7-py3-none-any.whl (9.9 kB)
Downloading mistune-3.0.2-py3-none-any.whl (47 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.0/48.0 kB 328.2 MB/s eta 0:00:00
Downloading nbclient-0.10.0-py3-none-any.whl (25 kB)
Downloading nbformat-5.10.4-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 349.2 MB/s eta 0:00:00
Downloading notebook_shim-0.2.4-py3-none-any.whl (13 kB)
Downloading opentelemetry_exporter_otlp_proto_http-1.27.0-py3-none-any.whl (17 kB)
Downloading opentelemetry_exporter_otlp_proto_common-1.27.0-py3-none-any.whl (17 kB)
Downloading opentelemetry_proto-1.27.0-py3-none-any.whl (52 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.5/52.5 kB 276.7 MB/s eta 0:00:00
Downloading pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB)
Downloading pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl (4.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 244.9 MB/s eta 0:00:00
Downloading portalocker-2.10.1-py3-none-any.whl (18 kB)
Downloading prompt_toolkit-3.0.47-py3-none-any.whl (386 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.4/386.4 kB 468.4 MB/s eta 0:00:00
Downloading pydash-7.0.7-py3-none-any.whl (110 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.3/110.3 kB 366.1 MB/s eta 0:00:00
Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 441.0 MB/s eta 0:00:00
Downloading pyzmq-26.2.0-cp311-cp311-manylinux_2_28_x86_64.whl (869 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 869.2/869.2 kB 271.5 MB/s eta 0:00:00
Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
Downloading ruamel.yaml-0.18.6-py3-none-any.whl (117 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.8/117.8 kB 320.6 MB/s eta 0:00:00
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Downloading SQLAlchemy-2.0.34-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 224.1 MB/s eta 0:00:00
Downloading strictyaml-1.7.3-py3-none-any.whl (123 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.9/123.9 kB 372.8 MB/s eta 0:00:00
Downloading tabulate-0.9.0-py3-none-any.whl (35 kB)
Downloading tiktoken-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 466.2 MB/s eta 0:00:00
Downloading tornado-6.4.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (436 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 436.8/436.8 kB 461.1 MB/s eta 0:00:00
Downloading traitlets-5.14.3-py3-none-any.whl (85 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.4/85.4 kB 418.7 MB/s eta 0:00:00
Downloading typer-0.12.5-py3-none-any.whl (47 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.3/47.3 kB 350.2 MB/s eta 0:00:00
Downloading uvloop-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 378.6 MB/s eta 0:00:00
Downloading waitress-2.1.2-py3-none-any.whl (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.7/57.7 kB 190.6 MB/s eta 0:00:00
Downloading watchfiles-0.24.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (425 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 425.5/425.5 kB 478.5 MB/s eta 0:00:00
Downloading websockets-13.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (157 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.9/157.9 kB 448.3 MB/s eta 0:00:00
Downloading widgetsnbextension-4.0.13-py3-none-any.whl (2.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 395.0 MB/s eta 0:00:00
Downloading aiohttp-3.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 416.8 MB/s eta 0:00:00
Downloading beautifulsoup4-4.12.3-py3-none-any.whl (147 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.9/147.9 kB 437.7 MB/s eta 0:00:00
Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Downloading docstring_parser-0.16-py3-none-any.whl (36 kB)
Downloading jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB)
Downloading nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB)
Downloading ply-3.11-py2.py3-none-any.whl (49 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.6/49.6 kB 292.0 MB/s eta 0:00:00
Downloading tinycss2-1.3.0-py3-none-any.whl (22 kB)
Downloading aiohappyeyeballs-2.4.0-py3-none-any.whl (12 kB)
Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Downloading aniso8601-9.0.1-py2.py3-none-any.whl (52 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.8/52.8 kB 252.1 MB/s eta 0:00:00
Downloading argon2_cffi-23.1.0-py3-none-any.whl (15 kB)
Downloading babel-2.16.0-py3-none-any.whl (9.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 173.0 MB/s eta 0:00:00
Downloading blinker-1.8.2-py3-none-any.whl (9.5 kB)
Downloading fastjsonschema-2.20.0-py3-none-any.whl (23 kB)
Downloading frozenlist-1.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (272 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 272.3/272.3 kB 448.8 MB/s eta 0:00:00
Downloading gitdb-4.0.11-py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 320.8 MB/s eta 0:00:00
Downloading googleapis_common_protos-1.65.0-py2.py3-none-any.whl (220 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 337.5 MB/s eta 0:00:00
Downloading greenlet-3.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (622 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 622.7/622.7 kB 437.9 MB/s eta 0:00:00
Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Downloading jedi-0.19.1-py2.py3-none-any.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 42.4 MB/s eta 0:00:00
Downloading jeepney-0.8.0-py3-none-any.whl (48 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 359.1 MB/s eta 0:00:00
Downloading json5-0.9.25-py3-none-any.whl (30 kB)
Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB)
Downloading jupyter_events-0.10.0-py3-none-any.whl (18 kB)
Downloading jupyter_server_terminals-0.5.3-py3-none-any.whl (13 kB)
Downloading multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.0/129.0 kB 423.0 MB/s eta 0:00:00
Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 368.9 MB/s eta 0:00:00
Downloading overrides-7.7.0-py3-none-any.whl (17 kB)
Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 kB 385.8 MB/s eta 0:00:00
Downloading platformdirs-4.3.2-py3-none-any.whl (18 kB)
Downloading prometheus_client-0.20.0-py3-none-any.whl (54 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 313.1 MB/s eta 0:00:00
Downloading referencing-0.35.1-py3-none-any.whl (26 kB)
Downloading regex-2024.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (792 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 792.8/792.8 kB 435.8 MB/s eta 0:00:00
Downloading rich-13.8.1-py3-none-any.whl (241 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 241.6/241.6 kB 345.6 MB/s eta 0:00:00
Downloading rpds_py-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (354 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.8/354.8 kB 470.3 MB/s eta 0:00:00
Downloading ruamel.yaml.clib-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (544 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 544.0/544.0 kB 355.0 MB/s eta 0:00:00
Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB)
Downloading Send2Trash-1.8.3-py3-none-any.whl (18 kB)
Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Downloading soupsieve-2.6-py3-none-any.whl (36 kB)
Downloading terminado-0.18.1-py3-none-any.whl (14 kB)
Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Downloading werkzeug-3.0.4-py3-none-any.whl (227 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.6/227.6 kB 459.4 MB/s eta 0:00:00
Downloading yarl-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (487 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 487.8/487.8 kB 441.3 MB/s eta 0:00:00
Downloading zipp-3.20.1-py3-none-any.whl (9.0 kB)
Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB)
Downloading importlib_resources-6.4.5-py3-none-any.whl (36 kB)
Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB)
Downloading pycparser-2.22-py3-none-any.whl (117 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 361.1 MB/s eta 0:00:00
Downloading stack_data-0.6.3-py3-none-any.whl (24 kB)
Downloading wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
Downloading asttokens-2.4.1-py2.py3-none-any.whl (27 kB)
Downloading executing-2.1.0-py2.py3-none-any.whl (25 kB)
Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 281.7 MB/s eta 0:00:00
Downloading parso-0.8.4-py2.py3-none-any.whl (103 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.7/103.7 kB 380.3 MB/s eta 0:00:00
Downloading protobuf-4.25.4-cp37-abi3-manylinux2014_x86_64.whl (294 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 294.6/294.6 kB 446.4 MB/s eta 0:00:00
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB)
Downloading rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB)
Downloading smmap-5.0.1-py3-none-any.whl (24 kB)
Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.2/86.2 kB 323.3 MB/s eta 0:00:00
Downloading more_itertools-10.5.0-py3-none-any.whl (60 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 394.8 MB/s eta 0:00:00
Downloading pure_eval-0.2.3-py3-none-any.whl (11 kB)
Downloading rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB)
Downloading jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)
Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Downloading webcolors-24.8.0-py3-none-any.whl (15 kB)
Downloading fqdn-1.5.1-py3-none-any.whl (9.1 kB)
Downloading isoduration-20.11.0-py3-none-any.whl (11 kB)
Downloading uri_template-1.3.0-py3-none-any.whl (11 kB)
Downloading arrow-1.3.0-py3-none-any.whl (66 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 309.3 MB/s eta 0:00:00
Downloading types_python_dateutil-2.9.0.20240906-py3-none-any.whl (9.7 kB)
Installing collected packages: webencodings, wcwidth, pytz, pure-eval, ptyprocess, ply, fixedint, filetype, fastjsonschema, azure-common, aniso8601, zipp, wrapt, widgetsnbextension, websockets, websocket-client, webcolors, waitress, uvloop, urllib3, uri-template, tzdata, typing-extensions, types-python-dateutil, traitlets, tqdm, tornado, tinycss2, tabulate, soupsieve, sniffio, smmap, six, shellingham, send2trash, ruamel.yaml.clib, rpds-py, rfc3986-validator, regex, pyzmq, pyyaml, python-multipart, python-json-logger, python-dotenv, pyjwt, pygments, pycparser, psutil, protobuf, prompt-toolkit, prometheus-client, portalocker, platformdirs, pillow, pexpect, parso, pandocfilters, packaging, overrides, opentelemetry-util-http, oauthlib, numpy, nest-asyncio, multidict, more-itertools, mistune, mdurl, MarkupSafe, jupyterlab-widgets, jupyterlab-pygments, jsonpointer, jsonpath_ng, json5, jiter, jeepney, itsdangerous, isort, importlib-resources, idna, httptools, h11, greenlet, frozenlist, fqdn, filelock, executing, docstring_parser, dnspython, distro, defusedxml, decorator, debugpy, colorama, click, charset-normalizer, certifi, blinker, babel, attrs, async-lru, asgiref, argcomplete, annotated-types, aiohappyeyeballs, yarl, Werkzeug, uvicorn, terminado, sqlalchemy, ruamel.yaml, rfc3339-validator, requests, referencing, python-dateutil, pydash, pydantic-core, opentelemetry-proto, matplotlib-inline, marshmallow, markdown-it-py, jupyter-core, jsonlines, jinja2, jedi, jaraco.classes, isodate, importlib-metadata, httpcore, gunicorn, googleapis-common-protos, gitdb, email-validator, deprecated, comm, cffi, bleach, beautifulsoup4, asttokens, anyio, aiosignal, watchfiles, tiktoken, strictyaml, starlette, stack-data, rich, requests-oauthlib, pydantic, pandas, opentelemetry-exporter-otlp-proto-common, opentelemetry-api, jupyter-server-terminals, jupyter-client, jsonschema-specifications, httpx, gitpython, flask, cryptography, azure-core, arrow, argon2-cffi-bindings, aiohttp, typer, SecretStorage, prompty, opentelemetry-semantic-conventions, opentelemetry-instrumentation, openai, msrest, jsonschema, isoduration, ipython, flask-cors, fastapi, azure-search-documents, argon2-cffi, aiohttp_retry, opentelemetry-sdk, opentelemetry-instrumentation-asgi, nbformat, msal, keyring, ipywidgets, ipykernel, flask-restx, fastapi-cli, promptflow-tracing, opentelemetry-instrumentation-fastapi, opentelemetry-exporter-otlp-proto-http, nbclient, msal-extensions, jupyter-events, jupyter-console, azure-monitor-opentelemetry-exporter, promptflow-core, nbconvert, azure-identity, promptflow-devkit, jupyter-server, promptflow-evals, promptflow, notebook-shim, jupyterlab-server, jupyter-lsp, jupyterlab, notebook, jupyter
Successfully installed MarkupSafe-2.1.5 SecretStorage-3.3.3 Werkzeug-3.0.4 aiohappyeyeballs-2.4.0 aiohttp-3.10.5 aiohttp_retry-2.8.3 aiosignal-1.3.1 aniso8601-9.0.1 annotated-types-0.7.0 anyio-4.4.0 argcomplete-3.5.0 argon2-cffi-23.1.0 argon2-cffi-bindings-21.2.0 arrow-1.3.0 asgiref-3.8.1 asttokens-2.4.1 async-lru-2.0.4 attrs-24.2.0 azure-common-1.1.28 azure-core-1.31.0 azure-identity-1.17.1 azure-monitor-opentelemetry-exporter-1.0.0b29 azure-search-documents-11.4.0 babel-2.16.0 beautifulsoup4-4.12.3 bleach-6.1.0 blinker-1.8.2 certifi-2024.8.30 cffi-1.17.1 charset-normalizer-3.3.2 click-8.1.7 colorama-0.4.6 comm-0.2.2 cryptography-43.0.1 debugpy-1.8.5 decorator-5.1.1 defusedxml-0.7.1 deprecated-1.2.14 distro-1.9.0 dnspython-2.6.1 docstring_parser-0.16 email-validator-2.2.0 executing-2.1.0 fastapi-0.114.1 fastapi-cli-0.0.5 fastjsonschema-2.20.0 filelock-3.16.0 filetype-1.2.0 fixedint-0.1.6 flask-3.0.3 flask-cors-4.0.2 flask-restx-1.3.0 fqdn-1.5.1 frozenlist-1.4.1 gitdb-4.0.11 gitpython-3.1.43 googleapis-common-protos-1.65.0 greenlet-3.1.0 gunicorn-21.2.0 h11-0.14.0 httpcore-1.0.5 httptools-0.6.1 httpx-0.27.2 idna-3.8 importlib-metadata-8.4.0 importlib-resources-6.4.5 ipykernel-6.29.5 ipython-8.27.0 ipywidgets-8.1.5 isodate-0.6.1 isoduration-20.11.0 isort-5.13.2 itsdangerous-2.2.0 jaraco.classes-3.4.0 jedi-0.19.1 jeepney-0.8.0 jinja2-3.1.4 jiter-0.5.0 json5-0.9.25 jsonlines-4.0.0 jsonpath_ng-1.6.1 jsonpointer-3.0.0 jsonschema-4.23.0 jsonschema-specifications-2023.12.1 jupyter-1.1.1 jupyter-client-8.6.2 jupyter-console-6.6.3 jupyter-core-5.7.2 jupyter-events-0.10.0 jupyter-lsp-2.2.5 jupyter-server-2.14.2 jupyter-server-terminals-0.5.3 jupyterlab-4.2.5 jupyterlab-pygments-0.3.0 jupyterlab-server-2.27.3 jupyterlab-widgets-3.0.13 keyring-24.3.1 markdown-it-py-3.0.0 marshmallow-3.22.0 matplotlib-inline-0.1.7 mdurl-0.1.2 mistune-3.0.2 more-itertools-10.5.0 msal-1.31.0 msal-extensions-1.2.0 msrest-0.7.1 multidict-6.1.0 nbclient-0.10.0 nbconvert-7.16.4 nbformat-5.10.4 nest-asyncio-1.6.0 notebook-7.2.2 notebook-shim-0.2.4 numpy-2.1.1 oauthlib-3.2.2 openai-1.45.0 opentelemetry-api-1.27.0 opentelemetry-exporter-otlp-proto-common-1.27.0 opentelemetry-exporter-otlp-proto-http-1.27.0 opentelemetry-instrumentation-0.48b0 opentelemetry-instrumentation-asgi-0.48b0 opentelemetry-instrumentation-fastapi-0.48b0 opentelemetry-proto-1.27.0 opentelemetry-sdk-1.27.0 opentelemetry-semantic-conventions-0.48b0 opentelemetry-util-http-0.48b0 overrides-7.7.0 packaging-24.1 pandas-2.2.2 pandocfilters-1.5.1 parso-0.8.4 pexpect-4.9.0 pillow-10.4.0 platformdirs-4.3.2 ply-3.11 portalocker-2.10.1 prometheus-client-0.20.0 prompt-toolkit-3.0.47 promptflow-1.15.0 promptflow-core-1.15.0 promptflow-devkit-1.15.0 promptflow-evals-0.3.2 promptflow-tracing-1.15.0 prompty-0.1.19 protobuf-4.25.4 psutil-5.9.8 ptyprocess-0.7.0 pure-eval-0.2.3 pycparser-2.22 pydantic-2.9.1 pydantic-core-2.23.3 pydash-7.0.7 pygments-2.18.0 pyjwt-2.9.0 python-dateutil-2.9.0.post0 python-dotenv-1.0.1 python-json-logger-2.0.7 python-multipart-0.0.9 pytz-2024.2 pyyaml-6.0.2 pyzmq-26.2.0 referencing-0.35.1 regex-2024.9.11 requests-2.32.3 requests-oauthlib-2.0.0 rfc3339-validator-0.1.4 rfc3986-validator-0.1.1 rich-13.8.1 rpds-py-0.20.0 ruamel.yaml-0.18.6 ruamel.yaml.clib-0.2.8 send2trash-1.8.3 shellingham-1.5.4 six-1.16.0 smmap-5.0.1 sniffio-1.3.1 soupsieve-2.6 sqlalchemy-2.0.34 stack-data-0.6.3 starlette-0.38.5 strictyaml-1.7.3 tabulate-0.9.0 terminado-0.18.1 tiktoken-0.7.0 tinycss2-1.3.0 tornado-6.4.1 tqdm-4.66.5 traitlets-5.14.3 typer-0.12.5 types-python-dateutil-2.9.0.20240906 typing-extensions-4.12.2 tzdata-2024.1 uri-template-1.3.0 urllib3-2.2.3 uvicorn-0.30.6 uvloop-0.20.0 waitress-2.1.2 watchfiles-0.24.0 wcwidth-0.2.13 webcolors-24.8.0 webencodings-0.5.1 websocket-client-1.8.0 websockets-13.0.1 widgetsnbextension-4.0.13 wrapt-1.16.0 yarl-1.11.1 zipp-3.20.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
[notice] A new release of pip is available: 24.0 -> 24.2
[notice] To update, run: pip install --upgrade pip
Removing intermediate container 36ea396fc87b
---> 3709e4987c0e
Step 5/7 : COPY . .
---> e3fdf0b140eb
Step 6/7 : EXPOSE 80
---> Running in ec7d76c04aa8
Removing intermediate container ec7d76c04aa8
---> 44e294a4d63c
Step 7/7 : CMD ["fastapi", "run", "main.py", "--port", "80"]
---> Running in 78e6e4e09aba
Removing intermediate container 78e6e4e09aba
---> 482f5195bed5
Successfully built 482f5195bed5
Successfully tagged crvon4pb6nghybe.azurecr.io/creativeagentapi:20240913-062230
2024/09/13 06:23:35 Successfully executed container: build
2024/09/13 06:23:35 Executing step ID: push. Timeout(sec): 3600, Working directory: '', Network: ''
2024/09/13 06:23:35 Pushing image: crvon4pb6nghybe.azurecr.io/creativeagentapi:20240913-062230, attempt 1
The push refers to repository [crvon4pb6nghybe.azurecr.io/creativeagentapi]
84784bfda804: Preparing
acd8a96259e5: Preparing
dbcfc9ed1efb: Preparing
49c20c5fa157: Preparing
56e49bde1490: Preparing
27084441859e: Preparing
8071ff649a44: Preparing
8e2ab394fabf: Preparing
27084441859e: Waiting
8071ff649a44: Waiting
8e2ab394fabf: Waiting
84784bfda804: Pushed
56e49bde1490: Pushed
49c20c5fa157: Pushed
dbcfc9ed1efb: Pushed
8071ff649a44: Pushed
27084441859e: Pushed
8e2ab394fabf: Pushed
acd8a96259e5: Pushed
20240913-062230: digest: sha256:a852a0ebd2d5d66495603aa6901449f85c52d4ab76e93747edc40f9acea93caf size: 1994
2024/09/13 06:24:05 Successfully pushed image: crvon4pb6nghybe.azurecr.io/creativeagentapi:20240913-062230
2024/09/13 06:24:05 Step ID: build marked as successful (elapsed time in seconds: 59.990626)
2024/09/13 06:24:05 Populating digests for step ID: build...
2024/09/13 06:24:06 Successfully populated digests for step ID: build
2024/09/13 06:24:06 Step ID: push marked as successful (elapsed time in seconds: 29.794205)
2024/09/13 06:24:06 The following dependencies were found:
2024/09/13 06:24:06
registry: crvon4pb6nghybe.azurecr.io
repository: creativeagentapi
tag: 20240913-062230
digest: sha256:a852a0ebd2d5d66495603aa6901449f85c52d4ab76e93747edc40f9acea93caf
runtime-dependency:
registry: registry.hub.docker.com
repository: library/python
tag: 3.11-slim
digest: sha256:669bbd08353610485a94d5d0c976b4b6498c55280fe42c00f7581f85ee9f3121
git: {}
Run ID: cw1 was successful after 1m33s
{
"id": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.App/containerapps/ai-apps30091887065-api",
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourcegroups/rg-ai-apps30091887065-09130606/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id-von4pb6nghybe": {
"clientId": "3c12e71e-b7d9-44ca-904b-9dc38fe6a5d4",
"principalId": "f4739c69-cb9c-4d49-a373-df6906a22e59"
}
}
},
"location": "Canada East",
"name": "ai-apps30091887065-api",
"properties": {
"configuration": {
"activeRevisionsMode": "Single",
"dapr": {
"appId": null,
"appPort": null,
"appProtocol": "http",
"enableApiLogging": false,
"enabled": false,
"httpMaxRequestSize": null,
"httpReadBufferSize": null,
"logLevel": "info"
},
"ingress": {
"additionalPortMappings": null,
"allowInsecure": false,
"clientCertificateMode": null,
"corsPolicy": {
"allowCredentials": false,
"allowedHeaders": [
""
],
"allowedMethods": null,
"allowedOrigins": [
"https://portal.azure.com",
"https://ms.portal.azure.com"
],
"exposeHeaders": null,
"maxAge": null
},
"customDomains": null,
"exposedPort": 0,
"external": true,
"fqdn": "ai-apps30091887065-api.ambitiousgrass-5f04f82d.canadaeast.azurecontainerapps.io",
"ipSecurityRestrictions": null,
"stickySessions": null,
"targetPort": 80,
"traffic": [
{
"latestRevision": true,
"weight": 100
}
],
"transport": "Auto"
},
"maxInactiveRevisions": 100,
"registries": [
{
"identity": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id-von4pb6nghybe",
"passwordSecretRef": "",
"server": "crvon4pb6nghybe.azurecr.io",
"username": ""
}
],
"secrets": [
{
"name": "bing-search-key"
}
],
"service": null
},
"customDomainVerificationId": "2BFD8D7922FC44B1E297D00D96135861ADB86EE1F42EED8912ECDC26AD036D4E",
"delegatedIdentities": [],
"environmentId": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.App/managedEnvironments/ai-apps30091887065-09130606-von4pb6nghybe-ca-env",
"eventStreamEndpoint": "https://canadaeast.azurecontainerapps.dev/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/containerApps/ai-apps30091887065-api/eventstream",
"latestReadyRevisionName": "ai-apps30091887065-api--mm8owsz",
"latestRevisionFqdn": "ai-apps30091887065-api--ief8fuz.ambitiousgrass-5f04f82d.canadaeast.azurecontainerapps.io",
"latestRevisionName": "ai-apps30091887065-api--ief8fuz",
"managedEnvironmentId": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.App/managedEnvironments/ai-apps30091887065-09130606-von4pb6nghybe-ca-env",
"outboundIpAddresses": [
"4.239.90.1"
],
"provisioningState": "Succeeded",
"runningStatus": "Running",
"template": {
"containers": [
{
"env": [
{
"name": "AZURE_CLIENT_ID"
},
{
"name": "AZURE_SEARCH_ENDPOINT"
},
{
"name": "AZUREAISEARCH__INDEX_NAME"
},
{
"name": "OPENAI_TYPE"
},
{
"name": "AZURE_OPENAI_API_VERSION"
},
{
"name": "AZURE_OPENAI_ENDPOINT"
},
{
"name": "AZURE_OPENAI_NAME"
},
{
"name": "AZURE_OPENAI_35_TURBO_DEPLOYMENT_NAME"
},
{
"name": "AZURE_OPENAI_DEPLOYMENT_NAME"
},
{
"name": "AZURE_OPENAI_4_EVAL_DEPLOYMENT_NAME"
},
{
"name": "AZURE_EMBEDDING_NAME"
},
{
"name": "APPINSIGHTS_CONNECTIONSTRING"
},
{
"name": "BING_SEARCH_ENDPOINT"
},
{
"name": "BING_SEARCH_KEY",
"secretRef": "bing-search-key"
}
],
"image": "crvon4pb6nghybe.azurecr.io/creativeagentapi:20240913-062230",
"name": "main",
"resources": {
"cpu": 0.5,
"ephemeralStorage": "2Gi",
"memory": "1Gi"
}
}
],
"initContainers": null,
"revisionSuffix": "",
"scale": {
"maxReplicas": 10,
"minReplicas": 1,
"rules": null
},
"serviceBinds": null,
"terminationGracePeriodSeconds": null,
"volumes": null
},
"workloadProfileName": null
},
"resourceGroup": "rg-ai-apps30091887065-09130606",
"systemData": {
"createdAt": "2024-09-13T06:19:43.1770997",
"createdBy": "ccf42d1a-5d93-4ae4-bc62-e195f4765aa8",
"createdByType": "Application",
"lastModifiedAt": "2024-09-13T06:24:08.5088147",
"lastModifiedBy": "ccf42d1a-5d93-4ae4-bc62-e195f4765aa8",
"lastModifiedByType": "Application"
},
"tags": {
"azd-env-name": "ai-apps30091887065-09130606",
"azd-service-name": "api"
},
"type": "Microsoft.App/containerApps"
}
{
"additionalPortMappings": null,
"allowInsecure": false,
"clientCertificateMode": null,
"corsPolicy": {
"allowCredentials": false,
"allowedHeaders": [
""
],
"allowedMethods": null,
"allowedOrigins": [
"https://portal.azure.com",
"https://ms.portal.azure.com"
],
"exposeHeaders": null,
"maxAge": null
},
"customDomains": null,
"exposedPort": 0,
"external": true,
"fqdn": "ai-apps30091887065-api.ambitiousgrass-5f04f82d.canadaeast.azurecontainerapps.io",
"ipSecurityRestrictions": null,
"stickySessions": null,
"targetPort": 80,
"traffic": [
{
"latestRevision": true,
"weight": 100
}
],
"transport": "Auto"
}
Building creativeagentweb:20240913-062230 using ./src/web/ ...
2024/09/13 06:24:45 Downloading source code...
2024/09/13 06:24:45 Finished downloading source code
2024/09/13 06:24:46 Using acb_vol_9a790132-abb9-4e0f-81b9-0e587ea6f143 as the home volume
2024/09/13 06:24:46 Setting up Docker configuration...
2024/09/13 06:24:46 Successfully set up Docker configuration
2024/09/13 06:24:46 Logging in to registry: crvon4pb6nghybe.azurecr.io
2024/09/13 06:24:47 Successfully logged into crvon4pb6nghybe.azurecr.io
2024/09/13 06:24:47 Executing step ID: build. Timeout(sec): 28800, Working directory: '', Network: ''
2024/09/13 06:24:47 Scanning for dependencies...
2024/09/13 06:24:47 Successfully scanned dependencies
2024/09/13 06:24:47 Launching container with name: build
Sending build context to Docker daemon 260.1kB
Step 1/15 : FROM node:20.11.1-alpine3.19 AS ui
20.11.1-alpine3.19: Pulling from library/node
4abcf2066143: Pulling fs layer
9f16480e2ff5: Pulling fs layer
092226d52cac: Pulling fs layer
0493dfb2ff9c: Pulling fs layer
0493dfb2ff9c: Waiting
4abcf2066143: Verifying Checksum
4abcf2066143: Download complete
092226d52cac: Verifying Checksum
092226d52cac: Download complete
0493dfb2ff9c: Verifying Checksum
0493dfb2ff9c: Download complete
4abcf2066143: Pull complete
9f16480e2ff5: Verifying Checksum
9f16480e2ff5: Download complete
9f16480e2ff5: Pull complete
092226d52cac: Pull complete
0493dfb2ff9c: Pull complete
Digest: sha256:bf77dc26e48ea95fca9d1aceb5acfa69d2e546b765ec2abfb502975f1a2d4def
Status: Downloaded newer image for node:20.11.1-alpine3.19
---> ae7f6c370720
Step 2/15 : WORKDIR /app
---> Running in 81565a311c35
Removing intermediate container 81565a311c35
---> 1498c011c57f
Step 3/15 : COPY package*.json ./
---> 7c2ff3c3e366
Step 4/15 : RUN npm ci
---> Running in a32e112db1d9
npm WARN deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm WARN deprecated @humanwhocodes/[email protected]: Use @eslint/object-schema instead
npm WARN deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated @humanwhocodes/[email protected]: Use @eslint/config-array instead
npm WARN deprecated [email protected]: Glob versions prior to v9 are no longer supported
added 379 packages, and audited 380 packages in 8s
109 packages are looking for funding
run template for details
1 moderate severity vulnerability
To address all issues, run:
npm audit fix
Run for details.
npm notice
npm notice New minor version of npm available! 10.2.4 -> 10.8.3
npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.8.3
npm notice Run to update!
npm notice
Removing intermediate container a32e112db1d9
---> 024d27739e16
Step 5/15 : COPY . .
---> 8aa1aa5c95b1
Step 6/15 : RUN npm run build
---> Running in c77f4c9e68fe
vite v5.3.5 building for production...
transforming...
✓ 731 modules transformed.
rendering chunks...
computing gzip size...
dist/index.html 0.63 kB │ gzip: 0.39 kB
dist/assets/index-mJZJa2Os.css 13.35 kB │ gzip: 3.31 kB
dist/assets/index-CYg3KG6b.js 329.60 kB │ gzip: 112.80 kB
✓ built in 3.67s
Removing intermediate container c77f4c9e68fe
---> 061b2b137229
Step 7/15 : FROM nginx:alpine
alpine: Pulling from library/nginx
43c4264eed91: Pulling fs layer
5b19511a843d: Pulling fs layer
652d69a25e85: Pulling fs layer
51676974aef5: Pulling fs layer
bb16f69e8876: Pulling fs layer
6fb07faa0055: Pulling fs layer
c298c5a0cd21: Pulling fs layer
0c02f601d0ee: Pulling fs layer
bb16f69e8876: Waiting
6fb07faa0055: Waiting
51676974aef5: Waiting
0c02f601d0ee: Waiting
652d69a25e85: Verifying Checksum
652d69a25e85: Download complete
5b19511a843d: Verifying Checksum
5b19511a843d: Download complete
43c4264eed91: Download complete
bb16f69e8876: Verifying Checksum
bb16f69e8876: Download complete
51676974aef5: Verifying Checksum
51676974aef5: Download complete
43c4264eed91: Pull complete
6fb07faa0055: Verifying Checksum
6fb07faa0055: Download complete
c298c5a0cd21: Verifying Checksum
c298c5a0cd21: Download complete
5b19511a843d: Pull complete
0c02f601d0ee: Verifying Checksum
0c02f601d0ee: Download complete
652d69a25e85: Pull complete
51676974aef5: Pull complete
bb16f69e8876: Pull complete
6fb07faa0055: Pull complete
c298c5a0cd21: Pull complete
0c02f601d0ee: Pull complete
Digest: sha256:a5127daff3d6f4606be3100a252419bfa84fd6ee5cd74d0feaca1a5068f97dcf
Status: Downloaded newer image for nginx:alpine
---> c7b4f26a7d93
Step 8/15 : WORKDIR /app
---> Running in 122850654c51
Removing intermediate container 122850654c51
---> 7bd22dc7d082
Step 9/15 : COPY --from=ui /app/dist/* ./
---> f1fc11404494
Step 10/15 : COPY --from=ui /app/dist/assets/* ./assets/
---> d89c95b0e9c5
Step 11/15 : COPY ./nginx/nginx.conf /etc/nginx/conf.d/default.conf
---> 650b7965222e
Step 12/15 : COPY ./nginx/run_nginx.sh /bin/run_nginx.sh
---> ddce1ee6dfc5
Step 13/15 : EXPOSE 80
---> Running in a23844d21149
Removing intermediate container a23844d21149
---> ab9649ac82cc
Step 14/15 : RUN ["chmod", "+x", "/bin/run_nginx.sh"]
---> Running in 21753b7b2b66
Removing intermediate container 21753b7b2b66
---> f76ba7628b7f
Step 15/15 : CMD ["/bin/run_nginx.sh"]
---> Running in cc5ead8d9767
Removing intermediate container cc5ead8d9767
---> fd89b9993a13
Successfully built fd89b9993a13
Successfully tagged crvon4pb6nghybe.azurecr.io/creativeagentweb:20240913-062230
2024/09/13 06:25:33 Successfully executed container: build
2024/09/13 06:25:33 Executing step ID: push. Timeout(sec): 3600, Working directory: '', Network: ''
2024/09/13 06:25:33 Pushing image: crvon4pb6nghybe.azurecr.io/creativeagentweb:20240913-062230, attempt 1
The push refers to repository [crvon4pb6nghybe.azurecr.io/creativeagentweb]
a4e827772702: Preparing
2e64c3e19e66: Preparing
28cda1475b99: Preparing
f04a4e6b73e2: Preparing
9d16f11902bc: Preparing
b0f60355fd52: Preparing
027907faf592: Preparing
11134cc97d7f: Preparing
f7a5847cdca9: Preparing
aec1e8cf14f5: Preparing
717b3a077b07: Preparing
2ff96b2e5450: Preparing
63ca1fbb43ae: Preparing
b0f60355fd52: Waiting
027907faf592: Waiting
11134cc97d7f: Waiting
f7a5847cdca9: Waiting
aec1e8cf14f5: Waiting
717b3a077b07: Waiting
2ff96b2e5450: Waiting
63ca1fbb43ae: Waiting
28cda1475b99: Pushed
f04a4e6b73e2: Pushed
a4e827772702: Pushed
2e64c3e19e66: Pushed
9d16f11902bc: Pushed
027907faf592: Pushed
11134cc97d7f: Pushed
f7a5847cdca9: Pushed
aec1e8cf14f5: Pushed
717b3a077b07: Pushed
b0f60355fd52: Pushed
2ff96b2e5450: Pushed
63ca1fbb43ae: Pushed
20240913-062230: digest: sha256:f9ea33e67a19603fa3f63830dd22d9d62b24a64da04fb785f3cc5d87b6c042c4 size: 3029
2024/09/13 06:25:41 Successfully pushed image: crvon4pb6nghybe.azurecr.io/creativeagentweb:20240913-062230
2024/09/13 06:25:41 Step ID: build marked as successful (elapsed time in seconds: 45.956478)
2024/09/13 06:25:41 Populating digests for step ID: build...
2024/09/13 06:25:42 Successfully populated digests for step ID: build
2024/09/13 06:25:42 Step ID: push marked as successful (elapsed time in seconds: 7.902625)
2024/09/13 06:25:42 The following dependencies were found:
2024/09/13 06:25:42
registry: crvon4pb6nghybe.azurecr.io
repository: creativeagentweb
tag: 20240913-062230
digest: sha256:f9ea33e67a19603fa3f63830dd22d9d62b24a64da04fb785f3cc5d87b6c042c4
runtime-dependency:
registry: registry.hub.docker.com
repository: library/nginx
tag: alpine
digest: sha256:a5127daff3d6f4606be3100a252419bfa84fd6ee5cd74d0feaca1a5068f97dcf
buildtime-dependency:
repository: library/node
tag: 20.11.1-alpine3.19
digest: sha256:bf77dc26e48ea95fca9d1aceb5acfa69d2e546b765ec2abfb502975f1a2d4def
git: {}
Run ID: cw2 was successful after 58s
{
"id": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.App/containerapps/ai-apps30091887065-web",
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourcegroups/rg-ai-apps30091887065-09130606/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id-von4pb6nghybe": {
"clientId": "3c12e71e-b7d9-44ca-904b-9dc38fe6a5d4",
"principalId": "f4739c69-cb9c-4d49-a373-df6906a22e59"
}
}
},
"location": "Canada East",
"name": "ai-apps30091887065-web",
"properties": {
"configuration": {
"activeRevisionsMode": "Single",
"dapr": {
"appId": null,
"appPort": null,
"appProtocol": "http",
"enableApiLogging": false,
"enabled": false,
"httpMaxRequestSize": null,
"httpReadBufferSize": null,
"logLevel": "info"
},
"ingress": {
"additionalPortMappings": null,
"allowInsecure": false,
"clientCertificateMode": null,
"corsPolicy": {
"allowCredentials": false,
"allowedHeaders": [
""
],
"allowedMethods": null,
"allowedOrigins": [
"https://portal.azure.com",
"https://ms.portal.azure.com"
],
"exposeHeaders": null,
"maxAge": null
},
"customDomains": null,
"exposedPort": 0,
"external": true,
"fqdn": "ai-apps30091887065-web.ambitiousgrass-5f04f82d.canadaeast.azurecontainerapps.io",
"ipSecurityRestrictions": null,
"stickySessions": null,
"targetPort": 80,
"traffic": [
{
"latestRevision": true,
"weight": 100
}
],
"transport": "Auto"
},
"maxInactiveRevisions": 100,
"registries": [
{
"identity": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id-von4pb6nghybe",
"passwordSecretRef": "",
"server": "crvon4pb6nghybe.azurecr.io",
"username": ""
}
],
"secrets": null,
"service": null
},
"customDomainVerificationId": "2BFD8D7922FC44B1E297D00D96135861ADB86EE1F42EED8912ECDC26AD036D4E",
"delegatedIdentities": [],
"environmentId": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.App/managedEnvironments/ai-apps30091887065-09130606-von4pb6nghybe-ca-env",
"eventStreamEndpoint": "https://canadaeast.azurecontainerapps.dev/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/containerApps/ai-apps30091887065-web/eventstream",
"latestReadyRevisionName": "ai-apps30091887065-web--c4u7qgi",
"latestRevisionFqdn": "ai-apps30091887065-web--cctbzn8.ambitiousgrass-5f04f82d.canadaeast.azurecontainerapps.io",
"latestRevisionName": "ai-apps30091887065-web--cctbzn8",
"managedEnvironmentId": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.App/managedEnvironments/ai-apps30091887065-09130606-von4pb6nghybe-ca-env",
"outboundIpAddresses": [
"4.239.90.1"
],
"provisioningState": "Succeeded",
"runningStatus": "Running",
"template": {
"containers": [
{
"env": [
{
"name": "AZURE_CLIENT_ID"
},
{
"name": "API_ENDPOINT"
}
],
"image": "crvon4pb6nghybe.azurecr.io/creativeagentweb:20240913-062230",
"name": "main",
"resources": {
"cpu": 0.5,
"ephemeralStorage": "2Gi",
"memory": "1Gi"
}
}
],
"initContainers": null,
"revisionSuffix": "",
"scale": {
"maxReplicas": 10,
"minReplicas": 1,
"rules": null
},
"serviceBinds": null,
"terminationGracePeriodSeconds": null,
"volumes": null
},
"workloadProfileName": null
},
"resourceGroup": "rg-ai-apps30091887065-09130606",
"systemData": {
"createdAt": "2024-09-13T06:21:18.9226775",
"createdBy": "ccf42d1a-5d93-4ae4-bc62-e195f4765aa8",
"createdByType": "Application",
"lastModifiedAt": "2024-09-13T06:25:44.4729261",
"lastModifiedBy": "ccf42d1a-5d93-4ae4-bc62-e195f4765aa8",
"lastModifiedByType": "Application"
},
"tags": {
"azd-env-name": "ai-apps30091887065-09130606",
"azd-service-name": "web"
},
"type": "Microsoft.App/containerApps"
}
{
"additionalPortMappings": null,
"allowInsecure": false,
"clientCertificateMode": null,
"corsPolicy": {
"allowCredentials": false,
"allowedHeaders": [
""
],
"allowedMethods": null,
"allowedOrigins": [
"https://portal.azure.com",
"https://ms.portal.azure.com"
],
"exposeHeaders": null,
"maxAge": null
},
"customDomains": null,
"exposedPort": 0,
"external": true,
"fqdn": "ai-apps30091887065-web.ambitiousgrass-5f04f82d.canadaeast.azurecontainerapps.io",
"ipSecurityRestrictions": null,
"stickySessions": null,
"targetPort": 80,
"traffic": [
{
"latestRevision": true,
"weight": 100
}
],
"transport": "Auto"
}
--- ✅ | 1. Post-provisioning - env configured ---
Installing dependencies from "requirements.txt"
--- ✅ | 2. Post-provisioning - ready execute notebooks ---
Populating data ....
ERROR: error executing step command 'provision': failed running post hooks: 'postprovision' hook failed with exit code: '1', Path: 'infra/hooks/postprovision.sh'. : exit code: 1
❌ azd down. [How to fix?]
Details
Deleting all resources and deployed code on Azure (azd down)
Local application code is not deleted when running 'azd down'.
Initialize bicep provider
Deleting your resources can take some time.
Deleting resource group rg-ai-apps30091887065-09130606
(x) Failed: Failed deleting resource group rg-ai-apps30091887065-09130606
ERROR: deleting infrastructure: error deleting Azure resources: deleting resource groups: deleting resource group: GET https://management.azure.com/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1SRzoyREFJOjJEQVBQUzMwMDkxODg3MDY1OjJEMDkxMzA2MDYtQ0FOQURBRUFTVCIsImpvYkxvY2F0aW9uIjoiY2FuYWRhZWFzdCJ9
RESPONSE 409: 409 Conflict
ERROR CODE: ResourceGroupDeletionBlocked
{
"error": {
"code": "ResourceGroupDeletionBlocked",
"message": "Deletion of resource group 'rg-ai-apps30091887065-09130606' failed as resources with identifiers 'Microsoft.CognitiveServices/accounts/aoai-von4pb6nghybe' could not be deleted. The provisioning state of the resource group will be rolled back. The tracking Id is 'e0100c92065e7c988c1f69a1be7d4912'. Please check audit logs for more details.",
"details": [
{
"target": "/subscriptions/90b334cb-854f-4207-a89c-cf44ab8673fe/resourceGroups/rg-ai-apps30091887065-09130606/providers/Microsoft.CognitiveServices/accounts/aoai-von4pb6nghybe",
"message": "{"error":{"code":"CannotDeleteAccountWithDeployments","message":"Could not delete account since it contains 4 deployment(s). Please delete deployments first and try again."}}"
}
]
}
}
TraceID: e0100c92065e7c988c1f69a1be7d4912
How to fix?
The full Definition of Done of the AI-Gallery template and fix approached can be found HERE.
The text was updated successfully, but these errors were encountered: