semvec/pypi-packages huggingface dataset:
mvassconvert 1.3.1
A package that allows the user to convert 1000+ different units

This is a package designed to allow te user to input a floating point value and convert it to any other unit.
The package can handle upwards of 1000 different units and uses api requests for up-to-date currency conversions.

Note: The conversions provided are accurate to at least one-thousandth, but there may be minimal error.
The currency conversion portion of this module cannot do all different currencies that are listed in chart.txt,
as this relies on the site that handles the api requests. Most common global currencies are supported.
xactor 0.3.5
A Distributed Actor Programming Framework

XActor: A Distributed Actor Programming Framework
=================================================

XActor is a framework for doing distributed computing in Python,
using the actor model of programming.

XActor's documentation is hosted at https://xactor.readthedocs.io/en/latest

Compiling latest documentation
------------------------------

To compile the latest version of the documentation from source,
please check ``docs/source/index.rst``.

XActor depends on mpi4py which requires a MPI implementation
and compiler tools be installed on the system.

Installing MPICH and mpi4py inside a conda environment
.........................................................

To create a new virtual environment with conda,
have Anaconda/Miniconda setup on your system.
Installation instructions for Anaconda can be found
`here <https://docs.conda.io/projects/conda/en/latest/user-guide/install/>`_.
After installation of Anaconda/Miniconda
execute the following commands:

.. code:: bash

    $ conda create -n xactor -c conda-forge python=3 mpich mpi4py

The above command creates a new conda environment called ``xactor``
with python, mpich and mpi4py installed.

The following commands assume you are inside the above conda environment.

Building the documentation from source
......................................

To build and view the documentation as HTML, execute the following commands:

.. code:: bash

    $ git clone https://github.com/NSSAC/xactor.git
    $ cd xactor
    $ pip install -e .
    $ pip install -r docs/requirements.txt
    $ make -C docs
    $ <BROWSER-COMMAND> docs/build/html/index.html
gotwo 0.1.3
Interactive light-weight tool to connect server by ssh
Requires Python: >=3.4
Keywords: ssh linux macos

# Interactive light-weight tool to connect server by ssh

It's only a lite tool.

![](https://github.com/PoplarYang/gotwo/workflows/Upload%20Python%20Package%20gotwo/badge.svg)

## Principle
Read configration from `$HOME/.ssh/config`.

## Installation
> only supports python3.

```python
pip install gotwo
```
or  
```python
python3 -m pip install gotwo -i https://pypi.python.org/simple
```

## Usages
```bash
➜  ~ goto
           ____  ___ _____ ___  
          / ___|/ _ \_   _/ _ \ 
         | |  _| | | || || | | |
         | |_| | |_| || || |_| |
          \____|\___/ |_| \___/ 


�� Up/Down - Move selection up/down
�� Enter   - Ssh to current selection
�� Ctrl+c  - Quit
�� Connecting to ...
HostName        Address         User      
bcc             6.2.7.3         root                                            
dahe            125.6.1.2       dahe           
ecs2            10.15.3.6       root  
```
pastebin-cli 0.1.0
Command-line interface for pastebin.com API
Requires Python: >=3.5

# pastebin-cli

Command-line interface to paste code/text to pastebin.com, written in pure
Python without any external dependency. If your operating system has an old
Python version: this software works from Python 3.5 to 3.8.

> Note: the command-line works fine but still needs some API features, like
> listing user pastes.


## Installation

You can either install it using `pip`:

```shell
pip install pastebin-cli
```

or download `pastebin.py` executable and put in your `$PATH` (you can rename it
to `pastebin`).


## Usage

```shell
$ pastebin --help
usage: pastebin [-h] [--log-level {CRITICAL,ERROR,WARNING,INFO,DEBUG,NOTSET}]
                [--api-key API_KEY]
                {paste,get} ...

optional arguments:
  -h, --help            show this help message and exit
  --log-level {CRITICAL,ERROR,WARNING,INFO,DEBUG,NOTSET}
  --api-key API_KEY

Subcommands:
  {paste,get}
    paste               Paste a file
    get                 Get a specific paste
```

```shell
$ ./pastebin paste --help
usage: pastebin paste [-h] [--expires-in {N,10M,1H,1D,1W,2W,1M,6M,1Y}]
                      [--privacy {public,unlisted,private}]
                      [--file-format FILE_FORMAT]
                      filename

positional arguments:
  filename

optional arguments:
  -h, --help            show this help message and exit
  --expires-in {N,10M,1H,1D,1W,2W,1M,6M,1Y}
  --privacy {public,unlisted,private}
  --file-format FILE_FORMAT
```
verbose-ls 0.1.2
Format 'ls' output into verbose, human readable output
Requires Python: >=3.7

# Verbose ls
This package aims to make the output of `ls` a little more readable and verbose.  


_Note_: This package should work on Linux, but has only been tested on Mac OS (Mojave).

## Installation
```
$ pip install verbose_ls
```

## Using verbose_ls

For example, the permissions for owner, group, and other users can be hard to read in the first 9 slots.  And for someone new to `ls` it may not be obvious what the other output means.  

For example, for the setup.py in this package:
```
ls -l setup.py

-rw-r--r--  1 scottnelson  staff  406 Dec 26 20:30 setup.py
```

This util adds descriptions for each column, and expands the output to make it more clear what it means.  
```
verbose_ls setup.py

Filename: setup.py
 File Type: Regular file
 Owner Permissions: Read, Write
 Group Permissions: Read
 Other Users Permissions: Read
 Hard Links: 1
 Owner: scottnelson
 Owner Group: staff
 Size: 406B
 Last Modified: Dec 26 20:30
```