Changelog
3.2.0 (2022年12月15日)
Features
- Add typing to proto.Message based class attributes (0e5a37b)
Bug Fixes
Add dict typing for client_options (0e5a37b)
deps: Require google-api-core >=1.34.0, >=2.11.0 (0e5a37b)
Drop usage of pkg_resources (0e5a37b)
Fix timeout default values (0e5a37b)
Documentation
samples: Snippetgen handling of repeated enum field (0e5a37b)
samples: Snippetgen should call await on the operation coroutine before calling result (0e5a37b)
3.1.4 (2022年10月07日)
Bug Fixes
3.1.3 (2022年09月29日)
Bug Fixes
3.1.2 (2022年09月13日)
Documentation
3.1.1 (2022年08月11日)
Bug Fixes
3.1.0 (2022年08月05日)
Features
3.0.0 (2022年07月18日)
⚠ BREAKING CHANGES
v1p3beta1: Product search related messages and enums changed in an incompatible way
v1p3beta1: NormalizedBoundingPoly message removed
v1: removed fields from SafeSearchAnnotation message
Bug Fixes
v1p3beta1: NormalizedBoundingPoly message removed (807684d)
v1p3beta1: Product search related messages and enums changed in an incompatible way (807684d)
v1: removed fields from SafeSearchAnnotation message (807684d)
2.8.0 (2022年07月14日)
Features
Bug Fixes
2.7.3 (2022年06月06日)
Bug Fixes
Documentation
2.7.2 (2022年03月25日)
Documentation
2.7.1 (2022年03月05日)
Bug Fixes
2.7.0 (2022年02月28日)
Features
Bug Fixes
Documentation
2.6.3 (2021年12月12日)
Documentation
2.6.2 (2021年11月01日)
Bug Fixes
Documentation
- list oneofs in docstring (b6bf6ab)
2.6.1 (2021年10月26日)
Documentation
2.6.0 (2021年10月20日)
Features
Documentation
2.5.0 (2021年10月08日)
Features
2.4.4 (2021年09月30日)
Bug Fixes
- improper types in pagers generation (29b57f6)
2.4.3 (2021年09月27日)
Bug Fixes
- add ‘dict’ annotation type to ‘request’ (87ad0ea)
2.4.2 (2021年07月29日)
Bug Fixes
Documentation
Miscellaneous Chores
2.4.1 (2021年07月21日)
Bug Fixes
2.4.0 (2021年07月12日)
Features
Bug Fixes
Documentation
2.3.2 (2021年06月02日)
Bug Fixes
2.3.1 (2021年04月13日)
Documentation
2.3.0 (2021年03月31日)
Features
- add
from_service_account_info(ace6046)
Bug Fixes
2.2.0 (2021年02月11日)
Features
add from_service_account_info factory (7c3035a)
v1: add
LEFT_CHEEK_CENTERandRIGHT_CHEEK_CENTERtoFaceAnnotation(#103) (7c3035a)
Bug Fixes
- v1: deprecate confidence fields in safe search annotation (7c3035a)
Documentation
- use absolute references for types in docstrings (7c3035a)
2.1.0 (2021年01月26日)
Features
Bug Fixes
Documentation
2.0.0 (2020年09月29日)
⚠ BREAKING CHANGES
- migrate to use microgen (#52)
Features
Bug Fixes
Documentation
1.0.0 (2020年02月28日)
Features
0.42.0 (2020年02月03日)
Features
0.41.0
12-05-2019 14:49 PST
New Features
- Add deprecation warning to resource name helper functions. (#9866)
Documentation
- Add deprecation information to resource name helper function documentation. (#9866)
0.40.0
11-08-2019 09:30 PST
Implementation Changes
Add proto annotations (via synth). (#9441)
Add RPC annotations, update docstrings (via synth). (#9230)
New Features
Add celebrity recognition support to v1p4beta1 (via synth). (#9613)
Add object annotation support to v1p4beta1 (via synth). (#9613)
Add
purge_productsmethod to v1p4beta1 (via synth). (#9613)Add more product categories (via synth). (#9224)
Documentation
Update docstring for
product_category, change requests intersphinx url (via synth). (#9413)Fix intersphinx reference to requests. (#9294)
Remove compatability badges from READMEs. (#9035)
Update docstring to say at most 5 frames can be batch annotated (via synth). (#9041)
Internal / Testing Changes
Flatten case of logo text in systest. (#9159)
Docs: Remove CI for gh-pages, use googleapis.dev for
api_corerefs. (#9085)
0.39.0
08-12-2019 13:57 PDT
Implementation Changes
- Remove send/recv msg size limit (via synth). (#8976)
New Features
- Add ‘parent’ argument to annotation requests; add ‘ProductSearchClient.purge_products’ method; add ‘object_annotations’ field to product search results (via synth). (#8988)
Documentation
- Update intersphinx mapping for requests. (#8805)
0.38.1
07-24-2019 17:54 PDT
Dependencies
- Bump minimum version for google-api-core to 1.14.0. (#8709)
Documentation
Link to googleapis.dev documentation in READMEs. (#8705)
Add compatibility check badges to READMEs. (#8288)
0.38.0
07-09-2019 10:05 PDT
Implementation Changes
- Allow kwargs to be passed to create_channel (via synth). (#8411)
New Features
- Add ‘client_options’ support, update list method docstrings (via synth). (#8529)
Internal / Testing Changes
Pin black version (via synth). (#8602)
Add docs job to publish to googleapis.dev. (#8464)
All of the negative vision vpc sc tests should use the same file. (#8439)
In order to make sure access to the bucket is blocked by vpc sc, try to download any arbitrary file from the bucket. (#8374)
Add disclaimer to auto-generated template files (via synth). (#8335)
Add Vision API system tests to verify accessing a gcs bucket outside of a secure perimeter is blocked. (#8276)
Add Vision API Product Search tests to verify ProductSearch is blocked by VPC SC when trying to access a resource outside of a secure perimeter when run from within a secure perimeter. (#8269)
Add AsyncBatchAnnotateFiles system test (#8260)
Add ImportProductSets system test (#8259)
Suppress checking ‘cov-fail-under’ in nox default session (via synth). (#8257)
Declare encoding as utf-8 in pb2 files (via synth). (#8371)
0.37.0
05-30-2019 15:19 PDT
Implementation Changes
- Add routing header to method metadata (via synth). (#7604)
New Features
Add more categories to product search, update noxfile (via synth). (#8170)
Add batch annotation for images and files, reorder methods (via synth). (#7845)
Vision: Add proto files for v1p4beta1
Internal / Testing Changes
Change docstrings (via synth). (#7983)
Add system tests for Vision Product Search. Test product set resource... (#7913)
Update noxfile and docs configuration (via synth). (#7839)
Vision: Add nox session
docs, reorder methods, modify samples in docstrings (via synth). (#7787)Remove classifier for Python 3.4 for end-of-life. (#7535)
Copy lintified proto files (via synth). (#7473)
0.36.0
02-25-2019 15:02 PST
Implementation Changes
Remove unused message exports. (#7280)
Protoc-generated serialization update. (#7100)
GAPIC generation fixes: (#7058)
Pick up order-of-enum fix from GAPIC generator. (#6881)
New Features
- Add vision v1p4beta1. (#7438)
Documentation
Updated client library documentation URLs. (#7307)
Update copyright headers.
Internal / Testing Changes
Add clarifying comment to blacken nox target. (#7408)
Copy proto files alongside protoc versions
Vision: get system logo tests healthy. (#7245)
Add protos as an artifact to library. (#7205)
0.35.2
12-17-2018 17:10 PST
Implementation Changes
- Import
iam.policyfromgoogle.api_core. (#6741)
Documentation
- Document Python 2 deprecation (#6910)
Internal / Testing Changes
Blacken all gen’d libs (#6792)
Omit local deps (#6701)
Run black at end of synth.py (#6698)
Run Black on Generated libraries (#6666)
Add templates for flake8, coveragerc, noxfile, and black. (#6642)
0.35.1
11-21-2018 11:25 PST
Implementation Changes
- Add ProductSearchClient to vision.py (#6635)
Internal / Testing Changes
- Merge fixes to GAPIC generator. (#6632)
0.35.0
11-13-2018 09:55 PST
Implementation Changes
- Fix client_info bug, update docstrings via synth. (#6437)
New Features
- Add ‘product_search_client’ to ‘vision_v1’. (#6361)
Dependencies
- Bump minimum ‘api_core’ version for all GAPIC libs to 1.4.1. (#6391)
Documentation
Fix GAX fossils. (#6264)
Normalize use of support level badges. (#6159)
Harmonize / DRY ‘README.rst’ / ‘docs/index.rst’. (#6003)
Internal / Testing Changes
- Use new Nox. (#6175)
0.34.0
Implementation Changes
- Clean up feature introspection. (#5851)
New Features
- Regenerate to pick up new features in the underlying API. (#5854)
0.33.0
New Features
- Add v1p3beta1 endpoint to vision client library (#5638)
0.32.0
Implementation Changes
Avoid overwriting ‘module’ of messages from shared modules. (#5364)
Regenerate underlying client library (#5467)
Internal / Testing Changes
Add Test runs for Python 3.7 and remove 3.4 (#5295)
Modify system tests to use prerelease versions of grpcio (#5304)
0.31.1
Packaging
- Update setuptools before packaging (#5265)
0.31.0
Vision v1p2beta1: PDF/TIFF OCR (#5127)
Use
install_requiresfor platform dependencies instead ofextras_require(#4991)Add vision v1p2beta1 (#4998)
Fix bad trove classifier
Add max results to feature (#4817)
0.30.1
Dependencies
- Update dependency range for api-core to include v1.0.0 releases (#4944)
Testing and internal changes
Install local dependencies when running lint (#4936)
Re-enable lint for tests, remove usage of pylint (#4921)
Normalize all setup.py files (#4909)
Fix coveragerc to correctly omit generated files (#4843)
0.29.0
⚠️ Breaking Changes
- The HTTP/JSON based client that was deprecated in 0.25.0 is completely removed.
Release Candidate
- This is the (hopefully) final release candidate before declaring a stable release.
Features
- The
v1p1beta1endpoint has been added. (#4493)
This is a superset of v1 and includes features that are still in beta
on the API side. You can opt in to this endpoint by importing it explicitly:
from google.cloud import vision_v1p1beta1
client = vision_v1p1beta1.ImageAnnotatorClient()
PyPI: https://pypi.org/project/google-cloud-vision/0.29.0/
0.28.0
Notable Implementation Changes
- Update and re-organize autogenerated code (#3952)
Documentation
- Added link to "Python Development Environment Setup Guide" in project README (#4187, h/t to @michaelawyu)
Dependencies
Upgrading to
google-cloud-core >= 0.28.0and adding dependency ongoogle-api-core(#4221, #4280)Deferring to
google-api-coreforgrpcioandgoogleapis-common-protosdependencies (#4096, #4098)