Title: Tests should pass or be skipped when 'grcp' is not installed · Issue #288 · googleapis/python-api-core · GitHub
Open Graph Title: Tests should pass or be skipped when 'grcp' is not installed · Issue #288 · googleapis/python-api-core
X Title: Tests should pass or be skipped when 'grcp' is not installed · Issue #288 · googleapis/python-api-core
Description: From this discussion. grpcio and related files are optional dependencies, but we don't have any CI which ensures that the "optional" part is really true. We should test at least minimally without grpcio installed, and ensure that tests (...
Open Graph Description: From this discussion. grpcio and related files are optional dependencies, but we don't have any CI which ensures that the "optional" part is really true. We should test at least minimally without g...
X Description: From this discussion. grpcio and related files are optional dependencies, but we don't have any CI which ensures that the "optional" part is really true. We should test at least minim...
Opengraph URL: https://github.com/googleapis/python-api-core/issues/288
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Tests should pass or be skipped when 'grcp' is not installed","articleBody":"From [this discussion](https://github.com/googleapis/python-api-core/pull/286#discussion_r725302077).\r\n\r\n`grpcio` and related files are [optional dependencies](https://github.com/googleapis/python-api-core/blob/e6a3489a79da00a5de919a4a41782cc3b1d7f583/setup.py#L38-L42), but we don't have any CI which ensures that the \"optional\" part is really true. We should test at least minimally without `grpcio` installed, and ensure that tests (or whole test modules) which depend on it are skipped.","author":{"url":"https://github.com/tseaver","@type":"Person","name":"tseaver"},"datePublished":"2021-10-13T17:37:30.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/288/python-api-core/issues/288"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:3ebd703b-1895-535a-1765-b90933d51589 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9354:2B7D0C:85A97:B7F97:6A4DB701 |
| html-safe-nonce | b4d8b0b9358c82ea75278510bd8b697d27d7e703a6ab512b3b7dab6b85467dd3 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MzU0OjJCN0QwQzo4NUE5NzpCN0Y5Nzo2QTREQjcwMSIsInZpc2l0b3JfaWQiOiI4NDMwMzcyMzIyNzcwNzU3MTMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | f5aceefe4838cbb794a5cc32fde1b66773dd00d8616467039edab5db2776274c |
| hovercard-subject-tag | issue:1025523858 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/googleapis/python-api-core/288/issue_layout |
| twitter:image | https://opengraph.githubassets.com/f45fdeec6e6901c6bb8e439644e1789449c882915e7bde2142775bead60a4761/googleapis/python-api-core/issues/288 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/f45fdeec6e6901c6bb8e439644e1789449c882915e7bde2142775bead60a4761/googleapis/python-api-core/issues/288 |
| og:image:alt | From this discussion. grpcio and related files are optional dependencies, but we don't have any CI which ensures that the "optional" part is really true. We should test at least minimally without g... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | tseaver |
| hostname | github.com |
| expected-hostname | github.com |
| None | 06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33 |
| turbo-cache-control | no-preview |
| go-import | github.com/googleapis/python-api-core git https://github.com/googleapis/python-api-core.git |
| octolytics-dimension-user_id | 16785467 |
| octolytics-dimension-user_login | googleapis |
| octolytics-dimension-repository_id | 226992456 |
| octolytics-dimension-repository_nwo | googleapis/python-api-core |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 226992456 |
| octolytics-dimension-repository_network_root_nwo | googleapis/python-api-core |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 32f7b614aca06e6bbd89842b1370df1328264f68 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width