Skip to content

Conversation

@SeungjinYang
Copy link
Collaborator

Tested (run the relevant ones):

  • Code formatting: install pre-commit (auto-check on commit) or bash format.sh
  • Any manual or new tests for this PR (please specify below)
  • All smoke tests: /smoke-test (CI) or pytest tests/test_smoke.py (local)
  • Relevant individual tests: /smoke-test -k test_name (CI) or pytest tests/test_smoke.py::test_name (local)
  • Backward compatibility: /quicktest-core (CI) or pytest tests/smoke_tests/test_backward_compat.py (local)

@SeungjinYang
Copy link
Collaborator Author

/quicktest-core

1 similar comment
@SeungjinYang
Copy link
Collaborator Author

/quicktest-core

@SeungjinYang
Copy link
Collaborator Author

/smoke-test

@SeungjinYang
Copy link
Collaborator Author

/quicktest-core

@SeungjinYang
Copy link
Collaborator Author

/smoke-test

3 similar comments
@SeungjinYang
Copy link
Collaborator Author

/smoke-test

@SeungjinYang
Copy link
Collaborator Author

/smoke-test

@SeungjinYang
Copy link
Collaborator Author

/smoke-test

@SeungjinYang SeungjinYang marked this pull request as ready for review August 15, 2025 17:34
@SeungjinYang
Copy link
Collaborator Author

/quicktest-core
/smoke-test

@SeungjinYang SeungjinYang changed the title remove 'Any' from status response [sdk] better type definition for status response Aug 15, 2025
Copy link
Collaborator

@rohansonecha rohansonecha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This definitely looks like progress @SeungjinYang! Left a couple of questions. Also, I see you mentioned that pydantic cannot generate pydantic-core schemas for handle and storage_mounts_metadata. Do you have any ideas as to how we can address this in the future?

@SeungjinYang
Copy link
Collaborator Author

Do you have any ideas as to how we can address this in the future?

Unfortunately not as of now sadly, at least without breaking backwards compatibility. This is something we may need to address in SDK v2 if / when that happens.

@SeungjinYang
Copy link
Collaborator Author

/quicktest-core

@SeungjinYang
Copy link
Collaborator Author

/smoke-test

@SeungjinYang
Copy link
Collaborator Author

/quicktest-core -k sdk

@SeungjinYang
Copy link
Collaborator Author

/quicktest-core
/smoke-test

Copy link
Collaborator

@rohansonecha rohansonecha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM pending tests passing. Thank you for adding the comments explaining the remaining Any types @SeungjinYang!

@SeungjinYang SeungjinYang merged commit a587df9 into master Aug 15, 2025
19 checks passed
@SeungjinYang SeungjinYang deleted the anyscale branch August 15, 2025 23:20
massaindustries pushed a commit to Seeweb/skypilot that referenced this pull request Aug 26, 2025
* init

* idk

* this works?"

* works?

* format

* fix serializer

* add workspaces

* all the fields

* yayay

* last event optional str

* wow

* str-cpus

* optional last creation cmd

* optional is None

* ???

* finalize schema

* json

* dict repr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants