# -*- coding: utf-8 -*-
from setuptools import setup

packages = \
['apiclient-stubs', 'googleapiclient-stubs', 'googleapiclient-stubs._apis']

package_data = \
{'': ['*'],
 'googleapiclient-stubs': ['discovery_cache/*'],
 'googleapiclient-stubs._apis': ['abusiveexperiencereport/*',
                                 'abusiveexperiencereport/v1/*',
                                 'acceleratedmobilepageurl/*',
                                 'acceleratedmobilepageurl/v1/*',
                                 'accessapproval/*',
                                 'accessapproval/v1/*',
                                 'accesscontextmanager/*',
                                 'accesscontextmanager/v1/*',
                                 'accesscontextmanager/v1beta/*',
                                 'adexchangebuyer/*',
                                 'adexchangebuyer/v1_2/*',
                                 'adexchangebuyer/v1_3/*',
                                 'adexchangebuyer/v1_4/*',
                                 'adexchangebuyer2/*',
                                 'adexchangebuyer2/v2beta1/*',
                                 'adexperiencereport/*',
                                 'adexperiencereport/v1/*',
                                 'admin/*',
                                 'admin/datatransfer_v1/*',
                                 'admin/directory_v1/*',
                                 'admin/reports_v1/*',
                                 'admob/*',
                                 'admob/v1/*',
                                 'adsense/*',
                                 'adsense/v1_4/*',
                                 'adsensehost/*',
                                 'adsensehost/v4_1/*',
                                 'alertcenter/*',
                                 'alertcenter/v1beta1/*',
                                 'analytics/*',
                                 'analytics/v3/*',
                                 'analyticsadmin/*',
                                 'analyticsadmin/v1alpha/*',
                                 'analyticsdata/*',
                                 'analyticsdata/v1alpha/*',
                                 'analyticsreporting/*',
                                 'analyticsreporting/v4/*',
                                 'androiddeviceprovisioning/*',
                                 'androiddeviceprovisioning/v1/*',
                                 'androidenterprise/*',
                                 'androidenterprise/v1/*',
                                 'androidmanagement/*',
                                 'androidmanagement/v1/*',
                                 'androidpublisher/*',
                                 'androidpublisher/v3/*',
                                 'apigateway/*',
                                 'apigateway/v1beta/*',
                                 'apigee/*',
                                 'apigee/v1/*',
                                 'appengine/*',
                                 'appengine/v1/*',
                                 'appengine/v1alpha/*',
                                 'appengine/v1beta/*',
                                 'artifactregistry/*',
                                 'artifactregistry/v1beta1/*',
                                 'assuredworkloads/*',
                                 'assuredworkloads/v1beta1/*',
                                 'bigquery/*',
                                 'bigquery/v2/*',
                                 'bigqueryconnection/*',
                                 'bigqueryconnection/v1beta1/*',
                                 'bigquerydatatransfer/*',
                                 'bigquerydatatransfer/v1/*',
                                 'bigqueryreservation/*',
                                 'bigqueryreservation/v1/*',
                                 'bigqueryreservation/v1alpha2/*',
                                 'bigqueryreservation/v1beta1/*',
                                 'bigtableadmin/*',
                                 'bigtableadmin/v1/*',
                                 'bigtableadmin/v2/*',
                                 'billingbudgets/*',
                                 'billingbudgets/v1beta1/*',
                                 'binaryauthorization/*',
                                 'binaryauthorization/v1/*',
                                 'binaryauthorization/v1beta1/*',
                                 'blogger/*',
                                 'blogger/v2/*',
                                 'blogger/v3/*',
                                 'books/*',
                                 'books/v1/*',
                                 'calendar/*',
                                 'calendar/v3/*',
                                 'chat/*',
                                 'chat/v1/*',
                                 'chromeuxreport/*',
                                 'chromeuxreport/v1/*',
                                 'civicinfo/*',
                                 'civicinfo/v2/*',
                                 'classroom/*',
                                 'classroom/v1/*',
                                 'cloudasset/*',
                                 'cloudasset/v1/*',
                                 'cloudasset/v1beta1/*',
                                 'cloudasset/v1p1beta1/*',
                                 'cloudasset/v1p4beta1/*',
                                 'cloudasset/v1p5beta1/*',
                                 'cloudbilling/*',
                                 'cloudbilling/v1/*',
                                 'cloudbuild/*',
                                 'cloudbuild/v1/*',
                                 'cloudbuild/v1alpha1/*',
                                 'cloudbuild/v1alpha2/*',
                                 'clouddebugger/*',
                                 'clouddebugger/v2/*',
                                 'clouderrorreporting/*',
                                 'clouderrorreporting/v1beta1/*',
                                 'cloudfunctions/*',
                                 'cloudfunctions/v1/*',
                                 'cloudidentity/*',
                                 'cloudidentity/v1/*',
                                 'cloudidentity/v1beta1/*',
                                 'cloudiot/*',
                                 'cloudiot/v1/*',
                                 'cloudkms/*',
                                 'cloudkms/v1/*',
                                 'cloudprofiler/*',
                                 'cloudprofiler/v2/*',
                                 'cloudresourcemanager/*',
                                 'cloudresourcemanager/v1/*',
                                 'cloudresourcemanager/v1beta1/*',
                                 'cloudresourcemanager/v2/*',
                                 'cloudresourcemanager/v2beta1/*',
                                 'cloudscheduler/*',
                                 'cloudscheduler/v1/*',
                                 'cloudscheduler/v1beta1/*',
                                 'cloudsearch/*',
                                 'cloudsearch/v1/*',
                                 'cloudshell/*',
                                 'cloudshell/v1/*',
                                 'cloudshell/v1alpha1/*',
                                 'cloudtasks/*',
                                 'cloudtasks/v2/*',
                                 'cloudtasks/v2beta2/*',
                                 'cloudtasks/v2beta3/*',
                                 'cloudtrace/*',
                                 'cloudtrace/v1/*',
                                 'cloudtrace/v2/*',
                                 'cloudtrace/v2beta1/*',
                                 'composer/*',
                                 'composer/v1/*',
                                 'composer/v1beta1/*',
                                 'compute/*',
                                 'compute/alpha/*',
                                 'compute/beta/*',
                                 'compute/v1/*',
                                 'container/*',
                                 'container/v1/*',
                                 'container/v1beta1/*',
                                 'containeranalysis/*',
                                 'containeranalysis/v1alpha1/*',
                                 'containeranalysis/v1beta1/*',
                                 'content/*',
                                 'content/v2/*',
                                 'content/v2_1/*',
                                 'customsearch/*',
                                 'customsearch/v1/*',
                                 'datacatalog/*',
                                 'datacatalog/v1beta1/*',
                                 'dataflow/*',
                                 'dataflow/v1b3/*',
                                 'datafusion/*',
                                 'datafusion/v1/*',
                                 'datafusion/v1beta1/*',
                                 'dataproc/*',
                                 'dataproc/v1/*',
                                 'dataproc/v1beta2/*',
                                 'datastore/*',
                                 'datastore/v1/*',
                                 'datastore/v1beta1/*',
                                 'datastore/v1beta3/*',
                                 'deploymentmanager/*',
                                 'deploymentmanager/alpha/*',
                                 'deploymentmanager/v2/*',
                                 'deploymentmanager/v2beta/*',
                                 'dfareporting/*',
                                 'dfareporting/v3_3/*',
                                 'dfareporting/v3_4/*',
                                 'dialogflow/*',
                                 'dialogflow/v2/*',
                                 'dialogflow/v2beta1/*',
                                 'dialogflow/v3beta1/*',
                                 'digitalassetlinks/*',
                                 'digitalassetlinks/v1/*',
                                 'discovery/*',
                                 'discovery/v1/*',
                                 'displayvideo/*',
                                 'displayvideo/v1/*',
                                 'displayvideo/v1beta/*',
                                 'displayvideo/v1beta2/*',
                                 'displayvideo/v1dev/*',
                                 'dlp/*',
                                 'dlp/v2/*',
                                 'dns/*',
                                 'dns/v1/*',
                                 'dns/v1beta2/*',
                                 'docs/*',
                                 'docs/v1/*',
                                 'documentai/*',
                                 'documentai/v1beta2/*',
                                 'domainsrdap/*',
                                 'domainsrdap/v1/*',
                                 'doubleclickbidmanager/*',
                                 'doubleclickbidmanager/v1/*',
                                 'doubleclickbidmanager/v1_1/*',
                                 'doubleclicksearch/*',
                                 'doubleclicksearch/v2/*',
                                 'drive/*',
                                 'drive/v2/*',
                                 'drive/v3/*',
                                 'driveactivity/*',
                                 'driveactivity/v2/*',
                                 'factchecktools/*',
                                 'factchecktools/v1alpha1/*',
                                 'fcm/*',
                                 'fcm/v1/*',
                                 'file/*',
                                 'file/v1/*',
                                 'file/v1beta1/*',
                                 'firebase/*',
                                 'firebase/v1beta1/*',
                                 'firebasedynamiclinks/*',
                                 'firebasedynamiclinks/v1/*',
                                 'firebasehosting/*',
                                 'firebasehosting/v1/*',
                                 'firebasehosting/v1beta1/*',
                                 'firebaseml/*',
                                 'firebaseml/v1/*',
                                 'firebaseml/v1beta2/*',
                                 'firebaserules/*',
                                 'firebaserules/v1/*',
                                 'firestore/*',
                                 'firestore/v1/*',
                                 'firestore/v1beta1/*',
                                 'firestore/v1beta2/*',
                                 'fitness/*',
                                 'fitness/v1/*',
                                 'games/*',
                                 'games/v1/*',
                                 'gamesConfiguration/*',
                                 'gamesConfiguration/v1configuration/*',
                                 'gamesManagement/*',
                                 'gamesManagement/v1management/*',
                                 'gameservices/*',
                                 'gameservices/v1/*',
                                 'gameservices/v1beta/*',
                                 'genomics/*',
                                 'genomics/v1/*',
                                 'genomics/v1alpha2/*',
                                 'genomics/v2alpha1/*',
                                 'gmail/*',
                                 'gmail/v1/*',
                                 'gmailpostmastertools/*',
                                 'gmailpostmastertools/v1beta1/*',
                                 'groupsmigration/*',
                                 'groupsmigration/v1/*',
                                 'groupssettings/*',
                                 'groupssettings/v1/*',
                                 'healthcare/*',
                                 'healthcare/v1/*',
                                 'healthcare/v1beta1/*',
                                 'homegraph/*',
                                 'homegraph/v1/*',
                                 'iam/*',
                                 'iam/v1/*',
                                 'iamcredentials/*',
                                 'iamcredentials/v1/*',
                                 'iap/*',
                                 'iap/v1/*',
                                 'iap/v1beta1/*',
                                 'identitytoolkit/*',
                                 'identitytoolkit/v3/*',
                                 'indexing/*',
                                 'indexing/v3/*',
                                 'jobs/*',
                                 'jobs/v2/*',
                                 'jobs/v3/*',
                                 'jobs/v3p1beta1/*',
                                 'kgsearch/*',
                                 'kgsearch/v1/*',
                                 'language/*',
                                 'language/v1/*',
                                 'language/v1beta1/*',
                                 'language/v1beta2/*',
                                 'libraryagent/*',
                                 'libraryagent/v1/*',
                                 'licensing/*',
                                 'licensing/v1/*',
                                 'lifesciences/*',
                                 'lifesciences/v2beta/*',
                                 'localservices/*',
                                 'localservices/v1/*',
                                 'logging/*',
                                 'logging/v2/*',
                                 'managedidentities/*',
                                 'managedidentities/v1/*',
                                 'managedidentities/v1alpha1/*',
                                 'managedidentities/v1beta1/*',
                                 'manufacturers/*',
                                 'manufacturers/v1/*',
                                 'memcache/*',
                                 'memcache/v1beta2/*',
                                 'ml/*',
                                 'ml/v1/*',
                                 'monitoring/*',
                                 'monitoring/v1/*',
                                 'monitoring/v3/*',
                                 'networkmanagement/*',
                                 'networkmanagement/v1/*',
                                 'networkmanagement/v1beta1/*',
                                 'osconfig/*',
                                 'osconfig/v1/*',
                                 'osconfig/v1beta/*',
                                 'oslogin/*',
                                 'oslogin/v1/*',
                                 'oslogin/v1alpha/*',
                                 'oslogin/v1beta/*',
                                 'pagespeedonline/*',
                                 'pagespeedonline/v5/*',
                                 'people/*',
                                 'people/v1/*',
                                 'playablelocations/*',
                                 'playablelocations/v3/*',
                                 'playcustomapp/*',
                                 'playcustomapp/v1/*',
                                 'policytroubleshooter/*',
                                 'policytroubleshooter/v1/*',
                                 'policytroubleshooter/v1beta/*',
                                 'poly/*',
                                 'poly/v1/*',
                                 'prod_tt_sasportal/*',
                                 'prod_tt_sasportal/v1alpha1/*',
                                 'pubsub/*',
                                 'pubsub/v1/*',
                                 'pubsub/v1beta1a/*',
                                 'pubsub/v1beta2/*',
                                 'pubsublite/*',
                                 'pubsublite/v1/*',
                                 'realtimebidding/*',
                                 'realtimebidding/v1/*',
                                 'recommendationengine/*',
                                 'recommendationengine/v1beta1/*',
                                 'recommender/*',
                                 'recommender/v1/*',
                                 'recommender/v1beta1/*',
                                 'redis/*',
                                 'redis/v1/*',
                                 'redis/v1beta1/*',
                                 'remotebuildexecution/*',
                                 'remotebuildexecution/v1/*',
                                 'remotebuildexecution/v1alpha/*',
                                 'remotebuildexecution/v2/*',
                                 'reseller/*',
                                 'reseller/v1/*',
                                 'run/*',
                                 'run/v1/*',
                                 'run/v1alpha1/*',
                                 'run/v1beta1/*',
                                 'runtimeconfig/*',
                                 'runtimeconfig/v1/*',
                                 'runtimeconfig/v1beta1/*',
                                 'safebrowsing/*',
                                 'safebrowsing/v4/*',
                                 'sasportal/*',
                                 'sasportal/v1alpha1/*',
                                 'script/*',
                                 'script/v1/*',
                                 'searchconsole/*',
                                 'searchconsole/v1/*',
                                 'secretmanager/*',
                                 'secretmanager/v1/*',
                                 'secretmanager/v1beta1/*',
                                 'securitycenter/*',
                                 'securitycenter/v1/*',
                                 'securitycenter/v1beta1/*',
                                 'securitycenter/v1beta2/*',
                                 'serviceconsumermanagement/*',
                                 'serviceconsumermanagement/v1/*',
                                 'serviceconsumermanagement/v1beta1/*',
                                 'servicecontrol/*',
                                 'servicecontrol/v1/*',
                                 'servicecontrol/v2/*',
                                 'servicedirectory/*',
                                 'servicedirectory/v1beta1/*',
                                 'servicemanagement/*',
                                 'servicemanagement/v1/*',
                                 'servicenetworking/*',
                                 'servicenetworking/v1/*',
                                 'servicenetworking/v1beta/*',
                                 'serviceusage/*',
                                 'serviceusage/v1/*',
                                 'serviceusage/v1beta1/*',
                                 'sheets/*',
                                 'sheets/v4/*',
                                 'siteVerification/*',
                                 'siteVerification/v1/*',
                                 'slides/*',
                                 'slides/v1/*',
                                 'smartdevicemanagement/*',
                                 'smartdevicemanagement/v1/*',
                                 'sourcerepo/*',
                                 'sourcerepo/v1/*',
                                 'spanner/*',
                                 'spanner/v1/*',
                                 'speech/*',
                                 'speech/v1/*',
                                 'speech/v1p1beta1/*',
                                 'speech/v2beta1/*',
                                 'sqladmin/*',
                                 'sqladmin/v1beta4/*',
                                 'storage/*',
                                 'storage/v1/*',
                                 'storagetransfer/*',
                                 'storagetransfer/v1/*',
                                 'streetviewpublish/*',
                                 'streetviewpublish/v1/*',
                                 'sts/*',
                                 'sts/v1/*',
                                 'sts/v1beta/*',
                                 'tagmanager/*',
                                 'tagmanager/v1/*',
                                 'tagmanager/v2/*',
                                 'tasks/*',
                                 'tasks/v1/*',
                                 'testing/*',
                                 'testing/v1/*',
                                 'texttospeech/*',
                                 'texttospeech/v1/*',
                                 'texttospeech/v1beta1/*',
                                 'toolresults/*',
                                 'toolresults/v1beta3/*',
                                 'tpu/*',
                                 'tpu/v1/*',
                                 'tpu/v1alpha1/*',
                                 'trafficdirector/*',
                                 'trafficdirector/v2/*',
                                 'translate/*',
                                 'translate/v2/*',
                                 'translate/v3/*',
                                 'translate/v3beta1/*',
                                 'vault/*',
                                 'vault/v1/*',
                                 'vectortile/*',
                                 'vectortile/v1/*',
                                 'verifiedaccess/*',
                                 'verifiedaccess/v1/*',
                                 'videointelligence/*',
                                 'videointelligence/v1/*',
                                 'videointelligence/v1beta2/*',
                                 'videointelligence/v1p1beta1/*',
                                 'videointelligence/v1p2beta1/*',
                                 'videointelligence/v1p3beta1/*',
                                 'vision/*',
                                 'vision/v1/*',
                                 'vision/v1p1beta1/*',
                                 'vision/v1p2beta1/*',
                                 'webfonts/*',
                                 'webfonts/v1/*',
                                 'webmasters/*',
                                 'webmasters/v3/*',
                                 'websecurityscanner/*',
                                 'websecurityscanner/v1/*',
                                 'websecurityscanner/v1alpha/*',
                                 'websecurityscanner/v1beta/*',
                                 'workflowexecutions/*',
                                 'workflowexecutions/v1beta/*',
                                 'workflows/*',
                                 'workflows/v1beta/*',
                                 'youtube/*',
                                 'youtube/v3/*',
                                 'youtubeAnalytics/*',
                                 'youtubeAnalytics/v1/*',
                                 'youtubeAnalytics/v2/*',
                                 'youtubereporting/*',
                                 'youtubereporting/v1/*']}

install_requires = \
['google-api-python-client>=1.12.3,<2.0.0', 'typing-extensions>=3.7.4,<4.0.0']

extras_require = \
{':python_version < "3.5"': ['typing>=3.7.4,<4.0.0']}

setup_kwargs = {
    'name': 'google-api-python-client-stubs',
    'version': '0.1.0',
    'description': 'Type stubs for google-api-python-client',
    'long_description': '# Type stubs for google-api-python-client\n\n[![PyPI version](https://badge.fury.io/py/google-api-python-client-stubs.svg)](https://badge.fury.io/py/google-api-python-client-stubs)\n\nThis package provides type stubs for the [google-api-python-client](https://github.com/googleapis/google-api-python-client) library. \nIt allows you to type check usage of the library with e.g. [mypy](http://mypy-lang.org/) and will also improve autocomplete in many editors.\n\n**This is in no way affiliated with Google.**\n\nThe stubs were generated automatically based on Google\'s [Discovery Documents](https://developers.google.com/discovery/v1/reference/apis).\n\nIf you find incorrect annotations, please create an issue.\n\n## Installation\n\n```shell script\n$ pip install google-api-python-client-stubs\n```\n\n## Caveats\n\n### Performance\nThe stubs contain a separate overload of `googleapiclient.discovery.build` for each service and version (see `discovery.pyi`). \nThis can lead to slow type inference for this function. Mypy will generally be pretty fast after the first run,\nbut you might experience slow autocomplete. If you\'re experiencing this problem you can bypass type inference with explicit annotations, \ne.g. `sheets_service: SheetsResource = build("sheets", "v4")` instead of `sheets_service = build("sheets", "v4")`.\nSee the next section for some caveats to this approach.\n\n### Explicit annotations\nThe `google-api-python-client-stubs` is quite dynamic. \nAll resources are just instances of a single class with dynamically attached methods\nand the requests and responses are just dictionaries. The way this is annotated is with\nclasses and [TypedDicts](https://docs.python.org/3/library/typing.html#typing.TypedDict)\nthat don\'t exist in the actual library, only in the stub files. This means you *cannot* use any of these types at runtime, it *will* cause your code to crash.\nIf you rely solely on type inference, this is not an issue, but as soon as you want to explicitly\nannotate a variable, argument or return type in your code with one of these types, you must follow these rules:\n1. Put `from __future__ import annotations` at the top of your file. This ensures that annotations are not evaluated at runtime. \nThis is only supported in 3.7 and up, so for earlier version of Python you need to stick to type inference.\n2. Only import the types inside an `if typing.TYPE_CHECKING` block. This ensures that the imports are only evaluated during\ntype checking. Note that any type not available at runtime is located under the `googleapiclient._apis` package. \nFor example, `SheetsResource` should be imported from `googleapiclient._apis.sheets.v4.resources`.\nIf autocompleting import paths doesn\'t work you can find the correct path by using Mypy\'s [reveal_type](https://mypy.readthedocs.io/en/stable/common_issues.html#reveal-type)\non the thing you want to explicitly annotate. For `TypedDict`s this will also give you useful info about the structure of the dictionary.\n\n### Recursive types\nMypy unfortunately doesn\'t support [recursive types](https://github.com/python/mypy/issues/731).\nSome of Google\'s APIs have recursive type definitions in their schemas. Due to the lack of support these\nare only annotated as regular dictionaries, so the validity of the keys and values won\'t be checked.\n\n### Stubs for non-API-specific parts\nThere are detailed stubs for the API services, but other parts of the library have only been annotated with [stubgen](https://mypy.readthedocs.io/en/stable/stubgen.html),\nso they\'re mostly typed as `Any`. I believe these parts are mostly used internally by the library itself,\nso for most users this should be fine. Contributions to improve these stubs are welcome, though.\n',
    'author': 'Henrik Bruådal',
    'author_email': 'henrik.bruasdal@gmail.com',
    'maintainer': None,
    'maintainer_email': None,
    'url': None,
    'packages': packages,
    'package_data': package_data,
    'install_requires': install_requires,
    'extras_require': extras_require,
    'python_requires': '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
}


setup(**setup_kwargs)
