semvec/pypi-packages huggingface dataset:
rdlm 0.4.2
RDLM (Restful Distributed Lock Manager) is a lock manager over HTTP build on Tornado
License: MIT

restful-distributed-lock-manager (RDLM)
=======================================

What is it ?
------------

``RDLM`` (Restful Distributed Lock Manager) is a lock manager over HTTP
built on `Tornado <http://www.tornadoweb.org/>`_.

Special features
----------------

-  RESTful interface
-  Timeout automatic management (to avoid stale locks)
-  Blocking wait for acquiring a lock (with customatizable timeout)
-  Very fast (in memory)
-  One unique single threaded process
-  Can deal with thousands of locks and simultaneous connections
-  Administrative password protected requests

Quickstart
----------

Installation
~~~~~~~~~~~~

::

    pip install rdlm

    Requirements: 
    - Python 2.6, 2.7, 3.2 or 3.3
    - Tornado >= 2.3

Starting the daemon
~~~~~~~~~~~~~~~~~~~

::

    rdlm-daemon.py --port=8888 --logging=debug

    (rdlm-daemon.py --help for the full list of options)

API
---

The complete HTTP API is described in `this specific document <https://github.com/thefab/restful-distributed-lock-manager/blob/0.4/API.md>`_.

If you prefer a pure python API, you can also have a look at : `this specific project <https://github.com/thefab/rdlm-py>`_.
baidupcs 0.3.2
百度个人云存储（PCS）Python SDK
License: MIT
Keywords: 百度网盘,百度云,SDK

BaiduPCS
========

|Build| |Coverage| |Pypi version| |Pypi downloads|


`百度个人云存储（PCS） <http://developer.baidu.com/ms/pcs>`__ Python SDK.

* Documentation: http://baidupcs.rtfd.org
* GitHub: https://github.com/mozillazg/baidu-pcs-python-sdk
* Free software: MIT license
* PyPI: https://pypi.python.org/pypi/baidupcs
* Python version: 2.6, 2.7, 3.3



Installation
------------

To install baidupcs, simply:

.. code-block:: bash

    $ pip install baidupcs


Basic Usage
-----------

.. code-block:: python

    >>> from baidupcs import PCS
    >>> pcs = PCS('access_token')
    >>> response = pcs.info()
    >>> response
    <Response [200]>
    >>> response.ok
    True
    >>> response.status_code
    200
    >>> response.content
    '{"quota":6442450944,"used":5138887,"request_id":1216061570}'
    >>> response.json()
    {u'used': 5138887, u'quota': 6442450944L, u'request_id': 1216061570}


FAQ
-----

Please visit `Wiki <https://github.com/mozillazg/baidu-pcs-python-sdk/wiki>`__ .


.. |Build| image:: https://api.travis-ci.org/mozillazg/baidu-pcs-python-sdk.png?branch=master
   :target: http://travis-ci.org/mozillazg/baidu-pcs-python-sdk
.. |Coverage| image:: https://coveralls.io/repos/mozillazg/baidu-pcs-python-sdk/badge.png?branch=master
   :target: https://coveralls.io/r/mozillazg/baidu-pcs-python-sdk
.. |Pypi version| image:: https://pypip.in/v/baidupcs/badge.png
   :target: https://crate.io/packages/baidupcs
.. |Pypi downloads| image:: https://pypip.in/d/baidupcs/badge.png
   :target: https://crate.io/packages/baidupcs


Changelog
=========


0.3.2 (2014-03-23)
-------------------

* 新增：添加 ``tools.get_new_access_token`` 用于获取新的 Access Token 和 Refresh Token；
* 改进：解决上传大文件时的内存占用问题；
* 变更：去掉 ``verify=False`` 。如果有出现 ``SSLError`` 请参考 `此文`__ 。

__ https://github.com/mozillazg/baidu-pcs-python-sdk/wiki/%E5%87%BA%E7%8E%B0-SSLError-%E9%94%99%E8%AF%AF%EF%BC%9F


0.3.1 (2013-10-25)
------------------

* 改进：上传、下载部分的 api 改用加速域名 c.pcs.baidu.com 和 d.pcs.baidu.com


0.3.0 (2013-09-13)
------------------

* 新增：添加 ``baidupcs.InvalidToken`` 异常


0.2.0 (2013-09-12)
------------------

* 新增：支持 Python 3


0.1.0 (2013-09-09)
------------------

* 新增：第一版，封装了所有 `文件操作 RESET API`__ .

__ http://developer.baidu.com/wiki/index.php?title=docs/pcs/rest/file_data_apis_list
pytides 0.0.4
Tidal analysis and prediction library.
License: MIT

Pytides is small Python package for the analysis and prediction of tides. Pytides can be used to extrapolate the tidal behaviour at a given location from its previous behaviour. The method used is that of harmonic constituents, in particular as presented by P. Schureman in Special Publication 98. The fitting of amplitudes and phases is handled by Scipy's leastsq minimisation function. Pytides currently supports the constituents used by NOAA, with plans to add more constituent sets. It is therefore possible to use the amplitudes and phases published by NOAA directly, without the need to perform the analysis again (although there may be slight discrepancies for some constituents). 

It is recommended that all interactions with pytides which require times to be specified are in the format of naive UTC datetime instances. In particular, note that pytides makes no adjustment for summertime or any other civil variations within timezones. 

For more information, please see http://github.com/sam-cox/pytides
Flask-CouchDB-Schematics 1.0.0
Provides utilities for using CouchDB + Schematics with Flask
License: MIT

Flask-CouchDB-Schematics
========================

This library helps you use CouchDB & Schmatics with Flask.

forked from: https://bitbucket.org/leafstorm/flask-couchdb @ revision
3d5855f

The semantics of intializing a document as changed to match the
schematics models. Rather than accepting keyword arguments, the
constructor now wants the data for the model in a single dictionary.

.. code:: python

    from flask.ext.couchdb.document import Document

    doc = Document({"key"; "value"))

For more info on Flask extensions, see:
http://flask.pocoo.org/docs/extensiondev/