semvec/pypi-packages huggingface dataset:
pcrypt 1.0.5
Pure-python implementation of the SHA2 crypt(3) functions
License: MIT

# python-crypt [![Build Status](https://travis-ci.org/thusoy/python-crypt.svg?branch=master)](https://travis-ci.org/thusoy/python-crypt)

Pure-python implementation of the crypt(3) SHA2 functions.

Useful for creating crypt-compatible hashes from non-*nixes (like Windows
and OS X), like when creating password hashes to initialize a *nix server
with.


## Install

    $ pip install pcrypt


## Usage

API is identical to the [built-in crypt](https://docs.python.org/3.5/library/crypt.html) module on *nix:

    >>> import pcrypt, getpass
    >>> print(pcrypt.crypt(getpass.getpass()))
    $6$tyjS23QPnY6k37iD$7oM9nObOVQUQ<...>/x7VKbuiyqgT81

If you want to override the number of rounds used for hashing, you can specify the parameter `rounds` to crypt:

    >>> print(pcrypt.crypt(getpass.getpass(), rounds=50000))
    $6$rounds=50000$FEkeiFqoGiU6Bd3v$6jn8ZZ<...>uXKvs7XAbp.

The default number of rounds is 5000, same as for crypt(3).

To use SHA256 instead of the default SHA512:

    >>> print(pcrypt.crypt(getpass.getpass(), pcrypt.METHOD_SHA256))
    $5$Zcxyug8MUozUjGIQ$yqvzOQR<...>pnLMvpOhhmrOWfn5

If the second argument is given it must be either an existing salt string matching the
format `$<algo>$(rounds=<rounds>$)?<salt>($<hash>)?`, or one of `pcrypt.METHOD_SHA256`
or `pcrypt.METHOD_SHA512`.

Without specifying salt manually the module will generate a new salt and use
the strongest hash function available.

As a little extra nugget, there's also a handy CLI to quickly generate a hash:

    $ pcrypt -h
    usage: pcrypt [-h] [-r ROUNDS] [-a {sha256,sha512}] [-s]

    Compute a password hash for SHA256/SHA512 in crypt(3)-compatible format.
    Password will be prompted for.

    optional arguments:
      -h, --help            show this help message and exit
      -r ROUNDS, --rounds ROUNDS
                            How many rounds of hashing to perform. More rounds are
                            slower, making it harder to reverse a hash through
                            brute force. Default: 5000
      -a {sha256,sha512}, --algo {sha256,sha512}
                            Which algorithm to use. Default: sha512
      -s, --single-prompt   Don't ask to repeat the password

**NB**: You'd probably guess from this being a pure-python implementation of a compute-heavy operation, but I just have to say this explicitly: Do not use this for performance-critical applications! Performance is roughly five orders of magnitude slower than the plain C version.

Change log
==========

[1.0.5] - 2018-01-12
--------------------

### Fixed
- Only print trailing newline in cli when writing to a tty.


[1.0.4] - 2016-02-08
--------------------

### Added
- Passwords can now be piped in to the pcrypt CLI.


[1.0.3] - 2015-12-19
--------------------

Practically first release.


[1.0.5]: https://github.com/thusoy/python-crypt/compare/v1.0.4...v1.0.5
[1.0.4]: https://github.com/thusoy/python-crypt/compare/v1.0.3...v1.0.4
jupyter-echarts-pypkg 0.1.5
Echarts pypi packages for jupyter and python
License: MIT
Keywords: python

================================================================================
jupyter-echarts-pypkg
================================================================================

.. image:: https://api.travis-ci.org/pyecharts/jupyter-echarts-pypkg.svg
   :target: http://travis-ci.org/pyecharts/jupyter-echarts-pypkg

.. image:: https://codecov.io/github/pyecharts/jupyter-echarts-pypkg/coverage.png
   :target: https://codecov.io/github/pyecharts/jupyter-echarts-pypkg



The project packages `jupyter-echarts <https://github.com/pyecharts/jupyter-echarts>`_
and distributes it via pypi. 

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


You can install jupyter-echarts-pypkg via pip:

.. code-block:: bash

    $ pip install jupyter-echarts-pypkg


or clone it and install it:

.. code-block:: bash

    $ git clone https://github.com/pyecharts/jupyter-echarts-pypkg.git
    $ cd jupyter-echarts-pypkg
    $ python setup.py install

Change log
================================================================================

0.1.5 - 12/01/2019
--------------------------------------------------------------------------------

Updated
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. Update echarts-liquid to 2.0.4 and echarts-wordcloud to 1.1.3

0.1.4 - 09/11/2018
--------------------------------------------------------------------------------

Updated
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. use lml >= 0.0.2

0.1.2 - 28/07/2018
--------------------------------------------------------------------------------

Updated
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. use jupyter-echarts version 1.4.1

0.1.1 - 24/04/2018
--------------------------------------------------------------------------------

Updated
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. `pyecharts#492 <https://github.com/pyecharts/pyecharts/issues/492>`_: Pip 10
   compatibility issues

0.1.0 - 03/03/2018
--------------------------------------------------------------------------------

Updated
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. updated jupyter-echarts to 1.4.0

0.0.11 - 22/02/2018
--------------------------------------------------------------------------------

Added
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. First usable pypkg
sim-sm 0.9
Linhas de ônibus do SIM-SM no seu terminal.
License: MIT
Keywords: CLI,bus,python

# �� sim-sm ��
Aplicação em CLI para ver os horários de ônibus em [SIM - SM](http://simsm.com.br/horarios/).

### Instalação
Basta executar o seguinte comando no terminal: 
```bash
pip install sim-sm
```

### Utilização
O programa deve conter três argumentos: linha, saída, e dia. Exemplo:

Linha universidade, saindo da UFSM no dia de hoje
```bash
sim-sm universidade ufsm hoje
```
\
Você também pode filtrar por faixa velha/nova:
```bash
sim-sm universidade ufsm hoje -fn
```
\
Linha bombeiros, saindo do bairro no sábado
```bash
sim-sm bombeiros bairro sabado
```

### Docs
```bash
usage: sim-sm.py [-h] [-fv] [-fn] [-re] linha saida dia

positional arguments:
  linha              Linha do ônibus. Exemplo: universidade, bombeiros,
                     circular
  saida              De onde o ônibus sairá. Exemplo: bairro, centro, ufsm
  dia                Hoje: hoje Dias úteis: util Sábado: sabado Domingos e
                     feriados: domingo

optional arguments:
  -h, --help         show this help message and exit
  -fv, -faixa-velha  Para listar somente ônibus que passam pela faixa velha.
  -fn, -faixa-nova   Para listar somente ônibus que passam pela faixa nova.
  -re, -request      Utilização da biblioteca requests ao invés de cURL.)
```

### Dependências
O programa usa as seguintes bibliotecas:
* [terminaltables](https://github.com/Robpol86/terminaltables)
* [colorama](https://pypi.org/project/colorama/)

### Contribua
Caso queira adicionar uma nova função, encontrou um bug ou sugestão, faça um pull request ou abra uma issue. :)

**To do:**
* Identificar feriados
* Adicionar todas as linhas do site SIM - SM (No momento tem apenas as linhas que vão até o campus)

### Licença
MIT © José Victor Viriato
pyenv 0.0.1
pyenv project placeholder package
License: MIT

pyenv
=====

pyenv lets you easily switch between multiple versions of Python. It's simple, 
unobtrusive, and follows the UNIX tradition of single-purpose tools that do one 
thing well.

**NOTE:** This is a placeholder package. 
pyenv is a collection of shell scripts and not installable with pip.

See `installation instructions <https://github.com/pyenv/pyenv#installation>`_ 
for more information.