semvec/pypi-packages huggingface dataset:
XPHN-ezDiscord 1.5
Easily create and use Discord Webhooks and simple bots.
Requires Python: >=3.2

# XPHN_ezDiscord
Easily  use and create Discord webhooks and simple Discord bots.

Webhook text Example:
```
import ezDiscord
ezDiscord.ezWebhook.Send("your_webhook_url","send_from_username","message_content") 
#Of course replace them with your own values (url,username,message)
```
Webhook file/image example:
```
import ezDiscord
ezDiscord.ezWebhook.File("webhook_url","from_username","file_name_along_with_file_extension")
#Again, replace them with your own values (url,username,filename)
```
Bot Example:
```
import ezDiscord
ezDiscord.ezBot.Respond("your_bot_token","message_to_which_the_bot_will_reply","message_which_bot_will_send_back_as_reply")  
#Telling Again,replace them with your own values (token,trigger,reply)
```
tracardi-zapier-webhook 0.6.0
This plugin calls zapier webhook.
Requires Python: >=3.8
Keywords: tracardi,plugin

# Zapier plugin

This plugin calls zapier webhook API.

# Configuration

```json
{
  "url": "https://hooks.zapier.com/hooks/catch/10523213728/b4basesz/",
  "body": "<json as string>",
  "timeout": 10
}
```

This configuration requires zapier webhook url.

# Payload

Payload for this plugin defines a JSON data to be sent. It can be any json schema.

# Result

This plugin returns either the response (on response port) or and error on error port.

Valid response is:

```json
{
  "status": 200,
  "content": {
    <response as json>
  }
}
```
tracardi-local-timespan 0.6.0
The purpose of this plugin is to check if current time is in given time span.
Requires Python: >=3.8
Keywords: tracardi,plugin

# Local time span action

The purpose of this plugin is to check if the local time is within 
defined time span.

This action minds the time zone of the event. Therefore, you must provide 
time zone. By default, time zone is included in browser event context. 


# Configuration

This node requires configuration. In order to read timezone 
you must define path to it. Use dot notation to do that.

Moreover, you need to set start and end of the time span. The time slots 
have no default values. 

Example of the configuration:

```json
{
  "timezone": "session@context.time.tz",
  "start": "12:00:00",
  "end": "14:00:00"
}
```

# Input

This node does not process input payload.

# Output

Return input payload on IN port or OUT port. Returns data on IN port if local time is in defined time span.
youtube-data-py 1.0
Search for videos on YouTube

# Getting Started with YouTube Data Api Search

## Introduction

Search for videos on YouTube

## Install the Package

The package is compatible with Python versions `2 >=2.7.9` and `3 >=3.4`.
Install the package from PyPi using the following pip command:

```python
pip install youtube-data-py==1.0
```

You can also view the package at:
https://pypi.python.org/pypi/youtube-data-py

## Initialize the API Client

**_Note:_** Documentation for the client can be found [here.](/doc/client.md)

The following parameters are configurable for the API Client:

| Parameter | Type | Description |
|  --- | --- | --- |
| `http_client_instance` | `HttpClient` | The Http Client passed from the sdk user for making requests |
| `override_http_client_configuration` | `bool` | The value which determines to override properties of the passed Http Client from the sdk user |
| `timeout` | `float` | The value to use for connection timeout. <br> **Default: 60** |
| `max_retries` | `int` | The number of times to retry an endpoint call if it fails. <br> **Default: 0** |
| `backoff_factor` | `float` | A backoff factor to apply between attempts after the second try. <br> **Default: 2** |
| `retry_statuses` | `Array of int` | The http statuses on which retry is to be done. <br> **Default: [408, 413, 429, 500, 502, 503, 504, 521, 522, 524]** |
| `retry_methods` | `Array of string` | The http methods on which retry is to be done. <br> **Default: ['GET', 'PUT']** |

The API client can be initialized as follows:

```python
from youtubedataapisearch.youtubedataapisearch_client import YoutubedataapisearchClient
from youtubedataapisearch.configuration import Environment

client = YoutubedataapisearchClient(
    environment=Environment.PRODUCTION,)
```

## List of APIs

* [Simple Search](/doc/controllers/simple-search.md)

## Classes Documentation

* [Utility Classes](/doc/utility-classes.md)
* [HttpResponse](/doc/http-response.md)
* [HttpRequest](/doc/http-request.md)
yahoo-ads-display-v6 1.0.0
Yahoo!広告 ディスプレイ広告 API リファレンス / Yahoo! JAPAN Ads Display Ads API Reference
Keywords: OpenAPI,OpenAPI-Generator,Yahoo!広告 ディスプレイ広告 API リファレンス / Yahoo! JAPAN Ads Display Ads API Reference

    &lt;div lang&#x3D;\&quot;ja\&quot;&gt;Yahoo!広告 ディスプレイ広告 APIのWebサービスについて説明します。&lt;/div&gt; &lt;div lang&#x3D;\&quot;en\&quot;&gt;Display Ads API Web Services supported in Yahoo! JAPAN Ads API.&lt;/div&gt; &lt;div&gt;&lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://github.com/yahoojp-marketing/ads-display-api-documents/blob/master/design/v6/Route.yaml\&quot;&gt;OpenAPI Specification&lt;/a&gt;&lt;/div&gt; &lt;div lang&#x3D;\&quot;ja\&quot;&gt;&lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://github.com/yahoojp-marketing/ads-display-api-documents/blob/master/bestpractice/ja\&quot;&gt;Best Practice&lt;/a&gt;&lt;/div&gt; &lt;div lang&#x3D;\&quot;en\&quot;&gt;&lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://github.com/yahoojp-marketing/ads-display-api-documents/blob/master/bestpractice/en\&quot;&gt;Best Practice&lt;/a&gt;&lt;/div&gt;   # noqa: E501
yahoo-ads-search-v6 1.0.0
Yahoo!広告 検索広告 API リファレンス / Yahoo! JAPAN Ads Search Ads API Reference
Keywords: OpenAPI,OpenAPI-Generator,Yahoo!広告 検索広告 API リファレンス / Yahoo! JAPAN Ads Search Ads API Reference

    &lt;div lang&#x3D;\&quot;ja\&quot;&gt;Yahoo!広告 検索広告 APIのWebサービスについて説明します。&lt;/div&gt; &lt;div lang&#x3D;\&quot;en\&quot;&gt;Search Ads API Web Services supported in Yahoo! JAPAN Ads API.&lt;/div&gt; &lt;div&gt;&lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://github.com/yahoojp-marketing/ads-search-api-documents/blob/master/design/v6/Route.yaml\&quot;&gt;OpenAPI Specification&lt;/a&gt;&lt;/div&gt; &lt;div lang&#x3D;\&quot;ja\&quot;&gt;&lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://github.com/yahoojp-marketing/ads-search-api-documents/blob/master/bestpractice/ja\&quot;&gt;Best Practice&lt;/a&gt;&lt;/div&gt; &lt;div lang&#x3D;\&quot;en\&quot;&gt;&lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://github.com/yahoojp-marketing/ads-search-api-documents/blob/master/bestpractice/en\&quot;&gt;Best Practice&lt;/a&gt;&lt;/div&gt;   # noqa: E501
tracardi-day-night-split 0.6.1
The purpose of this plugin is to split the workflow depending on whether it is day or night of its execution.
Requires Python: >=3.8
Keywords: tracardi,plugin

# Day, Night split action

The purpose of this plugin is to split the workflow depending on day or night of its execution.

It will check if the event happened at day or night. Then it will route the workflow to the appropriate output port.

This action minds the location of the event. Therefore, you must provide latitude and longitude in configuration. 

# Configuration

This node requires configuration. In order to read longitude or latitude you must define path to its data. 
Use dot notation to do that.

*Example*

```json
{
  "latitude": "payload@location.latitude",
  "longitude": "payload@location.longitude"
}
```

# Input payload

This node does not process input payload.

# Output

This node has two output nodes. One for DAY route and one for NIGHT node. The DAY one is active when event happened at
day. The NIGHT node is active when it is night. 

Active output ports will return input payload.
yanggui 0.1.7
GUI tool for viewing and editing YANG instance data
Requires Python: >=3.8
Keywords: yang,gui,data model,instance data,configuration

# YANG GUI: A Graphical User Interface (GUI) for viewing and editing YANG data (RFC 7950)

Copyright (C) 2020-2021 by Christian Herber

ABOUT
=============

YANG GUI is a python implemented GUI for working with YANG models and their corresponding instance data.
The GUI based on wxPython (https://wxpython.org/), a cross-platform GUI toolkit.

YANG model and data handling is done using Yangson https://yangson.labs.nic.cz/index.html. The GUI was developed using version 1.4.4 of Yangson. The supported features of YANG etc. are naturally a subset of the features supported by Yangson.

The intention of the GUI is to provide easy means of getting on overview over YANG data, YANG models, and allow also inexperienced engineers to work with YANG. 

FEATURES
=============

The GUI supports the following high level features:
- YANG instance data editor
    - Load and display instance data
    - Create or delete nodes in the data tree
    - Enforcement of correct data through specialized controls
    - Store modified data to file
- YANG error log: Error view for entire data tree
- Diff viewer: Side-by-side comparison of intial and modified data
- Graph support: Draw line graphs for values like counters
- Southbound interface integration: Prepared for integration with soutbound interfaces

INSTALLATION
=============

YANG GUI is distributed via PyPI and can be installed using pip

`pip install yanggui`

After successful installation, it should be possible to launch the GUI using

`python -m yanggui`

GETTING STARTED
=============

To get started with YANG GUI, at least two things are needed:
- A list of include directories specifying where YANG modules can be found
- A YANG library data file ([RFC7895](https://tools.ietf.org/html/rfc7895))

The includes should be in place first. They can be loaded through <kbd>YANG | Load Includes...</kbd>. The file containing is expected to be a .json containing an array with the includes paths. For example, this file would load include paths for IEEE 802 and IETF modules:

```json
[
    "./yang/standard/ieee/published/802",
    "./yang/standard/ieee/published/802.1",
    "./yang/standard/ieee/published/802.3",
    "./yang/standard/ietf/RFC",
]
```

With includes in place, a YANG libarary can be loaded through <kbd>YANG | Load Libary...</kbd>. After successfully loading the library, the specified YANG modules are loaded and the editor appears. As no data has been loaded, the editor will only show the top level modules, and nodes can be added by clicking the plus icons.

With the YANG modules loaded through the libarary, data files can be opened following <kbd>YANG | Load Data...</kbd>. After succesfully loading the data, it can be inspected and modified in the editor. Also, any errors will be shown in the Data Errors View at the bottom.