Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
161 commits
Select commit Hold shift + click to select a range
0b98bc3
feat: generate v1
busunkim96 Apr 24, 2020
7f943b2
chore: release 0.1.0 (#3)
release-please[bot] May 7, 2020
f2812ac
fix: fix setup.py
busunkim96 May 8, 2020
adcc952
chore: release 0.1.1 (#4)
release-please[bot] May 8, 2020
c69aaa6
fix: add missing __init__.py
busunkim96 May 8, 2020
71c1fef
chore: release 0.1.2 (#5)
release-please[bot] May 8, 2020
857e66f
chore: blacken (via synth) (#6)
yoshi-automation May 13, 2020
15e6046
chore: update templates (via synth) (#9)
yoshi-automation May 15, 2020
f84f8e1
chore: update templates (via synth) (#10)
yoshi-automation May 27, 2020
6e33441
chore(python): remove one remaining extra bash line (#565) (#11)
yoshi-automation May 28, 2020
117096d
chore: update docs/conf.py (#12)
yoshi-automation May 28, 2020
06f1997
chore: add default CODEOWNERS (#15)
busunkim96 Sep 24, 2020
4b5e35e
chore: update templates (#16)
yoshi-automation Dec 29, 2020
3ced10f
build: migrate to flakybot (#19)
JustinBeckwith Jan 29, 2021
7cf9e05
chore: update templates (#17)
yoshi-automation Feb 8, 2021
55cb3ee
chore: update templates (#21)
yoshi-automation Mar 5, 2021
95a48f5
build(python): enable flakybot on library unit and system tests (#23)
yoshi-automation Mar 23, 2021
b4bb224
fix: add create_key to protos (#25)
yoshi-automation Apr 2, 2021
e7545c7
build: fix generate_protos session (#28)
busunkim96 Apr 14, 2021
0092feb
chore: release 0.1.3 (#26)
release-please[bot] Apr 14, 2021
944c5be
chore: prevent normalization of semver versioning (#29)
dandhlee Apr 16, 2021
e1a1b1c
chore: update templates (#30)
yoshi-automation Apr 16, 2021
4ca0b27
chore(revert): revert preventing normalization (#31)
dandhlee Apr 26, 2021
910fc0a
chore: add SECURITY.md (#33)
google-cloud-policy-bot[bot] May 12, 2021
28b1c28
chore: add library type to .repo-metadata.json (#35)
parthea May 12, 2021
1927735
chore: migrate to owl bot (#36)
parthea May 12, 2021
0c03381
chore: new owl bot post processor docker image (#37)
gcf-owl-bot[bot] May 16, 2021
519dd30
chore: new owl bot post processor docker image (#39)
gcf-owl-bot[bot] May 28, 2021
5ac6cd3
chore: new owl bot post processor docker image (#40)
gcf-owl-bot[bot] May 28, 2021
7c3371b
chore: new owl bot post processor docker image (#43)
gcf-owl-bot[bot] Jun 17, 2021
f0adcb9
chore: use templated noxfile.py (#47)
parthea Jun 22, 2021
d4daaf4
fix(deps): require python 3.6 (#46)
parthea Jun 22, 2021
06a97ff
docs: omit mention of Python 2.7 in 'CONTRIBUTING.rst' (#1127) (#44)
gcf-owl-bot[bot] Jun 22, 2021
a407149
chore: update precommit hook pre-commit/pre-commit-hooks to v4 (#1083…
gcf-owl-bot[bot] Jun 22, 2021
e68ee1d
chore: add kokoro 3.9 config templates (#1128) (#48)
gcf-owl-bot[bot] Jun 22, 2021
3fc18d6
chore: release 0.1.4 (#49)
release-please[bot] Jun 24, 2021
bf4bf54
chore: Update CONTRIBUTING.rst to reflect supported versions (#50)
gcf-owl-bot[bot] Jun 25, 2021
bb11998
chore(python): simplify nox steps in CONTRIBUTING.rst (#51)
gcf-owl-bot[bot] Jun 25, 2021
1252d6d
fix: require google-api-core >= 1.26.0 (#57)
parthea Jul 7, 2021
66e90a3
chore: release 0.1.5 (#62)
release-please[bot] Jul 12, 2021
2e79b66
build(python): exit with success status if no samples found (#63)
gcf-owl-bot[bot] Jul 14, 2021
574782e
build(python): remove python 3.7 from kokoro Dockerfile (#64)
gcf-owl-bot[bot] Jul 14, 2021
037168e
feat: add Samples section to CONTRIBUTING.rst (#65)
gcf-owl-bot[bot] Jul 22, 2021
cd238b6
chore: fix kokoro config for samples (#67)
gcf-owl-bot[bot] Jul 23, 2021
339f677
chore: release 0.1.6 (#69)
release-please[bot] Jul 27, 2021
1ac3ffd
chore(python): avoid `.nox` directories when building docs (#71)
gcf-owl-bot[bot] Aug 12, 2021
14e4584
chore: drop mention of Python 2.7 from templates (#72)
gcf-owl-bot[bot] Aug 13, 2021
f19b203
chore: generate python samples templates in owlbot.py (#73)
busunkim96 Aug 18, 2021
ee5e255
chore(deps): update dependency google-api-core to v2 (#74)
renovate-bot Aug 21, 2021
c81978d
docs: migrate to main branch (#76)
dandhlee Aug 23, 2021
ff453e5
chore: release 0.1.7 (#77)
release-please[bot] Aug 23, 2021
4d291be
chore(python): disable dependency dashboard (#80)
gcf-owl-bot[bot] Aug 30, 2021
50d7423
chore(deps): update dependency google-api-core to >=1.26.0, <3.0dev (…
renovate-bot Aug 31, 2021
e99312a
chore(python): group renovate prs (#82)
gcf-owl-bot[bot] Sep 1, 2021
67b837c
chore: removing owlbot directives for conversion to main (#84)
nicain Sep 1, 2021
83a185a
chore: relocate owl bot post processor (#86)
SurferJeffAtGoogle Sep 21, 2021
155b13e
chore: release 0.1.8 (#90)
release-please[bot] Oct 4, 2021
73bd616
build: use trampoline_v2 for python samples and allow custom dockerfi…
gcf-owl-bot[bot] Oct 5, 2021
a6d188a
chore(python): fix formatting issue in noxfile.py.j2 (#92)
gcf-owl-bot[bot] Oct 7, 2021
cf16883
chore(python): Add kokoro configs for python 3.10 samples testing (#93)
gcf-owl-bot[bot] Oct 8, 2021
275e8f7
chore: add default_version and codeowner_team to .repo-metadata.json …
parthea Oct 12, 2021
6da684b
chore(python): modify templated noxfile to support non-cloud APIs (#94)
gcf-owl-bot[bot] Oct 21, 2021
c6e2c62
chore(python): push cloud library docs to staging bucket for Cloud RA…
gcf-owl-bot[bot] Oct 25, 2021
e80069d
chore(python): add .github/CODEOWNERS as a templated file (#100)
gcf-owl-bot[bot] Nov 12, 2021
f96939f
chore: release 0.1.9 (#101)
release-please[bot] Nov 15, 2021
a4a9a54
chore: add api_shortname to repo-metadata.json (#102)
parthea Dec 28, 2021
d5fc7a8
chore: use python-samples-reviewers (#103)
gcf-owl-bot[bot] Jan 6, 2022
665d275
build: switch to release-please for tagging (#104)
gcf-owl-bot[bot] Jan 13, 2022
8ae24d3
chore(python): update release.sh to use keystore (#105)
gcf-owl-bot[bot] Jan 14, 2022
2b8c8dd
chore(python): exclude templated GH action workflows (#106)
gcf-owl-bot[bot] Jan 22, 2022
591e869
fix: regenerate pb2 files (#108)
gcf-owl-bot[bot] Mar 1, 2022
8baad0b
fix(deps): require google-api-core>=1.31.5, >=2.3.2 (#110)
parthea Mar 4, 2022
59d358a
chore(main): release 0.1.10 (#109)
release-please[bot] Mar 7, 2022
c11a7a4
chore(python): use black==22.3.0 (#111)
gcf-owl-bot[bot] Mar 29, 2022
bf61297
chore(python): add E231 to .flake8 ignore list (#112)
gcf-owl-bot[bot] Mar 30, 2022
adc1cdb
chore(python): update .pre-commit-config.yaml to use black==22.3.0 (#…
gcf-owl-bot[bot] Apr 1, 2022
d2e84fe
chore(python): Enable size-label bot (#114)
gcf-owl-bot[bot] Apr 1, 2022
598f243
chore(python): refactor unit / system test dependency install (#115)
gcf-owl-bot[bot] Apr 1, 2022
2beae4e
chore(python): add license header to auto-label.yaml (#116)
gcf-owl-bot[bot] Apr 6, 2022
986c2bc
chore(python): add nox session to sort python imports (#117)
gcf-owl-bot[bot] Apr 20, 2022
312d5a3
chore(python): use ubuntu 22.04 in docs image (#119)
gcf-owl-bot[bot] Apr 21, 2022
591f427
chore: [autoapprove] update readme_gen.py to include autoescape True …
gcf-owl-bot[bot] May 5, 2022
638fb93
chore(python): auto approve template changes (#122)
gcf-owl-bot[bot] May 5, 2022
0eb9a8f
fix(deps): require protobuf>= 3.12.0, <4.0.0dev (#124)
parthea May 26, 2022
adb59d0
chore(main): release 0.1.11 (#125)
release-please[bot] May 26, 2022
bb7e31a
chore: use protos from googleapis (#126)
parthea May 26, 2022
9c4e66c
docs: fix changelog header to consistent size (#128)
dandhlee Jun 3, 2022
0102f32
chore: test minimum dependencies in python 3.7 (#130)
parthea Jun 6, 2022
13cacfc
chore(main): release 0.1.12 (#129)
release-please[bot] Jun 6, 2022
4266c8b
fix: require python 3.7+ (#134)
gcf-owl-bot[bot] Jul 18, 2022
d19a29c
chore(main): release 0.1.13 (#137)
release-please[bot] Jul 19, 2022
2395f8f
fix(deps): allow protobuf < 5.0.0 (#138)
parthea Aug 12, 2022
58e7210
chore(main): release 0.1.14 (#139)
release-please[bot] Aug 15, 2022
c5db19b
chore: remove 'pip install' statements from python_library templates …
gcf-owl-bot[bot] Aug 24, 2022
6d160a2
chore(python): exclude path in renovate.json [autoapprove] (#144)
gcf-owl-bot[bot] Aug 24, 2022
a2929bc
chore(python): update dependency distlib (#145)
gcf-owl-bot[bot] Aug 30, 2022
11b96cd
chore: fix path to requirements.txt in release script [autoapprove] (…
gcf-owl-bot[bot] Sep 1, 2022
0b10021
chore(python): update .kokoro/requirements.txt (#147)
gcf-owl-bot[bot] Sep 2, 2022
09df774
chore(python): exclude setup.py in renovate config (#149)
gcf-owl-bot[bot] Sep 2, 2022
0f0f2c0
chore: detect samples tests in nested directories (#150)
gcf-owl-bot[bot] Sep 13, 2022
367f807
fix(deps): require protobuf >= 3.20.2 (#152)
gcf-owl-bot[bot] Oct 3, 2022
d5cbf49
fix(deps): allow protobuf 3.19.5 (#154)
parthea Oct 10, 2022
699e54e
chore(python): update dependencies in .kokoro/requirements.txt [autoa…
gcf-owl-bot[bot] Nov 8, 2022
7230ef5
chore(python): drop flake8-import-order in samples noxfile [autoappro…
gcf-owl-bot[bot] Nov 24, 2022
cbe9bf0
build(deps): bump certifi from 2022.9.24 to 2022.12.7 [autoapprove] (…
gcf-owl-bot[bot] Dec 8, 2022
0c465ab
chore(main): release 0.1.15 (#153)
release-please[bot] Dec 15, 2022
c17f26e
chore(python): add support for python 3.11 [autoapprove] (#160)
gcf-owl-bot[bot] Jan 6, 2023
31be3d0
build(deps): bump cryptography from 38.0.3 to 39.0.1 in /synthtool/gc…
gcf-owl-bot[bot] Feb 8, 2023
22164ec
chore(python): upgrade gcp-releasetool in .kokoro [autoapprove] (#164)
gcf-owl-bot[bot] Feb 27, 2023
aac45a8
chore(main): release 0.1.16 (#163)
release-please[bot] Mar 1, 2023
9093a05
chore(deps): Update nox in .kokoro/requirements.in [autoapprove] (#165)
gcf-owl-bot[bot] Mar 16, 2023
3adcbe2
build(deps): bump requests to 2.31.0 [autoapprove] (#167)
gcf-owl-bot[bot] May 25, 2023
da21d4c
build(deps): bump cryptography to 41.0.0 [autoapprove] (#169)
gcf-owl-bot[bot] Jun 4, 2023
4e708e2
chore: store artifacts in placer [autoapprove] (#170)
gcf-owl-bot[bot] Jun 28, 2023
7bf6d41
build(deps): [autoapprove] bump cryptography from 41.0.0 to 41.0.2 (#…
gcf-owl-bot[bot] Jul 17, 2023
d7c9a0d
build(deps): [autoapprove] bump pygments from 2.13.0 to 2.15.0 (#174)
gcf-owl-bot[bot] Jul 21, 2023
e022030
build(deps): [autoapprove] bump certifi from 2022.12.7 to 2023.7.22 (…
gcf-owl-bot[bot] Jul 27, 2023
5835552
chore: [autoapprove] Pin flake8 version (#177)
gcf-owl-bot[bot] Aug 1, 2023
8be1edf
build: [autoapprove] bump cryptography from 41.0.2 to 41.0.3 (#179)
gcf-owl-bot[bot] Aug 2, 2023
1b9bb0e
chore: [autoapprove] bump cryptography from 41.0.3 to 41.0.4 (#181)
gcf-owl-bot[bot] Oct 2, 2023
558067b
chore: [autoapprove] Update `black` and `isort` to latest versions (#…
gcf-owl-bot[bot] Oct 9, 2023
eabce85
chore(deps): bump urllib3 to 1.26.18 (#184)
gcf-owl-bot[bot] Oct 30, 2023
010013a
chore: update docfx minimum Python version (#185)
dandhlee Nov 3, 2023
3b0d35a
chore: bump urllib3 from 1.26.12 to 1.26.18 (#186)
gcf-owl-bot[bot] Nov 9, 2023
4f00e5e
feat: Add support for Python 3.12 (#188)
gcf-owl-bot[bot] Nov 24, 2023
272fff6
feat: Introduce compatibility with native namespace packages (#187)
parthea Nov 29, 2023
011be70
chore: bump cryptography from 41.0.5 to 41.0.6 in /synthtool/gcp/temp…
gcf-owl-bot[bot] Dec 8, 2023
5c3c8c1
build: Add python 3.12 tests (#192)
parthea Dec 13, 2023
5653e98
build(python): fix `docs` and `docfx` builds (#195)
gcf-owl-bot[bot] Jan 22, 2024
076fc97
build(deps): bump cryptography from 41.0.6 to 42.0.0 in /synthtool/gc…
gcf-owl-bot[bot] Feb 6, 2024
1c7f079
fix: migrate to native namespace packages (#193)
parthea Feb 15, 2024
5549900
ci: resolve issue where protos are not updating (#201)
parthea Feb 15, 2024
fe362a0
chore(main): release 0.2.0 (#189)
release-please[bot] Feb 15, 2024
08ebea5
build(deps): bump cryptography from 42.0.0 to 42.0.2 in .kokoro (#204)
gcf-owl-bot[bot] Feb 21, 2024
ac7bd0c
build(deps): bump cryptography from 42.0.2 to 42.0.4 in .kokoro (#205)
gcf-owl-bot[bot] Feb 29, 2024
30fc244
chore(python): update dependencies in /.kokoro (#208)
gcf-owl-bot[bot] Mar 18, 2024
9b4963d
chore: remove nox uninstall/reinstall from python build.sh template (…
gcf-owl-bot[bot] Mar 20, 2024
ea6bc9c
chore(python): add requirements for docs build (#207)
gcf-owl-bot[bot] Mar 20, 2024
37f2805
docs: fix docs session (#211)
gcf-owl-bot[bot] Apr 7, 2024
06a5788
chore(python): bump idna from 3.4 to 3.7 in .kokoro (#215)
gcf-owl-bot[bot] Apr 12, 2024
79f06da
chore: update copyright year for generated files (#218)
dependabot[bot] Jun 11, 2024
391f899
chore: update templated files (#221)
gcf-owl-bot[bot] Jul 3, 2024
739dc17
fix: regenerate pb2 files for compatibility with protobuf 5.x (#223)
parthea Aug 14, 2024
393b63a
chore(python): fix docs build (#228)
gcf-owl-bot[bot] Aug 14, 2024
410f47b
chore(main): release 0.2.1 (#230)
release-please[bot] Aug 19, 2024
905f5a0
build(python): release script update (#234)
gcf-owl-bot[bot] Sep 17, 2024
62a149d
chore(deps): update all dependencies (#238)
renovate-bot Dec 23, 2024
44c757c
chore: remove pb2 file generation during post processing step (#239)
parthea Jan 9, 2025
a1d73d9
chore: remove obsolete proto files (#240)
parthea Jan 9, 2025
6e2de20
chore: add generation of pb2 files via owlbot/bazel (#241)
parthea Jan 10, 2025
e5ad484
Merge remote-tracking branch 'remote.googleapis/python-access-context…
parthea Jan 10, 2025
b8f0ec2
Trigger owlbot post-processor
parthea Jan 10, 2025
e5b10a9
build: google-cloud-access-context-manager migration: adjust owlbot-r…
parthea Jan 10, 2025
9e78461
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jan 10, 2025
f4d488c
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jan 10, 2025
525f185
Merge branch 'migration.python-access-context-manager.repo.stats.2025…
gcf-owl-bot[bot] Jan 10, 2025
1e24e65
add constraints file
parthea Jan 10, 2025
af026f7
add/update rst files
parthea Jan 10, 2025
5d51628
update setup.py
parthea Jan 10, 2025
f1fea48
remove v1 as the default version since there is no default import
parthea Jan 10, 2025
a932d99
remove obsolete file
parthea Jan 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions packages/google-cloud-access-context-manager/.OwlBot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Copyright 2021 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.


deep-remove-regex:
- /owl-bot-staging

deep-copy-regex:
- source: /google/identity/accesscontextmanager/type/(accesscontextmanager-type-py)/(device_resources.*)
dest: /owl-bot-staging/google-cloud-access-context-manager/$1/google/identity/accesscontextmanager/type/$2
- source: /google/identity/accesscontextmanager/v1/(identity-accesscontextmanager-v1-py)/(.*access.*)
dest: /owl-bot-staging/google-cloud-access-context-manager/$1/google/identity/accesscontextmanager/v1/$2
- source: /google/identity/accesscontextmanager/v1/(identity-accesscontextmanager-v1-py)/(service_perimeter.*)
dest: /owl-bot-staging/google-cloud-access-context-manager/$1/google/identity/accesscontextmanager/v1/$2

begin-after-commit-hash: d7c95df3ab1ea1b4c22a4542bad4924cc46d1388

33 changes: 33 additions & 0 deletions packages/google-cloud-access-context-manager/.flake8
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# -*- coding: utf-8 -*-
#
# Copyright 2024 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Generated by synthtool. DO NOT EDIT!
[flake8]
ignore = E203, E231, E266, E501, W503
exclude =
# Exclude generated code.
**/proto/**
**/gapic/**
**/services/**
**/types/**
*_pb2.py

# Standard linting exemptions.
**/.nox/**
__pycache__,
.git,
*.pyc,
conf.py
63 changes: 63 additions & 0 deletions packages/google-cloud-access-context-manager/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
*.py[cod]
*.sw[op]

# C extensions
*.so

# Packages
*.egg
*.egg-info
dist
build
eggs
.eggs
parts
bin
var
sdist
develop-eggs
.installed.cfg
lib
lib64
__pycache__

# Installer logs
pip-log.txt

# Unit test / coverage reports
.coverage
.nox
.cache
.pytest_cache


# Mac
.DS_Store

# JetBrains
.idea

# VS Code
.vscode

# emacs
*~

# Built documentation
docs/_build
bigquery/docs/generated
docs.metadata

# Virtual environment
env/

# Test logs
coverage.xml
*sponge_log.xml

# System test environment variables.
system_tests/local_test_setup

# Make sure a generated file isn't accidentally committed.
pylintrc
pylintrc.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Copyright 2024 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.0.1
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
- repo: https://github.com/psf/black
rev: 23.7.0
hooks:
- id: black
- repo: https://github.com/pycqa/flake8
rev: 6.1.0
hooks:
- id: flake8
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"name": "accesscontextmanager",
"name_pretty": "Access Context Manager",
"client_documentation": "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-access-context-manager",
"product_documentation": "https://cloud.google.com/access-context-manager/docs/overview",
"issue_tracker": "https://github.com/googleapis/google-cloud-python/issues",
"release_level": "preview",
"language": "python",
"library_type": "GAPIC_AUTO",
"repo": "googleapis/google-cloud-python",
"distribution_name": "google-cloud-access-context-manager",
"default_version": "apiVersion",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

apiVersion is a replacement string, right? At what point does that get replaced with the right version?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

apiVersion won't be replaced for this API because there is no default import. IOW, it's a no-op. This is the same that we have in templates here and for other APIs which do not have a default import such as this one.

"codeowner_team": "",
"api_shortname": "accesscontextmanager"
}
157 changes: 157 additions & 0 deletions packages/google-cloud-access-context-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
# Changelog

## [0.2.1](https://github.com/googleapis/python-access-context-manager/compare/v0.2.0...v0.2.1) (2024-08-14)


### Bug Fixes

* **deps:** Require protobuf&gt;=3.20.2, protobuf&lt;6 ([ef6827b](https://github.com/googleapis/python-access-context-manager/commit/ef6827b2aa9519abf760ddd20cd9ea0f228c4272))
* Regenerate pb2 files for compatibility with protobuf 5.x ([ef6827b](https://github.com/googleapis/python-access-context-manager/commit/ef6827b2aa9519abf760ddd20cd9ea0f228c4272))

## [0.2.0](https://github.com/googleapis/python-access-context-manager/compare/v0.1.16...v0.2.0) (2024-02-15)


### Features

* Add `egress_policies` and `ingress_policies` fields to `ServicePerimeter` [f31ec7d](https://github.com/googleapis/googleapis/commit/f31ec7d4d1f27fd76594165ae41a344465e9f228) ([eabf473](https://github.com/googleapis/python-access-context-manager/commit/eabf4737124074f8107a0dac716cb68134edf721))
* Add `google/identity/accesscontextmanager/v1/access_context_manager_pb2.py` [0b261de](https://github.com/googleapis/googleapis/commit/0b261def1cb4c61a9ddbb8bf14b103ce6add1bce) ([eabf473](https://github.com/googleapis/python-access-context-manager/commit/eabf4737124074f8107a0dac716cb68134edf721))
* Add support for Python 3.12 ([#188](https://github.com/googleapis/python-access-context-manager/issues/188)) ([c379c57](https://github.com/googleapis/python-access-context-manager/commit/c379c573573207ef6e6f355aa569e19149ef2824))
* Introduce compatibility with native namespace packages ([#187](https://github.com/googleapis/python-access-context-manager/issues/187)) ([8ffdcd3](https://github.com/googleapis/python-access-context-manager/commit/8ffdcd31ecc4a4b8e18b8534257ff02c391339f7))


### Bug Fixes

* **deps:** Require google-api-core &gt;= 1.34.1 ([eabf473](https://github.com/googleapis/python-access-context-manager/commit/eabf4737124074f8107a0dac716cb68134edf721))
* Migrate to native namespace packages ([#193](https://github.com/googleapis/python-access-context-manager/issues/193)) ([5840132](https://github.com/googleapis/python-access-context-manager/commit/58401328a92f418cb43492459971a7f2b7d712f2))

## [0.1.16](https://github.com/googleapis/python-access-context-manager/compare/v0.1.15...v0.1.16) (2023-02-27)


### Bug Fixes

* **deps:** Require google-api-core&gt;=1.34.0,>=2.11.0 ([a835c8e](https://github.com/googleapis/python-access-context-manager/commit/a835c8ef404c56b06fd446ee177bcb59daf0353a))

## [0.1.15](https://github.com/googleapis/python-access-context-manager/compare/v0.1.14...v0.1.15) (2022-12-15)


### Bug Fixes

* **deps:** Require protobuf &gt;=3.19.5 ([09d0f03](https://github.com/googleapis/python-access-context-manager/commit/09d0f0342ef60981a57458228435626d69129f70))

## [0.1.14](https://github.com/googleapis/python-access-context-manager/compare/v0.1.13...v0.1.14) (2022-08-12)


### Bug Fixes

* **deps:** allow protobuf < 5.0.0 ([#138](https://github.com/googleapis/python-access-context-manager/issues/138)) ([3aec32e](https://github.com/googleapis/python-access-context-manager/commit/3aec32e555659b0581afdc2c2d2ed67c7de26c0d))

## [0.1.13](https://github.com/googleapis/python-access-context-manager/compare/v0.1.12...v0.1.13) (2022-07-18)


### Bug Fixes

* require python 3.7+ ([#134](https://github.com/googleapis/python-access-context-manager/issues/134)) ([27a1467](https://github.com/googleapis/python-access-context-manager/commit/27a1467e68d440b7c2a73a6b5dbcfe6bd199dd05))
* require google-api-core >=1.32.0, >=2.8.0


## [0.1.12](https://github.com/googleapis/python-access-context-manager/compare/v0.1.11...v0.1.12) (2022-06-06)


### Documentation

* fix changelog header to consistent size ([#128](https://github.com/googleapis/python-access-context-manager/issues/128)) ([e295ae6](https://github.com/googleapis/python-access-context-manager/commit/e295ae6b031d86543c54562f1011560272753898))

## [0.1.11](https://github.com/googleapis/python-access-context-manager/compare/v0.1.10...v0.1.11) (2022-05-26)


### Bug Fixes

* **deps:** require protobuf>= 3.12.0, <4.0.0dev ([#124](https://github.com/googleapis/python-access-context-manager/issues/124)) ([5c7837e](https://github.com/googleapis/python-access-context-manager/commit/5c7837eca6e49f465df306275f96ebece076364b))

## [0.1.10](https://github.com/googleapis/python-access-context-manager/compare/v0.1.9...v0.1.10) (2022-03-04)


### Bug Fixes

* **deps:** require google-api-core>=1.31.5, >=2.3.2 ([#110](https://github.com/googleapis/python-access-context-manager/issues/110)) ([386dc8d](https://github.com/googleapis/python-access-context-manager/commit/386dc8dccbfa4ffee275ae92543b83e9dfc6f05e))
* regenerate pb2 files ([#108](https://github.com/googleapis/python-access-context-manager/issues/108)) ([f3ae216](https://github.com/googleapis/python-access-context-manager/commit/f3ae216524db604166447ccec2d646fb038ce3bb))

## [0.1.9](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.8...v0.1.9) (2021-11-12)


### Bug Fixes

* **deps:** require google-api-core >= 1.28.0 ([8845855](https://www.github.com/googleapis/python-access-context-manager/commit/8845855497454dbf62edd65dee958057a959db41))

## [0.1.8](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.7...v0.1.8) (2021-10-04)


### Bug Fixes

* update pin on 'google-api-core' to allow current versions ([#89](https://www.github.com/googleapis/python-access-context-manager/issues/89)) ([1f7b73b](https://www.github.com/googleapis/python-access-context-manager/commit/1f7b73b947011999b82976027ade8218d58ac788))

## [0.1.7](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.6...v0.1.7) (2021-08-23)


### Documentation

* migrate to main branch ([#76](https://www.github.com/googleapis/python-access-context-manager/issues/76)) ([4f36a1d](https://www.github.com/googleapis/python-access-context-manager/commit/4f36a1dad07554ef676c7b01a9f1bd0e132bdb01))

## [0.1.6](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.5...v0.1.6) (2021-07-27)


### Documentation

* add Samples section to CONTRIBUTING.rst ([#65](https://www.github.com/googleapis/python-access-context-manager/issues/65)) ([6091f99](https://www.github.com/googleapis/python-access-context-manager/commit/6091f999347e91f24842030bf1fb2e528cd4a6b5))


### Miscellaneous Chores

* release as 0.1.6 ([#68](https://www.github.com/googleapis/python-access-context-manager/issues/68)) ([647e651](https://www.github.com/googleapis/python-access-context-manager/commit/647e6513cef26eabb593c6f3e7a41780bc20648c))

## [0.1.5](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.4...v0.1.5) (2021-07-07)


### Bug Fixes

* require google-api-core >= 1.26.0 ([#57](https://www.github.com/googleapis/python-access-context-manager/issues/57)) ([12ddfa5](https://www.github.com/googleapis/python-access-context-manager/commit/12ddfa58a5c4951da5753858701a83b297d38be2))

## [0.1.4](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.3...v0.1.4) (2021-06-22)


### Bug Fixes

* **deps:** require python 3.6 ([#46](https://www.github.com/googleapis/python-access-context-manager/issues/46)) ([3a4c5de](https://www.github.com/googleapis/python-access-context-manager/commit/3a4c5def322acc5bd16bdbeafef6d3235b5eadab))


### Documentation

* omit mention of Python 2.7 in 'CONTRIBUTING.rst' ([#1127](https://www.github.com/googleapis/python-access-context-manager/issues/1127)) ([#44](https://www.github.com/googleapis/python-access-context-manager/issues/44)) ([5bd362e](https://www.github.com/googleapis/python-access-context-manager/commit/5bd362e10d1fd84f31bca28345560dbb9f71437f))

## [0.1.3](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.2...v0.1.3) (2021-04-14)


### Bug Fixes

* add create_key to protos ([#25](https://www.github.com/googleapis/python-access-context-manager/issues/25)) ([166c54c](https://www.github.com/googleapis/python-access-context-manager/commit/166c54cd73d2cfac6d45df2a676389f252fd73e3))

## [0.1.2](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.1...v0.1.2) (2020-05-08)


### Bug Fixes

* add missing __init__.py ([5b0036f](https://www.github.com/googleapis/python-access-context-manager/commit/5b0036f6155ea90a7501076487cb048ce1640e0e))

## [0.1.1](https://www.github.com/googleapis/python-access-context-manager/compare/v0.1.0...v0.1.1) (2020-05-08)


### Bug Fixes

* fix setup.py ([b2facea](https://www.github.com/googleapis/python-access-context-manager/commit/b2faceabc0aab7a3e1a590d71fef3ede1113a08b))

## 0.1.0 (2020-05-07)


### Features

* generate v1 ([a13e3de](https://www.github.com/googleapis/python-access-context-manager/commit/a13e3de91ee249d6d0640977315881f3bef0c844))
Loading