semvec/pypi-packages huggingface dataset:
eventlet-patched 0.28.0
Highly concurrent networking library

Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it.

It uses epoll or libevent for highly scalable non-blocking I/O.  Coroutines ensure that the developer uses a blocking style of programming that is similar to threading, but provide the benefits of non-blocking I/O.  The event dispatch is implicit, which means you can easily use Eventlet from the Python interpreter, or as a small part of a larger application.

It's easy to get started using Eventlet, and easy to convert existing
applications to use it.  Start off by looking at the `examples`_,
`common design patterns`_, and the list of `basic API primitives`_.

.. _examples: http://eventlet.net/doc/examples.html
.. _common design patterns: http://eventlet.net/doc/design_patterns.html
.. _basic API primitives: http://eventlet.net/doc/basic_usage.html


Quick Example
===============

Here's something you can try right on the command line::

    % python
    >>> import eventlet
    >>> from eventlet.green import urllib2
    >>> gt = eventlet.spawn(urllib2.urlopen, 'http://eventlet.net')
    >>> gt2 = eventlet.spawn(urllib2.urlopen, 'http://secondlife.com')
    >>> gt2.wait()
    >>> gt.wait()


Getting Eventlet
==================

The easiest way to get Eventlet is to use pip::

  pip install -U eventlet

To install latest development version once::

  pip install -U https://github.com/eventlet/eventlet/archive/master.zip


Building the Docs Locally
=========================

To build a complete set of HTML documentation, you must have Sphinx, which can be found at http://sphinx.pocoo.org/ (or installed with `pip install Sphinx`)::

  cd doc
  make html

The built html files can be found in doc/_build/html afterward.


Twisted
=======

Eventlet had Twisted hub in the past, but community interest to this integration has dropped over time,
now it is not supported, so with apologies for any inconvenience we discontinue Twisted integration.

If you have a project that uses Eventlet with Twisted, your options are:

* use last working release eventlet==0.14
* start a new project with only Twisted hub code, identify and fix problems. As of eventlet 0.13, `EVENTLET_HUB` environment variable can point to external modules.
* fork Eventlet, revert Twisted removal, identify and fix problems. This work may be merged back into main project.

Apologies for any inconvenience.


Flair
=====

.. image:: https://travis-ci.org/eventlet/eventlet.svg?branch=master
    :target: https://travis-ci.org/eventlet/eventlet

.. image:: https://codecov.io/gh/eventlet/eventlet/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/eventlet/eventlet
playmobile 1.0
playmobile
Requires Python: >=3.5

## Introduction

this package helps to integrate [playmobile.uz](http://playmobile.uz) and your application is built on [django](https://www.djangoproject.com/).

## Installation

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

```bash
pip install requests
pip install djangorestframework
pip install playmobile
```

## Usage

```python
# settings.py

INSTALLED_APPS = [
     ... 
    'playmobile',
    'rest_framework',
     ...
]

PLAY_MOBILE_SETTINGS = {
    'API_URL': '',
    'LOGIN': '',
    'PASSWORD': '',
    'PREFIX': '',     # example : abc - Organization name. no more 20 characters.
    'ORIGINATOR': ''     # if this field is empty default 3700 or set your originator name
}
```
```python
# urls.py 

from django.urls import path
from playmobile.views import PlayMobileApiView

urlpatterns = [
    path('sender/', PlayMobileApiView.as_view(), name='send')
]
```
## Documentation
 - playmobile.uz [docs](https://playmobile.uz/instr/Broker_API_18.11.2019.pdf)
 - django-rest-framework [docs](https://www.django-rest-framework.org/)
papajohnsapi-mehtaarn000 0.2.2
A python module that will allow users to use selenium to order pizza from Papa Johns.
Requires Python: >=3.6

# papajohnsapi
A Python module that will allow users to use selenium to order pizza from Papa Johns.

## Disclaimer
* This only works in the United States.

* All responsibilites to use this appropriately are on the user. (It's not my fault if you put this in a `while True` loop and go 3254853478327 trillion dollars in debt.)

## Requirements
`pip install selenium`
If you are using the Chrome Browser, download the compatible version of the chromedriver [here](https://chromedriver.chromium.org/).
If you are using the Firefox Browser, download the compatible version of the geckodriver [here](https://github.com/mozilla/geckodriver/releases).
On OSX make sure to move either of these drivers to `/usr/local/bin` with either:
`mv geckodriver /usr/local/bin`
or 
`mv chromedriver /usr/local/bin`

## Installation
`pip install papajohnsapi-mehtaarn000`

## Usage
First, import the module after downloading with:
`import papajohnsapi as pizza`

Check the menu with:
`pizza.menu(item)`
This item can be: 'Pizza', 'Drinks', 'Sides', or 'Desserts'
(Currently you can only order pizza)
Replace Arguments as needed

Specify your choice of browser and the choice of going headless (You won't see a browser window) with:
`pizza.browser('Firefox', headless=False)`
Replace arguments as needed.

Specify your address with:
`pizza.address(house number, street, city, state, zipcode)`
Note: State must be in 2 letter form. For example, New York would be NY.
Replace arguments as needed.

Specify who you want ordering with:
`pizza.user(first name, last name, phone number, email)`
Replace arguments as needed.

Then, place your order with:
`pizza.order([items])`

Replace `items` with the order codes provided by:
`pizza.menu(item)`

Finally, kick back as you get fresh pizza delivered to your door!
dots-cg-pnxs 0.0.2
DOTS code generator
Requires Python: >=3.6

# dots-code-generator

# Usage
Add path with config_txt.py and path to "dots" python module to PYTHONPATH.

Call dcg.py:
cd examples
mkdir -p out
../bin/dcg.py -T templates -C config_txt -o out some_types.dots -v

Generated files will be places in directory "out".