Google-ads-stubs

Latest version: v18.1.0

Safety actively analyzes 641049 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

8.1.0

What's Changed
* Add v14.1.0 support by henribru in https://github.com/henribru/google-ads-stubs/pull/14


**Full Changelog**: https://github.com/henribru/google-ads-stubs/compare/v8.0.0...v8.1.0

8.0.0

This release adds support for v14.0.0 of `google-ads-python`. Note this new addition to the caveats:

> Another big caveat since v8.0.0 of this package is that the attributes and constructor arguments of the protobuf messages are all typed as Any instead of their proper types. This is due to google-ads-python switching from raw protobuf message classes to proto-plus classes. Better types for these might be introduced in the future. GoogleAdsClient.enums is also typed as Any.

This means that unfortunately the stubs won't provide as good a type safety as they used to. The last API version supported by the pre-proto-plus library has been sunset though, so staying with that was no longer an option.

7.0.0

What's Changed
* Turn google and google.ads into namespace stub packages by henribru in https://github.com/henribru/google-ads-stubs/pull/12

This is released as a major version because if you're using Mypy you now need to run it with the `--namespace-packages` option. This is because the stub packages for `google` and `google.ads` have been turned into namespace packages to comply with this update to PEP561: https://github.com/python/peps/pull/2083


**Full Changelog**: https://github.com/henribru/google-ads-stubs/compare/v6.0.1...v7.0.0

6.0.1

- Support Python 3.6 (support for this was added in v.8.1.0 of the library but was missed in v6.0.0 of the stubs)

6.0.0

- Use mypy-protobuf v2.4 for generating protobuf stubs (note some backwards incompatibilities introduced in v2.0: https://github.com/dropbox/mypy-protobuf/blob/master/CHANGELOG.md#20)
- Update stubs for compatibility with v.8.2.0 and v.9.0.0 (support for API v6.1 and removal of v3)
- Fix API v4, v5 and v6 missing proper stubs for `enums.py`
- Add WaitOperationRequest to stubs for `types.py`
- Fix `interceptor.py` accidentally being stubbed with a `.py` file in addition to an incomplete `.pyi` file
- Add a dependency on `grpc-stubs`

5.0.1

Add missing v6 version literal

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.