semvec/pypi-packages huggingface dataset:
secrypt 2.0.1
Simple Crypting library for python

# Secrypt

## Simple Crypting library for python

Usage:

```python
import secrypt

# create a crypt object
c = secrypt.Crypt(key=0.0)	# key : 0.0 is the default

# encrypt string
data = "hello world!"
en = c.encrypt(data)	# returns encrypted data

# decrypt string
de = c.decrypt(en)		# returns original data

# write encrypted file
content = """Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum."""

c.write("test.txt", content)	# returns size of encrypted file

# read encrypted file
retrieved = c.read("test.txt")	# return original file data

```
pytesting 0.1.1
A simple and efficient Python3 test framework
Requires Python: >=3.0

[![PyPI](https://img.shields.io/pypi/v/pytesting?style=flat-square)](https://pypi.org/project/pytesting/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pytesting?style=flat-square)](https://pypi.org/project/pytesting/)
[![Build Status](https://travis-ci.org/GriffinAustin/pytesting.svg?branch=master)](https://travis-ci.org/GriffinAustin/pytesting)

# pytesting
>A simple and efficient Python3 testing framework
<hr>

## pytesting vs. alternatives
* **Lightweight** - Ideal for smaller projects that can be bogged down by larger testing frameworks
* **Compatible** - `pytesting` is compatible with all versions of Python3, Unix-like operating systems, and Windows (soon!)
* **Customizable** - Because of its innate simplicity, `pytesting` is easily customizable for a variety of needs

## Documentation
**Install using pip:**
`$ pip install pytesting`

For full documentation, visit https://github.com/GriffinAustin/pytesting/wiki

## Bugs and Feature Requests
For bugs and feature requests, use [the GitHub issue tracker](https://github.com/GriffinAustin/pytesting/issues)
winnowing 0.2.1
A Python implementation of the Winnowing (local algorithms for document fingerprinting)

Winnowing
=========

A Python implementation of the Winnowing (local algorithms for document
fingerprinting)

Original Work
=============

The original research paper can be found at
http://dl.acm.org/citation.cfm?id=872770.

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

You may install ``winnowing`` package via ``pip`` as follows:

::

    pip install winnowing
    
Alternatively, you may also install the package by cloning this repository.

::

    git clone https://github.com/suminb/winnowing.git
    cd winnowing && python setup.py install

Usage
=====

.. code:: python

    >>> from winnowing import winnow

    >>> winnow('A do run run run, a do run run')
    set([(5, 23942), (14, 2887), (2, 1966), (9, 23942), (20, 1966)])

    >>> winnow('run run')
    set([(0, 23942)]) # match found!

Default Hash Function
~~~~~~~~~~~~~~~~~~~~~

Quite honestly, I did not know what hash function to use. The paper did
not talk about it. So I decided to use a part of SHA-1; more precisely,
the last 16 bits of the digest.

Custom Hash Function
~~~~~~~~~~~~~~~~~~~~

You may use your own hash function as demonstrated below.

.. code:: python

    def hash_md5(text):
        import hashlib

        hs = hashlib.md5(text)
        hs = hs.hexdigest()
        hs = int(hs, 16)

        return hs

    # Override the hash function
    winnow.hash_function = hash_md5

    winnow('The cake was a lie')

Lower Bound of Fingerprint Density
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

(TODO: Write this section)
bdgenomics.mango 0.0.6a1
A scalable genomic visualization tool

# Mango

Mango is a genomics visualization library that uses Spark [Apache
Spark](https://spark.apache.org) and ADAM [ADAM](http://adam.readthedocs.io) to visualize
genomic data. Mango builds upon pileup.js [pileup.js](https://github.com/hammerlab/pileup.js) 
to support specific genomic visualizations.

## Documentation

Mango's documentation is hosted at [readthedocs](http://bdg-mango.readthedocs.io).