semvec/pypi-packages huggingface dataset:
pylogtail 0.9.2
Process log file lines that have not been read.
Requires Python: >=3.7

# Python logtail

Python implementation of the logtail tool for use in python projects to process log file lines that have not been read.

## Usage

```
#!/usr/bin/env python3

from logtail import logtail

log = logtail("file.log")

for line in log.readline():
    if line:
        print(line.rstrip())
```
ListenerLibrary 1.0.2
Robot Framework Listener Library

ListenerLibrary for Robot Framework
==================================================


Introduction
------------

RobotFramework library relaying on [listener interface](https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#listener-interface).
Allows to run defined RF keyword before other keywords are executed, after keywords are executet, before test, after test, etc.

- Information about keywords can be found on the [Keyword Documentation](https://raw.githack.com/sebastianciupinski/robotframework-listenerlibrary/master/docs/ListenerLibrary.html) page.


Requirements
------------
* Robot Framework


Installation
------------
#### Using pip ####

The recommended installation tool is [pip](http://pip-installer.org).

Install pip.
Enter the following:

    pip install robotframework-listenerlibrary

Usage
------------
BasicListener.robot

    *** Settings ***
    Documentation     This example demonstrates how to use current library
    Library      ListenerLibrary

    *** Test Cases ***
    Example Test
        Should Be Equal As Numbers    2    2
		Register Start Keyword Listener    Log   message from start keyword listener
		Should Be Equal As Numbers    2    2
		Register End Keyword listener      Log   message form end keyword listener    level=WARN
        Should Be Equal As Numbers    2    2
		Custom Keyword    You will see keyword above this and bellow this
        Unregister End Keyword Listener
		Should Be Equal As Numbers    2    2
		Unregister Start Keyword Listener
		Should Be Equal As Numbers    2    2

	*** Keywords ***
	Custom Keyword
		[Arguments]     ${argument}
		Log       ${argument}


MultipleListeners.robot

    *** Settings ***
    Documentation     This example demonstrates how to use current library
    Library      ListenerLibrary    WITH NAMR   FirstListener
	Library      ListenerLibrary    WITH NAME	AnotherListener

    *** Test Cases ***
    Example Test
        Should Be Equal As Numbers    2    2
		FirstListener.Register Start Keyword Listener    Log   message from start keyword listener
		Should Be Equal As Numbers    2    2
		FirstListener.Register End Keyword listener      Log   message form end keyword listener    level=WARN
        Should Be Equal As Numbers    2    2
		Should Be Equal As Numbers    2    2
		AnotherListener.Register Start Keyword Listener    Log   start kw message from AnotherListener
        FirstListener.Unregister End Keyword Listener
		Should Be Equal As Numbers    2    2
		FirstListener.Unregister Start Keyword Listener
		AnotherListener.Unregister Start Keyword Listener
		Should Be Equal As Numbers    2    2
ayx-learn 2020.2.0
Ayx-learn alpha release.

# ayx-learn

A foundation of [scikit-learn](https://scikit-learn.org/stable/) compatible data science tools, such as Transformers, that the Alteryx ML Toolkit is built on.

## Documentation

`ayx-learn` follows the [Alteryx Python Documentation Standards](https://alteryx.quip.com/bFgiAZThHaJv/Python-Documentation-Standards).

See [README](docs/README.md).
logtail-jinnko 1.0.0
Process log file lines that have not been read.
Requires Python: >=3.8

# Python logtail

Python implementation of the logtail tool for use in python projects to process log file lines that have not been read.

## Usage

```
#!/usr/bin/env python3

from logtail import logtail

log = logtail("file.log")

for line in log.readline():
    if line:
        print(line.rstrip())
```
rantence 6.0.0
A Python package that creates random sentences.
Requires Python: >=3.7

# Sentence Generator
---

### **What does it do?**
This NPM package that is used for `Python`, generates random sentences. Check out the code description below on how to use it! 

# INSTALL
```
$ pip install rantence
```

# FOR LINUX
```
$ pip3 install rantence
```

# USAGE
```python
import rantence // Gets module

rantence.rt() // Prints 1 out of 3 random sentences
```

![Logo](https://cdn.discordapp.com/attachments/743107684676534273/743626048171671683/Rnadomsneet.jpg)

*DISCLAIMER:*
You may need the **RANDOM** python module installed.
isi-sdk-8-2-1-p37 0.2.11
Isilon SDK
Keywords: Swagger,Isilon SDK

About
-----

This package is part of the Isilon SDK. It includes language bindings
for easier programmatic access to the OneFS API for cluster
configuration (on your cluster this is the REST API made up of all the
URIs underneath ``https://[cluster]:8080/platform/*``, also called the
"Platform API" or "PAPI"). The SDK also includes language bindings for
the OneFS RAN (i.e. RESTful Access to Namespace) interface, which
provides access to the OneFS filesystem namespace.

Installation
------------

``pip install isi_sdk_8_2_1_p37``

Documentation
-------------

The SDK documentation is auto generated by Swagger Codegen and is
located in the
`isilon\_sdk\_python <https://github.com/Isilon/isilon_sdk_python>`__
repository. Please select the repository branch that is applicable to
the SDK package and OneFS version for accurate documentation references.
All SDK methods and models are linked from the top level README file.

Example program
---------------

Here's an example of using the Python PAPI bindings to retrieve a list
of NFS exports from your cluster:

.. code:: python

    from pprint import pprint
    import urllib3

    import isi_sdk_8_2_1_p37
    from isi_sdk_8_2_1_p37.rest import ApiException

    urllib3.disable_warnings()

    # configure username and password
    configuration = isi_sdk_8_2_1_p37.Configuration()
    configuration.username = "YOUR_USERNAME"
    configuration.password = "YOUR_PASSWORD"
    configuration.verify_ssl = False

    # configure host
    configuration.host = "https://YOUR_CLUSTER_HOSTNAME_OR_NODE_IP:8080"
    api_client = isi_sdk_8_2_1_p37.ApiClient(configuration)
    protocols_api = isi_sdk_8_2_1_p37.ProtocolsApi(api_client)

    # get all exports
    sort = "description"
    limit = 50
    dir = "ASC"
    try:
        api_response = protocols_api.list_nfs_exports(sort=sort, limit=limit, dir=dir)
        pprint(api_response)
    except ApiException as e:
        print "Exception when calling ProtocolsApi->list_nfs_exports: %s" % e

There are more examples of coding to the Python PAPI bindings in the
`tests <https://github.com/Isilon/isilon_sdk/tree/master/tests>`__
subdirectory of the repo. The tests currently run against a generic
``isi_sdk`` import which is how the bindings library is named by default
if you build your own bindings. If you want to run the tests against one
of the libraries you've downloaded from the prebuilt releases page, you
should change the ``import isi_sdk`` lines to ``import isi_sdk_7_2`` or
``import isi_sdk_8_2_2`` depending on which one you downloaded.

More info
---------

See the Github repo for more information:
https://github.com/isilon/isilon_sdk
pgui-kolterdyx 0.0.1
A GUI module compatible with pygame
Requires Python: >=3.6

# PyGameUI

PyGameUi (or pgui) is a Python library for creating simple GUI's in pygame

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install PyGameUI.

```bash
pip install pgui
```

## Usage

PyGameUI widgets need a parent class with a screen attribute of type pygame.Surface and an event loop to be used. This is a simple working example:

```python
import pgui
import pygame

pygame.init()


class Main:
    def __init__(self):
        self.screen = pygame.display.set_mode((600, 600))
        entry = pgui.Entry(self)
        button = pgui.Button(self)

        entry.move(50, 50)
        button.move(50, 100)

        self.widgets = [entry, button]

    def update(self):
        self.screen.fill((60, 60, 60))
        for w in self.widgets:
            w.update()
        pygame.display.flip()

    def events(self):
        for event in pygame.event.get():
            pass


main = Main()
while True:
    main.update()
    main.events()
```

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License
[MIT](https://choosealicense.com/licenses/mit/)