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

Code: Improve type hints for Creators #366

Merged
merged 38 commits into from
Jul 11, 2024

Commits on Apr 4, 2024

  1. Improve typing

    BigRoy committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    787b663 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Remove alias

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    1831004 View commit details
    Browse the repository at this point in the history
  2. Cosmetics

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9595dd4 View commit details
    Browse the repository at this point in the history
  3. Remove unused import

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    166f9ad View commit details
    Browse the repository at this point in the history
  4. Fix comment

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    c74f9cb View commit details
    Browse the repository at this point in the history
  5. Fix AbstractAttrDef type hints

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    71b2412 View commit details
    Browse the repository at this point in the history
  6. Fix docstring

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    2a631a2 View commit details
    Browse the repository at this point in the history
  7. Fix docstring

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    ee00c8b View commit details
    Browse the repository at this point in the history
  8. Fix docstring typo

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    60772e8 View commit details
    Browse the repository at this point in the history
  9. Add args to docstring

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    0eadba5 View commit details
    Browse the repository at this point in the history
  10. Fix typo

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    0fe8006 View commit details
    Browse the repository at this point in the history
  11. Typos in comments/docstring

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    db915c4 View commit details
    Browse the repository at this point in the history
  12. Actually fix the typo :)

    BigRoy committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9948654 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    63d68b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

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

Commits on Jun 25, 2024

  1. Fix docstring argument

    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    20aa989 View commit details
    Browse the repository at this point in the history
  2. Fix imports for type hints

    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    7d9d9a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6eeb049 View commit details
    Browse the repository at this point in the history
  4. Fix typo removement -> removal

    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    739bd21 View commit details
    Browse the repository at this point in the history
  5. Fix grammar

    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    9486ab5 View commit details
    Browse the repository at this point in the history
  6. Add type hint

    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    2383274 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'enhancement/creator_plugins_fix_typing' into enhancemen…

    …t/create_context_typing
    
    # Conflicts:
    #	client/ayon_core/pipeline/create/creator_plugins.py
    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c192d1c View commit details
    Browse the repository at this point in the history
  8. Merge branch 'develop' of https://github.com/ynput/ayon-core into enh…

    …ancement/create_context_typing
    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    cc8ec32 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4ecbccb View commit details
    Browse the repository at this point in the history
  10. Also use Py3.9+ list type hint but ensure backwards compatibility b…

    …y putting into a string
    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    3c23524 View commit details
    Browse the repository at this point in the history
  11. Cosmetic

    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    37d8855 View commit details
    Browse the repository at this point in the history
  12. Remove usage of Union in favor of Optional.

    This could also be `dict[str, Any] | None` but my IDE still displayed that as `Optional[dict[str, Any]]` so I guess this is just as fine.
    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    463b37d View commit details
    Browse the repository at this point in the history
  13. Fix more typos

    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    987d358 View commit details
    Browse the repository at this point in the history
  14. Grammar

    BigRoy committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    21d9c3c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    706c4e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Update client/ayon_core/pipeline/create/creator_plugins.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
    BigRoy and iLLiCiTiT authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    5d7dc8c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' of https://github.com/ynput/ayon-core into enh…

    …ancement/create_context_typing
    
    # Conflicts:
    #	server_addon/jobqueue/client/ayon_jobqueue/addon.py
    BigRoy committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    ad20825 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'enhancement/create_context_typing' of https://github.co…

    …m/BigRoy/ayon-core into enhancement/create_context_typing
    BigRoy committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b5fcf22 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

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

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    dd0f8f4 View commit details
    Browse the repository at this point in the history
  2. Update client/ayon_core/pipeline/create/creator_plugins.py

    Co-authored-by: Mustafa Taher <mustafataherzaky@outlook.com>
    BigRoy and MustafaJafar authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3d05545 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    3a1857a View commit details
    Browse the repository at this point in the history