-
Notifications
You must be signed in to change notification settings - Fork 24
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
Refactor/ support both Pydantic 1 and 2 #1135
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fd6ae59 - Browse repository at this point
Copy the full SHA fd6ae59View commit details
Commits on Oct 17, 2023
-
avoid recursive-validation issue by validators setting attributes by …
…dict. lock to >= current pydantic
Configuration menu - View commit details
-
Copy full SHA for b13c693 - Browse repository at this point
Copy the full SHA b13c693View commit details -
Configuration menu - View commit details
-
Copy full SHA for 471ba01 - Browse repository at this point
Copy the full SHA 471ba01View commit details -
ConfigDict for Platform model, plus apparently new pydantic warns abo…
…ut issues with "del"ing attributes
Configuration menu - View commit details
-
Copy full SHA for 8155551 - Browse repository at this point
Copy the full SHA 8155551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 665c88f - Browse repository at this point
Copy the full SHA 665c88fView commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8601273 - Browse repository at this point
Copy the full SHA 8601273View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8f20db - Browse repository at this point
Copy the full SHA e8f20dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e86fc54 - Browse repository at this point
Copy the full SHA e86fc54View commit details -
Created submodules that import/set versions of specs, platforms based…
… on detected pydantic version. Other model ops are performed based on pydantic version
Configuration menu - View commit details
-
Copy full SHA for 3058092 - Browse repository at this point
Copy the full SHA 3058092View commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 01f124b - Browse repository at this point
Copy the full SHA 01f124bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 584e16e - Browse repository at this point
Copy the full SHA 584e16eView commit details -
better variables for determining pydantic version, and specs_dump fun…
…ction for dumping specs based on pydantic version
Configuration menu - View commit details
-
Copy full SHA for 9833c9d - Browse repository at this point
Copy the full SHA 9833c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d47ab2d - Browse repository at this point
Copy the full SHA d47ab2dView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a51d742 - Browse repository at this point
Copy the full SHA a51d742View commit details -
huge refactoring. only a single specs.py for now. validators.py conta…
…ins validators for both pydantic versions. pydantic_bindings.py binds validators and other configs to their corresponding classes. only one specs_checkers, utility functions to get/set attributes of pydantic objects
Configuration menu - View commit details
-
Copy full SHA for b68d013 - Browse repository at this point
Copy the full SHA b68d013View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 526b508 - Browse repository at this point
Copy the full SHA 526b508View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f4889 - Browse repository at this point
Copy the full SHA 06f4889View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b10b91 - Browse repository at this point
Copy the full SHA 0b10b91View commit details
Commits on Nov 27, 2023
-
with Pydantic2, we need to use merge_field_infos and model_rebuild to…
… retain field defaults and aliases
Configuration menu - View commit details
-
Copy full SHA for 8aa1890 - Browse repository at this point
Copy the full SHA 8aa1890View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe381d5 - Browse repository at this point
Copy the full SHA fe381d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73564ac - Browse repository at this point
Copy the full SHA 73564acView commit details -
using create_model to create new model definitions with validators; s…
…etting validator attributes directly didn't work since they didn't get bound to fields. various other cross-version fixes and improvements
Configuration menu - View commit details
-
Copy full SHA for c915bb1 - Browse repository at this point
Copy the full SHA c915bb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 113dc1e - Browse repository at this point
Copy the full SHA 113dc1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c563e6d - Browse repository at this point
Copy the full SHA c563e6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9b0e86 - Browse repository at this point
Copy the full SHA c9b0e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 245a919 - Browse repository at this point
Copy the full SHA 245a919View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcbce07 - Browse repository at this point
Copy the full SHA fcbce07View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9914f5 - Browse repository at this point
Copy the full SHA d9914f5View commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 39f6af2 - Browse repository at this point
Copy the full SHA 39f6af2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c3e541 - Browse repository at this point
Copy the full SHA 0c3e541View commit details -
Configuration menu - View commit details
-
Copy full SHA for 112253e - Browse repository at this point
Copy the full SHA 112253eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10b1378 - Browse repository at this point
Copy the full SHA 10b1378View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04072e5 - Browse repository at this point
Copy the full SHA 04072e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6e3de - Browse repository at this point
Copy the full SHA 1f6e3deView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2a9bd8 - Browse repository at this point
Copy the full SHA e2a9bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c44ecd1 - Browse repository at this point
Copy the full SHA c44ecd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f75be - Browse repository at this point
Copy the full SHA e9f75beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9876a28 - Browse repository at this point
Copy the full SHA 9876a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5fae6e - Browse repository at this point
Copy the full SHA e5fae6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcc3340 - Browse repository at this point
Copy the full SHA bcc3340View commit details -
really dont know why the number of errors is variable, but at least i…
…ts erroring and displaying multiple?
Configuration menu - View commit details
-
Copy full SHA for 6c3345e - Browse repository at this point
Copy the full SHA 6c3345eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ea1735 - Browse repository at this point
Copy the full SHA 0ea1735View commit details
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 468845f - Browse repository at this point
Copy the full SHA 468845fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f63a3 - Browse repository at this point
Copy the full SHA d2f63a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54ac7cc - Browse repository at this point
Copy the full SHA 54ac7ccView commit details
Commits on Nov 30, 2023
-
ignoring a flakey warning from Pydantic, which will presumably be fix…
…ed soon? debugging strings
Configuration menu - View commit details
-
Copy full SHA for 601fb8a - Browse repository at this point
Copy the full SHA 601fb8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76d0e92 - Browse repository at this point
Copy the full SHA 76d0e92View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ec4b706 - Browse repository at this point
Copy the full SHA ec4b706View commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d4d349 - Browse repository at this point
Copy the full SHA 4d4d349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 180ab0c - Browse repository at this point
Copy the full SHA 180ab0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfcd48d - Browse repository at this point
Copy the full SHA bfcd48dView commit details
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 38e715d - Browse repository at this point
Copy the full SHA 38e715dView commit details