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

feat: simplify async functionality to provider #385

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Commits on Nov 19, 2024

  1. add async methods

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    e3f2dd0 View commit details
    Browse the repository at this point in the history
  2. add unit tests

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    fa380de View commit details
    Browse the repository at this point in the history
  3. fork into separate provider

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    9548ad6 View commit details
    Browse the repository at this point in the history
  4. remove unused functions

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    2960806 View commit details
    Browse the repository at this point in the history
  5. cleanup

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    6c68a9e View commit details
    Browse the repository at this point in the history
  6. fix unit tests, increased coverage, simplified implementation

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    341ba97 View commit details
    Browse the repository at this point in the history
  7. update to remove async hooks

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    83c6f4a View commit details
    Browse the repository at this point in the history
  8. remove async hook tests

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    8446b9b View commit details
    Browse the repository at this point in the history
  9. add missing async, not implemented exceptions and test coverage

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    e124794 View commit details
    Browse the repository at this point in the history
  10. get_client_async => get_async_client and typing for couritines

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    6cfcb90 View commit details
    Browse the repository at this point in the history
  11. pass linting, ignore overrides mypy and callable line

    Signed-off-by: leohoare <leo@insight.co>
    leohoare committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    0d68182 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Merge branch 'main' into feature/simplify_async_functionality_to_prov…

    …ider
    
    Signed-off-by: Leo  <37860104+leohoare@users.noreply.github.com>
    leohoare authored Nov 26, 2024
    Configuration menu
    Copy the full SHA
    d90190c View commit details
    Browse the repository at this point in the history