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

Type annotations #411

Merged
merged 21 commits into from
Jul 23, 2021
Merged

Type annotations #411

merged 21 commits into from
Jul 23, 2021

Conversation

tomchop
Copy link
Collaborator

@tomchop tomchop commented Jul 16, 2021

No description provided.

@tomchop tomchop requested a review from giovannt0 July 16, 2021 16:39
giovannt0
giovannt0 previously approved these changes Jul 18, 2021
@tomchop tomchop merged commit feb049e into log2timeline:main Jul 23, 2021
@tomchop tomchop deleted the type-annotations branch July 23, 2021 13:44
giovannt0 pushed a commit to giovannt0/dftimewolf that referenced this pull request Aug 3, 2021
* pytype annotations

* First pass

* mypy.ini file

* Second pass

* Add github action

* Fix tests

* Update requirements

* Add req to pipfile

* Fix bad imports

* Fix broken test

* Strict type checking is stricter

* isort config for imports

* Python is nice because it's dynamically typed #not

* Ignore protobuf files

* Remove superfluous params from Github action

* Bugfix

* Fix cyclic dependency

* Fix Github action syntax

* Disable cyclic import linter warning

* Fix mypy

* Add PyYAML types
giovannt0 added a commit to giovannt0/dftimewolf that referenced this pull request Aug 3, 2021
* pytype annotations

* First pass

* mypy.ini file

* Second pass

* Add github action

* Fix tests

* Update requirements

* Add req to pipfile

* Fix bad imports

* Fix broken test

* Strict type checking is stricter

* isort config for imports

* Python is nice because it's dynamically typed #not

* Ignore protobuf files

* Remove superfluous params from Github action

* Bugfix

* Fix cyclic dependency

* Fix Github action syntax

* Disable cyclic import linter warning

* Fix mypy

* Add PyYAML types
tomchop added a commit that referenced this pull request Aug 5, 2021
* Initial commit for metawolf

Signed-off-by: Theo Giovanna <[email protected]>

* Type annotations (#411)

* pytype annotations

* First pass

* mypy.ini file

* Second pass

* Add github action

* Fix tests

* Update requirements

* Add req to pipfile

* Fix bad imports

* Fix broken test

* Strict type checking is stricter

* isort config for imports

* Python is nice because it's dynamically typed #not

* Ignore protobuf files

* Remove superfluous params from Github action

* Bugfix

* Fix cyclic dependency

* Fix Github action syntax

* Disable cyclic import linter warning

* Fix mypy

* Add PyYAML types

* Metawolf part 2

Signed-off-by: Theo Giovanna <[email protected]>

* Type annotations (#411)

* pytype annotations

* First pass

* mypy.ini file

* Second pass

* Add github action

* Fix tests

* Update requirements

* Add req to pipfile

* Fix bad imports

* Fix broken test

* Strict type checking is stricter

* isort config for imports

* Python is nice because it's dynamically typed #not

* Ignore protobuf files

* Remove superfluous params from Github action

* Bugfix

* Fix cyclic dependency

* Fix Github action syntax

* Disable cyclic import linter warning

* Fix mypy

* Add PyYAML types

* cleanup PR

Signed-off-by: Theo Giovanna <[email protected]>

* Add missing commands to docs

Signed-off-by: Theo Giovanna <[email protected]>

* Fix requirements

Signed-off-by: Theo Giovanna <[email protected]>

* More missing docs

Signed-off-by: Theo Giovanna <[email protected]>

* ooops

Signed-off-by: Theo Giovanna <[email protected]>

* Add space for pylint

Signed-off-by: Theo Giovanna <[email protected]>

* Show current session in show sessions

Signed-off-by: Theo Giovanna <[email protected]>

* Fix reload boolean

Signed-off-by: Theo Giovanna <[email protected]>

* Make metawolf testable: migrate to poutput for printing output, and add a test case

Signed-off-by: Theo Giovanna <[email protected]>

* Add various scenario-based tests to metawolf

Signed-off-by: Theo Giovanna <[email protected]>

* Bad copy pasta (typo)

Signed-off-by: Theo Giovanna <[email protected]>

* PR comments (excluding tests)

Signed-off-by: Theo Giovanna <[email protected]>

* PR comments (tests)

Signed-off-by: Theo Giovanna <[email protected]>

* Fetch short desc

Signed-off-by: Theo Giovanna <[email protected]>

* Fix prepare cmd test

Signed-off-by: Theo Giovanna <[email protected]>

* Remove unused import

Signed-off-by: Theo Giovanna <[email protected]>

* fix linter et al.

Signed-off-by: Theo Giovanna <[email protected]>

* Add missing dependencies

* Missing deps

Signed-off-by: Theo Giovanna <[email protected]>

* Missing deps

Signed-off-by: Theo Giovanna <[email protected]>

* Update deps

* fix path

Signed-off-by: Theo Giovanna <[email protected]>

* forgot one

Signed-off-by: Theo Giovanna <[email protected]>

Co-authored-by: Thomas Chopitea <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants