Commit Graph

2524 Commits

Author SHA1 Message Date
Sebastian Thiel
8e4ec82be7 Release google-sheets4 v4.0.1+20220221 google-sheets4-v4.0.1+20220221 2022-09-14 08:43:21 +08:00
Sebastian Thiel
7abe6a3de2 regenerate all APIs and CLIs (#357) 2022-09-14 08:40:50 +08:00
Sebastian Thiel
0e011fcbe2 Merge branch 'python_fixes' 2022-08-21 09:49:14 +08:00
Kyle Gentle
3483ab0fb6 Remove dynamic imports in mako-render
It's cheap to `import json`, and with recent versions of python the
`simplejson` lib isn't required.
2022-08-18 21:23:55 -04:00
Kyle Gentle
a60caa2690 generator lib: Initial tests
Move existing tests into a new __tests__ module under generator/lib.
Also define a new test for `util.new_context`, to prevent regressions as
changes are made.
2022-08-18 21:23:55 -04:00
Kyle Gentle
8ba6acb88b util.py: Make new_context dict-compatible
This is an incremental change towards a strongly-typed util module,
aimed at reducing dependency on the DictObject class. The rough idea is
to annotate everything as Dict, add some tests to codify the existing
behavior, and then start defining dataclasses for the dischovery schema.

We also remove some unused logic & params.
2022-08-18 21:23:55 -04:00
Kyle Gentle
08552c4364 Restructure src dir
Make a few changes in the toplevel src dir to help separate
templates from code. Specifically, we rename `src/mako` to
`src/generator`, and nest the mako templates inside a
`src/generator/templates` dir.

This isolates most Python code into the `src/generator/lib` dir.
2022-08-18 21:23:55 -04:00
Kyle Gentle
5e1c0c857e pyright type checking: Initial setup
* Update imports to use fully qualified module name
* Add `typecheck` target to Makefile
* Add type annotations to appease pyright
* Switch from importlib_resources backport library to stdlib
  import.resources
2022-08-18 21:23:55 -04:00
Sebastian Thiel
4cdef0be06 track vision framework 2022-08-09 09:09:21 +08:00
Sebastian Thiel
e7f565fe6a Release google-vision1 v4.0.1+20220225 google-vision1-v4.0.1+20220225 2022-08-09 09:08:47 +08:00
Sebastian Thiel
8a16ffb8cb regenerate vision1 framework prior to release 2022-08-09 09:08:27 +08:00
Sebastian Thiel
37c5f85f2e Release google-drive3-cli v4.0.1+20220225 google-drive3-cli-v4.0.1+20220225 2022-07-25 21:35:37 +08:00
Sebastian Thiel
9d4cb8e027 Release google-drive3 v4.0.1+20220225 google-drive3-v4.0.1+20220225 2022-07-25 21:35:15 +08:00
Sebastian Thiel
53f5b32083 Merge branch 'http2_timeout_panic' 2022-07-25 21:34:49 +08:00
Sebastian Thiel
1582289b67 regen drive3 with v4.0.1 for release prep 2022-07-25 21:33:35 +08:00
Sebastian Thiel
da030c0fff reset changes in gen/ to previous state. 2022-07-25 21:26:52 +08:00
JohnDimas
6d0a9740da Resolves 'Panic on http2 timeout ' 2022-07-21 14:57:37 +02:00
Sebastian Thiel
0a8b3ca4e4 Merge pull request #341 from humb1t/patch-1
Update README.md
2022-06-29 08:40:49 +08:00
Nikita Bishonen
7202684802 Update README.md
`HttpsConnector` has no methods described in example, changed to `HttpsConnectorBuilder` which has.
2022-06-28 15:03:44 +04:00
Sebastian Thiel
f00ca37fa4 keep publishing marker 2022-06-04 07:17:00 +08:00
David Schmitt
7293ff5b10 Fix the client source to pass cargo test
* change `http::Uri` -> `hyper::http::Uri`
* add dependency on `tower-service`
2022-06-03 21:03:54 +01:00
David Schmitt
1a52ec5801 Restrict pyyaml version to avoid error
```
TypeError: load() missing 1 required positional argument: 'Loader'
```
2022-06-03 20:17:00 +01:00
David Schmitt
c8bd7f77d8 Fix doc-test preamble to use new builder API 2022-06-03 17:37:54 +01:00
Sebastian Thiel
acbcbfe48d Release google-drive3-cli v4.0.0+20220225 google-drive3-cli-v4.0.0+20220225 2022-06-03 09:20:26 +08:00
Sebastian Thiel
8e7a1ed7cf regen drive3 CLI 2022-06-03 09:20:17 +08:00
Sebastian Thiel
0b2a9b3e08 Release google-drive3 v4.0.0+20220225 google-drive3-v4.0.0+20220225 2022-06-03 09:19:43 +08:00
Sebastian Thiel
a83f75df88 Regen drive3 4.0 2022-06-03 09:19:26 +08:00
Sebastian Thiel
cbfe14524b bump major version of all crates to represent major structural changes 2022-06-03 09:17:50 +08:00
Sebastian Thiel
5c22221f77 Update to latest released yup-oauth2 v7 2022-06-01 21:12:45 -04:00
Kyle Gentle
c5ff239961 feat(Hub): Support custom connectors
Switch the constraints on Hub types to use public traits based on
tower::service, as recommended by Hyper. This enables support for
custom connectors beyond hyper_rustls::HttpsConnector

Closes #337.
2022-06-01 21:12:32 -04:00
Sebastian Thiel
0b5243162b markers for publishing APIs and CLIs 2022-04-26 20:51:46 +08:00
Sebastian Thiel
bd46e4849a Release google-youtubereporting1-cli v3.1.0+20220305 google-youtubereporting1-cli-v3.1.0+20220305 2022-04-26 16:57:49 +08:00
Sebastian Thiel
e1904ec2e1 Release google-youtube3-cli v3.1.0+20220303 google-youtube3-cli-v3.1.0+20220303 2022-04-26 16:57:29 +08:00
Sebastian Thiel
c31dbb9232 Release google-workflows1-cli v3.1.0+20220223 google-workflows1-cli-v3.1.0+20220223 2022-04-26 16:57:19 +08:00
Sebastian Thiel
c49a8c97cc Release google-workflowexecutions1-cli v3.1.0+20220222 google-workflowexecutions1-cli-v3.1.0+20220222 2022-04-26 16:57:09 +08:00
Sebastian Thiel
22c43a4652 Release google-webrisk1-cli v3.1.0+20220226 google-webrisk1-cli-v3.1.0+20220226 2022-04-26 16:56:57 +08:00
Sebastian Thiel
6a15750da9 Release google-webmasters3-cli v3.1.0+20190428 google-webmasters3-cli-v3.1.0+20190428 2022-04-26 16:56:46 +08:00
Sebastian Thiel
054465fc69 Release google-webfonts1-cli v3.1.0+20220215 google-webfonts1-cli-v3.1.0+20220215 2022-04-26 16:56:34 +08:00
Sebastian Thiel
8f08c401ae Release google-vmmigration1-cli v3.1.0+20220225 google-vmmigration1-cli-v3.1.0+20220225 2022-04-26 16:56:22 +08:00
Sebastian Thiel
f3f831d10b Release google-vision1-cli v3.1.0+20220225 2022-04-26 16:56:16 +08:00
Sebastian Thiel
dff5b0ad3f Release google-videointelligence1_beta1-cli v3.1.0+20171122 google-videointelligence1_beta1-cli-v3.1.0+20171122 2022-04-26 16:56:07 +08:00
Sebastian Thiel
b8d8d6fbf8 Release google-videointelligence1-cli v3.1.0+20220225 google-videointelligence1-cli-v3.1.0+20220225 2022-04-26 16:55:55 +08:00
Sebastian Thiel
920960af19 Release google-versionhistory1-cli v3.1.0+20220307 google-versionhistory1-cli-v3.1.0+20220307 2022-04-26 16:55:44 +08:00
Sebastian Thiel
bcf9b14952 Release google-verifiedaccess1-cli v3.1.0+20220215 google-verifiedaccess1-cli-v3.1.0+20220215 2022-04-26 16:55:34 +08:00
Sebastian Thiel
870d59b7f4 Release google-vectortile1-cli v3.1.0+20210331 google-vectortile1-cli-v3.1.0+20210331 2022-04-26 16:55:24 +08:00
Sebastian Thiel
eb51bb0af9 Release google-vault1-cli v3.1.0+20220222 google-vault1-cli-v3.1.0+20220222 2022-04-26 16:55:14 +08:00
Sebastian Thiel
f92498ccdb Release google-urlshortener1-cli v3.1.0+20150519 google-urlshortener1-cli-v3.1.0+20150519 2022-04-26 16:55:00 +08:00
Sebastian Thiel
2da2a2ad85 Release google-translate3-cli v3.1.0+20220121 google-translate3-cli-v3.1.0+20220121 2022-04-26 16:54:49 +08:00
Sebastian Thiel
fbc2516539 Release google-translate2-cli v3.1.0+20170525 google-translate2-cli-v3.1.0+20170525 2022-04-26 16:54:37 +08:00
Sebastian Thiel
c9d2ea3338 Release google-transcoder1-cli v3.1.0+20220201 google-transcoder1-cli-v3.1.0+20220201 2022-04-26 16:54:26 +08:00