semvec/pypi-packages huggingface dataset:
x100idgen 0.2.1
Id generator require no centralized authority
License: MIT
Keywords: uuid idgen id IdGenerator x100

NAME
====

x100idgen - Id generator require no centralized authority


SYNOPSIS
========

.. code::

    import x100idgen

    def get_id(hash_string):
        idgen = x100idgen.IdGen()
        your_id = idgen.gen_id(hash_string)
        return (your_id)

    def validate_id(your_id):
        idgen = x100idgen.IdGen()
        if idgen.validate_id(your_id):
            return True
        else:
            return False

    if __name__ == '__main__':
        hash_string = "111.206.116.190Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/600.6.3 (KHTML, like Gecko) Version/8.0.6 Safari/600.6.3"
        your_id = get_id(hash_string)
        print("Get id : " + your_id)

        id_valid = str(validate_id(your_id))
        print("The id " + your_id + " is " + id_valid)

Ouput:

.. code::

    Get id : ytmaWHUzDikIGwOLl6
    The id ytmaWHUzDikIGwOLl6 is True


DESCRIPTION
===========

x100idgen is an id generator require no centralized authority like uuidgen, shorter and more customizable.

This module helps generate unique ids like 'ytmaWHUzDikIGwOLl6' (/^[0-9a-zA-Z]{18}$/) easy and fast.
pelican_vidme 0.1.1
Easily embed Vidme videos in your posts
License: MIT

=============
Pelican Vidme
=============

Pelican Vidme is a plugin to enabled you to embed Vidme videos in your pages
and articles.

Installation
============

To install pelican-vidme, simply install it from PyPI:

.. code-block:: bash

    $ pip install pelican-vidme

Then enabled it in your pelicanconf.py

.. code-block:: python

    PLUGINS = [
        # ...
        'pelican_vidme',
        # ...
    ]

Usage
=====

In your article or page, you simply need to add a line to embed you video.

.. code-block:: rst

    .. vidme:: VIDEO_ID

Which will result in:

.. code-block:: html

    <div class="vidme" align="left">
    <iframe width="420" height="315" src="https://vid.me/VIDEO_ID" frameborder="0"></iframe>
    </div>

License
=======

`MIT`_ license.

.. _MIT: http://opensource.org/licenses/MIT
docxgen 0.1.4
A library to generate Microsoft Office Word 2007 documents.
License: MIT

==============
docxgen README
==============

docxgen is a python library to generate Microsoft Office Word 2007 Document.
Without knowing the details of the WordprocessingML, you may create a 
beautiful Word Document, as:

::

    from docxgen import Document, title
    doc = Document()
    doc.update(
        title='Moby Dick',
        creator='Herman Melville',
        created=datetime(...)
    )

    body = doc.body
    body.append(title('Moby Dick'))
    body.append(subtitle('Moby Dick'))
    body.append(h1('Chapter 1'))
    body.append(paragraph([run('Call me Ishmael. Some years ago ...')]))

    doc.save('/tmp/moby-dick.docx')


This work is proudly sponsored by `SurveyMonkey Inc`, and licensed in MIT license.

.. _SurveyMonkey Inc: https://www.surveymonkey.com
.. _MIT license: http://opensource.org/licenses/MIT
temp_email_validator 0.1
Temporary / Disposable Email Address Validator for Python
License: MIT
Keywords: email address, validation

Some times you wouldn’t want your website users to register with a temporary email addresses and You would want to prevent using temporary email addresses. So this Python Module was created in an attempt to make a collection of disposable email addresses.
Home page: http://www.idiotinside.com/disposable-temporary-email-address-validation/
cdhistory 0.1
Search for frequently visited directories
License: MIT
Keywords: cd directory history alias search

## CDHISTORY

[![Build Status](https://travis-ci.org/jdowner/cdhistory.svg)](https://travis-ci.org/jdowner/cdhistory)


This package is used to record the frequency of visits to particular directories
through the 'cd' function. The goal is to use this information to provide
a way to quickly navigate to commonly visited directories.

To incorporate this functionality, install the package in the usual way,


  python setup.py install


This will add the cdhistory packacge to your python install area, and a
cdhistory script to /usr/local/bin. To incorporate cdhistory into your normal
'cd' use, there is a bash script installed in /usr/local/share called
cdhistory.bash that provides an function to wrap 'cd'.

The cdhistory.bash snippet replaces the existing 'cd' function in bash with a
wrapped version. The function behaves like the builtin cd command normally, but
records the directories that are visited. However, if you prepend the first
argument to 'cd' with a colon it will go to the best match using cdhistory, e.g.


  cd :repos


will 'cd' to the path that best matches the string 'repos'. In effect, this is
like creating aliases for commonly visited directories.
gamma_index 0.1.3
gamma_index - calculation of gamma index on multi-dimensional distributions
License: MIT

gamma_index
===========

Small Python library for calculation of gamma index.

The module offers two functions:

`gamma_matrix` 
    This function calculates gamma index in each point for two
    n-dimensional distributions (with a same shape). It is not
    very optimized, it's O(*n* x *n*), where *n* is the total
    number of elements of the matrix. It takes minutes to calculate
    the 3-D matrix for 50x50x50 distribution. Time scales
    roughly as n^6 (n = size of square matrix in one dimension)

`gamma_matrix_c`
	This functiion calculates gamma index using a slightly optimized
	C algorithm. It becomes more efficient than gamma_matrix
	with a matrix size of roughly 1000 elements for default parameters.
	However, the relative efficiency of this function highly depends
	on the parameters and values (the better agreement, the faster the algorithm is).
	Time scales roughly as n^3.2 (n = size of square matrix in one dimension)

`gamma_matrix_pass`
    This function returns a boolean matrix (passed / not passed) 
    with optimized search only on a narrow neighbourhood of
    each point. 


TODO
----

* Prepare an optimized version of `gamma_matrix` based on 
  layers
* Add tests
rosixdocs 0.1.3
Theme for Sphinx from Rosix projects.
License: MIT

=====
About
=====

RosixDocs - it's theme for Sphinx from Rosix projects.

.. image:: https://bytebucket.org/djbaldey/rosixdocs/raw/default/screen.png
   :width: 100%


=====
Usage
=====

.. code-block:: python

    # in your conf.py

    ...

    html_theme = 'default'
    #html_theme_path = []

    try:
        from rosixdocs import get_themes_path
        html_theme_path = [ get_themes_path() ]
        html_theme = 'html'
    except:
        pass

    ...
Specchio 0.1.2
Specchio is a tool that can help you to rsync your file automatically, it uses `.gitignore` in git to discern which file is ignored.
License: MIT
Keywords: Git, Rsync

Specchio
========

|Build Status| |Coverage Status| |PyPI version| |MIT licensed| |Join the
chat at https://gitter.im/brickgao/specchio|

Specchio is a tool that can help you to rsync your code automatically,
it uses ``.gitignore`` in git to discern which file is ignored.

Install
-------

pip install specchio

Usage
-----

specchio [options] src/ user@host:dst/

General Options
---------------

–init-remote: Initialize remote folder, rsync all files to remote
system.

Note
----

If you want to use specchio without decrypting private keys each time,
try to use ``ssh-add`` at first.

Why I write Specchio
--------------------

I write my code on my local system, and the code should run it on a
remote system.

Once I try to solve this problem by using ``git`` only, I use
``git add``, ``git commit`` and ``git push`` on my local system, and
then use ``git pull`` to pull all of the code on remote system.

It solve the problem temporarily, but it generate some temporary commit
message that I don’t need.

I need a tool to rsync my code and ignore file following ``.gitignore``,
so Specchio born.

License
-------

`MIT`_

.. _MIT: http://opensource.org/licenses/MIT

.. |Build Status| image:: https://travis-ci.org/brickgao/specchio.svg?branch=master
   :target: https://travis-ci.org/brickgao/specchio
.. |Coverage Status| image:: https://coveralls.io/repos/brickgao/specchio/badge.svg?branch=master
   :target: https://coveralls.io/r/brickgao/specchio?branch=master
.. |PyPI version| image:: https://img.shields.io/pypi/v/specchio.svg?style=flat
   :target: https://pypi.python.org/pypi/Specchio
.. |MIT licensed| image:: https://img.shields.io/badge/license-MIT-blue.svg
   :target: ./LICENSE
.. |Join the chat at https://gitter.im/brickgao/specchio| image:: https://badges.gitter.im/Join%20Chat.svg
   :target: https://gitter.im/brickgao/specchio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge