-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Type and document your google meet api properly #13102
Comments
This code works, but always emits an exception (even with members in this) async def aend_active_conference(self, **kwargs: Unpack[EndActiveConferenceRequest]) -> None:
# Create a client
client = await self.spaces_service_client()
# Initialize request argument(s)
request = meet_v2.EndActiveConferenceRequest(**kwargs)
# Make the request
return await client.end_active_conference(request=request) |
@jefer94 Thanks for reporting this.
Let me know if I've missed anything. |
I'm going to close this issue based on the response in #13102 (comment) but please feel free to open a new issue with more information as suggested in #3 (#13102 (comment)). |
I checked the latest documentation published (and visible in its Google result), and it keeps don't have:
Also:
Ok, the section of references is more accurate, but it isn't listed in the main documentation or your search engine (it's as if this documentation did not exist), do you think that is accurate to have two different documentations no linked between them? I have several dudes that you have seen your public docs to check if "document your google meet api properly" was, or wasn't right |
The requests in your comment would be better handled by the API team; we, the owners of this repo, handle the autogeneration of client libraries and we are not experts on any individual API. As per the README, could you file an issue with the API team? Thanks! Also, could you clarify what you mean by |
I could opened the issue there, with "I have several dudes that you have seen your public docs" I mean that I'm sure that whoever closed this issue did not check if my assertions were right and my response was a list of complaints about the accuracy of the doc For the previous bullet points, with "Any reference about how to handle the user that it returns." I mean the API REST returns a user in one of the activities and the docs don't say anything about how to handle it, what could be useful to maintain a log of assistance for example I already implemented the integrations with Google Meet, so this issue doesn't affect me, but affects each other developers |
I think it could be closed |
@vchudnov-g where could I report this bug? https://issuetracker.google.com/issues/380295064 I tried there and googleapis/google-api-nodejs-client#3591 (comment) (ignore the bug with the no-repo.yml) |
Determine this is the right repository
Summary of the issue
Related to type the API properly
Why is this important
I am sure that this issue was caused by bad typing microsoft/pylance-release#6417
Related to document the API properly
The docs don't have any reference for arguments, returns, or how the elements are related, the only docs that worked aren't here https://developers.google.com/meet/api/guides/meeting-spaces it's in the docstring
API client name and version
==0.1.8
Reproduction steps: code
file: main.py
Reproduction steps: supporting files
Reproduction steps: actual results
file: output.txtmydata.csv
Reproduction steps: expected results
To have good docs and typing
OS & version + platform
Linux Jeferson 5.15.146.1-microsoft-standard-WSL2 #1 SMP Thu Jan 11 04:09:03 UTC 2024 x86_64 GNU/Linux
Python environment
Python 3.12.5
Python dependencies
Package Version
activecampaign-python 1.0.10
adrf 0.1.7
aiodns 3.2.0
aiohappyeyeballs 2.4.0
aiohttp 3.10.5
aiohttp-retry 2.8.3
aiosignal 1.3.1
amqp 5.2.0
aniso8601 9.0.1
annotated-types 0.7.0
anyio 4.6.0
asgiref 3.8.1
async-property 0.2.2
async-timeout 4.0.3
attrs 24.2.0
autobahn 24.4.2
Automat 24.8.1
babel 2.16.0
beautifulsoup4 4.12.3
billiard 4.2.1
black 24.8.0
bleach 6.1.0
Brotli 1.1.0
cachetools 5.5.0
capy-core 1.0.2
celery 5.4.0
celery-task-manager 1.8.0
certifi 2024.8.30
cffi 1.17.1
cfgv 3.4.0
channels 4.1.0
channels-redis 4.2.0
charset-normalizer 3.3.2
circuitbreaker 2.0.0
click 8.1.7
click-didyoumean 0.3.1
click-plugins 1.1.1
click-repl 0.3.0
colorama 0.4.6
constantly 23.10.4
contextlib2 21.6.0
coralogix-logger 2.0.6
coverage 7.6.1
coveralls 4.0.1
cryptography 43.0.1
cssselect 1.2.0
cssutils 2.11.1
currencies 2020.12.12
daphne 4.1.2
defusedxml 0.7.1
Deprecated 1.2.14
distlib 0.3.8
distro 1.9.0
dj-database-url 2.2.0
Django 5.1.1
django-appconf 1.0.6
django-cors-headers 4.4.0
django-cryptography-django5 2.2
django-heroku 0.3.1
django-minify-html 1.9.0
django-phonenumber-field 8.0.0
django-redis 5.4.0
django-sql-explorer 5.2
django-storages 1.14.4
djangorestframework 3.15.2
djangorestframework-csv 3.0.2
dnspython 2.6.1
docopt 0.6.2
drf-yasg 1.21.7
eventbrite 3.3.5
eventlet 0.37.0
exceptiongroup 1.2.2
execnet 2.1.1
expiringdict 1.2.2
Faker 12.0.1
fastjsonschema 2.20.0
filelock 3.16.1
flake8 7.1.1
flake8-bugbear 24.8.19
flake8-docstrings 1.7.0
frozenlist 1.4.1
gevent 24.2.1
ghp-import 2.1.0
google-api-core 2.20.0
google-api-python-client 2.146.0
google-apps-meet 0.1.8
google-auth 2.35.0
google-auth-httplib2 0.2.0
google-auth-oauthlib 1.2.1
google-cloud-bigquery 3.25.0
google-cloud-bigquery-storage 2.26.0
google-cloud-core 2.4.1
google-cloud-datastore 2.20.1
google-cloud-firestore 2.18.0
google-cloud-ndb 2.3.2
google-cloud-recaptcha-enterprise 1.22.1
google-cloud-storage 2.18.2
google-crc32c 1.6.0
google-resumable-media 2.7.2
googleapis-common-protos 1.65.0
graphene 3.3
graphene-django 3.2.2
graphene-django-optimizer 0.10.0
graphql-core 3.2.4
graphql-relay 3.2.0
greenlet 3.1.1
griffe 1.3.1
grpcio 1.66.1
grpcio-status 1.66.1
gunicorn 23.0.0
h11 0.14.0
h2 4.1.0
hiredis 3.0.0
hpack 4.0.0
httpcore 1.0.5
httplib2 0.22.0
httptools 0.6.1
httpx 0.27.2
hyperframe 6.0.1
hyperlink 21.0.0
icalendar 5.0.13
identify 2.6.1
idna 3.10
importlib_metadata 8.0.0
incremental 24.7.2
inflection 0.5.1
iniconfig 2.0.0
Jinja2 3.1.4
jiter 0.5.0
jsonschema 4.23.0
jsonschema-specifications 2023.12.1
jupyter_client 8.6.3
jupyter_core 5.7.2
jupyterlab_pygments 0.3.0
kombu 5.4.2
launchdarkly-eventsource 1.2.0
launchdarkly-server-sdk 9.7.1
linked-services 1.2.3
lxml 5.3.0
Markdown 3.7
MarkupSafe 2.1.5
mccabe 0.7.0
mergedeep 1.3.4
minify_html 0.15.0
mistune 3.0.2
mixer 7.2.2
mkdocs 1.6.1
mkdocs-autorefs 1.2.0
mkdocs-get-deps 0.2.0
mkdocs-material 9.5.36
mkdocs-material-extensions 1.3.1
mkdocstrings 0.26.1
mkdocstrings-python 1.11.1
more-itertools 10.5.0
msgpack 1.1.0
multidict 6.1.0
mypy 1.11.2
mypy-extensions 1.0.0
nbclient 0.10.0
nbconvert 7.16.4
nbformat 5.10.4
newrelic 9.13.0
nodeenv 1.9.1
numpy 2.1.1
oauthlib 3.2.2
openai 1.47.0
packaging 24.1
paginate 0.5.7
pandas 2.2.3
pandocfilters 1.5.1
pathspec 0.12.1
pep8-naming 0.14.1
phonenumberslite 8.13.45
pillow 10.4.0
pip 24.2
platformdirs 4.3.6
pluggy 1.5.0
pre-commit 3.8.0
premailer 3.10.0
priority 1.3.0
promise 2.3
prompt_toolkit 3.0.47
proto-plus 1.24.0
protobuf 5.28.2
psycopg 3.2.2
psycopg-binary 3.2.2
psycopg-pool 3.2.3
psycopg2 2.9.9
pyarrow 17.0.0
pyasn1 0.6.1
pyasn1_modules 0.4.1
pycares 4.4.0
pycodestyle 2.12.1
pycparser 2.22
pydantic 2.9.2
pydantic_core 2.23.4
pydocstyle 6.3.0
pyfcm 2.0.7
pyflakes 3.2.0
PyGithub 2.4.0
Pygments 2.18.0
PyJWT 2.9.0
pymdown-extensions 10.9
pymemcache 4.0.0
PyNaCl 1.5.0
pyOpenSSL 24.2.1
pyparsing 3.1.4
pyRFC3339 1.1
pyright 1.1.381
pytest 8.3.3
pytest-asyncio 0.24.0
pytest-cov 5.0.0
pytest-django 4.9.0
pytest-env 1.1.5
pytest-gevent 1.1.0
pytest-xdist 3.6.1
python-dateutil 2.9.0.post0
python-dotenv 1.0.1
python-frontmatter 1.1.0
python-magic 0.4.27
python-slugify 8.0.4
pytz 2024.2
PyYAML 6.0.2
pyyaml_env_tag 0.1
pyzmq 26.2.0
redis 5.0.8
referencing 0.35.1
regex 2024.9.11
requests 2.32.3
requests-oauthlib 2.0.0
rpds-py 0.20.0
rsa 4.9
schema 0.7.7
semver 3.0.2
serpy 0.3.1
service-identity 24.1.0
setuptools 75.1.0
six 1.16.0
sniffio 1.3.1
snowballstemmer 2.2.0
soupsieve 2.6
SQLAlchemy 1.4.54
sqlalchemy-bigquery 1.11.0
sqlparse 0.5.1
stripe 10.12.0
text-unidecode 1.3
timeago 1.0.16
tinycss2 1.3.0
tomli 2.0.1
tornado 6.4.1
tqdm 4.66.5
traitlets 5.14.3
twilio 9.3.1
Twisted 24.7.0
txaio 23.1.1
typing_extensions 4.12.2
tzdata 2024.1
uritemplate 4.1.1
urllib3 2.2.3
uvicorn 0.30.6
uvicorn-worker 0.2.0
uvloop 0.20.0
vine 5.1.0
virtualenv 20.26.5
watchdog 5.0.2
watchfiles 0.24.0
wcwidth 0.2.13
webencodings 0.5.1
websockets 13.0.1
whitenoise 6.7.0
wrapt 1.16.0
XlsxWriter 3.2.0
yarl 1.11.1
zipp 3.19.2
zope.event 5.0
zope.interface 7.0.3
zstandard 0.23.0
The text was updated successfully, but these errors were encountered: