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

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/python-binary-authorization
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.3
Choose a base ref
...
head repository: googleapis/python-binary-authorization
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.4.0
Choose a head ref
  • 7 commits
  • 118 files changed
  • 4 contributors

Commits on Nov 8, 2022

  1. chore(python): update dependencies in .kokoro/requirements.txt [autoa…

    …pprove] (#187)
    
    Source-Link: https://togithub.com/googleapis/synthtool/commit/e3a1277ac35fc88c09db1930533e24292b132ced
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:452901c74a22f9b9a3bd02bce780b8e8805c97270d424684bff809ce5be8c2a2
    gcf-owl-bot[bot] authored Nov 8, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    62412da View commit details

Commits on Nov 21, 2022

  1. chore(python): update release script dependencies (#189)

    Source-Link: googleapis/synthtool@25083af
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:e6cbd61f1838d9ff6a31436dfc13717f372a7482a82fc1863ca954ec47bff8c8
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] authored Nov 21, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    31ba831 View commit details
  2. chore: Update gapic-generator-python to v1.6.1 (#186)

    * chore: update to gapic-generator-python 1.5.0
    
    feat: add support for `google.cloud.<api>.__version__`
    PiperOrigin-RevId: 484665853
    
    Source-Link: googleapis/googleapis@8eb249a
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/c8aa327b5f478865fc3fd91e3c2768e54e26ad44
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzhhYTMyN2I1ZjQ3ODg2NWZjM2ZkOTFlM2MyNzY4ZTU0ZTI2YWQ0NCJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * update version in gapic_version.py
    
    * add .release-please-manifest.json with correct version
    
    * set manifest to true in .github/release-please.yml
    
    * add release-please-config.json
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore: Update to gapic-generator-python 1.6.0
    
    feat(python): Add typing to proto.Message based class attributes
    
    feat(python): Snippetgen handling of repeated enum field
    
    PiperOrigin-RevId: 487326846
    
    Source-Link: googleapis/googleapis@da380c7
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/61ef5762ee6731a0cbbfea22fd0eecee51ab1c8e
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNjFlZjU3NjJlZTY3MzFhMGNiYmZlYTIyZmQwZWVjZWU1MWFiMWM4ZSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: new APIs added to reflect updates to the filestore service
    
    - Add ENTERPRISE Tier
    - Add snapshot APIs: RevertInstance, ListSnapshots, CreateSnapshot, DeleteSnapshot, UpdateSnapshot
    - Add multi-share APIs: ListShares, GetShare, CreateShare, DeleteShare, UpdateShare
    - Add ConnectMode to NetworkConfig (for Private Service Access support)
    - New status codes (SUSPENDED/SUSPENDING, REVERTING/RESUMING)
    - Add SuspensionReason (for KMS related suspension)
    - Add new fields to Instance information: max_capacity_gb, capacity_step_size_gb, max_share_count, capacity_gb, multi_share_enabled
    
    PiperOrigin-RevId: 487492758
    
    Source-Link: googleapis/googleapis@5be5981
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/ab0e217f560cc2c1afc11441c2eab6b6950efd2b
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYWIwZTIxN2Y1NjBjYzJjMWFmYzExNDQxYzJlYWI2YjY5NTBlZmQyYiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * update path to snippet metadata json
    
    * chore: Update gapic-generator-python to v1.6.1
    
    PiperOrigin-RevId: 488036204
    
    Source-Link: googleapis/googleapis@08f275f
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/555c0945e60649e38739ae64bc45719cdf72178f
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTU1YzA5NDVlNjA2NDllMzg3MzlhZTY0YmM0NTcxOWNkZjcyMTc4ZiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * use templated owlbot.py
    
    * use templated setup.py
    
    * run nox format session
    
    * update replacement in owlbot.py
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people authored Nov 21, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    2df0de1 View commit details

Commits on Nov 30, 2022

  1. chore(python): fix warehouse-package-name for binaryauthorization v1/…

    …v1beta1 (#191)
    
    * chore(python): fix warehouse-package-name for binaryauthorization v1/v1beta1
    
    PiperOrigin-RevId: 491634075
    
    Source-Link: googleapis/googleapis@8050816
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/78e9b12900760104a689c53a49b06e9e2477153c
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNzhlOWIxMjkwMDc2MDEwNGE2ODljNTNhNDliMDZlOWUyNDc3MTUzYyJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * remove replacement in owlbot.py
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people authored Nov 30, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    ec6204b View commit details

Commits on Dec 6, 2022

  1. fix(deps): Require google-api-core >=1.34.0, >=2.11.0 (#192)

    * fix(deps): Require google-api-core >=1.34.0, >=2.11.0
    
    fix: Drop usage of pkg_resources
    
    fix: Fix timeout default values
    
    docs(samples): Snippetgen should call await on the operation coroutine before calling result
    
    PiperOrigin-RevId: 493260409
    
    Source-Link: googleapis/googleapis@fea4387
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/387b7344c7529ee44be84e613b19a820508c612b
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzg3YjczNDRjNzUyOWVlNDRiZTg0ZTYxM2IxOWE4MjA1MDhjNjEyYiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * add gapic_version.py
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people authored Dec 6, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b3128a5 View commit details

Commits on Dec 8, 2022

  1. build(deps): bump certifi from 2022.9.24 to 2022.12.7 [autoapprove] (#…

    …194)
    
    Source-Link: https://togithub.com/googleapis/synthtool/commit/b4fe62efb5114b6738ad4b13d6f654f2bf4b7cc0
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:3bf87e47c2173d7eed42714589dc4da2c07c3268610f1e47f8e1a30decbfc7f1
    gcf-owl-bot[bot] authored Dec 8, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    83ac640 View commit details

Commits on Dec 15, 2022

  1. chore(main): release 1.4.0 (#190)

    * chore(main): release 1.4.0
    
    * fix(deps): require google-api-core>=1.34.0,>=2.11.0
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    release-please[bot] and parthea authored Dec 15, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    121dd7c View commit details
Showing with 1,349 additions and 1,117 deletions.
  1. +0 −5 .coveragerc
  2. +1 −1 .github/.OwlBot.lock.yaml
  3. +1 −0 .github/release-please.yml
  4. +2 −2 .github/workflows/docs.yml
  5. +1 −1 .github/workflows/lint.yml
  6. +1 −1 .github/workflows/unittest.yml
  7. +6 −6 .kokoro/docker/docs/Dockerfile
  8. +3 −1 .kokoro/requirements.in
  9. +193 −161 .kokoro/requirements.txt
  10. +1 −1 .pre-commit-config.yaml
  11. +3 −0 .release-please-manifest.json
  12. +22 −0 CHANGELOG.md
  13. +0 −1 docs/binaryauthorization_v1/types.rst
  14. +0 −1 docs/binaryauthorization_v1beta1/types.rst
  15. +1 −1 docs/conf.py
  16. +5 −3 docs/index.rst
  17. +26 −25 google/cloud/binaryauthorization/__init__.py
  18. +16 −0 google/cloud/binaryauthorization/gapic_version.py
  19. +1 −1 google/cloud/binaryauthorization/py.typed
  20. +32 −24 google/cloud/binaryauthorization_v1/__init__.py
  21. +16 −0 google/cloud/binaryauthorization_v1/gapic_version.py
  22. +1 −1 google/cloud/binaryauthorization_v1/py.typed
  23. +1 −1 google/cloud/binaryauthorization_v1/services/binauthz_management_service_v1/__init__.py
  24. +55 −48 google/cloud/binaryauthorization_v1/services/binauthz_management_service_v1/async_client.py
  25. +51 −42 google/cloud/binaryauthorization_v1/services/binauthz_management_service_v1/client.py
  26. +3 −4 google/cloud/binaryauthorization_v1/services/binauthz_management_service_v1/pagers.py
  27. +0 −1 google/cloud/binaryauthorization_v1/services/binauthz_management_service_v1/transports/__init__.py
  28. +8 −14 google/cloud/binaryauthorization_v1/services/binauthz_management_service_v1/transports/base.py
  29. +16 −18 google/cloud/binaryauthorization_v1/services/binauthz_management_service_v1/transports/grpc.py
  30. +14 −16 ...e/cloud/binaryauthorization_v1/services/binauthz_management_service_v1/transports/grpc_asyncio.py
  31. +1 −1 google/cloud/binaryauthorization_v1/services/system_policy_v1/__init__.py
  32. +28 −21 google/cloud/binaryauthorization_v1/services/system_policy_v1/async_client.py
  33. +30 −21 google/cloud/binaryauthorization_v1/services/system_policy_v1/client.py
  34. +0 −1 google/cloud/binaryauthorization_v1/services/system_policy_v1/transports/__init__.py
  35. +7 −13 google/cloud/binaryauthorization_v1/services/system_policy_v1/transports/base.py
  36. +15 −17 google/cloud/binaryauthorization_v1/services/system_policy_v1/transports/grpc.py
  37. +13 −15 google/cloud/binaryauthorization_v1/services/system_policy_v1/transports/grpc_asyncio.py
  38. +1 −1 google/cloud/binaryauthorization_v1/services/validation_helper_v1/__init__.py
  39. +27 −18 google/cloud/binaryauthorization_v1/services/validation_helper_v1/async_client.py
  40. +29 −18 google/cloud/binaryauthorization_v1/services/validation_helper_v1/client.py
  41. +0 −1 google/cloud/binaryauthorization_v1/services/validation_helper_v1/transports/__init__.py
  42. +6 −11 google/cloud/binaryauthorization_v1/services/validation_helper_v1/transports/base.py
  43. +14 −15 google/cloud/binaryauthorization_v1/services/validation_helper_v1/transports/grpc.py
  44. +12 −13 google/cloud/binaryauthorization_v1/services/validation_helper_v1/transports/grpc_asyncio.py
  45. +44 −36 google/cloud/binaryauthorization_v1/types/resources.py
  46. +26 −25 google/cloud/binaryauthorization_v1/types/service.py
  47. +28 −21 google/cloud/binaryauthorization_v1beta1/__init__.py
  48. +16 −0 google/cloud/binaryauthorization_v1beta1/gapic_version.py
  49. +1 −1 google/cloud/binaryauthorization_v1beta1/py.typed
  50. +1 −1 google/cloud/binaryauthorization_v1beta1/services/binauthz_management_service_v1_beta1/__init__.py
  51. +55 −48 ...e/cloud/binaryauthorization_v1beta1/services/binauthz_management_service_v1_beta1/async_client.py
  52. +53 −42 google/cloud/binaryauthorization_v1beta1/services/binauthz_management_service_v1_beta1/client.py
  53. +3 −4 google/cloud/binaryauthorization_v1beta1/services/binauthz_management_service_v1_beta1/pagers.py
  54. +0 −1 .../binaryauthorization_v1beta1/services/binauthz_management_service_v1_beta1/transports/__init__.py
  55. +8 −14 ...loud/binaryauthorization_v1beta1/services/binauthz_management_service_v1_beta1/transports/base.py
  56. +16 −18 ...loud/binaryauthorization_v1beta1/services/binauthz_management_service_v1_beta1/transports/grpc.py
  57. +14 −16 ...aryauthorization_v1beta1/services/binauthz_management_service_v1_beta1/transports/grpc_asyncio.py
  58. +1 −1 google/cloud/binaryauthorization_v1beta1/services/system_policy_v1_beta1/__init__.py
  59. +28 −21 google/cloud/binaryauthorization_v1beta1/services/system_policy_v1_beta1/async_client.py
  60. +30 −21 google/cloud/binaryauthorization_v1beta1/services/system_policy_v1_beta1/client.py
  61. +0 −1 google/cloud/binaryauthorization_v1beta1/services/system_policy_v1_beta1/transports/__init__.py
  62. +7 −13 google/cloud/binaryauthorization_v1beta1/services/system_policy_v1_beta1/transports/base.py
  63. +15 −17 google/cloud/binaryauthorization_v1beta1/services/system_policy_v1_beta1/transports/grpc.py
  64. +13 −15 google/cloud/binaryauthorization_v1beta1/services/system_policy_v1_beta1/transports/grpc_asyncio.py
  65. +1 −3 google/cloud/binaryauthorization_v1beta1/types/__init__.py
  66. +17 −15 google/cloud/binaryauthorization_v1beta1/types/continuous_validation_logging.py
  67. +44 −36 google/cloud/binaryauthorization_v1beta1/types/resources.py
  68. +17 −16 google/cloud/binaryauthorization_v1beta1/types/service.py
  69. +12 −4 noxfile.py
  70. +36 −24 owlbot.py
  71. +30 −0 release-please-config.json
  72. +1 −1 ..._samples/binaryauthorization_v1_generated_binauthz_management_service_v1_create_attestor_async.py
  73. +1 −1 ...d_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_create_attestor_sync.py
  74. +1 −1 ..._samples/binaryauthorization_v1_generated_binauthz_management_service_v1_delete_attestor_async.py
  75. +1 −1 ...d_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_delete_attestor_sync.py
  76. +1 −1 ...ted_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_get_attestor_async.py
  77. +1 −1 ...ated_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_get_attestor_sync.py
  78. +1 −1 ...rated_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_get_policy_async.py
  79. +1 −1 ...erated_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_get_policy_sync.py
  80. +1 −1 ...d_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_list_attestors_async.py
  81. +1 −1 ...ed_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_list_attestors_sync.py
  82. +1 −1 ..._samples/binaryauthorization_v1_generated_binauthz_management_service_v1_update_attestor_async.py
  83. +1 −1 ...d_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_update_attestor_sync.py
  84. +1 −1 ...ed_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_update_policy_async.py
  85. +1 −1 ...ted_samples/binaryauthorization_v1_generated_binauthz_management_service_v1_update_policy_sync.py
  86. +1 −1 ...es/generated_samples/binaryauthorization_v1_generated_system_policy_v1_get_system_policy_async.py
  87. +1 −1 ...les/generated_samples/binaryauthorization_v1_generated_system_policy_v1_get_system_policy_sync.py
  88. +1 −1 ...es/binaryauthorization_v1_generated_validation_helper_v1_validate_attestation_occurrence_async.py
  89. +1 −1 ...les/binaryauthorization_v1_generated_validation_helper_v1_validate_attestation_occurrence_sync.py
  90. +1 −1 ...naryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_create_attestor_async.py
  91. +1 −1 ...inaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_create_attestor_sync.py
  92. +1 −1 ...naryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_delete_attestor_async.py
  93. +1 −1 ...inaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_delete_attestor_sync.py
  94. +1 −1 .../binaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_get_attestor_async.py
  95. +1 −1 ...s/binaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_get_attestor_sync.py
  96. +1 −1 ...es/binaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_get_policy_async.py
  97. +1 −1 ...les/binaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_get_policy_sync.py
  98. +1 −1 ...inaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_list_attestors_async.py
  99. +1 −1 ...binaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_list_attestors_sync.py
  100. +1 −1 ...naryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_update_attestor_async.py
  101. +1 −1 ...inaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_update_attestor_sync.py
  102. +1 −1 ...binaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_update_policy_async.py
  103. +1 −1 .../binaryauthorization_v1beta1_generated_binauthz_management_service_v1_beta1_update_policy_sync.py
  104. +1 −1 ...d_samples/binaryauthorization_v1beta1_generated_system_policy_v1_beta1_get_system_policy_async.py
  105. +1 −1 ...ed_samples/binaryauthorization_v1beta1_generated_system_policy_v1_beta1_get_system_policy_sync.py
  106. +2 −1 ...metadata_binaryauthorization_v1.json → snippet_metadata_google.cloud.binaryauthorization.v1.json}
  107. +2 −1 ...inaryauthorization_v1beta1.json → snippet_metadata_google.cloud.binaryauthorization.v1beta1.json}
  108. +50 −24 setup.py
  109. +6 −0 testing/constraints-3.10.txt
  110. +6 −0 testing/constraints-3.11.txt
  111. +1 −2 testing/constraints-3.7.txt
  112. +6 −2 testing/constraints-3.8.txt
  113. +6 −2 testing/constraints-3.9.txt
  114. +11 −20 tests/unit/gapic/binaryauthorization_v1/test_binauthz_management_service_v1.py
  115. +12 −17 tests/unit/gapic/binaryauthorization_v1/test_system_policy_v1.py
  116. +12 −16 tests/unit/gapic/binaryauthorization_v1/test_validation_helper_v1.py
  117. +11 −20 tests/unit/gapic/binaryauthorization_v1beta1/test_binauthz_management_service_v1_beta1.py
  118. +11 −18 tests/unit/gapic/binaryauthorization_v1beta1/test_system_policy_v1_beta1.py
5 changes: 0 additions & 5 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -10,8 +10,3 @@ exclude_lines =
pragma: NO COVER
# Ignore debug-only repr
def __repr__
# Ignore pkg_resources exceptions.
# This is added at the module level as a safeguard for if someone
# generates the code and tries to run it without pip installing. This
# makes it virtually impossible to test properly.
except pkg_resources.DistributionNotFound
2 changes: 1 addition & 1 deletion .github/.OwlBot.lock.yaml
Original file line number Diff line number Diff line change
@@ -13,4 +13,4 @@
# limitations under the License.
docker:
image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest
digest: sha256:7a40313731a7cb1454eef6b33d3446ebb121836738dc3ab3d2d3ded5268c35b6
digest: sha256:3bf87e47c2173d7eed42714589dc4da2c07c3268610f1e47f8e1a30decbfc7f1
1 change: 1 addition & 0 deletions .github/release-please.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
releaseType: python
handleGHRelease: true
manifest: true
# NOTE: this section is generated by synthtool.languages.python
# See https://github.com/googleapis/synthtool/blob/master/synthtool/languages/python.py
branches:
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: "3.10"
python-version: "3.9"
- name: Install nox
run: |
python -m pip install --upgrade setuptools pip wheel
@@ -28,7 +28,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: "3.10"
python-version: "3.9"
- name: Install nox
run: |
python -m pip install --upgrade setuptools pip wheel
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: "3.10"
python-version: "3.8"
- name: Install nox
run: |
python -m pip install --upgrade setuptools pip wheel
2 changes: 1 addition & 1 deletion .github/workflows/unittest.yml
Original file line number Diff line number Diff line change
@@ -41,7 +41,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: "3.10"
python-version: "3.8"
- name: Install coverage
run: |
python -m pip install --upgrade setuptools pip wheel
12 changes: 6 additions & 6 deletions .kokoro/docker/docs/Dockerfile
Original file line number Diff line number Diff line change
@@ -60,16 +60,16 @@ RUN apt-get update \
&& rm -rf /var/lib/apt/lists/* \
&& rm -f /var/cache/apt/archives/*.deb

###################### Install python 3.8.11
###################### Install python 3.9.13

# Download python 3.8.11
RUN wget https://www.python.org/ftp/python/3.8.11/Python-3.8.11.tgz
# Download python 3.9.13
RUN wget https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz

# Extract files
RUN tar -xvf Python-3.8.11.tgz
RUN tar -xvf Python-3.9.13.tgz

# Install python 3.8.11
RUN ./Python-3.8.11/configure --enable-optimizations
# Install python 3.9.13
RUN ./Python-3.9.13/configure --enable-optimizations
RUN make altinstall

###################### Install pip
4 changes: 3 additions & 1 deletion .kokoro/requirements.in
Original file line number Diff line number Diff line change
@@ -5,4 +5,6 @@ typing-extensions
twine
wheel
setuptools
nox
nox
charset-normalizer<3
click<8.1.0
Loading