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(hugr-py): only require input type annotations when building #1199

Merged
merged 17 commits into from
Jun 18, 2024

feat: `PartialOp` protocol for cleaner op mutation

cf135eb
Select commit
Loading
Failed to load commit list.
Merged

feat(hugr-py): only require input type annotations when building #1199

feat: `PartialOp` protocol for cleaner op mutation
cf135eb
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Jun 18, 2024 in 1s

89.43% of diff hit (target 86.61%)

View this Pull Request on Codecov

89.43% of diff hit (target 86.61%)

Annotations

Check warning on line 34 in hugr-py/src/hugr/_cfg.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_cfg.py#L34

Added line #L34 was not covered by tests

Check warning on line 80 in hugr-py/src/hugr/_cfg.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_cfg.py#L80

Added line #L80 was not covered by tests

Check warning on line 83 in hugr-py/src/hugr/_cfg.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_cfg.py#L83

Added line #L83 was not covered by tests

Check warning on line 108 in hugr-py/src/hugr/_cfg.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_cfg.py#L108

Added line #L108 was not covered by tests

Check warning on line 107 in hugr-py/src/hugr/_dfg.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_dfg.py#L105-L107

Added lines #L105 - L107 were not covered by tests

Check warning on line 126 in hugr-py/src/hugr/_dfg.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_dfg.py#L126

Added line #L126 was not covered by tests

Check warning on line 30 in hugr-py/src/hugr/_exceptions.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_exceptions.py#L30

Added line #L30 was not covered by tests

Check warning on line 276 in hugr-py/src/hugr/_hugr.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_hugr.py#L276

Added line #L276 was not covered by tests

Check warning on line 351 in hugr-py/src/hugr/_hugr.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_hugr.py#L351

Added line #L351 was not covered by tests

Check warning on line 357 in hugr-py/src/hugr/_hugr.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_hugr.py#L357

Added line #L357 was not covered by tests

Check warning on line 12 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L12

Added line #L12 was not covered by tests

Check warning on line 33 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L31-L33

Added lines #L31 - L33 were not covered by tests

Check warning on line 40 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L40

Added line #L40 was not covered by tests

Check warning on line 72 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L72

Added line #L72 was not covered by tests

Check warning on line 99 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L99

Added line #L99 was not covered by tests

Check warning on line 106 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L106

Added line #L106 was not covered by tests

Check warning on line 145 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L145

Added line #L145 was not covered by tests

Check warning on line 174 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L172-L174

Added lines #L172 - L174 were not covered by tests

Check warning on line 295 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L295

Added line #L295 was not covered by tests

Check warning on line 316 in hugr-py/src/hugr/_ops.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_ops.py#L316

Added line #L316 was not covered by tests