Saravanan666/pypi-org huggingface dataset:
Package: google-ime-skk-py
google-ime-skk-pyGoogle IME SKK Server written in Pythonインストール$ pip install google-ime-skk-py実行$ google-ime-skk-pyオプション-p, --port 55000                             Listen port number
 -h, --host "0.0.0.0"                         Listen hostname
 -x, --proxy "http://proxy.example.com:8080"  HTTP Proxy ServerEmacsにおけるddskkの設定init.el等に以下を追加;; 辞書サーバが起動していなければ起動する(setqskk-server-inhibit-startup-servernil);; 辞書サーバの起動コマンド(適宜変更)(setqskk-server-prog"/path/to/google-ime-skk-py");; 辞書サーバのポート番号(setqskk-server-portnum55000);; Proxy(必要な場合)(setenv"http_proxy""http://proxy.example.com:8080")参考ページRubyによるGoogle IME SKK辞書サーバーhttps://github.com/hitode909/google-ime-skkddskk/skk-server.elhttps://github.com/skk-dev/ddskk/blob/master/skk-server.elCopyrightCopyright (c) 2022 chaploud. See LICENSE.txt for further details.
Package: google-keep-cli
keep-cliGoogle Keep frontend for terminals.keep-cli is not supported nor endorsed by Google.This is alpha quality code - take care if using in production! Feel free to open an issue if you have questions, see any bugs or have a feature request. PRs are welcome too!Installationpip install google-keep-cliScreen cast (WIP)FeaturesTerminal based UI for Google KeepSubcommands for viewing and editing notesImport/Export notes from/to markdownConfigConfiguration is stored in the~/.keep. A config file is automatically created if one doesn't already exist, but you can inspectconfig.example.ymlfor an example.UsageTo get a list of commands:$ keep -hTUI modeIf you want to manage and view notes via the TUI interface:$ keep tuiPress?to see a list of keyboard shortcuts in this modeCommandsfind: Get the IDs of all notes that match the specified criteriaget: View data from a noteset: Update data from a notesync: Manually trigger a sync (this is typically unnecessary)import: Import markdown files into Keepexport: Export notes to markdown filesNote about performanceA sync is performed automatically prior to every command. This is useful for simple usage, as it ensures that the data is up to date, but can be slow if performing a large number of actions. To work around this, pass the--offlineflag to operate on the local cache and then flush all changes with a manual sync.Example:$ keep sync
$ keep --offline set --note id1 --text One
$ keep --offline set --note id2 --text Two
$ keep --offline set --note id3 --text Three
$ keep syncTodoThere are still many missing/incomplete features:SearchSaving a searchViewsView management (Edit/Delete)Kanban viewScrolling supportEditingLabel management (Add/Remove)Color picker
Package: googlemail
DescriptionHigh-level interface for sending email through googlemail.UsageCreate conf.py and fill in your email and password credentials. Ex:email = 'your.email@gmail.com'
password = 'your.pass'Create googlemail object:gmail = Gmail(email, password)Start the server and logingmail.start_server()
gmail.login()Create a simple template dictionary with the email header and bodymail_template = {
    'from': 'fromsender@gmail.com',
    'to': 'tosender@gmail.com',
    'subject':  'Cool subject email',
    'body': """
    HTML template or the like
    """
}Send the messagegmail.send_msg(mail_template)TestingTo run the tests you need to configure the sender username, password, and recipient email$ export GOOGLEMAIL_EMAIL=<YOUR SENDER EMAIL>
$ export GOOGLEMAIL_PASSWORD=<YOUR SENDER PASSWORD>

$ export GOOGLEMAIL_TESTEMAIL=<YOUR TEST RECIPIENT EMAIL>
Package: google-maps-addressvalidation
Address Validation API: Address Validation lets you validate and correct address inputs with Places data powered by Google Maps Platform.Client Library DocumentationProduct DocumentationQuick StartIn order to use this library, you first need to go through the following steps:Select or create a Cloud Platform project.Enable billing for your project.Enable the Address Validation API.Setup Authentication.InstallationInstall this library in a virtual environment usingvenv.venvis a tool that
creates isolated Python environments. These isolated environments can have separate
versions of Python packages, which allows you to isolate one project’s dependencies
from the dependencies of other projects.Withvenv, it’s possible to install this library without needing system
install permissions, and without clashing with the installed system
dependencies.Code samples and snippetsCode samples and snippets live in thesamples/folder.Supported Python VersionsOur client libraries are compatible with all currentactiveandmaintenanceversions of
Python.Python >= 3.7Unsupported Python VersionsPython <= 3.6If you are using anend-of-lifeversion of Python, we recommend that you update as soon as possible to an actively supported version.Mac/Linuxpython3 -m venv <your-env>
source <your-env>/bin/activate
pip install google-maps-addressvalidationWindowspy -m venv <your-env>
.\<your-env>\Scripts\activate
pip install google-maps-addressvalidationNext StepsRead theClient Library Documentationfor Address Validation API
to see other available methods on the client.Read theAddress Validation API Product documentationto learn
more about the product and see How-to Guides.View thisREADMEto see the full list of Cloud
APIs that we cover.
Package: google-maps-fleetengine
Local Rides and Deliveries API: Enables Fleet Engine for access to the On Demand Rides and Deliveries and Last Mile Fleet Solution APIs.  Customer’s use of Google Maps Content in the Cloud Logging Services is subject to the Google Maps Platform Terms of Service located athttps://cloud.google.com/maps-platform/terms.Client Library DocumentationProduct DocumentationQuick StartIn order to use this library, you first need to go through the following steps:Select or create a Cloud Platform project.Enable billing for your project.Enable the Local Rides and Deliveries API.Setup Authentication.InstallationInstall this library in a virtual environment usingvenv.venvis a tool that
creates isolated Python environments. These isolated environments can have separate
versions of Python packages, which allows you to isolate one project’s dependencies
from the dependencies of other projects.Withvenv, it’s possible to install this library without needing system
install permissions, and without clashing with the installed system
dependencies.Code samples and snippetsCode samples and snippets live in thesamples/folder.Supported Python VersionsOur client libraries are compatible with all currentactiveandmaintenanceversions of
Python.Python >= 3.7Unsupported Python VersionsPython <= 3.6If you are using anend-of-lifeversion of Python, we recommend that you update as soon as possible to an actively supported version.Mac/Linuxpython3 -m venv <your-env>
source <your-env>/bin/activate
pip install google-maps-fleetengineWindowspy -m venv <your-env>
.\<your-env>\Scripts\activate
pip install google-maps-fleetengineNext StepsRead theClient Library Documentationfor Local Rides and Deliveries API
to see other available methods on the client.Read theLocal Rides and Deliveries API Product documentationto learn
more about the product and see How-to Guides.View thisREADMEto see the full list of Cloud
APIs that we cover.
Package: google-maps-fleetengine-delivery
Last Mile Fleet Solution Delivery API: Enables Fleet Engine for access to the On Demand Rides and Deliveries and Last Mile Fleet Solution APIs.  Customer’s use of Google Maps Content in the Cloud Logging Services is subject to the Google Maps Platform Terms of Service located athttps://cloud.google.com/maps-platform/terms.Client Library DocumentationProduct DocumentationQuick StartIn order to use this library, you first need to go through the following steps:Select or create a Cloud Platform project.Enable billing for your project.Enable the Last Mile Fleet Solution Delivery API.Setup Authentication.InstallationInstall this library in a virtual environment usingvenv.venvis a tool that
creates isolated Python environments. These isolated environments can have separate
versions of Python packages, which allows you to isolate one project’s dependencies
from the dependencies of other projects.Withvenv, it’s possible to install this library without needing system
install permissions, and without clashing with the installed system
dependencies.Code samples and snippetsCode samples and snippets live in thesamples/folder.Supported Python VersionsOur client libraries are compatible with all currentactiveandmaintenanceversions of
Python.Python >= 3.7Unsupported Python VersionsPython <= 3.6If you are using anend-of-lifeversion of Python, we recommend that you update as soon as possible to an actively supported version.Mac/Linuxpython3 -m venv <your-env>
source <your-env>/bin/activate
pip install google-maps-fleetengine-deliveryWindowspy -m venv <your-env>
.\<your-env>\Scripts\activate
pip install google-maps-fleetengine-deliveryNext StepsRead theClient Library Documentationfor Last Mile Fleet Solution Delivery API
to see other available methods on the client.Read theLast Mile Fleet Solution Delivery API Product documentationto learn
more about the product and see How-to Guides.View thisREADMEto see the full list of Cloud
APIs that we cover.
Package: google-maps-mapsplatformdatasets
Maps Platform Datasets API: Maps Platform Datasets APIClient Library DocumentationProduct DocumentationQuick StartIn order to use this library, you first need to go through the following steps:Select or create a Cloud Platform project.Enable billing for your project.Enable the Maps Platform Datasets API.Setup Authentication.InstallationInstall this library in a virtual environment usingvenv.venvis a tool that
creates isolated Python environments. These isolated environments can have separate
versions of Python packages, which allows you to isolate one project’s dependencies
from the dependencies of other projects.Withvenv, it’s possible to install this library without needing system
install permissions, and without clashing with the installed system
dependencies.Code samples and snippetsCode samples and snippets live in thesamples/folder.Supported Python VersionsOur client libraries are compatible with all currentactiveandmaintenanceversions of
Python.Python >= 3.7Unsupported Python VersionsPython <= 3.6If you are using anend-of-lifeversion of Python, we recommend that you update as soon as possible to an actively supported version.Mac/Linuxpython3 -m venv <your-env>
source <your-env>/bin/activate
pip install google-maps-mapsplatformdatasetsWindowspy -m venv <your-env>
.\<your-env>\Scripts\activate
pip install google-maps-mapsplatformdatasetsNext StepsRead theClient Library Documentationfor Maps Platform Datasets API
to see other available methods on the client.Read theMaps Platform Datasets API Product documentationto learn
more about the product and see How-to Guides.View thisREADMEto see the full list of Cloud
APIs that we cover.
Package: google-maps-places
Places API: The Places API allows developers to access a variety of search and retrieval endpoints for a Place.Client Library DocumentationProduct DocumentationQuick StartIn order to use this library, you first need to go through the following steps:Select or create a Cloud Platform project.Enable billing for your project.Enable the Places API.Setup Authentication.InstallationInstall this library in a virtual environment usingvenv.venvis a tool that
creates isolated Python environments. These isolated environments can have separate
versions of Python packages, which allows you to isolate one project’s dependencies
from the dependencies of other projects.Withvenv, it’s possible to install this library without needing system
install permissions, and without clashing with the installed system
dependencies.Code samples and snippetsCode samples and snippets live in thesamples/folder.Supported Python VersionsOur client libraries are compatible with all currentactiveandmaintenanceversions of
Python.Python >= 3.7Unsupported Python VersionsPython <= 3.6If you are using anend-of-lifeversion of Python, we recommend that you update as soon as possible to an actively supported version.Mac/Linuxpython3 -m venv <your-env>
source <your-env>/bin/activate
pip install google-maps-placesWindowspy -m venv <your-env>
.\<your-env>\Scripts\activate
pip install google-maps-placesNext StepsRead theClient Library Documentationfor Places API
to see other available methods on the client.Read thePlaces API Product documentationto learn
more about the product and see How-to Guides.View thisREADMEto see the full list of Cloud
APIs that we cover.
Package: google-maps-routing
Google Maps Routing: Help your users find the ideal way to get from A to Z with comprehensive data and real-time traffic.Client Library DocumentationProduct DocumentationQuick StartIn order to use this library, you first need to go through the following steps:Select or create a Cloud Platform project.Enable billing for your project.Enable the Google Maps Routing.Setup Authentication.InstallationInstall this library in a virtual environment usingvenv.venvis a tool that
creates isolated Python environments. These isolated environments can have separate
versions of Python packages, which allows you to isolate one project’s dependencies
from the dependencies of other projects.Withvenv, it’s possible to install this library without needing system
install permissions, and without clashing with the installed system
dependencies.Code samples and snippetsCode samples and snippets live in thesamples/folder.Supported Python VersionsOur client libraries are compatible with all currentactiveandmaintenanceversions of
Python.Python >= 3.7Unsupported Python VersionsPython <= 3.6If you are using anend-of-lifeversion of Python, we recommend that you update as soon as possible to an actively supported version.Mac/Linuxpython3 -m venv <your-env>
source <your-env>/bin/activate
pip install google-maps-routingWindowspy -m venv <your-env>
.\<your-env>\Scripts\activate
pip install google-maps-routingNext StepsRead theClient Library Documentationfor Google Maps Routing
to see other available methods on the client.Read theGoogle Maps Routing Product documentationto learn
more about the product and see How-to Guides.View thisREADMEto see the full list of Cloud
APIs that we cover.
Package: google-maps-scraper-api
Google Maps ScraperGoogle Maps Scraper enables effortless public data extraction with
geographic references from Google Maps and Google Places. This short
guide will show you the process of scraping Google Maps using Oxylabs'
Scraper API.How it worksYou can retrieve Google Maps data by providing the URL to our service.
Our API will return the results in JSON format.Python code exampleThe below code examples demonstrate how you can get Google Maps results.
First, you need to send the instructions to our service using thePush-Pullmethod:importrequestsfrompprintimportpprint# Structure payload.payload={'source':'google','url':'https://www.google.com/maps/search/restaurants/@40.7660158,-73.9833944,14z/data=!4m5!2m4!5m2!1e0!4e9!6e5?entry=ttu','geo_location':'New York,New York,United States','render':'html'}# Get response.response=requests.request('POST','https://data.oxylabs.io/v1/queries',auth=('USERNAME','PASSWORD'),json=payload)# This will return a response with job status and results url.pprint(response.json())Once the job is done, you can retrieve the results by making another
request and including thejob IDfrom the previous response, for
instance:importrequests# Get response.response=requests.request('GET','http://data.oxylabs.io/v1/queries/{job_id}/results',auth=('USERNAME','PASSWORD'))# This will return the JSON response with results.print(response.json())Output ExampleThe above code snippet will retrieve the results in JSON format:{"results":[{"content":"<!doctype html><html lang="en"><head>...</script></body></html>","created_at":"2023-07-25 10:01:01","job_id":"7089545068712824833","page":1,"status_code":200,"updated_at":"2023-07-25 10:01:20","url":"https://www.google.com/maps/search/restaurants/@40.7660158,-73.9833944,14z/data=!4m5!2m4!5m2!1e0!4e9!6e5?entry=ttu"}]}From local landmarks to various businesses, with Oxylabs’ Google Maps
Scraper you’ll easily access the public data you need. If you have any
questions or need assistance, don’t hesitate to contact our 24/7 support
team via live chat oremail.
Package: google-maps-streetview_publish-v1
Python Client for Street View Publish API (`Alpha`_)==================================================================================================`Street View Publish API`_: The Street View Publish API allows your application to publish 360 photos toGoogle Maps, along with image metadata that specifies the position,orientation, and connectivity of each photo. With this API, any app canoffer an interface for positioning, connecting, and uploading user-generatedStreet View images.- `Client Library Documentation`_- `Product Documentation`_.. _Street View Publish API: developers.google.com/streetview/publish.. _Client Library Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/streetview_publish-usageQuick Start-----------In order to use this library, you first need to go through the following steps:1. `Select or create a Cloud Platform project.`_2. `Enable the Street View Publish API.`_3. `Setup Authentication.`_.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project.. _Enable the Street View Publish API.:  https://support.google.com/cloud/answer/6158841.. _Setup Authentication.: https://googlecloudplatform.github.io/google-cloud-python/stable/google-cloud-authInstallation~~~~~~~~~~~~Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool tocreate isolated Python environments. The basic problem it addresses is one ofdependencies and versions, and indirectly permissions.With `virtualenv`_, it's possible to install this library without needing systeminstall permissions, and without clashing with the installed systemdependencies... _`virtualenv`: https://virtualenv.pypa.io/en/latest/Mac/Linux^^^^^^^^^.. code-block:: consolepip install virtualenvvirtualenv <your-env>source <your-env>/bin/activate<your-env>/bin/pip install gapic-google-maps-streetview_publish-v1Windows^^^^^^^.. code-block:: consolepip install virtualenvvirtualenv <your-env><your-env>\Scripts\activate<your-env>\Scripts\pip.exe install gapic-google-maps-streetview_publish-v1Next Steps~~~~~~~~~~-  Read the `Client Library Documentation`_ for Street View Publish APIAPI to see other available methods on the client.-  Read the `Street View Publish API Product documentation`_ to learnmore about the product and see How-to Guides.
Package: google-music
google-musicgoogle-musicis an API wrapper library for Google Music using my sans-I/O library,google-music-proto.Installationpip install -U google-musicUsageFor the release version, see thestable docs.For the development version, see thelatest docs.AppreciationShowing appreciation is always welcome.ThankGet your own thanks inbox atSayThanks.io.ContributeContributeby submitting bug reports, feature requests, or code.Help Others/Stay InformedDiscourse forumReferrals/Donations
Package: googlemusicplayer
A GTK music player based on google music APIINSTALLapt-get install python-gtk virtualenv vlc
virtualenv venv --system-site-packages
source venv/bin/activate
pip install googlemusicplayer
googlemusicenjoy! ;)FEATURESplay libraryplaylistradiosget album coversplay/pause/previous/nextNEW! LASTFM integrationIf you have a lastfm account and want to scrobble your tracks, please
add to your ~/.config/google_music_player your lastfm username and
password:googleemail@gmail.com
google_password
lastfm_username
lastfm_passsword
Package: google-music-proto
google-music-protogoogle-music-protois asans-I/Olibrary for interacting with Google Music.Installationpip install -U google-music-protoUsageFor the release version, see thestable docs.For the development version, see thelatest docs.AppreciationShowing appreciation is always welcome.ThankGet your own thanks inbox atSayThanks.io.ContributeContributeby submitting bug reports, feature requests, or code.Help Others/Stay InformedDiscourse forumReferrals/Donations
Package: google-music-scripts
google-music-scriptsgoogle-music-scriptsis a CLI utility for interacting with Google Music using my alternative to
gmusicapi,google-music.Installationpip install -U google-music-scriptsUsageFor the release version, see thestable docs.For the development version, see thelatest docs.AppreciationShowing appreciation is always welcome.ThankGet your own thanks inbox atSayThanks.io.ContributeContributeby submitting bug reports, feature requests, or code.Help Others/Stay InformedDiscourse forumReferrals/Donations
Package: google-music-utils
google-music-utilsgoogle-music-utilsis a
set of utility functionality for google-music and related projects.Installationpip install -U google-music-utilsUsageFor the release version, see thestable docs.For the development version, see thelatest docs.AppreciationShowing appreciation is always welcome.ThankGet your own thanks inbox atSayThanks.io.ContributeContributeby submitting bug reports, feature requests, or code.Help Others/Stay InformedDiscourse forumReferrals/Donations
Package: google-nest-sdm
python-google-nest-sdmThis is a library for Google NestDevice Accessusing theSmart Device Management API.UsageThis can be used with the sandbox which requiresRegistration, accepting terms
and a fee.You'll want to following theGet Startedguides for setup including steps in the google cloud console.  Overall, this is
fairly complicated with many steps that are easy to get wrong.  It is likely
worth it to make sure you can get the API working using their supplied curl
commands with your account before attempting to use this library.StructureThis API was designed for use in Home Assistant following the advice inBuilding a Python Library for an API.If you are integrating this from outside Home Assistant, you'll need to
create your own oauth integration and token refresh mechanism and tooling.Fetching DataThis is an example to use the command line tool to access the API:PROJECT_ID="some-project-id"
CLIENT_ID="some-client-id"
CLIENT_SECRET="some-client-secret"
# Initial call will ask you to authorize OAuth2 then cache the token
google_nest --project_id="${PROJECT_ID}" --client_id="${CLIENT_ID}" --client_secret="${CLIENT_SECRET}" list_structures
# Subsequent calls only need the project id
google_nest --project_id="${PROJECT_ID}" get_device "some-device-id"
google_nest --project_id="${PROJECT_ID}" set_mode COOL
google_nest --project_id="${PROJECT_ID}" set_cool 25.0SubscriptionsSeeDevice Access: Getting Started: Subscribe to Eventsfor documentation on how to create a pull subscription.You can create the subscription to use with the tool with these steps:Create the topic:Visit theDevice Access ConsoleSelect a projectEnable Pub/Sub and note the fulltopicbased on theproject_idCreate the subscriber:VisitGoogle Cloud Platform: Pub/Sub: SubscriptionsCreate a subscriberEnter theTopic NameCreate aSubscription Name, e.g. "project-id-python" which is yoursubscriber_idThis is an example to run the command line tool to subscribe:PROJECT_ID="some-project-id"
SUBSCRIPTION_ID="projects/some-id/subscriptions/enterprise-some-project-id-python-google-nest"
google_nest --project_id="${PROJECT_ID}" subscribe ${SUBSCRIPTION_ID}Development$ python3 -m venv venv
$ source venv/bin/activate
$ pip3 install -e .
$ pip3 install -r requirements.txt

# Running tests
$ pytest

# Running tests w/ Code Coverage
$ pytest --cov=google_nest_sdm tests/ --cov-report=term-missing

# Formatting and linting
$ pre-commit run --all-filesFunding and SupportIf you are interested in donating money to this effort, instead send a
donation toBlack Girls Codewhich is a great organization growing the next generation of software engineers.