Skip to content
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

Pydantic Transformer V2 #2792

Open
wants to merge 100 commits into
base: master
Choose a base branch
from
Open

Commits on Oct 8, 2024

  1. Pydantic Transformer V2

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    333a05c View commit details
    Browse the repository at this point in the history
  2. add __init__.py

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    9251508 View commit details
    Browse the repository at this point in the history
  3. add json schema

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    4c46dee View commit details
    Browse the repository at this point in the history
  4. convert float to int

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    63ab9fd View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. change gitsha in test script mode

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    357ca00 View commit details
    Browse the repository at this point in the history
  2. change gitsha

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    cdd1b25 View commit details
    Browse the repository at this point in the history
  3. use strict map=false

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c89b59a View commit details
    Browse the repository at this point in the history
  4. Test flytefile console input + attr access

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    6b480da View commit details
    Browse the repository at this point in the history
  5. add conditional branch

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    15ce9ad View commit details
    Browse the repository at this point in the history
  6. better rx

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    94ce092 View commit details
    Browse the repository at this point in the history
  7. Add flytedir generic -> flytedir

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d97bc2a View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. merge async type engine

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    4b0f008 View commit details
    Browse the repository at this point in the history
  2. support enum

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    afd4344 View commit details
    Browse the repository at this point in the history
  3. update

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    773a3b6 View commit details
    Browse the repository at this point in the history
  4. add tests for input from flyte console

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    7afbb00 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    0258853 View commit details
    Browse the repository at this point in the history
  2. update

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    f0fa0b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4e7581 View commit details
    Browse the repository at this point in the history
  4. update thomas's advice

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    dac2da4 View commit details
    Browse the repository at this point in the history
  5. change tree file structure

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    3531201 View commit details
    Browse the repository at this point in the history
  6. update Niel's advice

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    e34ef69 View commit details
    Browse the repository at this point in the history
  7. > to >=

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    2755c14 View commit details
    Browse the repository at this point in the history
  8. try monodoc build again

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    69e455d View commit details
    Browse the repository at this point in the history
  9. add pydantic README.md

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    93e74ae View commit details
    Browse the repository at this point in the history
  10. revert -vvv in monodocs

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    77ded14 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8e94aed View commit details
    Browse the repository at this point in the history
  12. fix issue

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    f9e95f6 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. handle flyte types in dict transformer from protobuf struct input (e.…

    …g FlyteConsole)
    
    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    a37f8e3 View commit details
    Browse the repository at this point in the history
  2. Add print

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    26a848b View commit details
    Browse the repository at this point in the history
  3. expected python type

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    029d159 View commit details
    Browse the repository at this point in the history
  4. switch call function order

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    f175218 View commit details
    Browse the repository at this point in the history
  5. try msgpack to handle protobug struct

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    cbff823 View commit details
    Browse the repository at this point in the history
  6. Better Comment in Dict Transformer

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ae380fd View commit details
    Browse the repository at this point in the history
  7. Propeller -> FlytePropeller

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    28ef345 View commit details
    Browse the repository at this point in the history
  8. dict_to_flyte_types

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    55334e9 View commit details
    Browse the repository at this point in the history
  9. remove comments

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    169ac0c View commit details
    Browse the repository at this point in the history
  10. add attr for protobuf struct . dict

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    3613e0c View commit details
    Browse the repository at this point in the history
  11. Add Life Cycle for Flyte Types

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ffce49d View commit details
    Browse the repository at this point in the history
  12. better comments for derializing flyteschema and sd

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5c9be13 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. nit

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    429ccd5 View commit details
    Browse the repository at this point in the history
  2. add back pv._remote_path = None to flytefile and flytedir

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    8a8c6ce View commit details
    Browse the repository at this point in the history
  3. experiment

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    81b2169 View commit details
    Browse the repository at this point in the history
  4. experiment

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d72d72d View commit details
    Browse the repository at this point in the history
  5. experiment

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6d6c112 View commit details
    Browse the repository at this point in the history
  6. Add comments

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a860803 View commit details
    Browse the repository at this point in the history
  7. update Yee's advice

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    fb82dd5 View commit details
    Browse the repository at this point in the history
  8. code dc -> bm

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    8eb45ff View commit details
    Browse the repository at this point in the history
  9. Example dc -> bm and Example all flyte types

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    2edd542 View commit details
    Browse the repository at this point in the history
  10. fix union dataclass, not yet add comments

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    989e6e0 View commit details
    Browse the repository at this point in the history
  11. solve conflict

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ffd3aa2 View commit details
    Browse the repository at this point in the history
  12. add pydantic and dataclass optional test

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    f699419 View commit details
    Browse the repository at this point in the history
  13. NoneType=type(None)

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    86b34ab View commit details
    Browse the repository at this point in the history
  14. fix union transformer none case with Eduardo

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ebe61db View commit details
    Browse the repository at this point in the history
  15. add comments for none type transformer + union transformer

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ac624d4 View commit details
    Browse the repository at this point in the history
  16. add TODO

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    9982e8c View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    42ab3d3 View commit details
    Browse the repository at this point in the history
  2. use deserailize = True

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    85839e9 View commit details
    Browse the repository at this point in the history
  3. add all deserialize

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    f188415 View commit details
    Browse the repository at this point in the history
  4. better comments

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    90771fd View commit details
    Browse the repository at this point in the history
  5. better comments

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1d8fe55 View commit details
    Browse the repository at this point in the history
  6. test

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    e1b3f4f View commit details
    Browse the repository at this point in the history
  7. Fix flyte directory issue by discussion with Kevin

    Signed-off-by: Future-Outlier <[email protected]>
    Co-authored-by: pingsutw  <[email protected]>
    Future-Outlier and pingsutw committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    729ba27 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. merge master

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    5bd3616 View commit details
    Browse the repository at this point in the history
  2. add tests for providing conext when doing serialization

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    9883c7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79c9dc7 View commit details
    Browse the repository at this point in the history
  4. lint

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    047b6ac View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. test

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    26a3745 View commit details
    Browse the repository at this point in the history
  2. move setattr to core

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    f07ec94 View commit details
    Browse the repository at this point in the history
  3. remove comments

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    a64efa0 View commit details
    Browse the repository at this point in the history
  4. lint

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    6394175 View commit details
    Browse the repository at this point in the history
  5. remove

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    d6707a0 View commit details
    Browse the repository at this point in the history
  6. testing

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    6ab30a0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f39657 View commit details
    Browse the repository at this point in the history
  8. nit

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    f2e165a View commit details
    Browse the repository at this point in the history
  9. flytekit/core/type_engine.py

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    8e848bf View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. add tests for Union

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7d291e3 View commit details
    Browse the repository at this point in the history
  2. Trigger CI

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    5374a14 View commit details
    Browse the repository at this point in the history
  3. remove nonetype

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7d045be View commit details
    Browse the repository at this point in the history
  4. raw=Fasle as default

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    8dd746a View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    eba2bf0 View commit details
    Browse the repository at this point in the history
  2. pydantic move to core test

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    753b240 View commit details
    Browse the repository at this point in the history
  3. move to core

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    a380def View commit details
    Browse the repository at this point in the history
  4. log

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    971aa47 View commit details
    Browse the repository at this point in the history
  5. update

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    ff2d4a0 View commit details
    Browse the repository at this point in the history
  6. lint

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6c3450b View commit details
    Browse the repository at this point in the history
  7. test

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    5a1d58b View commit details
    Browse the repository at this point in the history
  8. nit

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    4cfde94 View commit details
    Browse the repository at this point in the history
  9. nit

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    e0d0a76 View commit details
    Browse the repository at this point in the history
  10. lint

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    76c1d56 View commit details
    Browse the repository at this point in the history
  11. move to type_engine

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    7972f95 View commit details
    Browse the repository at this point in the history
  12. move back to init

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6de3478 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. update kevin's advice

    Signed-off-by: Future-Outlier <[email protected]>
    Co-authored-by: pingsutw  <[email protected]>
    Future-Outlier and pingsutw committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    7c4c009 View commit details
    Browse the repository at this point in the history
  2. wip

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    4fc0622 View commit details
    Browse the repository at this point in the history
  3. use decorator

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    edfc8ef View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into pydantic-plugin-v2-with-msgpack

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    d8e4c6a View commit details
    Browse the repository at this point in the history
  5. decorator

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6c5b19f View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. fix syntax to support python 3.9

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    76ae0ef View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. add Eduardo's advice

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    dfe8762 View commit details
    Browse the repository at this point in the history
  2. warning

    Signed-off-by: Future-Outlier <[email protected]>
    Future-Outlier committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    7735352 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    959f02b View commit details
    Browse the repository at this point in the history