semvec/pypi-packages huggingface dataset:
vanity-cosmos 0.1.0
Tool for generating custom cosmos addresses.
Requires Python: >=3.6
Keywords: cosmos blockchain atom cryptocurrency address generator vanity

[![Build Status](https://travis-ci.com/etimoz/vanity-cosmos.svg?branch=master)](https://travis-ci.com/github/etimoz/vanity-cosmos)
[![codecov.io](https://codecov.io/gh/etimoz/vanity-cosmos/branch/master/graph/badge.svg)](https://codecov.io/gh/etimoz/vanity-cosmos)
# vanity-cosmos

> CLI tool for creating [Cosmos](https://cosmos.network) vanity addresses

## Features
* Generate Cosmos bech32 vanity addresses
* Specify a substring that the addresses must
    * start with
    * end with
    * contains
* Set minimum amount of letters (a-z) or digits (0-9) required in an address
* Set the number of addresses to generate
* Uses all CPU cores

## How to use

Look for an address that starts with "00000" (e.g. cosmos100000v3fpv4qg2a9ea6sj70gykxpt63wgjen2p)
```
python -m vanitycosmos --startswith 00000
```

Look for an address that ends with "8888" (e.g. cosmos134dck5uddzjure8pyprmmqat96k3jlypn28888)
```
python -m vanitycosmos --endswith 8888
```

Look for an address containing the substring "mystring" (e.g. cosmos1z39wmystringah22s5a3pyswtnjkx2w0hvn3rv)
```
python -m vanitycosmos --contains mystring
```

Look for an address consisting of letters only (e.g. cosmos1rfqkejeaxlxwtjxucnrathlzgnvgcgldzmuxxe)
```
python -m vanitycosmos --letters 38
```

Look for an address with at least 26 digits (e.g. cosmos1r573c4086585u084926726x535y3k2ktxpr88l)
```
python -m vanitycosmos --digits 26
```

Generate 5 addresses (the default is 1)
```
python -m vanitycosmos --n 5
```

Combine flags introduced above
```
python -m vanitycosmos --startswith 00000 --endswith 8888 --n 5
```
pymyip0 0.1
Module for python 3.x to find out your ip, city, country.

Use:
import pymyip

print("Your ip " + pymyip.get_ip())

print("Your city " + pymyip.get_city())

print("Your country" + pymyip.get_country())

Home-page: UNKNOWN
Author: UNKNOWN
Author-email: illya.vosiychuk@gmail.com
License: UNKNOWN
Description: UNKNOWN
Platform: UNKNOWN
astsearch 0.2.0
Intelligently search Python source code
Requires Python: >=3

ASTsearch is an intelligent search tool for Python code.

To get it::

    pip install astsearch

To use it::

    # astsearch pattern [path]
    astsearch "?/?"  # Division operations in all files in the current directory

For more details, see `the documentation <http://astsearch.readthedocs.org/en/latest/>`_.
pydocxrunner 0.0.3
Make .docx files executable for the python interpreter
Keywords: docx executable

# Pydocxrunner

[![PyPI version](https://badge.fury.io/py/pydocxrunner.svg)](https://badge.fury.io/py/pydocxrunner) [![Build Status](https://travis-ci.org/bennr01/pydocxrunner.svg?branch=master)](https://travis-ci.org/bennr01/pydocxrunner) [![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/Naereen/StrapDown.js/blob/master/LICENSE)

Is *Word* or *Libre Office Writer* you favorite IDE? Do you recognize *docx* as a superior file format? And are you tired of the high effort required to execute the code stored in `.docx`files? Then don't worry, `pydocxrunner`is the tool of your dreams. `pydocxrunner` provides a simple command to make a `.docx` file executable like any normal `.py` file.

## Features

- Make `.docx`files executable via the `python` command. Once the file is made executable, `pydocxrunner` is no longer required.
- The `.docx` file can then be executed on any device with `python` installed.
- What else do you need?



## Example

Assuming you have a file called `printquad.docx` with the following content:

```python
for i in range(10):
    print(i)
```



Then you can make it executable using `pydocxrunner`:

```sh
$ pydocxrunner printquad.docx
```

And execute it (on any device having `python3` installed):

```sh
$ python3 printquad.docx
0
1
4
9
16
25
36
49
64
81
```



## How it works

Unknown to most, `.docx` files are `.zip` files with a fancy name. Also unknown to most, `python` can execute `.zip` files. `pydocxrunner` writes a simple `__main__.py` file as well as [python-docx2txt](https://github.com/ankushshah89/python-docx2txt) into the `.docx` file. The `__main__.py` script will be executed by the python interpreter and read the contents of the `.docx` file. This content is then passed to an `exec()` call.

## Caveats

- This is not tested beyond a few simple statements
- I do not recommend using this  tool for production
- An internet connection is required when running `pydocxrunner` as `python-docx2txt` needs to be downloaded. No connection is required to actually execute the `.docx` file.
- You still have to use `'` and `"` for strings, `„` and `“` will not work.



## TODO

- Make this work with other types of documents
- Make this work with other languages
- Find a better solution for installing `python-docx2txt`