semvec/pypi-packages huggingface dataset:
publicip 1.0.1
Get your public IP address

## Public IP

> Get your public IP address

## Demo

Demo on [Repl.it](https://repl.it/@yoginth/publicip)

## Screenshot

<img src="https://gitlab.com/yoginth/publicip/raw/master/Screenshot.png" width="550">

## Install

```
$ pip install publicip
```

## Usage

```python
import publicip

publicip.get()
#=> 157.51.77.248
```

## Get Help

There are few ways to get help:

 1. Please [post questions on Stack Overflow](https://stackoverflow.com/questions/ask). You can open issues with questions, as long you add a link to your Stack Overflow question.

 2. For bug reports and feature requests, open issues.

 3. For direct and quick help, you can [email me](mailto://yoginth@zoho.com).

## How to contribute
Have an idea? Found a bug? See [how to contribute][contributing].

Thanks!

## License

[MIT][license]

[LICENSE]: https://yoginth.mit-license.org/
[contributing]: /CONTRIBUTING.md
wm-dist 1.0.2
Calculates distances through volume with Eikonal equation

wm_dist calculates distances from points on a mesh through a volume. Distances are calculated by solving the Eikonal equation.
The primary use case for wm_dist is brain imaging for calculating distances through the cortical white matter from vertex points defined on a mesh representation of the cortical gray matter. However, in principal, any distances can be calculated through any volume from any points defined on an surface mesh.
pywe-wxa-qrcode 1.0.3
Wechat MiniProgram QRCode Module for Python.
Keywords: Wechat Weixin QRCode

===============
pywe-wxa-qrcode
===============

Wechat MiniProgram QRCode Module for Python.

Sandbox
=======

* https://developers.weixin.qq.com/sandbox

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

::

    pip install pywe-wxa-qrcode


Usage
=====

::

    from pywe_wxa_qrcode import WxaQRCode, create_wxa_qrcode, get_wxa_code, get_wxa_code_unlimit


Method
======

::

    class WxaQRCode(BaseToken):
        def __init__(self, appid=None, secret=None, token=None, storage=None):
            super(WxaQRCode, self).__init__(appid=appid, secret=secret, token=token, storage=storage)

    def get_wxa_code(self, path, width=430, auto_color=False, line_color={'r': '0', 'g': '0', 'b': '0'}, is_hyaline=False, appid=None, secret=None, token=None, storage=None, res_to_base64=True, data_uri_scheme=True):

    def get_wxa_code_unlimit(self, sence, page=None, width=430, auto_color=False, line_color={'r': '0', 'g': '0', 'b': '0'}, is_hyaline=False, appid=None, secret=None, token=None, storage=None, res_to_base64=True, data_uri_scheme=True):

    def create_wxa_qrcode(self, path, width=430, appid=None, secret=None, token=None, storage=None, res_to_base64=True, data_uri_scheme=True):
artmr 1.0
Offline race timing console application
Requires Python: >=2.6, !=3.0.*, !=3.1.*, !=3.2.*, <4

# artmr

artmr is a simple text-only, fully off-line timing application designed for
small-scale manual competition timing. Heavily based (i.e. shamelessly copied)
on asciimatics contact list demo and inspired by classic DOS utilities.

## Installation

Install with `pip install artmr`. Currently tested only on Linux and Mac.
Start the program with `artmr`. If you encounter errors about "Unknown locale: UTF-8, add 
these lines to `~/.bash_profile`:
```
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
```

A (colour, UTF-8) terminal window of > 100 columns is recommended.

## Usage

Load a start list with the command line option `-c`, format is `number,name,category,team`,
one per line. You can also load a start list with F3 from the start list screen.
Names and numbers should be unique and categories are optional but free-form. See
`competitors.example.txt` for an example file.

Use the Start List view to mark actually starting competitors and then continue on
to the Timing screen.

Start the race with the Start (`space` or `s`) button from the Timing screen
and add a new split/finish time with Split (`space` or `s`). Add a competitor bib number
with Edit (`e`). Jump between start list and splits with Tab. Category filter can be
accessed with F2. You can still add competitors while the race is running from the 
start list. All competitors will have the same start time.

Start time and splits are saved on disk so you can quit the application and data
is kept. Times are rounded to whole seconds.

You can export the results with `x`. This creates `[competition name]_[category]_[time].csv` file in
the current directory in format `rank,elapsed time,difference,number,name,category,team`. Export will 
contain the selected category.

To start a new race, use `--reset` command line option. Previous data is destroyed.
Alternatively, you can take a backup of the `~/.artmr/results_1.db` file and keep a safe copy
of the results.

## Screenshots

![Start list](https://flexer.430am.fi/artmr/start_list.png)

![splits](https://flexer.430am.fi/artmr/splits.png)


## TODO
- splash screen
- make a UI for multiple competitions, database already supports this
- support for lap timing
- change competitor model to be many-to-many via a Participation table
- Windows support
- automatic data export/sync to other services
simple-metrics 0.1.7
Simple portfolio metrics for Robinhood

# simple_metrics for Robinhood
Simple, humble, and direct metrics applied to Robinhood trades.

## example

```py
from simple_metrics import fetch, export

account = {
        'username': 'my username',
        'password': 'my password'}

#
# export stock trades to -> stock_orders.csv
#
stock_orders = fetch.stock_trades(account, {})
export.stock_orders(stock_orders, {})

#
# export -> option_orders.csv
#
option_orders = fetch.option_orders(account, {})
export.option_orders(option_orders, {})
```

## install
```sh
pip install simple_metrics --process-dependency-links
```

The package uses a forked version of
[Robinhood](https://github.com/Jamonek/Robinhood), hence
the need for  `--process-dependency-links`.

## package api

Functionality includes:

- Fetch Stock order history
- Fetch Option order history
- Export Stock order history
- Export Option order history


## command line usage

### config

in an `account.ini` file, provide username and password

```
['account']
username = my_username
password = my_password
```

### cli commands

export

```bash
# stocks
sm export_history --trades stock
# options
sm export_history --trades option
```

## local development
Git clone this repo and run,
```bash
pip install . --process-dependency-links --editable
```

Adding `--editable` allows you to pull in code changes without
having to run `pip install`.