Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
96fdc54
WIP
tamirse Mar 14, 2025
7ecc174
added enums, removed autoupdater
tamirse Mar 18, 2025
b96e592
added sglang deployment example
tamirse Mar 18, 2025
b8f4c08
refactor, add patch to http client, add update scaling example
tamirse Mar 18, 2025
d74e0c2
try to use the requirements file for action
tamirse Mar 18, 2025
71f2628
small refactor, create registry credentials example
tamirse Mar 18, 2025
a36c1a7
add generated test file and hope for the best
tamirse Mar 18, 2025
9ed1131
fixes
tamirse Mar 18, 2025
a92add0
fix url
tamirse Mar 19, 2025
569eed7
small refactor, fix test
tamirse Mar 19, 2025
f7adefd
another url fix
tamirse Mar 19, 2025
b3aebd8
update datetime strings to work with lower versions of python
tamirse Mar 19, 2025
546c9b3
refactor: more verbose method names
tamirse Mar 19, 2025
f22ade6
fixed compute resource parse bug and added example
tamirse Mar 19, 2025
f14fb01
fixed test
tamirse Mar 19, 2025
c2107f7
fix: create_secret is void. added secrets example. rename files
tamirse Mar 19, 2025
e350d7e
fixed test
tamirse Mar 19, 2025
80f7329
changelog entry
tamirse Mar 19, 2025
d11c95c
return proper types, add env var example file, exports
tamirse Mar 20, 2025
46508b2
added and fixed docstrings
tamirse Mar 20, 2025
8d665b4
refactored datetime to str, removed marshmallow
tamirse Mar 20, 2025
40904ee
use dedicated classes as input for add registry credentials method
tamirse Mar 21, 2025
2121f06
updated tests
tamirse Mar 21, 2025
ce77818
improve test coverage
tamirse Mar 21, 2025
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
1 change: 1 addition & 0 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install pytest pytest-cov pytest-responses responses python-dotenv

- name: Test with pytest and coverage
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Changelog
=========

* Added support for containers

v1.7.3 (2025-03-07)
-------------------

Expand Down
30 changes: 30 additions & 0 deletions datacrunch/containers/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
from .containers import (
EnvVar,
EnvVarType,
ContainerRegistryType,
ContainerDeploymentStatus,
HealthcheckSettings,
EntrypointOverridesSettings,
VolumeMount,
VolumeMountType,
Container,
ContainerRegistryCredentials,
ContainerRegistrySettings,
ComputeResource,
ScalingPolicy,
QueueLoadScalingTrigger,
UtilizationScalingTrigger,
ScalingTriggers,
ScalingOptions,
Deployment,
ReplicaInfo,
Secret,
RegistryCredential,
ContainersService,
BaseRegistryCredentials,
DockerHubCredentials,
GithubCredentials,
GCRCredentials,
AWSECRCredentials,
CustomRegistryCredentials,
)
Loading