semvec/pypi-packages huggingface dataset:
asyncmc 0.6.7
Minimal pure python tornado memcached client
License: MIT

# Asyncmc  

![Build state](https://travis-ci.org/ErDmKo/asyncmc.svg?branch=master)

[Asyncmc](https://github.com/ErDmKo/asyncmc) is a memcached client for [Tornado](https://github.com/tornadoweb/tornado) web framework.
Asyncmc work with python 2.7 and python 3

## Quick links
  
* [Source (github)](https://github.com/ErDmKo/asyncmc)
  
* [License](https://raw.githubusercontent.com/ErDmKo/asyncmc/master/LICENSE.txt)
  
* [Examples](https://github.com/ErDmKo/asyncmc/blob/master/examples)

## Hello, Memcached

Here is a simple "Hello, Memcached" example for Tornado with Memcached

```python

import tornado.ioloop
from tornado import gen
import asyncmc

loop = tornado.ioloop.IOLoop.instance()

@gen.coroutine
def out():
    mc = asyncmc.Client(servers=['localhost:11211'], loop=loop)
    yield mc.set(b"some_key", b"Some value")
    value = yield mc.get(b"some_key")
    print(value)
    values = yield mc.multi_get(b"some_key", b"other_key")
    print(values)
    yield mc.delete(b"another_key")

loop.run_sync(out)
```

## Requires

+ [Tornado](https://github.com/tornadoweb/tornado)
+ [Memcached](http://memcached.org/)
 
## Installation

To install asyncmc, simply:

```bash

$ pip install asyncmc

```

# LICENSE

Asyncmc is licensed under MIT.
containerutil 0.2.0
Tools for inspecting contents of docker container filesystem.
License: MIT
Keywords: docker container path pathlib file type filesystem

containerutil |Build Status| |Coverage| |pypi| |Versions| |Wheel|
=================================================================

``containerutil.Path`` provides API similar to `pathlib.Path`_ for inspecting
`docker container`_ file system:

.. code:: python

    import docker
    import containerutil

    client = docker.from_env(version='auto')
    ctnr = client.containers.get('my-container')

    p = containerutil.Path(ctnr, '/foo/bar/path')

    p.exists()        # True if file exists (regardless of type)
    p.is_file()       # True if file exists and is a regular file
    p.is_symlink()    # True if file exists and is a symbolic link
    p.is_fifo()       # True if file is a named pipe (FIFO)


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

From `PyPI`_ using ``pip`` package manager:

.. code:: bash

    pip install --upgrade containerutil


Or install the latest sources from GitHub:

.. code:: bash

    pip install https://github.com/pavdmyt/containerutil/archive/master.zip


Development
-----------

Clone the repository:

.. code:: bash

    git clone https://github.com/pavdmyt/containerutil.git


Install dependencies:

.. code:: bash

    make install


Lint code:

.. code:: bash

    make lint


Run tests:

.. code:: bash

    make test


Contributing
------------

1. Fork it!
2. Create your feature branch: ``git checkout -b my-new-feature``
3. Commit your changes: ``git commit -m 'Add some feature'``
4. Push to the branch: ``git push origin my-new-feature``
5. Submit a pull request
6. Make sure tests are passing


License
-------

MIT - Pavlo Dmytrenko


.. _pathlib.Path: https://docs.python.org/3/library/pathlib.html
.. _docker container: https://www.docker.com/what-container
.. _PyPI: https://pypi.org/

.. |Build Status| image:: https://travis-ci.org/pavdmyt/containerutil.svg?branch=master
   :target: https://travis-ci.org/pavdmyt/containerutil
.. |Coverage| image:: https://coveralls.io/repos/github/pavdmyt/containerutil/badge.svg?branch=master
   :target: https://coveralls.io/github/pavdmyt/containerutil?branch=master
.. |pypi| image:: https://img.shields.io/pypi/v/containerutil.svg
   :target: https://pypi.org/project/containerutil/
.. |Versions| image:: https://img.shields.io/pypi/pyversions/containerutil.svg
   :target: https://pypi.org/project/containerutil/
.. |Wheel| image:: https://img.shields.io/pypi/wheel/containerutil.svg
   :target: https://pypi.org/project/containerutil/