semvec/pypi-packages huggingface dataset:
git-mnemonic 0.1.0
Human friendly git hashes
License: MIT

git mnemonic
============

Speakable, rememberable translations for git ref hashes

[![Build Status](https://travis-ci.org/glenjamin/git-mnemonic.png)](https://travis-ci.org/glenjamin/git-mnemonic)

Usage
-----

From inside a git repository

    # Defaults to HEAD
    $ git mnemonic
    end line grab ding

    # Can be given a specific revision
    $ git mnemonic origin/master
    line pot end bear

    # Will translate back to the full git hash
    $ git mnemonic line pot end bear
    4b63bf41e0c2369c76b6e3ce3ea40ed5fa0977c3

Install
-------

    pip install git-mnemonic

TODO
----

It'd be really nice to produce a really friendly word list, that contained only
words that sounded audiably distinct and were easy to spell / type / read.
It would also be awesome to support multiple spellings of tricky words.
redmine_migrator 0.3
Migrate Redmine data from SQLite to Postgres with consistent type conversion.
License: MIT
Keywords: cli utils redmine migrate sqlite postgres

redmine_migrator
================

.. image:: https://travis-ci.org/avanov/redmine_migrator.png

Migrate Redmine data from SQLite to Postgres with consistent type conversion.


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

.. code-block:: bash

   $ pip install redmine_migrator


Development version
-------------------

.. code-block:: bash

    $ virtualenv ~/venv/migrator
    $ source ~/venv/migrator/bin/activate
    $ git clone https://github.com/avanov/redmine_migrator.git ~/projects/migrator
    $ cd ~/projects/migrator
    $ python setup.py develop


Tests
--------------


.. code-block:: bash

   $ python setup.py nosetests


Usage
--------------

.. code-block:: bash

   $ redmine_migrator -h
   usage: redmine_migrator [-h] [-v] sqlite_url postgres_url

   Migrate Redmine data from SQLite to Postgres

   positional arguments:
     sqlite_url     SQLite source URL
     postgres_url   Postgres target URL

   optional arguments:
     -h, --help     show this help message and exit
     -v, --verbose  increase output verbosity


Example

.. code-block:: bash

   $ redmine_migrator sqlite:////path/to/sqlite_redmine.db postgresql+psycopg2://user:password@:port/dbname?host=/var/run/postgresql
book2arrange 1.0.1
Arrange audio files from http://www.50languages.com/ in one convenient collection for better language acquisition.
License: MIT
Keywords: cli utils foreign language education

book2arrange
============

Arrange audio files from http://www.50languages.com/ in one convenient collection for better language acquisition.

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

.. code-block:: bash

    $ pip install book2arrange


Usage
----------

.. code-block:: bash

    $ book2arrange $HOME/book2source $HOME/Desktop/polyglot enfr ende


The command will extract and arrange audio files from book2 archives. The target
files will have the following naming schema:

.. code-block:: none

    $HOME/Desktop/polyglot/00001_1_enfr.mp3
    $HOME/Desktop/polyglot/00002_1_ende.mp3
    $HOME/Desktop/polyglot/00003_2_enfr.mp3
    $HOME/Desktop/polyglot/00004_2_ende.mp3
    ...
    $HOME/Desktop/polyglot/00199_100_enfr.mp3
    $HOME/Desktop/polyglot/00200_100_ende.mp3


Note: all listed directories and source zip-archives must exist.


.. code-block:: guess

    $ book2arrange -h
    usage: book2arrange [-h] source target order [order ...]

    Arrange audio files from http://www.50languages.com/ in one convenient
    collection for better language acquisition.

    positional arguments:
      source      collections' parent dir
      target      path to the arranged collection
      order       four-letter list of language collections to be put into the
                  target collection

    optional arguments:
      -h, --help  show this help message and exit
uhttplib 0.2
Unix domain socket support for httplib.
License: MIT
Keywords: httplib unixdomain

Unix-domain sockets for Python httplib
======================================

This module adds support for unix-domain sockets to Python's httplib package.

Instead of using ``httplib.HTTPConnection``, instantiate
``uhttplib.UnixHTTPConnection``::

    from uhttplib import UnixHTTPConnection

    conn = uhttplib.UnixHTTPConnection('/tmp/socket')
    conn.request('GET', '/')
    resp = conn.getresponse()
    print resp.read()