Title: Determine if grpcio-gcp is still needed in extras · Issue #398 · googleapis/python-api-core · GitHub
Open Graph Title: Determine if grpcio-gcp is still needed in extras · Issue #398 · googleapis/python-api-core
X Title: Determine if grpcio-gcp is still needed in extras · Issue #398 · googleapis/python-api-core
Description: grpcio-gcp is listed under extras in setup.py. The package doesn't support protobuf 4.21.0. The package has not been updated since 2018. This issue is to track whether this extra is still required. python-api-core/setup.py Line 39 in e92...
Open Graph Description: grpcio-gcp is listed under extras in setup.py. The package doesn't support protobuf 4.21.0. The package has not been updated since 2018. This issue is to track whether this extra is still required....
X Description: grpcio-gcp is listed under extras in setup.py. The package doesn't support protobuf 4.21.0. The package has not been updated since 2018. This issue is to track whether this extra is still requi...
Opengraph URL: https://github.com/googleapis/python-api-core/issues/398
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Determine if grpcio-gcp is still needed in extras","articleBody":"`grpcio-gcp` is listed under `extras` in `setup.py`. The package doesn't support protobuf 4.21.0. The [package](https://pypi.org/project/grpcio-gcp/#history) has not been updated since 2018. This issue is to track whether this extra is still required.\r\nhttps://github.com/googleapis/python-api-core/blob/e92045b7a34b8d0a6374d6b1f67c1c6095ad33c6/setup.py#L39\r\n\r\nSee stack trace below and build log [here](https://source.cloud.google.com/results/invocations/af8fa8c4-0edb-48f4-8555-51bbf95612e3/log).\r\n```\r\n________________ ERROR collecting tests/unit/test__dataframe.py ________________\r\ntests/unit/test__dataframe.py:22: in \u003cmodule\u003e\r\n from google.cloud import monitoring_v3\r\ngoogle/cloud/monitoring_v3/__init__.py:17: in \u003cmodule\u003e\r\n from .services.alert_policy_service import AlertPolicyServiceClient\r\ngoogle/cloud/monitoring_v3/services/alert_policy_service/__init__.py:16: in \u003cmodule\u003e\r\n from .client import AlertPolicyServiceClient\r\ngoogle/cloud/monitoring_v3/services/alert_policy_service/client.py:24: in \u003cmodule\u003e\r\n from google.api_core import gapic_v1\r\n.nox/prerelease_deps-3-8/lib/python3.8/site-packages/google/api_core/gapic_v1/__init__.py:18: in \u003cmodule\u003e\r\n from google.api_core.gapic_v1 import method\r\n.nox/prerelease_deps-3-8/lib/python3.8/site-packages/google/api_core/gapic_v1/method.py:24: in \u003cmodule\u003e\r\n from google.api_core import grpc_helpers\r\n.nox/prerelease_deps-3-8/lib/python3.8/site-packages/google/api_core/grpc_helpers.py:29: in \u003cmodule\u003e\r\n import grpc_gcp\r\n.nox/prerelease_deps-3-8/lib/python3.8/site-packages/grpc_gcp/__init__.py:16: in \u003cmodule\u003e\r\n from grpc_gcp import _channel\r\n.nox/prerelease_deps-3-8/lib/python3.8/site-packages/grpc_gcp/_channel.py:19: in \u003cmodule\u003e\r\n from grpc_gcp.proto import grpc_gcp_pb2\r\n.nox/prerelease_deps-3-8/lib/python3.8/site-packages/grpc_gcp/proto/grpc_gcp_pb2.py:33: in \u003cmodule\u003e\r\n _descriptor.EnumValueDescriptor(\r\n.nox/prerelease_deps-3-8/lib/python3.8/site-packages/google/protobuf/descriptor.py:755: in __new__\r\n _message.Message._CheckCalledFromGeneratedFile()\r\nE TypeError: Descriptors cannot not be created directly.\r\nE If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc \u003e= 3.19.0.\r\nE If you cannot immediately regenerate your protos, some other possible workarounds are:\r\nE 1. Downgrade the protobuf package to 3.20.x or lower.\r\nE 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).\r\n```","author":{"url":"https://github.com/parthea","@type":"Person","name":"parthea"},"datePublished":"2022-06-08T15:26:06.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/398/python-api-core/issues/398"}
| 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:ae04a7f4-2f09-1d7f-7822-201098258326 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B920:135B7:14A296D:1C414DD:6A4DEB46 |
| html-safe-nonce | 2096d5a48435e2c71079984aa4792f90e71c5d4db4394a1beef178b59b59fd50 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCOTIwOjEzNUI3OjE0QTI5NkQ6MUM0MTRERDo2QTRERUI0NiIsInZpc2l0b3JfaWQiOiI1OTM0MTY2MTQ2Mzk5NzI2NDA2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 52248f67877a3ff1d102b369823ed86dcd4e9b9cc0be3571eb0b4f23c44976a8 |
| hovercard-subject-tag | issue:1264929558 |
| 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/398/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0a3ec1f1c305a625d3c38ca9e972e4f6c179919b86f8862ea8688836f64dc9c8/googleapis/python-api-core/issues/398 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0a3ec1f1c305a625d3c38ca9e972e4f6c179919b86f8862ea8688836f64dc9c8/googleapis/python-api-core/issues/398 |
| og:image:alt | grpcio-gcp is listed under extras in setup.py. The package doesn't support protobuf 4.21.0. The package has not been updated since 2018. This issue is to track whether this extra is still required.... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | parthea |
| 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 | 1d344bdb7547fe6bca17a59bb2b8aac3dc9532a0 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width