Repository: quantumlib/Cirq

Issue:
Swamped by proto DeprecationWarnings
When running tests, warning and deprecation warnings can give a heads up on things that need to change in the near future, especially given Cirq's deprecation cycles. And if there's a test failure, one would like to see the details without having to develop carpal tunnel in the scroll-finger. We're currently overwhelmed by deprecation warnings from protos

```

========================================================== warnings summary ==========================================================
../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:21
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:21: DeprecationWarning: Call to deprecated create function FileDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    DESCRIPTOR = _descriptor.FileDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:38
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:38: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:42
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:42: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:46
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:46: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:50
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:50: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:54
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:54: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:58
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:58: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:62
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:62: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:66
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:66: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:70
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:70: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:74
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:74: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:78
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:78: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:82
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:82: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:86
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:86: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:32
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:32: DeprecationWarning: Call to deprecated create function EnumDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _EXECUTIONSTATUS_FAILURE_CODE = _descriptor.EnumDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:104
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:104: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:108
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:108: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:112
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:112: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:116
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:116: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:120
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:120: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:124
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:124: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:128
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:128: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:98
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:98: DeprecationWarning: Call to deprecated create function EnumDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _EXECUTIONSTATUS_STATE = _descriptor.EnumDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:146
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:146: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:150
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:150: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:154
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:154: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:158
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:158: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:140
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:140: DeprecationWarning: Call to deprecated create function EnumDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _QUANTUMPROCESSOR_HEALTH = _descriptor.EnumDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:176
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:176: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:180
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:180: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:184
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:184: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:188
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:188: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:192
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:192: DeprecationWarning: Call to deprecated create function EnumValueDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.EnumValueDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:170
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:170: DeprecationWarning: Call to deprecated create function EnumDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _QUANTUMTIMESLOT_TIMESLOTTYPE = _descriptor.EnumDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:212
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:212: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:219
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:219: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:205
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:205: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _QUANTUMPROGRAM_LABELSENTRY = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:249
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:249: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:256
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:256: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:263
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:263: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:270
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:270: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:277
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:277: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:284
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:284: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:291
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:291: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:298
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:298: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:305
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:305: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:323
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:323: DeprecationWarning: Call to deprecated create function OneofDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.OneofDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:242
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:242: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _QUANTUMPROGRAM = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:339
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:339: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:346
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:346: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:332
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:332: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _QUANTUMJOB_LABELSENTRY = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:376
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:376: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:383
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:383: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:390
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:390: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:397
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:397: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:404
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:404: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:411
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:411: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:418
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:418: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:425
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:425: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:432
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:432: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:439
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:439: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:446
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:446: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:453
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:453: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:471
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:471: DeprecationWarning: Call to deprecated create function OneofDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.OneofDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:369
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:369: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _QUANTUMJOB = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:487
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:487: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:480
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:480: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _SCHEDULINGCONFIG_PROCESSORSELECTOR = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:517
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:517: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:524
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:524: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:531
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:531: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:510
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:510: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _SCHEDULINGCONFIG = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:562
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:562: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:569
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:569: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:555
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:555: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _EXECUTIONSTATUS_FAILURE = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:600
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:600: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:607
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:607: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:614
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:614: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:621
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:621: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:593
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:593: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _EXECUTIONSTATUS = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:653
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:653: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:660
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:660: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:678
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:678: DeprecationWarning: Call to deprecated create function OneofDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.OneofDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:646
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:646: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _OUTPUTCONFIG = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:694
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:694: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:701
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:701: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:687
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:687: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _GCSLOCATION = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:732
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:732: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:725
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:725: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _INLINEDATA = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:763
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:763: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:770
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:770: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:777
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:777: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:756
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:756: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _QUANTUMJOBEVENT = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:808
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:808: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:815
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:815: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:801
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:801: DeprecationWarning: Call to deprecated create function Descriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _QUANTUMRESULT = _descriptor.Descriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:846
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:846: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:853
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:853: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:860
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:860: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:867
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:867: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(

../cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:874
  /usr/local/google/home/mpharrigan/cirq/cirq/cirq-google/cirq_google/engine/client/quantum_v1alpha1/proto/quantum_pb2.py:874: DeprecationWarning: Call to deprecated create function FieldDescriptor(). Note: Create unlinked descriptors is going to go away. Please use get/find descriptors from generated code or query the descriptor_pool.
    _descriptor.FieldDescriptor(
```


Discussion:
I think this engine proto code is autogenerated by google api core tooling (gapic). @wcourtney, can we update gapic to get a newer proto version?
It looks like there was a related issue in the common python protos library: https://github.com/googleapis/python-api-common-protos/issues/23

It looks like they filtered these warnings as a short-term solution: https://github.com/QCoDeS/Qcodes/pull/2598

They also added a fix that should resolve this if we re-build the proto set. IIRC, there were some manual tweaks to the generated protos that we'll need to identify and resolve. Fixing this import process seems like a good task for our new `cirq_google` steward and I'll add it to the list of known projects there.
This looks like a duplicate of a long-standing issue in Cirq: #4161. In short: the warnings are due to compiling protos with an old version of `protoc`, but updating that to the current version breaks our TFQ compatibility.

Current workarounds include:
- Permanent but complicated: _downgrade_ your protobuf version to `3.11.4` or earlier. This should silence the proto warnings without other complications, but I haven't tried it personally.
- Simpler per-test fix: run pytest with the `-p no:warnings` flag. Note that this won't work when running any flavors of `check/pytest`, as some Cirq tests check whether warnings were generated.
the filters in setup.cfg would satisfy me if they work

Resolving patch:
diff --git a/conftest.py b/conftest.py
--- a/conftest.py
+++ b/conftest.py
@@ -13,6 +13,21 @@
 # limitations under the License.
 
 
+def pytest_configure(config):
+    # Ignore deprecation warnings in python code generated from our protobuf definitions.
+    # Eventually, the warnings will be removed by upgrading protoc compiler. See issues
+    # #4161 and #4737.
+    for f in (
+        "FieldDescriptor",
+        "Descriptor",
+        "EnumDescriptor",
+        "EnumValueDescriptor",
+        "FileDescriptor",
+        "OneofDescriptor",
+    ):
+        config.addinivalue_line("filterwarnings", f"ignore:Call to deprecated create function {f}")
+
+
 def pytest_addoption(parser):
     parser.addoption(
         "--rigetti-integration",


Test patch: