🌐
GitHub
github.com › PyGithub › PyGithub
GitHub - PyGithub/PyGithub: Typed interactions with the GitHub API v3 · GitHub
Typed interactions with the GitHub API v3. Contribute to PyGithub/PyGithub development by creating an account on GitHub.
Starred by 7.7K users
Forked by 1.9K users
Languages   Python 99.6% | Shell 0.4%
🌐
GitHub
github.com › googleapis › google-api-python-client
GitHub - googleapis/google-api-python-client: 🐍 The official Python client library for Google's discovery based APIs.
🐍 The official Python client library for Google's discovery based APIs. - googleapis/google-api-python-client
Starred by 8.8K users
Forked by 2.6K users
Languages   Python 94.1% | Shell 5.7% | Makefile 0.2%
🌐
GitHub
github.com › kubernetes-client › python
GitHub - kubernetes-client/python: Official Python client library for kubernetes · GitHub
For example, v12.0.0 is based on Kubernetes v1.16, v11.0.0 is based on Kubernetes v1.15 and so on. This created a lot of confusion tracking two different version numbers for each client release.
Starred by 7.5K users
Forked by 3.5K users
Languages   Python
🌐
Readthedocs
pygithub.readthedocs.io › en › latest › introduction.html
Introduction — PyGithub 0.1.dev1+g7d1ba281e documentation
from github import Github # Authentication is defined via github.Auth from github import Auth # Using an access token auth = Auth.Token("access_token") # Public Web Github g = Github(auth=auth) # Github Enterprise with custom hostname g = Github(auth=auth, base_url="https://{hostname}/api/v3") # Use lazy mode (see https://pygithub.readthedocs.io/en/stable/examples/LazyMode.html) g = Github(auth=auth, lazy=True) ... for repo in g.get_user().get_repos(): print(repo.name) repo.edit(has_wiki=False) # to see all the available attributes and methods print(dir(repo)) ... This package is in the Python Package Index, so pip install PyGithub should be enough.
🌐
GitHub
github.blog › home › developer skills › programming languages & frameworks › learn about ghapi, a new third-party python client for the github api
Learn about ghapi, a new third-party Python client for the GitHub API - The GitHub Blog
June 24, 2021 - For instance, most OpenAPI libraries use code generation to create separate methods and data types for each part of a spec. This is the approach used, for instance, by the experimental octo-go client.
🌐
GitHub
github.com › mistralai › client-python
GitHub - mistralai/client-python: Python client library for Mistral AI platform · GitHub
1 week ago - Note: These features require Python 3.10+ (the SDK minimum). Additional mistralai-* packages (e.g. mistralai-workflows) can be installed separately and are available under the mistralai namespace: ... This example shows how to create chat completions. # Synchronous Example from mistralai.client import Mistral import os with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: res = mistral.chat.complete(model="mistral-large-latest", messages=[ { "role": "user", "content": "Who is the best French painter?
Starred by 719 users
Forked by 173 users
Languages   Python
🌐
GitHub
github.com › core-api › python-client
GitHub - core-api/python-client: Python client library for Core API.
data = client.action(document, ['flights', 'search'], params={ 'from': 'LHR', 'to': 'PA', 'date': '2016-10-12' }) The following schema and hypermedia formats are currently supported, either through built-in support, or as a third-party codec: ...
Starred by 182 users
Forked by 58 users
Languages   Python 100.0% | Python 100.0%
🌐
GitHub
github.com › pricheal › python-client-server
GitHub - catmfoo/python-client-server: A basic example of a TCP client/server network using Python's socket and threading library. · GitHub
A basic example of a TCP client/server network using Python's socket and threading library. - catmfoo/python-client-server
Starred by 99 users
Forked by 41 users
Languages   Python
🌐
GitHub
github.com › modelcontextprotocol › python-sdk
GitHub - modelcontextprotocol/python-sdk: The official Python SDK for Model Context Protocol servers and clients · GitHub
Full example: examples/snippets/servers/elicitation.py · Elicitation schemas support default values for all field types. Default values are automatically included in the JSON schema sent to clients, allowing them to pre-populate forms.
Starred by 22.6K users
Forked by 3.3K users
Languages   Python
Find elsewhere
🌐
GitHub
github.com › DataDog › datadog-api-client-python
GitHub - DataDog/datadog-api-client-python: Python client for the Datadog API · GitHub
Building and using the API client library requires Python 3.8+. To install the API client library, simply execute: ... from datadog_api_client import ApiClient, Configuration from datadog_api_client.v1.api.monitors_api import MonitorsApi from datadog_api_client.v1.model.monitor import Monitor from datadog_api_client.v1.model.monitor_type import MonitorType body = Monitor( name="example", type=MonitorType("log alert"), query='logs("service:foo AND type:error").index("main").rollup("count").by("source").last("5m") > 2', message="some message Notify: @hipchat-channel", tags=["test:example", "env:ci"], priority=3, ) configuration = Configuration() with ApiClient(configuration) as api_client: api_instance = MonitorsApi(api_client) response = api_instance.create_monitor(body=body) print(response)
Starred by 159 users
Forked by 52 users
Languages   Python 88.9% | Gherkin 10.0% | Jinja 1.1%
🌐
The Python Code
thepythoncode.com › article › using-github-api-in-python
How to Use Github API in Python - The Python Code
Using Github Application Programming Interface v3 to search for repositories, users, making a commit, deleting a file, and more in Python using requests and PyGithub libraries.
🌐
PyPI
pypi.org › project › github
github · PyPI
An asynchronous python wrapper around the GitHub API
      » pip install github
    
Published   Jul 06, 2022
Version   1.2.7
🌐
GitHub
github.com › polygon-io › client-python
GitHub - massive-com/client-python: The official Python client library for the Massive.com REST and WebSocket API. · GitHub
If you're using pyenv to manage active Python versions then you might need to launch a Poetry shell before running Make commands in order to actually use your chosen Python version. This is because Poetry uses the system Python version by default. poetry shell # start shell poetry install # install deps make test # run your make commands · This client will attempt to follow the release cadence of our API.
Starred by 1.4K users
Forked by 346 users
Languages   Python 99.7% | Makefile 0.3%
🌐
GitHub
github.com › Unstructured-IO › unstructured-python-client
GitHub - Unstructured-IO/unstructured-python-client: A Python client for the Unstructured Platform API · GitHub
The UnstructuredClient class implements the context manager protocol and registers a finalizer function to close the underlying sync and async HTTPX clients it uses under the hood. This will close HTTP connections, release memory and free up other resources held by the SDK. In short-lived Python programs and notebooks that make a few SDK method calls, resource management may not be a concern.
Starred by 116 users
Forked by 20 users
Languages   Python
🌐
GitHub
github.com › MikeWooster › api-client
GitHub - MikeWooster/api-client: Separate the high level client implementation from the underlying CRUD.
api-client-jsonmarshal: automatically marshal to/from JSON into plain python dataclasses. Full usage examples can be found in the extensions home page.
Starred by 165 users
Forked by 36 users
Languages   Python 100.0% | Python 100.0%
🌐
GitHub
github.com › topics › python-socket-client
python-socket-client · GitHub Topics · GitHub
Python TCP. Client server socket project.Client send data to server.Server save data to base
🌐
GitHub
github.com › Open-EO › openeo-python-client
GitHub - Open-EO/openeo-python-client: Python client API for OpenEO · GitHub
Python client API for OpenEO. Contribute to Open-EO/openeo-python-client development by creating an account on GitHub.
Starred by 204 users
Forked by 49 users
Languages   Python
🌐
Martin Heinz
martinheinz.dev › blog › 25
All the Things You Can Do With GitHub API and Python | Martin Heinz | Personal Website & Blog
June 15, 2020 - First things first though - let's install both libraries (PyGitHub and Requests) and see a simple example for both: ... from github import Github import os from pprint import pprint token = os.getenv('GITHUB_TOKEN', '...') g = Github(token) repo = g.get_repo("MartinHeinz/python-project-blueprint") issues = repo.get_issues(state="open") pprint(issues.get_page(0))
🌐
Tableau
tableau.github.io › server-client-python
Tableau Server Client Library (Python)
The Tableau Server Client is a Python library for the Tableau Server REST API.