Skip to content
This repository has been archived by the owner on Dec 31, 2023. It is now read-only.

feat: Regenerate newest version of python-compute with field presence support #49

Merged
merged 5 commits into from May 10, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .coveragerc
Expand Up @@ -2,7 +2,6 @@
branch = True

[report]
fail_under = 100
show_missing = True
omit =
google/cloud/compute/__init__.py
Expand Down
2 changes: 1 addition & 1 deletion .github/header-checker-lint.yml
@@ -1,6 +1,6 @@
{"allowedCopyrightHolders": ["Google LLC"],
"allowedLicenses": ["Apache-2.0", "MIT", "BSD-3"],
"ignoreFiles": ["**/requirements.txt", "**/requirements-test.txt"],
"ignoreFiles": ["**/requirements.txt", "**/requirements-test.txt", "**/__init__.py", "samples/**/constraints.txt", "samples/**/constraints-test.txt"],
"sourceFileExtensions": [
"ts",
"js",
Expand Down
4 changes: 2 additions & 2 deletions .kokoro/release.sh
Expand Up @@ -26,7 +26,7 @@ python3 -m pip install --upgrade twine wheel setuptools
export PYTHONUNBUFFERED=1

# Move into the package, build the distribution and upload.
TWINE_PASSWORD=$(cat "${KOKORO_KEYSTORE_DIR}/73713_google_cloud_pypi_password")
TWINE_PASSWORD=$(cat "${KOKORO_GFILE_DIR}/secret_manager/google-cloud-pypi-token")
cd github/python-compute
python3 setup.py sdist bdist_wheel
twine upload --username gcloudpypi --password "${TWINE_PASSWORD}" dist/*
twine upload --username __token__ --password "${TWINE_PASSWORD}" dist/*
14 changes: 2 additions & 12 deletions .kokoro/release/common.cfg
Expand Up @@ -23,18 +23,8 @@ env_vars: {
value: "github/python-compute/.kokoro/release.sh"
}

# Fetch PyPI password
before_action {
fetch_keystore {
keystore_resource {
keystore_config_id: 73713
keyname: "google_cloud_pypi_password"
}
}
}

# Tokens needed to report release status back to GitHub
env_vars: {
key: "SECRET_MANAGER_KEYS"
value: "releasetool-publish-reporter-app,releasetool-publish-reporter-googleapis-installation,releasetool-publish-reporter-pem"
}
value: "releasetool-publish-reporter-app,releasetool-publish-reporter-googleapis-installation,releasetool-publish-reporter-pem,google-cloud-pypi-token"
}
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Expand Up @@ -26,6 +26,6 @@ repos:
hooks:
- id: black
- repo: https://gitlab.com/pycqa/flake8
rev: 3.9.0
rev: 3.9.1
hooks:
- id: flake8
16 changes: 1 addition & 15 deletions CONTRIBUTING.rst
Expand Up @@ -160,21 +160,7 @@ Running System Tests
auth settings and change some configuration in your project to
run all the tests.

- System tests will be run against an actual project and
so you'll need to provide some environment variables to facilitate
authentication to your project:

- ``GOOGLE_APPLICATION_CREDENTIALS``: The path to a JSON key file;
Such a file can be downloaded directly from the developer's console by clicking
"Generate new JSON key". See private key
`docs <https://cloud.google.com/storage/docs/authentication#generating-a-private-key>`__
for more details.

- Once you have downloaded your json keys, set the environment variable
``GOOGLE_APPLICATION_CREDENTIALS`` to the absolute path of the json file::

$ export GOOGLE_APPLICATION_CREDENTIALS="/Users/<your_username>/path/to/app_credentials.json"

- System tests will be run against an actual project. You should use local credentials from gcloud when possible. See `Best practices for application authentication <https://cloud.google.com/docs/authentication/best-practices-applications#local_development_and_testing_with_the>`__. Some tests require a service account. For those tests see `Authenticating as a service account <https://cloud.google.com/docs/authentication/production>`__.

*************
Test Coverage
Expand Down
13 changes: 12 additions & 1 deletion docs/_static/custom.css
@@ -1,9 +1,20 @@
div#python2-eol {
border-color: red;
border-width: medium;
}
}

/* Ensure minimum width for 'Parameters' / 'Returns' column */
dl.field-list > dt {
min-width: 100px
}

/* Insert space between methods for readability */
dl.method {
padding-top: 10px;
padding-bottom: 10px
}

/* Insert empty space between classes */
dl.class {
padding-bottom: 50px
}
1 change: 0 additions & 1 deletion docs/compute_v1/accelerator_types.rst
Expand Up @@ -5,7 +5,6 @@ AcceleratorTypes
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.accelerator_types.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/addresses.rst
Expand Up @@ -5,7 +5,6 @@ Addresses
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.addresses.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/autoscalers.rst
Expand Up @@ -5,7 +5,6 @@ Autoscalers
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.autoscalers.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/backend_buckets.rst
Expand Up @@ -5,7 +5,6 @@ BackendBuckets
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.backend_buckets.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/backend_services.rst
Expand Up @@ -5,7 +5,6 @@ BackendServices
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.backend_services.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/disk_types.rst
Expand Up @@ -5,7 +5,6 @@ DiskTypes
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.disk_types.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/disks.rst
Expand Up @@ -5,7 +5,6 @@ Disks
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.disks.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/external_vpn_gateways.rst
Expand Up @@ -5,7 +5,6 @@ ExternalVpnGateways
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.external_vpn_gateways.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/firewalls.rst
Expand Up @@ -5,7 +5,6 @@ Firewalls
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.firewalls.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/forwarding_rules.rst
Expand Up @@ -5,7 +5,6 @@ ForwardingRules
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.forwarding_rules.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/global_addresses.rst
Expand Up @@ -5,7 +5,6 @@ GlobalAddresses
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.global_addresses.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/global_forwarding_rules.rst
Expand Up @@ -5,7 +5,6 @@ GlobalForwardingRules
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.global_forwarding_rules.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/global_network_endpoint_groups.rst
Expand Up @@ -5,7 +5,6 @@ GlobalNetworkEndpointGroups
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.global_network_endpoint_groups.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/global_operations.rst
Expand Up @@ -5,7 +5,6 @@ GlobalOperations
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.global_operations.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/global_organization_operations.rst
Expand Up @@ -5,7 +5,6 @@ GlobalOrganizationOperations
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.global_organization_operations.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/health_checks.rst
Expand Up @@ -5,7 +5,6 @@ HealthChecks
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.health_checks.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/images.rst
Expand Up @@ -5,7 +5,6 @@ Images
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.images.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/instance_group_managers.rst
Expand Up @@ -5,7 +5,6 @@ InstanceGroupManagers
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.instance_group_managers.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/instance_groups.rst
Expand Up @@ -5,7 +5,6 @@ InstanceGroups
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.instance_groups.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/instance_templates.rst
Expand Up @@ -5,7 +5,6 @@ InstanceTemplates
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.instance_templates.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/instances.rst
Expand Up @@ -5,7 +5,6 @@ Instances
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.instances.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/interconnect_attachments.rst
Expand Up @@ -5,7 +5,6 @@ InterconnectAttachments
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.interconnect_attachments.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/interconnect_locations.rst
Expand Up @@ -5,7 +5,6 @@ InterconnectLocations
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.interconnect_locations.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/interconnects.rst
Expand Up @@ -5,7 +5,6 @@ Interconnects
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.interconnects.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/licenses.rst
Expand Up @@ -5,7 +5,6 @@ Licenses
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.licenses.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/machine_types.rst
Expand Up @@ -5,7 +5,6 @@ MachineTypes
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.machine_types.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/network_endpoint_groups.rst
Expand Up @@ -5,7 +5,6 @@ NetworkEndpointGroups
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.network_endpoint_groups.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/networks.rst
Expand Up @@ -5,7 +5,6 @@ Networks
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.networks.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/node_groups.rst
Expand Up @@ -5,7 +5,6 @@ NodeGroups
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.node_groups.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/node_templates.rst
Expand Up @@ -5,7 +5,6 @@ NodeTemplates
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.node_templates.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/node_types.rst
Expand Up @@ -5,7 +5,6 @@ NodeTypes
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.node_types.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/packet_mirrorings.rst
Expand Up @@ -5,7 +5,6 @@ PacketMirrorings
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.packet_mirrorings.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/projects.rst
Expand Up @@ -5,7 +5,6 @@ Projects
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.projects.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/region_autoscalers.rst
Expand Up @@ -5,7 +5,6 @@ RegionAutoscalers
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.region_autoscalers.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/region_backend_services.rst
Expand Up @@ -5,7 +5,6 @@ RegionBackendServices
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.region_backend_services.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/region_commitments.rst
Expand Up @@ -5,7 +5,6 @@ RegionCommitments
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.region_commitments.pagers
:members:
:inherited-members:
1 change: 0 additions & 1 deletion docs/compute_v1/region_disk_types.rst
Expand Up @@ -5,7 +5,6 @@ RegionDiskTypes
:members:
:inherited-members:


.. automodule:: google.cloud.compute_v1.services.region_disk_types.pagers
:members:
:inherited-members: