Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .harness/reusable_build_images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ pipeline:
ci:
codebase:
connectorRef: account.svc_harness_git1
repoName: <+pipeline.variables.target_repo>
repoName: <+pipeline.variables.repo>
build:
type: branch
spec:
branch: <+pipeline.variables.target_branch>
branch: <+pipeline.variables.source_branch>
stages:
- stage:
name: Detect changes and output images build matrix
identifier: Detect_changes_and_output_images_build_matrix
identifier: get_changes_and_output_images_build_matrix
description: ""
type: CI
spec:
Expand Down Expand Up @@ -135,7 +135,7 @@ pipeline:
condition: <+pipeline.variables.envs_folders>!=""
strategy:
matrix:
image: <+json.list("images", <+pipeline.stages.Detect_changes_and_output_images_build_matrix.spec.execution.steps.Build_params_matrix.output.outputVariables.matrix_json>)>
image: <+json.list("images", <+pipeline.stages.get_changes_and_output_images_build_matrix.spec.execution.steps.Build_params_matrix.output.outputVariables.matrix_json>)>
nodeName: <+matrix.image.repository>:<+matrix.image.tag>
description: |-
This pipeline can be used in other repositories to:
Expand All @@ -146,14 +146,14 @@ pipeline:
Branch
Comma separated list of paths to envs to build
variables:
- name: target_repo
- name: repo
type: String
description: "Target repo: e.g. datarobot-user-models"
required: false
value: <+input>
- name: target_branch
- name: source_branch
type: String
description: E.g. master
description: E.g. branch with the changed code
required: false
value: <+input>
- name: envs_folders
Expand Down
10 changes: 5 additions & 5 deletions .harness/test_functional_by_framework_multisteps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,12 @@ pipeline:
inputs:
identifier: WIP_build_images
variables:
- name: target_repo
- name: repo
type: String
value: <+pipeline.variables.target_repo>
- name: target_branch
- name: source_branch
type: String
value: <+pipeline.variables.target_branch>
value: <+pipeline.variables.source_branch>
- name: envs_folders
type: String
value: <+pipeline.stages.Reconcile_envVersionIds_requirements.spec.execution.steps.find_changed.output.outputVariables.CHANGED_DIRS>
Expand Down Expand Up @@ -72,7 +72,7 @@ pipeline:
build:
type: branch
spec:
branch: <+pipeline.variables.target_branch>
branch: <+pipeline.variables.source_branch>
description: Explicitly clone repo to pull a commit created during reconciliation
- step:
type: Run
Expand Down Expand Up @@ -122,7 +122,7 @@ pipeline:
build:
type: branch
spec:
branch: <+pipeline.variables.target_branch>
branch: <+pipeline.variables.source_branch>
description: Explicitly clone repo to pull a commit created during reconciliation
- step:
type: Run
Expand Down
6 changes: 3 additions & 3 deletions public_dropin_environments/java_codegen/env_info.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
"description": "This template can be used as an environment for DataRobot generated scoring code or models that implement the either the IClassificationPredictor or IRegressionPredictor interface from the datarobot-prediction package and for H2O models exported as POJO or MOJO.",
"programmingLanguage": "java",
"label": "",
"environmentVersionId": "682f9944114ca0117f36acfa",
"environmentVersionId": "683603e0f8c4a30faf118d21",
"environmentVersionDescription": "",
"isPublic": true,
"useCases": [
"customModel"
],
"imageRepository": "env-java-codegen",
"tags": [
"v11.1.0-682f9944114ca0117f36acfa",
"682f9944114ca0117f36acfa",
"v11.1.0-683603e0f8c4a30faf118d21",
"683603e0f8c4a30faf118d21",
"v11.1.0-latest"
]
}
98 changes: 48 additions & 50 deletions public_dropin_environments/java_codegen/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,89 +5,87 @@
# pip-compile --index-url=https://pypi.org/simple --no-annotate --no-emit-index-url --no-emit-trusted-host --output-file=requirements.txt requirements.in
#
annotated-types==0.7.0
argcomplete==3.5.3
azure-core==1.32.0
azure-identity==1.20.0
argcomplete==3.6.2
azure-core==1.34.0
azure-identity==1.23.0
azure-storage-blob==12.19.0
blinker==1.9.0
boto3==1.36.26
botocore==1.36.26
cachetools==4.2.4
certifi==2025.1.31
boto3==1.38.23
botocore==1.38.23
cachetools==5.5.2
certifi==2025.4.26
cffi==1.17.1
charset-normalizer==3.4.1
click==8.1.8
cryptography==44.0.1
datarobot==3.6.3
charset-normalizer==3.4.2
click==8.2.1
cryptography==45.0.3
datarobot==3.7.1
datarobot-drum==1.16.13
datarobot-mlops==10.2.8
datarobot-storage==0.0.0
datarobot-mlops==11.0.0
datarobot-storage==2.2.0
deprecated==1.2.18
docker==7.1.0
filechunkio==1.8
flask==3.1.1
google-api-core==1.34.0
google-auth==1.28.1
google-cloud-core==2.4.2
google-cloud-storage==1.43.0
google-crc32c==1.6.0
google-api-core==2.25.0rc1
google-auth==2.40.2
google-cloud-core==2.4.3
google-cloud-storage==2.19.0
google-crc32c==1.7.1
google-resumable-media==2.7.2
googleapis-common-protos==1.68.0
googleapis-common-protos==1.70.0
idna==3.10
importlib-metadata==8.4.0
importlib-metadata==8.6.1
isodate==0.7.2
itsdangerous==2.2.0
jinja2==3.1.6
jmespath==1.0.1
julia==0.5.7
markupsafe==3.0.2
memory-profiler==0.61.0
msal==1.31.1
msal-extensions==1.2.0
mypy-extensions==1.0.0
numpy==2.2.3
opentelemetry-api==1.27.0
opentelemetry-exporter-otlp-proto-common==1.27.0
opentelemetry-exporter-otlp-proto-http==1.27.0
opentelemetry-proto==1.27.0
opentelemetry-sdk==1.27.0
opentelemetry-semantic-conventions==0.48b0
orjson==3.10.15
packaging==24.2
msal==1.32.3
msal-extensions==1.3.1
mypy-extensions==1.1.0
numpy==2.2.6
opentelemetry-api==1.33.1
opentelemetry-exporter-otlp-proto-common==1.33.1
opentelemetry-exporter-otlp-proto-http==1.33.1
opentelemetry-proto==1.33.1
opentelemetry-sdk==1.33.1
opentelemetry-semantic-conventions==0.54b1
orjson==3.10.18
packaging==25.0
pandas==2.2.3
pillow==11.1.0
portalocker==2.10.1
pillow==11.2.1
progress==1.6
protobuf==3.20.3
proto-plus==1.26.1
protobuf==5.29.4
psutil==7.0.0
py4j==0.10.9.9
pyasn1==0.6.1
pyasn1-modules==0.4.1
pyasn1-modules==0.4.2
pycparser==2.22
pydantic==2.10.6
pydantic-core==2.27.2
pydantic==2.11.5
pydantic-core==2.33.2
pyjwt[crypto]==2.10.1
python-dateutil==2.9.0.post0
pytz==2025.1
pytz==2025.2
pyyaml==6.0.2
requests==2.32.3
requests-toolbelt==1.0.0
rsa==4.9
rsa==4.9.1
ruamel-yaml==0.17.4
s3transfer==0.11.2
scipy==1.15.2
s3transfer==0.13.0
scipy==1.15.3
six==1.17.0
strenum==0.4.15
strictyaml==1.4.2
termcolor==2.5.0
termcolor==3.1.0
texttable==1.7.0
trafaret==2.1.1
typing-extensions==4.12.2
tzdata==2025.1
urllib3==1.26.20
typing-extensions==4.13.2
typing-inspection==0.4.1
tzdata==2025.2
urllib3==2.4.0
werkzeug==3.1.3
wrapt==1.17.2
zipp==3.21.0

# The following packages are considered to be unsafe in a requirements file:
# setuptools
zipp==3.22.0
8 changes: 4 additions & 4 deletions public_dropin_environments/python311/env_info.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"id": "67a554baeade3a4ce2ab6700",
"name": "[DataRobot] Python 3.11 Drop-In",
"name": "*** [DataRobot] Python 3.11 Drop-In",
"description": "This template environment can be used to create Python based custom models. User is responsible to provide requirements.txt with the model, to install all the required dependencies.",
"programmingLanguage": "python",
"label": "",
"environmentVersionId": "682f9953114ca011a612e518",
"environmentVersionId": "683603ebf8c4a30fd6c06c03",
"environmentVersionDescription": "",
"isPublic": true,
"useCases": [
"customModel"
],
"imageRepository": "env-python",
"tags": [
"v11.1.0-682f9953114ca011a612e518",
"682f9953114ca011a612e518",
"v11.1.0-683603ebf8c4a30fd6c06c03",
"683603ebf8c4a30fd6c06c03",
"v11.1.0-latest"
]
}
98 changes: 48 additions & 50 deletions public_dropin_environments/python311/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,89 +5,87 @@
# pip-compile --index-url=https://pypi.org/simple --no-annotate --no-emit-index-url --no-emit-trusted-host --output-file=requirements.txt requirements.in
#
annotated-types==0.7.0
argcomplete==3.5.3
azure-core==1.32.0
azure-identity==1.20.0
argcomplete==3.6.2
azure-core==1.34.0
azure-identity==1.23.0
azure-storage-blob==12.19.0
blinker==1.9.0
boto3==1.36.23
botocore==1.36.23
cachetools==4.2.4
certifi==2025.1.31
boto3==1.38.23
botocore==1.38.23
cachetools==5.5.2
certifi==2025.4.26
cffi==1.17.1
charset-normalizer==3.4.1
click==8.1.8
cryptography==44.0.1
datarobot==3.6.2
charset-normalizer==3.4.2
click==8.2.1
cryptography==45.0.3
datarobot==3.7.1
datarobot-drum==1.16.13
datarobot-mlops==10.2.8
datarobot-storage==0.0.0
datarobot-mlops==11.0.0
datarobot-storage==2.2.0
deprecated==1.2.18
docker==7.1.0
filechunkio==1.8
flask==3.1.1
google-api-core==1.34.0
google-auth==1.28.1
google-cloud-core==2.4.2rc0
google-cloud-storage==1.43.0
google-crc32c==1.6.0
google-api-core==2.25.0rc1
google-auth==2.40.2
google-cloud-core==2.4.3
google-cloud-storage==2.19.0
google-crc32c==1.7.1
google-resumable-media==2.7.2
googleapis-common-protos==1.67.0
googleapis-common-protos==1.70.0
idna==3.10
importlib-metadata==8.4.0
importlib-metadata==8.6.1
isodate==0.7.2
itsdangerous==2.2.0
jinja2==3.1.6
jmespath==1.0.1
julia==0.5.7
markupsafe==3.0.2
memory-profiler==0.61.0
msal==1.31.1
msal-extensions==1.2.0
mypy-extensions==1.0.0
numpy==2.2.3
opentelemetry-api==1.27.0
opentelemetry-exporter-otlp-proto-common==1.27.0
opentelemetry-exporter-otlp-proto-http==1.27.0
opentelemetry-proto==1.27.0
opentelemetry-sdk==1.27.0
opentelemetry-semantic-conventions==0.48b0
orjson==3.10.15
packaging==24.2
msal==1.32.3
msal-extensions==1.3.1
mypy-extensions==1.1.0
numpy==2.2.6
opentelemetry-api==1.33.1
opentelemetry-exporter-otlp-proto-common==1.33.1
opentelemetry-exporter-otlp-proto-http==1.33.1
opentelemetry-proto==1.33.1
opentelemetry-sdk==1.33.1
opentelemetry-semantic-conventions==0.54b1
orjson==3.10.18
packaging==25.0
pandas==2.2.3
pillow==11.1.0
portalocker==2.10.1
pillow==11.2.1
progress==1.6
protobuf==3.20.3
proto-plus==1.26.1
protobuf==5.29.4
psutil==7.0.0
py4j==0.10.9.9
pyasn1==0.6.1
pyasn1-modules==0.4.1
pyasn1-modules==0.4.2
pycparser==2.22
pydantic==2.10.6
pydantic-core==2.27.2
pydantic==2.11.5
pydantic-core==2.33.2
pyjwt[crypto]==2.10.1
python-dateutil==2.9.0.post0
pytz==2025.1
pytz==2025.2
pyyaml==6.0.2
requests==2.32.3
requests-toolbelt==1.0.0
rsa==4.9
rsa==4.9.1
ruamel-yaml==0.17.4
s3transfer==0.11.2
scipy==1.15.2
s3transfer==0.13.0
scipy==1.15.3
six==1.17.0
strenum==0.4.15
strictyaml==1.4.2
termcolor==2.5.0
termcolor==3.1.0
texttable==1.7.0
trafaret==2.1.1
typing-extensions==4.12.2
tzdata==2025.1
urllib3==1.26.20
typing-extensions==4.13.2
typing-inspection==0.4.1
tzdata==2025.2
urllib3==2.4.0
werkzeug==3.1.3
wrapt==1.17.2
zipp==3.21.0

# The following packages are considered to be unsafe in a requirements file:
# setuptools
zipp==3.22.0
Loading