# Changelog

## [1.13.0](https://github.com/googleapis/python-compute/compare/v1.12.1...v1.13.0) (2023-07-10)


### Features

* Update Compute Engine API to revision 20230701 ([#421](https://github.com/googleapis/python-compute/issues/421)) ([4e1b99e](https://github.com/googleapis/python-compute/commit/4e1b99e424b7fb728289aa32112498cfa79043b0))

## [1.12.1](https://github.com/googleapis/python-compute/compare/v1.12.0...v1.12.1) (2023-07-06)


### Documentation

* Add generated code snippets ([#418](https://github.com/googleapis/python-compute/issues/418)) ([b5c4592](https://github.com/googleapis/python-compute/commit/b5c4592f7f99f3732e1cea75ea80e985371bf60e))

## [1.12.0](https://github.com/googleapis/python-compute/compare/v1.11.0...v1.12.0) (2023-07-04)


### Features

* Update Compute Engine API to revision 20230610 ([#820](https://github.com/googleapis/python-compute/issues/820)) ([#415](https://github.com/googleapis/python-compute/issues/415)) ([9573d00](https://github.com/googleapis/python-compute/commit/9573d00c48e3b2ee8134023f6b2c38e2d5ade03c))

## [1.11.0](https://github.com/googleapis/python-compute/compare/v1.10.1...v1.11.0) (2023-03-23)


### Features

* Update Compute Engine API to revision 20230307 ([#770](https://github.com/googleapis/python-compute/issues/770)) ([#400](https://github.com/googleapis/python-compute/issues/400)) ([13bc576](https://github.com/googleapis/python-compute/commit/13bc5765120e72708beb2d9eb0c80ce56754cf18))
* Update Compute Engine API to revision 20230307 ([#786](https://github.com/googleapis/python-compute/issues/786)) ([#403](https://github.com/googleapis/python-compute/issues/403)) ([acc70b8](https://github.com/googleapis/python-compute/commit/acc70b87f28251cd5cee1b585cb82b4185c9d6ea))


### Documentation

* Fix formatting of request arg in docstring ([#404](https://github.com/googleapis/python-compute/issues/404)) ([e9b13a0](https://github.com/googleapis/python-compute/commit/e9b13a03b34332c6ab0aa9f204b39b90ddbeaed0))

## [1.10.1](https://github.com/googleapis/python-compute/compare/v1.10.0...v1.10.1) (2023-02-23)


### Documentation

* **README:** Improving readme with some demos and more info ([#394](https://github.com/googleapis/python-compute/issues/394)) ([7db9a9d](https://github.com/googleapis/python-compute/commit/7db9a9d1aa9f7971a59e50486c7b675c7952dcd2))

## [1.10.0](https://github.com/googleapis/python-compute/compare/v1.9.0...v1.10.0) (2023-01-20)


### Features

* Update Compute Engine API to revision 20221224 ([3491868](https://github.com/googleapis/python-compute/commit/3491868969ab7bf063b451bb66055f3f3e85f5ad))


### Bug Fixes

* Add context manager return types ([3491868](https://github.com/googleapis/python-compute/commit/3491868969ab7bf063b451bb66055f3f3e85f5ad))


### Documentation

* Add documentation for enums ([3491868](https://github.com/googleapis/python-compute/commit/3491868969ab7bf063b451bb66055f3f3e85f5ad))

## [1.9.0](https://github.com/googleapis/python-compute/compare/v1.8.0...v1.9.0) (2023-01-10)


### Features

* Add support for python 3.11 ([#379](https://github.com/googleapis/python-compute/issues/379)) ([768c13a](https://github.com/googleapis/python-compute/commit/768c13a8cd6b1471d93503ce8c4fec338298d6b9))

## [1.8.0](https://github.com/googleapis/python-compute/compare/v1.7.0...v1.8.0) (2022-12-14)


### Features

* Add NetworkAttachments ([#373](https://github.com/googleapis/python-compute/issues/373)) ([e416c65](https://github.com/googleapis/python-compute/commit/e416c6562bb228d572ebc0cd7e9a654c9483e5d7))

## [1.7.0](https://github.com/googleapis/python-compute/compare/v1.6.1...v1.7.0) (2022-12-07)


### Features

* add support for `google.cloud.compute.__version__` ([a6193cf](https://github.com/googleapis/python-compute/commit/a6193cfa1b6ae7d3115e0f9c2a2c54be7dcacb7d))
* Add typing to proto.Message based class attributes ([a6193cf](https://github.com/googleapis/python-compute/commit/a6193cfa1b6ae7d3115e0f9c2a2c54be7dcacb7d))
* Update Compute Engine API to revision 20221101 ([6bdf59e](https://github.com/googleapis/python-compute/commit/6bdf59e5792fa63e2f1f9d8718dc74dc8eb9f98c))


### Bug Fixes

* Add dict typing for client_options ([a6193cf](https://github.com/googleapis/python-compute/commit/a6193cfa1b6ae7d3115e0f9c2a2c54be7dcacb7d))
* **deps:** Require google-api-core &gt;=1.34.0, >=2.11.0  ([12a72b6](https://github.com/googleapis/python-compute/commit/12a72b6809e10decd83afbf58f2b4b16263d410a))
* Drop usage of pkg_resources ([12a72b6](https://github.com/googleapis/python-compute/commit/12a72b6809e10decd83afbf58f2b4b16263d410a))
* Fix timeout default values ([12a72b6](https://github.com/googleapis/python-compute/commit/12a72b6809e10decd83afbf58f2b4b16263d410a))


### Documentation

* **samples:** Snippetgen handling of repeated enum field ([a6193cf](https://github.com/googleapis/python-compute/commit/a6193cfa1b6ae7d3115e0f9c2a2c54be7dcacb7d))
* **samples:** Snippetgen should call await on the operation coroutine before calling result ([12a72b6](https://github.com/googleapis/python-compute/commit/12a72b6809e10decd83afbf58f2b4b16263d410a))

## [1.6.1](https://github.com/googleapis/python-compute/compare/v1.6.0...v1.6.1) (2022-10-10)


### Bug Fixes

* **deps:** Allow protobuf 3.19.5 ([#351](https://github.com/googleapis/python-compute/issues/351)) ([f64b468](https://github.com/googleapis/python-compute/commit/f64b468833cbd188ad8300959fa35fd8bbbee028))
* **deps:** require google-api-core &gt;=2.10.2 ([f64b468](https://github.com/googleapis/python-compute/commit/f64b468833cbd188ad8300959fa35fd8bbbee028))


### Documentation

* **samples:** Fixing an issue with listing all instances ([#349](https://github.com/googleapis/python-compute/issues/349)) ([8f47a01](https://github.com/googleapis/python-compute/commit/8f47a01f1be3a9b29a80adba2637363c4a3e0a65))

## [1.6.0](https://github.com/googleapis/python-compute/compare/v1.5.2...v1.6.0) (2022-09-29)


### Features

* Update Compute Engine API to revision 20220831 ([#729](https://github.com/googleapis/python-compute/issues/729)) ([#345](https://github.com/googleapis/python-compute/issues/345)) ([cf5fab1](https://github.com/googleapis/python-compute/commit/cf5fab101239827a84fc05873af2774b91bd760b))


### Bug Fixes

* **deps:** require google-api-core>=2.10.1 ([cf5fab1](https://github.com/googleapis/python-compute/commit/cf5fab101239827a84fc05873af2774b91bd760b))
* **deps:** Require protobuf >= 3.20.2 ([#347](https://github.com/googleapis/python-compute/issues/347)) ([62ad9cb](https://github.com/googleapis/python-compute/commit/62ad9cb9e429b3971b8d316246dd88bfae91ef94))

## [1.5.2](https://github.com/googleapis/python-compute/compare/v1.5.1...v1.5.2) (2022-09-07)


### Bug Fixes

* **deps:** require google-api-core >= 2.9.0 ([b3047e1](https://github.com/googleapis/python-compute/commit/b3047e110ec6f1198af0429e3ef3b41796d47a5b))
* **deps:** require protobuf >= 3.20.1 ([b3047e1](https://github.com/googleapis/python-compute/commit/b3047e110ec6f1198af0429e3ef3b41796d47a5b))

## [1.5.1](https://github.com/googleapis/python-compute/compare/v1.5.0...v1.5.1) (2022-08-12)


### Bug Fixes

* **deps:** allow protobuf < 5.0.0 ([#320](https://github.com/googleapis/python-compute/issues/320)) ([e4edea7](https://github.com/googleapis/python-compute/commit/e4edea7267b8d64a586cca6b2586c1d41dc73508))


### Documentation

* **samples:** Various ways of creating a new disk ([#308](https://github.com/googleapis/python-compute/issues/308)) ([d7b7825](https://github.com/googleapis/python-compute/commit/d7b782526b8aee1e9a7108a09d440bbee25c0322))

## [1.5.0](https://github.com/googleapis/python-compute/compare/v1.4.0...v1.5.0) (2022-08-04)


### Features

* Update Compute Engine API to revision 20220720 ([#723](https://github.com/googleapis/python-compute/issues/723)) ([#312](https://github.com/googleapis/python-compute/issues/312)) ([fb73f23](https://github.com/googleapis/python-compute/commit/fb73f231ab34dd6409ba2005ada62b028435e20d))

## [1.4.0](https://github.com/googleapis/python-compute/compare/v1.3.2...v1.4.0) (2022-07-18)


### Features

* add audience parameter ([#291](https://github.com/googleapis/python-compute/issues/291)) ([058eb3a](https://github.com/googleapis/python-compute/commit/058eb3a7f841ed6c44d47b5fab7d3bf99dd7051e))
* Update Compute Engine API to revision 20220526 ([#722](https://github.com/googleapis/python-compute/issues/722)) ([058eb3a](https://github.com/googleapis/python-compute/commit/058eb3a7f841ed6c44d47b5fab7d3bf99dd7051e))


### Bug Fixes

* **deps:** require google-api-core 2.8.0 ([058eb3a](https://github.com/googleapis/python-compute/commit/058eb3a7f841ed6c44d47b5fab7d3bf99dd7051e))
* require python 3.7+ ([#304](https://github.com/googleapis/python-compute/issues/304)) ([e5afa2c](https://github.com/googleapis/python-compute/commit/e5afa2c9a9aa8da59784a700cc7273b6c063ceb1))


### Documentation

* **samples:** adding sample for local SSD disk ([#294](https://github.com/googleapis/python-compute/issues/294)) ([6295ade](https://github.com/googleapis/python-compute/commit/6295ade9931b36de7c850fcda5baa2bc57a59202))
* **samples:** Adding samples for Spot VMs ([#285](https://github.com/googleapis/python-compute/issues/285)) ([5b82f47](https://github.com/googleapis/python-compute/commit/5b82f473201614f9f3d6569387fb7c6a847fd0f4))
* **samples:** Adding the missing compute_create_windows_instance_external_ip region ([#300](https://github.com/googleapis/python-compute/issues/300)) ([e402750](https://github.com/googleapis/python-compute/commit/e40275063f8603faf10036ed7b1ef3435a1ab6ce))
* **samples:** Bulk insert sample ([#299](https://github.com/googleapis/python-compute/issues/299)) ([79b26c5](https://github.com/googleapis/python-compute/commit/79b26c5dea49717a2774e0b2f89a2669af9ae8c2))

## [1.3.2](https://github.com/googleapis/python-compute/compare/v1.3.1...v1.3.2) (2022-06-03)


### Bug Fixes

* **deps:** require protobuf <4.0.0dev ([#287](https://github.com/googleapis/python-compute/issues/287)) ([afe0083](https://github.com/googleapis/python-compute/commit/afe0083f945d5a7ead4cf7078192eb63efd2f886))


### Documentation

* fix changelog header to consistent size ([#288](https://github.com/googleapis/python-compute/issues/288)) ([20af4aa](https://github.com/googleapis/python-compute/commit/20af4aa9277c1aa7bfb24a46d9875df61b7bed05))

## [1.3.1](https://github.com/googleapis/python-compute/compare/v1.3.0...v1.3.1) (2022-05-05)


### Documentation

* **samples:** Adding samples for image creation and deletion ([#270](https://github.com/googleapis/python-compute/issues/270)) ([89ab205](https://github.com/googleapis/python-compute/commit/89ab205ced84e876372d7ab1e2ac300227935079))
* **samples:** Adding samples for image related operations ([#277](https://github.com/googleapis/python-compute/issues/277)) ([35c548e](https://github.com/googleapis/python-compute/commit/35c548ec8f5833148200bf0f333eb6c088147864))
* **samples:** Adding Windows server samples ([#274](https://github.com/googleapis/python-compute/issues/274)) ([06291b5](https://github.com/googleapis/python-compute/commit/06291b5dabe42b47955e36f9e9e2e651b5512d75))
* **samples:** Improving snapshot samples ([#276](https://github.com/googleapis/python-compute/issues/276)) ([343be37](https://github.com/googleapis/python-compute/commit/343be37bea8f032bfb5cd5f3ca99e9b003d02a7d))

## [1.3.0](https://github.com/googleapis/python-compute/compare/v1.2.0...v1.3.0) (2022-04-21)


### Features

* add new methods for long running operations ([526fb10](https://github.com/googleapis/python-compute/commit/526fb1021cfa25aa34ee93fcca122fb8798c8359))


### Bug Fixes

* **compute:** remove proto3_optional from parent_id ([#260](https://github.com/googleapis/python-compute/issues/260)) ([526fb10](https://github.com/googleapis/python-compute/commit/526fb1021cfa25aa34ee93fcca122fb8798c8359))
* **compute:** replace missing REQUIRED for parent_id ([526fb10](https://github.com/googleapis/python-compute/commit/526fb1021cfa25aa34ee93fcca122fb8798c8359))
* **deps:** require google-api-core>=2.7.0 ([526fb10](https://github.com/googleapis/python-compute/commit/526fb1021cfa25aa34ee93fcca122fb8798c8359))
* revert proto3_optional, required removal on parent_id ([#714](https://github.com/googleapis/python-compute/issues/714)) ([#265](https://github.com/googleapis/python-compute/issues/265)) ([ae1aeac](https://github.com/googleapis/python-compute/commit/ae1aeac4290d7a0e5961751bb00e03e08ade699e))


### Documentation

* **samples:** Add samples for suspending/resuming an instance ([#259](https://github.com/googleapis/python-compute/issues/259)) ([685d909](https://github.com/googleapis/python-compute/commit/685d909ebd015ccb5277f1ad2f3e9d142d532a13))
* **samples:** Migrate samples to use new type of operations ([#264](https://github.com/googleapis/python-compute/issues/264)) ([767d7c8](https://github.com/googleapis/python-compute/commit/767d7c803453bc329499a12f92c20693134e4d91))

## [1.2.0](https://github.com/googleapis/python-compute/compare/v1.1.0...v1.2.0) (2022-04-07)


### Features

* update compute API to revision 20220322 ([#710](https://github.com/googleapis/python-compute/issues/710)) ([84604a1](https://github.com/googleapis/python-compute/commit/84604a1966dee9dfdb1359a871d9b741c0bf2eaf))


### Bug Fixes

* fix type in docstring for map fields ([#256](https://github.com/googleapis/python-compute/issues/256)) ([84604a1](https://github.com/googleapis/python-compute/commit/84604a1966dee9dfdb1359a871d9b741c0bf2eaf))


### Documentation

* **samples:** Add samples for moving VM to different regions/zones ([#244](https://github.com/googleapis/python-compute/issues/244)) ([9d22f0d](https://github.com/googleapis/python-compute/commit/9d22f0d7fa14eea52d17c1df4d55358e747f0831))

## [1.1.0](https://github.com/googleapis/python-compute/compare/v1.0.0...v1.1.0) (2022-03-08)


### Features

* add api key support ([#203](https://github.com/googleapis/python-compute/issues/203)) ([a36c637](https://github.com/googleapis/python-compute/commit/a36c637f153c7b4ef49bb6a78c8b09f3746e7af1))
* update compute API to revision 20220112  ([#218](https://github.com/googleapis/python-compute/issues/218)) ([77210f5](https://github.com/googleapis/python-compute/commit/77210f539fc82fe9a555b815bed2f72c088358cd))


### Bug Fixes

* **deps:** require dataclasses for python 3.6 ([a36c637](https://github.com/googleapis/python-compute/commit/a36c637f153c7b4ef49bb6a78c8b09f3746e7af1))
* **deps:** require google-api-core >= 2.4.0 ([77210f5](https://github.com/googleapis/python-compute/commit/77210f539fc82fe9a555b815bed2f72c088358cd))


### Documentation

* **samples:** Adding samples for delete protection ([#208](https://github.com/googleapis/python-compute/issues/208)) ([7ed70ec](https://github.com/googleapis/python-compute/commit/7ed70ec53d7c008481e8cf86d03229114347f036))
* **samples:** additional samples for the Compute API ([72544d9](https://github.com/googleapis/python-compute/commit/72544d974161e1fd1831de5830b89d0ff99a3208))

## [1.0.0](https://github.com/googleapis/python-compute/compare/v0.9.0...v1.0.0) (2022-01-13)


### Features

* bump release level to production/stable ([#189](https://github.com/googleapis/python-compute/issues/189)) ([d5a5438](https://github.com/googleapis/python-compute/commit/d5a543867ab390d136eef153d0704a654aacb0db))

## [0.9.0](https://www.github.com/googleapis/python-compute/compare/v0.8.0...v0.9.0) (2021-12-13)


### Features

* Switch to string enums for compute ([#685](https://www.github.com/googleapis/python-compute/issues/685)) ([#158](https://www.github.com/googleapis/python-compute/issues/158)) ([6cfa01e](https://www.github.com/googleapis/python-compute/commit/6cfa01eb2b33986809854e9a33c6f6441a91bedf))


### Bug Fixes

* handle GCP enum name start with uppercase IPProtocol ([#691](https://www.github.com/googleapis/python-compute/issues/691)) ([#166](https://www.github.com/googleapis/python-compute/issues/166)) ([3d0fe75](https://www.github.com/googleapis/python-compute/commit/3d0fe75400c782ad704f80e8be6032d3c52003c2))
* make parent_id fields required compute move and insert methods ([#686](https://www.github.com/googleapis/python-compute/issues/686)) ([#160](https://www.github.com/googleapis/python-compute/issues/160)) ([8b373af](https://www.github.com/googleapis/python-compute/commit/8b373af2458ad18c29fdf112daf512a7120ce528))


### Documentation

* **samples:** Adding samples for instance from template creation ([#159](https://www.github.com/googleapis/python-compute/issues/159)) ([34092b5](https://www.github.com/googleapis/python-compute/commit/34092b5e0801364a417837eefb98f72ba6474564))
* **samples:** Adding template samples ([#136](https://www.github.com/googleapis/python-compute/issues/136)) ([bc721a7](https://www.github.com/googleapis/python-compute/commit/bc721a7e0933c13c5894336a5500c362c7d1d0ac))
* **samples:** Renaming region to avoid name collision with different region. ([#167](https://www.github.com/googleapis/python-compute/issues/167)) ([60f2937](https://www.github.com/googleapis/python-compute/commit/60f2937f35da587f9cfbfa5125821ce5d56f10cd))

## [0.8.0](https://www.github.com/googleapis/python-compute/compare/v0.7.0...v0.8.0) (2021-11-16)


### Features

* support self-signed JWT flow for service accounts ([de739a1](https://www.github.com/googleapis/python-compute/commit/de739a1b2c94648135bf62bc2aff23c2896a9b2d))
* update to the latest version of the code generator ([#147](https://www.github.com/googleapis/python-compute/issues/147)) ([de739a1](https://www.github.com/googleapis/python-compute/commit/de739a1b2c94648135bf62bc2aff23c2896a9b2d))


### Bug Fixes

* add 'dict' annotation type to 'request' ([de739a1](https://www.github.com/googleapis/python-compute/commit/de739a1b2c94648135bf62bc2aff23c2896a9b2d))
* **deps:** require google-api-core >=2.2.0 ([de739a1](https://www.github.com/googleapis/python-compute/commit/de739a1b2c94648135bf62bc2aff23c2896a9b2d))
* **deps:** require proto-plus >=1.19.7 ([de739a1](https://www.github.com/googleapis/python-compute/commit/de739a1b2c94648135bf62bc2aff23c2896a9b2d))


### Documentation

* list oneofs in docstring ([de739a1](https://www.github.com/googleapis/python-compute/commit/de739a1b2c94648135bf62bc2aff23c2896a9b2d))

## [0.7.0](https://www.github.com/googleapis/python-compute/compare/v0.6.0...v0.7.0) (2021-11-09)


### Features

* Integrate latest compute API definitions ([#143](https://www.github.com/googleapis/python-compute/issues/143)) ([878f8fc](https://www.github.com/googleapis/python-compute/commit/878f8fc1508bca794e6b6e633111593aa4aaf265))

## [0.6.0](https://www.github.com/googleapis/python-compute/compare/v0.5.0...v0.6.0) (2021-10-14)


### Features

* add support for python 3.10 ([#131](https://www.github.com/googleapis/python-compute/issues/131)) ([703ac17](https://www.github.com/googleapis/python-compute/commit/703ac1703bc159dcd81e96759606ad896f125996))


### Bug Fixes

* **compute:** Updated max_results to 100 to avoid too many API calls ([#108](https://www.github.com/googleapis/python-compute/issues/108)) ([691e38e](https://www.github.com/googleapis/python-compute/commit/691e38e19d2c5dc7223e35b681c17b1194302e1b))
* correct region tag formatting ([#102](https://www.github.com/googleapis/python-compute/issues/102)) ([8339c00](https://www.github.com/googleapis/python-compute/commit/8339c00db7eb693813511de7e3d7f8b28b709395))


### Documentation

* **samples:** Adding pagination sample. ([#78](https://www.github.com/googleapis/python-compute/issues/78)) ([db0404c](https://www.github.com/googleapis/python-compute/commit/db0404c7849147dcc5bafe797e23cdb5364b381b))

## [0.5.0](https://www.github.com/googleapis/python-compute/compare/v0.4.2...v0.5.0) (2021-08-09)


### ⚠ BREAKING CHANGES

* uint64/int64 fields accept ints instead of strings (#92)

### Features

* add always_use_jwt_access ([4d673cf](https://www.github.com/googleapis/python-compute/commit/4d673cf06ea2aa3957a0514fed68885c86a338b0))


### Bug Fixes

* fix required query params handling (closes [#12](https://www.github.com/googleapis/python-compute/issues/12)) ([4d673cf](https://www.github.com/googleapis/python-compute/commit/4d673cf06ea2aa3957a0514fed68885c86a338b0))
* uint64/int64 fields accept ints instead of strings ([#92](https://www.github.com/googleapis/python-compute/issues/92)) ([4d673cf](https://www.github.com/googleapis/python-compute/commit/4d673cf06ea2aa3957a0514fed68885c86a338b0))

### Documentation
* adding samples to start/stop/reset operations ([#75](https://www.github.com/googleapis/python-compute/issues/75)) ([0df87a9](https://www.github.com/googleapis/python-compute/commit/0df87a9cc65c9a68c2ba6ae6bea2f6906626d488))


### Miscellaneous Chores

* release as 0.4.3 ([#89](https://www.github.com/googleapis/python-compute/issues/89)) ([fbc1a28](https://www.github.com/googleapis/python-compute/commit/fbc1a2869932883d0e7e8e498e16d2273fb25048))

## [0.4.2](https://www.github.com/googleapis/python-compute/compare/v0.4.1...v0.4.2) (2021-07-26)

### Bug Fixes

* **deps:** pin 'google-{api,cloud}-core', 'google-auth' to allow 2.x versions ([#81](https://www.github.com/googleapis/python-compute/issues/81)) ([1163f2b](https://www.github.com/googleapis/python-compute/commit/1163f2bb15f0e042bdd9562a31ad2ac7f39e3536))




* samples docstring and comments update ([#69](https://www.github.com/googleapis/python-compute/issues/69)) ([2d53eb1](https://www.github.com/googleapis/python-compute/commit/2d53eb1839a8751945ba7cdf12991f2970893df2))
* adding samples for default values ([#64](https://www.github.com/googleapis/python-compute/issues/64)) ([553e389](https://www.github.com/googleapis/python-compute/commit/553e3891179c2719a57d398ffc26c1459945bf4d))


### Miscellaneous Chores

* release as 0.4.2 ([#84](https://www.github.com/googleapis/python-compute/issues/84)) ([dc77c0c](https://www.github.com/googleapis/python-compute/commit/dc77c0c55eef9cc1c2e515137fe66b4d4afca77e))
* Kokoro uses separate project for concurent tests. ([#83](https://www.github.com/googleapis/python-compute/issues/83)) ([40afb33](https://www.github.com/googleapis/python-compute/commit/40afb333a963717853f70410a7a08eda5492418c))


## [0.4.1](https://www.github.com/googleapis/python-compute/compare/v0.4.0...v0.4.1) (2021-06-16)


### Bug Fixes

* exclude docs and tests from package ([#65](https://www.github.com/googleapis/python-compute/issues/65)) ([c157bf5](https://www.github.com/googleapis/python-compute/commit/c157bf507227d7c1c815d5e236e4d710e12fbdec))

## [0.4.0](https://www.github.com/googleapis/python-compute/compare/v0.3.0...v0.4.0) (2021-06-07)


### Features

* Adding code samples and tests for them ([#55](https://www.github.com/googleapis/python-compute/issues/55)) ([14cd352](https://www.github.com/googleapis/python-compute/commit/14cd352079281ddde3602597334e3c88c942ed30))
* Raise GoogleAPICallError on REST response errors ([01db23b](https://www.github.com/googleapis/python-compute/commit/01db23bc0af3ab30bfb5ad8205446ae49417f0f1))
* Re-generated to pick up changes from googleapis-discovery with latest fixes ([#60](https://www.github.com/googleapis/python-compute/issues/60)) ([01db23b](https://www.github.com/googleapis/python-compute/commit/01db23bc0af3ab30bfb5ad8205446ae49417f0f1))
* remove support for google-api-core < 1.28.0 ([01db23b](https://www.github.com/googleapis/python-compute/commit/01db23bc0af3ab30bfb5ad8205446ae49417f0f1))

## [0.3.0](https://www.github.com/googleapis/python-compute/compare/v0.2.1...v0.3.0) (2021-05-10)


### Features

* Regenerate newest version of python-compute with field presence support ([#49](https://www.github.com/googleapis/python-compute/issues/49)) ([6181460](https://www.github.com/googleapis/python-compute/commit/61814609cdd8f9d26ba2b4f121e91dab4c565849))

## [0.2.1](https://www.github.com/googleapis/python-compute/compare/v0.2.0...v0.2.1) (2021-02-26)


### Bug Fixes

* ignore unknown fields in response ([#25](https://www.github.com/googleapis/python-compute/issues/25)) ([a8c37b4](https://www.github.com/googleapis/python-compute/commit/a8c37b4b9dacc54e00a7ad3850e7c9c12ef477cf))

## [0.2.0](https://www.github.com/googleapis/python-compute/compare/v0.1.0...v0.2.0) (2021-02-11)


### Features

* run synthtool to pick up mtls feature ([#6](https://www.github.com/googleapis/python-compute/issues/6)) ([3abec21](https://www.github.com/googleapis/python-compute/commit/3abec21a1d5b1384779c48b899f23ba18ca0ddb3))


### Bug Fixes

* don't use integers for enums in json encoding ([a3685b5](https://www.github.com/googleapis/python-compute/commit/a3685b5a03a75256d2d00b89dcc8fda34596edde))
* fix body encoding for rest transport  ([#17](https://www.github.com/googleapis/python-compute/issues/17)) ([a3685b5](https://www.github.com/googleapis/python-compute/commit/a3685b5a03a75256d2d00b89dcc8fda34596edde))
* regenerate the client lib ([#9](https://www.github.com/googleapis/python-compute/issues/9)) ([b9def52](https://www.github.com/googleapis/python-compute/commit/b9def52a47067804d5b79e867fb3ff895f8f4c21))
* set development status classifier to alpha ([#2](https://www.github.com/googleapis/python-compute/issues/2)) ([54814f8](https://www.github.com/googleapis/python-compute/commit/54814f8ad15b8f8dff051c7c7819bc4a7b8e099f))
* stabilize order of query_params ([a3685b5](https://www.github.com/googleapis/python-compute/commit/a3685b5a03a75256d2d00b89dcc8fda34596edde))
* update paging implementation to handle unconventional pagination ([a3685b5](https://www.github.com/googleapis/python-compute/commit/a3685b5a03a75256d2d00b89dcc8fda34596edde))

## 0.1.0 (2021-01-08)


### Features

* generate v1 ([53f9a3d](https://www.github.com/googleapis/python-compute/commit/53f9a3d6f14ef45b5bc3e38a48e3fa17059591eb))
