semvec/pypi-packages huggingface dataset:
buildthedocs 1.0.3
A Sphinx documentation building tool on steroids.
License: MIT

~~~~~~~~~~~~
BuildTheDocs
~~~~~~~~~~~~

*A Sphinx documentation building tool on steroids.*

BuildTheDocs is a tool which helps building Sphinx_ documentation for multiple
versions of a project. It builds the documentation of multiple versions with
only one command, while customizing the documentation, for example adding a
simple version chooser.

It’s also licensed under the MIT license, allowing you to customize it as you
wish.

If you want to learn more about it, you should start reading the
documentation_.

.. _Sphinx: http://sphinx-doc.org
.. _documentation: http://buildthedocs.pietroalbini.io
ringcloud_pyapi 0.1.4
RingCloud API Client
License: MIT
Keywords: ringcloud,rest,api

ringcloud_pyapi
===============

Библиотека предназначена для работы с REST API компании RingCloud.

* Документация по REST API: https://api.ringcloud.ru/docs

Установка
---------

**Для работы требуется Python версии 2.7.9+ или 3.x.**

.. code-block:: bash

    $ pip install ringcloud_pyapi

Авторизация
-----------

.. code-block:: python

    from ringcloud_pyapi import *

    api_key = "YOUR_API_KEY"
    password = "YOUR_API_PASSWORD"

    rc = RingCloud(api_key, password)


Функции API
===========

Состояние баланса
-----------------

.. code-block:: python

    print (rc.get_account_balance()) #1500.00


Получение информации из базы по номеру телефона
-----------------------------------------------

.. code-block:: python

    print (rc.get_phone_number_info('+79101000000'))


Получение списка каналов для аккаунта
-------------------------------------

.. code-block:: python

    print (rc.get_channels())


Отображение данных о текущем вызове по имени канала
---------------------------------------------------

.. code-block:: python

    print (rc.get_channel_info('channel/exampleChannelName'))


Оригинация вызова
-----------------

Для оригинации вызова необходимо передать имя пользователя, от которого совершается звонок,
и номер телефона, на который нужно позвонить.

.. code-block:: python

    user = 111111
    phone = 79101234567

    print (rc.originate(user, phone))


Получение информации о текущих вызовах (для аккаунта)
-----------------------------------------------------

.. code-block:: python

    print (rc.get_active_calls())


Получение информации о завершенных вызовах
------------------------------------------

.. code-block:: python

    print (rc.get_complete_calls(num=410, days=5))


Получение списка сотрудников
----------------------------

.. code-block:: python

    print (rc.get_users())


Получение информации о конкретном сотруднике
--------------------------------------------

.. code-block:: python

    print (rc.get_user_info(user))


Создание сотрудника
-------------------

.. code-block:: python

    print rc.create_user(password, num, email) # 111111


Изменение пароля сотрудника
---------------------------

.. code-block:: python

    rc.update_user_password(user, new_password)


Изменение email сотрудника
--------------------------

.. code-block:: python

    rc.update_user_email(user, new_email)


Изменение внутреннего номера сотрудника
---------------------------------------

.. code-block:: python

    rc.update_user_extension(user, new_num)


Включение VoiceMail Box
-----------------------

.. code-block:: python

    rc.enable_user_voice_mail_box(user)


Выключение VoiceMail Box
------------------------

.. code-block:: python

    rc.disable_user_voice_mail_box(user)


Получение списка записей разговоров для конкретного пользователя
----------------------------------------------------------------

.. code-block:: python

    print (rc.get_user_records(user))


Загрузка записи разговора
-------------------------

.. code-block:: python

    rc.download_record(user, filename, you_local_path)
crabigator 0.1.5
Python Library for WaniKani
License: MIT

Crabigator
==========
[![Build Status](https://travis-ci.org/jonesinator/crabigator.svg)](https://travis-ci.org/jonesinator/crabigator) ![License](https://img.shields.io/github/license/jonesinator/crabigator.svg) [![Coverage Status](https://coveralls.io/repos/jonesinator/crabigator/badge.svg?branch=master&service=github)](https://coveralls.io/github/jonesinator/crabigator?branch=master) [![PyPI version](https://badge.fury.io/py/crabigator.svg)](http://badge.fury.io/py/crabigator)

A very thin Python wrapper over the [WaniKani
API](https://www.wanikani.com/api) (WaniKani is a tool for leaning Japanese
vocabulary). The aim is to model the API as closely as possible while ensuring
the correct Python type is used for each field in the API. The syntax for using
the library has been made as simple as possible.

Installation
------------
### Stable Versions
To install for all users `sudo pip install crabigator`

To install for a single user `pip install --user crabigator`

### Development Versions
First clone this repository and cd to it.

To install for all users `sudo python setup.py install`

To install for a single user `python setup.py --user install`

Usage
-----
1. Import the WaniKani class. `from crabigator.wanikani import WaniKani`
2. Instantiate a WaniKani instance with your API key.
   `wanikani = WaniKani('my_api_key')`
3. Get any endpoint specified by the API docs (dashes replaced with
   underscores).
  * `wanikani.user_information`
  * `wanikani.study_queue`
  * `wanikani.level_progression`
  * `wanikani.srs_distribution`
  * `wanikani.recent_unlocks`
  * `wanikani.critical_items`
  * `wanikani.radicals`
  * `wanikani.kanji`
  * `wanikani.vocabulary`
4. From any of the above endpoints in #3 the output fields in the
   required-information key can be retrieved. For example:
  * `print(wanikani.user_information.username)`
  * `print(wanikani.study_queue.next_review_date)`
  * `print(wanikani.level_progression.kanji_total)`
  * `print(wanikani.srs_distribution.master.total)`
  * `print(wanikani.recent_unlocks[0])`
  * `print(wanikani.critical_items[0])`
  * `print(wanikani.radicals[0])`
  * `print(wanikani.kanji[0])`
  * `print(wanikani.vocabulary[0])`
5. If you need to pass arguments to the API then the following functions will
   do that.
  * `wanikani.get_recent_unlocks(limit=10)`
  * `wanikani.get_critical_items(percent=75)`
  * `wanikani.get_radicals(levels=[2,3,4])`
  * `wanikani.get_kanji(levels=[5,6,7])`
  * `wanikani.get_vocabulary(levels=[8,9,10])`

Notes
-----
* Everything is a property of a Python object.
* All API responses can be easily printed for debugging.
* All dates in API responses are converted to datetime objects.
* All comma-separated lists in API responses are converted to arrays of strings
  for easier iteration over multiple readings and meanings.
liblinker 1.1.1
Organize or merge music libraries without moving the original files.
License: MIT
Keywords: media music bittorrent streaming organization

liblinker
=========

This utility creates an organized album -> artist -> track directory
structure from a given folder containing music files. If you…

-  Want to organize your massive torrent folder while keeping everything
   seeding
-  Want to merge multiple music folders into one location
-  Don’t have permission to move the original files
-  Want to keep iTunes files or other junky application files out of
   your original library (use liblinker -> point iTunes/whatever at the
   output directory)

This is for you.

Supported formats: *MP3, FLAC, Wave, MP4 (M4A/AAC)*

Requires Python 3.4+

Hard links are used when possible, otherwise symlinks are used.

Usage
-----

::

    liblinker IN_DIR OUT_DIR [--silent] [--mode=link]

    --mode=
        link: Creates links to the source files in the target directory. This is the default behavior.
        copy: Copies source files to the target directory, keeping original files.
        move: Moves source files from the source directory to the target directory.

    --silent: All output will be suppressed except for error messages.
Rhino 0.0.5
A microframework for building RESTful web services
License: MIT

Rhino
=====

|build-status-img|

Rhino is a python microframework for building RESTful web services.

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

From pypi:

::

    $ pip install rhino

From a git checkout:

::

    $ git clone https://github.com/trendels/rhino.git
    $ cd rhino
    $ python setup.py install

To run the test suite, clone the repository as shown above, and run:

::

    $ pip install -r requirements.txt
    $ make test

Minimal "Hello World" example
-----------------------------

.. code:: python

    from rhino import Mapper, get

    @get
    def hello(request):
        return "Hello, world!"

    app = Mapper()
    app.add('/', hello)
    app.start_server()

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

The online documentation can be found at
https://trendels.github.io/rhino/

Bugs
----

Please report bugs using the `github issue
tracker <https://github.com/trendels/rhino/issues>`__.

License
-------

Rhino is licensed unter the MIT License. See the included file
``LICENSE`` for details.

.. |build-status-img| image:: https://travis-ci.org/trendels/rhino.svg
   :target: https://travis-ci.org/trendels/rhino