semvec/pypi-packages huggingface dataset:
ttldict 0.3.0
Dictionary with auto-expiring values for caching purposes
License: MIT

TTLDict
=======

Python dictionary with key expiry time

`OrderedTTLDict` - behaves like an ordered dict you know.
The methods `items` and `values` return a list of objects after purging expired
objects. The method `keys` returns `odict_keys` as the parnet class, but it does
so after purging expired keys.
Python's own OrderedDict and other dictionaries return a [dictionary views][1]
whereas the methods here do not.

Testing
-------

Use pytest to run the tests:

```
make test
```

Credits and Thanks:
-------------------

- mailgun for expiringdict

- Thomas Kemmer for
  https://github.com/tkem/cachetools

and for Jyrki Muukkonen for ttldict
published in https://github.com/jvtm/ttldict.

This library contains fixes for his TTLDict class
and my own OrderedTTLDict.

Without all those this work would not have been possible.

[1]: https://docs.python.org/3/library/stdtypes.html#dictionary-view-objects
vspheretools 1.0.36
vSphereTools is a set of scripts from DevOpsHQ to support working with vSphere and virtual machines (VMs) on it, which are based on the pysphere library.
License: MIT
Keywords: vsphere,sphere client,client,classificator,utility,virtual,VM,virtualization,routines

You can see detailed user manual here: https://devopshq.github.io/vspheretools/
tornadobase 0.1.7
Starter application and handlers for tornado web apps.
License: MIT

tornadobase
===========

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

A base application and boilerplate for the Tornado web server.

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

To include tornadobase in your application install using pip:

    pip install tornadobase

Run the tests
-------------

    pip install nose

    nosetests

Use
---

tornadobase provides basic Application and Handler classes that wrap up some of
the boilerplate you'll typically need when using the Tornado web server.  To get
a simple site running, create a file called ``application.py``:

.. code-block:: python

    from tornadobase.handlers import BaseHandler
    from tornadobase.application import Application

    class IndexHandler(BaseHandler):

        def get(self):
            self.write('Hello, World!')


    class MyApp(Application):

        def init_handlers(self):

            self.handlers = [
                (r'/', IndexHandler)
            ]

Then start the web server:

    python application.py