Changelog
2.9.0 (2022-12-15)
Features
Add support for
google.cloud.videointelligence.__version__
(29c4e5f)Add typing to proto.Message based class attributes (29c4e5f)
Bug Fixes
Add dict typing for client_options (29c4e5f)
deps: Require google-api-core >=1.34.0, >=2.11.0 (ad16669)
Drop usage of pkg_resources (ad16669)
Fix timeout default values (ad16669)
Documentation
samples: Snippetgen handling of repeated enum field (29c4e5f)
samples: Snippetgen should call await on the operation coroutine before calling result (ad16669)
2.8.3 (2022-10-10)
Bug Fixes
2.8.2 (2022-09-29)
Bug Fixes
2.8.1 (2022-08-12)
Bug Fixes
2.8.0 (2022-07-16)
Features
- add audience parameter (954b308)
Bug Fixes
2.7.1 (2022-06-06)
Bug Fixes
Documentation
2.7.0 (2022-04-28)
Features
2.6.1 (2022-03-05)
Bug Fixes
deps: require google-api-core>=1.31.5, >=2.3.2 (#282) (5a8dc98)
deps: require proto-plus>=1.15.0 (5a8dc98)
2.6.0 (2022-02-11)
Features
Bug Fixes
- resolve DuplicateCredentialArgs error when using credentials_file (aef5b0c)
Documentation
2.5.1 (2021-11-01)
Bug Fixes
Documentation
- list oneofs in docstring (959836b)
2.5.0 (2021-10-18)
Features
2.4.0 (2021-10-07)
Features
2.3.3 (2021-09-24)
Bug Fixes
- add ‘dict’ annotation type to ‘request’ (ec86dc6)
2.3.2 (2021-07-26)
Bug Fixes
Documentation
2.3.1 (2021-07-20)
Bug Fixes
2.3.0 (2021-07-12)
Features
Documentation
2.2.0 (2021-05-28)
Features
- support self-signed JWT flow for service accounts (50da518)
Bug Fixes
add async client to %name_%version/init.py (50da518)
2.1.0 (2021-03-31)
Features
Bug Fixes
2.0.0 (2020-11-19)
⚠ BREAKING CHANGES
- use microgenerator. See Migration Guide. (#76)
Features
- use microgenerator (#76)
1.16.1 (2020-11-18)
Documentation
add samples from video/cloud-client/labels (#49) (07806d3), closes #930 #945 #952 #962 #1093 #1121 #1123 #1088 #1158 #1160 #1186 #1221 #1254 #1377 #1441 #1464 #1639 #1658 #1743 #1846 #1980 #2162 #2439 #2005 #3169 #2806 #4017 #4041
add samples from video/cloud-client/shotchange (#72) (d0a03e3), closes #930 #933 #945 #952 #962 #958 #968 #1093 #1121 #1123 #1088 #1158 #1160 #1186 #1221 #1254 #1377 #1441 #1464 #1639 #1658 #1743 #1846 #1871 #1980 #2162 #2439 #2005 #3169 #2806 #4017 #4041
1.16.0 (2020-10-02)
Features
video speech transcription ([#1849](https://www.github.com/googleapis/python-videointelligence/issues/1849)) (0bb8156)
Documentation
1.15.0 (2020-06-09)
Features
- add support for streaming automl action recognition in v1p3beta1; make ‘features’ a positional param for annotate_video in betas (#31) (586f920), closes #517 #538 #565 #576 #506 #586 #585
1.14.0 (2020-03-12)
Features
1.13.0 (2020-02-13)
Features
1.12.1
11-14-2019 16:12 PST
Implementation Changes
1.12.0
11-08-2019 09:32 PST
Implementation Changes
- Make
features
a positional parameter inannotate_video
, update retry config, make AnnotateVideo nonidempotent (via synth). (#9440)
New Features
Add celebrity recognition support (via synth). (#9612)
Drop support for
v1beta1
version of the API. (#9426)
Documentation
Tweak docstrings, client configuration (via synth). (#9434)
Change requests intersphinx url (via synth). (#9412)
Fix intersphinx reference to requests. (#9294)
Remove CI for gh-pages, use googleapis.dev for
api_core
refs. (#9085)Remove compatibility badges from READMEs. (#9035)
Internal / Testing Changes
- Enrich VPCSC tests. (#9193)
1.11.0
08-12-2019 14:00 PDT
New Features
Add segment / shot presence label annotations fields (via synth). (#8987)
Add V1 video segment / feature fields; remove send/recv msg size limit (via synth). (#8975)
Documentation
- Update intersphinx mapping for requests. (#8805)
1.10.0
07-24-2019 17:52 PDT
Implementation Changes
- Allow kwargs to be passed to create_channel (via synth). (#8410)
New Features
Add ‘client_options’ support (via synth). (#8528)
Add support for streaming classification / object tracking (via synth). (#8427)
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)
Internal / Testing Changes
Add VPC SC integration tests. (#8607)
Pin black version (via synth). (#8601)
Add docs job to publish to googleapis.dev. (#8464)
Change test video URI, add disclaimer to auto-generated template files (via synth). (#8334)
Declare encoding as utf-8 in pb2 files (via synth). (#8370)
Suppress checking ‘cov-fail-under’ in nox default session (via synth). (#8256)
1.9.0
06-05-2019 10:42 PDT
Implementation Changes
- Remove classifier for Python 3.4 for end-of-life. (#7535)
New Features
- Add v1 object tracking support, v1p3b1 speech transcription / logo recognition support (via synth). (#8221)
Documentation
Internal / Testing Changes
Fix coverage in ‘types.py’ (via synth). (#8169)
Blacken noxfile.py, setup.py (via synth). (#8136)
Harden synth replacement against template changes. (#8104)
Update noxfile (via synth). (#7838)
Add nox session
docs
(via synth). (#7786)Update docs build configuration. (#7603)
1.8.0
03-06-2019 12:20 PST
New Features
- Add videointelligence v1p3beta1 (Streaming API Support). (#7490)
Internal / Testing Changes
- Copy lintified proto files (via synth). (#7472)
1.7.0
02-25-2019 12:25 PST
Implementation Changes
New Features
- Add text detection / object tracking feature support (via sync). (#7415)
Documentation
Updated client library documentation URLs. (#7307)
Update copyright headers.
Pick up stub docstring fix in GAPIC generator. (#6986)
Internal / Testing Changes
Add clarifying comment to blacken nox target. (#7407)
Copy proto files alongside protoc versions.
Add protos as an artifact to library. (#7205)
1.6.1
12-17-2018 17:09 PST
Implementation Changes
Documentation
- Document Python 2 deprecation (#6910)
Internal / Testing Changes
Add baseline for synth.metadata
Update noxfile.
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)
1.6.0
11-09-2018 13:36 PST
Implementation Changes
Add support for speech transcription. (#6313)
Fix client_info bug, update docstrings and timeouts. (#6425)
Dependencies
Bump minimum ‘api_core’ version for all GAPIC libs to 1.4.1. (#6391)
Avoid broken ‘google-common-apis 1.5.4’ release. (#6355)
Documentation
- normalize use of support level badges.(#6159)
Internal / Testing Changes
- Add ‘mock’ to unit test dependencies for autogen libs. (#6402)
1.5.0
New Features
- Regenerate v2p2beta1 to add Object Tracking and Text Detection Beta (#6225)
Documentation
Harmonize / DRY ‘README.rst’ / ‘docs/index.rst’. (#6002)
Correct text for the pip install command (#6198)
Internal / Testing Changes
- Use new Nox (#6175)
1.4.0
New Features
- Add support for ‘v1p2beta1’ API version (#6004)
Implementation Changes
Re-generate library using videointelligence/synth.py (#5982)
Re-generate library using videointelligence/synth.py (#5954)
1.3.0
Implementation Changes
- Avoid overwriting ‘module’ of messages from shared modules. (#5364)
New Features
- Regenerate Video Intelligence v1p1beta1 endpoint to add new features (#5617)
Internal / Testing Changes
- Add Test runs for Python 3.7 and remove 3.4 (#5295)
1.2.0
New Features
- Add v1p1beta1 version of videointelligence (#5165)
Internal / Testing Changes
- Fix v1p1beta1 unit tests (#5064)
1.1.0
Interface additions
- Added video v1p1beta1 (#5048)
1.0.1
Dependencies
- Update dependency range for api-core to include v1.0.0 releases (#4944)
Testing and internal changes
- Normalize all setup.py files (#4909)
1.0.0
Features
General Availability
The google-cloud-videointelligence
package is now supported at the
general availability quality level. This means it is stable; the code
and API surface will not change in backwards-incompatible ways unless
absolutely necessary (e.g. because of critical security issues) or with an
extensive deprecation period.
One exception to this: We will remove beta endpoints (as a semver-minor update) at whatever point the underlying endpoints go away.
v1 endpoint
The underlying video intelligence API has also gone general availability, and
this library by default now uses the v1
endpoint (rather than v1beta2
)
unless you explicitly used something else. This is a backwards compatible
change as the v1
and v1beta2
endpoints are identical. If you pinned to
v1beta2
, you are encouraged to move to v1
.
0.28.0
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.0
and adding dependency ongoogle-api-core
(#4221, #4280)Deferring to
google-api-core
forgrpcio
andgoogleapis-common-protos
dependencies (#4096, #4098)
Packaging
- Change “Development Status” in package metadata from
3 - Alpha
to4 - Beta
(eb43849569556c6e47f11b8310864c5a280507f2)
PyPI: https://pypi.org/project/google-cloud-videointelligence/0.28.0/