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

Expose SignerHandle in gl-client-py #368

Merged
merged 1 commit into from
Feb 29, 2024
Merged

Expose SignerHandle in gl-client-py #368

merged 1 commit into from
Feb 29, 2024

Conversation

ErikDeSmedt
Copy link
Collaborator

The SignerHandle isn't exposed in the native-bindings. However, the glclient.pyi file explicitly mentions the handle should be their.

@cdecker
Copy link
Collaborator

cdecker commented Feb 29, 2024

ACK 2851f26

The `SignerHandle` isn't exposed in the native-bindings.
However, the `glclient.pyi` file explicitly mentions the handle should
be their.
@cdecker cdecker force-pushed the expose_signer_handle branch from 2851f26 to 2f56ce2 Compare February 29, 2024 11:52
@cdecker cdecker enabled auto-merge (rebase) February 29, 2024 11:52
@cdecker cdecker merged commit 9479c15 into main Feb 29, 2024
18 checks passed
@cdecker cdecker deleted the expose_signer_handle branch February 29, 2024 12:12
ErikDeSmedt added a commit to ErikDeSmedt/greenlight that referenced this pull request Mar 4, 2024
We use pdoc to generate a reference of the python `glclient`-library.
We suffered some issues related to missing type-hints. The work-around
was to remove the type-hints before generating the docs.

I've found 3 causes of warnings.

1. Missing export of `SignerHandle` (See Blockstream#368)
2. Poorly defined imports in auto-generated GRPC-code (See
   Blockstream#369)
3. pdoc failing to import type from type-stubs
   (See mitmproxy/pdoc#671)

All of these 3 issues have been addressed so we don't need the hack
anymore.
cdecker pushed a commit to ErikDeSmedt/greenlight that referenced this pull request Jun 6, 2024
We use pdoc to generate a reference of the python `glclient`-library.
We suffered some issues related to missing type-hints. The work-around
was to remove the type-hints before generating the docs.

I've found 3 causes of warnings.

1. Missing export of `SignerHandle` (See Blockstream#368)
2. Poorly defined imports in auto-generated GRPC-code (See
   Blockstream#369)
3. pdoc failing to import type from type-stubs
   (See mitmproxy/pdoc#671)

All of these 3 issues have been addressed so we don't need the hack
anymore.
cdecker pushed a commit that referenced this pull request Jun 7, 2024
We use pdoc to generate a reference of the python `glclient`-library.
We suffered some issues related to missing type-hints. The work-around
was to remove the type-hints before generating the docs.

I've found 3 causes of warnings.

1. Missing export of `SignerHandle` (See #368)
2. Poorly defined imports in auto-generated GRPC-code (See
   #369)
3. pdoc failing to import type from type-stubs
   (See mitmproxy/pdoc#671)

All of these 3 issues have been addressed so we don't need the hack
anymore.
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.

2 participants