Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Improve typing for export decorator * wip: Add typing to base providers * wip: Add typing to lookups * wip: Add typing to context providers * wip: Add typing to tiproviders * Minor changes on tests * wip: typing for context providers * WIP: Apply typing to various objects from msticpy.context * Inherit from httpx to define test objects * Add requests as a dependency for riskiq * WIP - Add typing to lookup * WIP - Fix linting errors * [WIP] Apply linting to ti providers * Adding requests to dependencies * [WIP] Apply linting to ti providers + fix bugs * Remove kwargs * Fix black linting * Fix pylint errors * Fix mypy errors * Fix Flake8 error * [WIP] Add typing to providers, entities and common classes * [WIP] Add typing to context classes * [WIP] Add typing to context classes, replace attrs by dataclass * [WIP] Continue adding typing and fixing ruff errors * Adding self/cls typing and replace print by logger.info * Remove unused parameter * Finish applying ruff standards to msticpy/context files * Merge branch 'main' of https://github.com/microsoft/msticpy into provider-and-driver-typing * [WIP] Fix typing and linting errors * Apply black linting to files * Add typing and removing some kwargs * Update test mocks to align with new hierarchy * Fix pylint issues * Fix pytest issue * Ignore errors that I don't know how to fix * Fix singleton typing * Make version requirements explicit * Reùove unrequired pylint disable * Remove unrequired TypeVar * Fix linting errors * Fix partially usage of Self typing * Rolling back changes on print for usage functions * Fix linting * Adding Crypto exceptions for CodeQL Also some minor spacing/formatting things --------- Co-authored-by: Ian Hellen <[email protected]>
- Loading branch information