-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: worker abstractions; fix: various improvements and bug fixes #328
base: main
Are you sure you want to change the base?
Conversation
This includes scenarios where, for example, JobIDs and WorkerIDs.
This more accurately reflects the usage of this field type fix: rename `job_id` vars to `gen_id`
`object` and `any` have distinct meanings. particularly, I do in fact mean "any" here rather than expecting an object compatible with `object`
`id_factory`, `default_testing_image_bytes`, `default_testing_image_PIL`
- Fixes the `SharedKeyCreateRequest` class to use the `PUT` method instead of `POST`. - A new mixin class, `MessageSpecifiesSharedKeyMixin` - Accordingly updates the api <-> sdk map json - Adds a warning when shared keys are empty (probably unintended but still useful for testing) docs: add missing shared keys mkdocs stub
The `time_constructed` property is the time at which the model is constructed and will be used to infer pop times if not otherwise specified for jobs. It may also serve some purpose with testing and/or debugging.
An env var was not intended to be the long term method for getting this behavior
docs: include `haidra-assests` submodule on rtd.io
The ordering of this function with the continue control statements caused any query fields specified by `GenericQueryFields` types to not be rewritten from their python names, such as in the case of using a protected namespace (e.g., `model_` from pydantic) or when shadowing a builtin (such as `id`).
`model_` is reserved for pydantic usage and there is already a rewriting mechanism in place for this exact reason (i.e., python field name conflicts with builtins)
These common IO exceptions tend to occur during many common IO operations throughout the SDK and for the sake of future maintainability it would be best to define a tuple of them available to the entire namespace
for more information, see https://pre-commit.ci
@CodiumAI-Agent /review |
@CodiumAI-Agent /improve |
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨
|
--todo--