Skip to main content

Static Badge

Minipy

Minipy is a CLI tool that combines small/big python tools and games in one big tool.


Table of contents


Installation

To install minipy run this command in your terminal:

pip install minipy-tools

File structure

This is the file structure of the package:

└── 📁minipy
    └── 📁games
        ├── snake.py
    └── 📁tools
        ├── dice.py
        ├── link_shortner.py
        ├── send_email.py
    ├── __init__.py
    └── main.py

Configuration

For some tools/games you need some configuration. The configuration will redirect you to README for instructions. You can find those here:

You need to have a cuttly API key to be able to shorten links. To create one follow these steps:

  1. Go to https://cutt.ly
  2. Create an account / login
  3. In your dashboard, go to API and then API key on the left menu

menu

  1. You can find your API key on the right side of that page
  2. Copy it and Paste it in the configuration when asked

Send email

You need to have a Google App-password to be able to send an email. This is a second password to your Google account, we can use it in our app to send an mail with Gmail. To create one follow these steps:

  1. Go to your Google account settings
  2. In the menu on the left click Security
  3. Click on 2-step verification and ensure it is turned ON, if not turn it on
  4. Scroll down untill you see App passwords and click on it
  5. Type a name for your new App password (this can be anything, like Email sender)
  6. Click on make
  7. Copy or write down the 16 chars password you see (This is important, because you can't see it again later!)
  8. Enter it in the configuration when asked

Support

For support you can make an Issue on the Github repo, thanks for helping with my project.


License

MIT


Status

Ongoing: I'm still working on this project and constantly adding new tools and features...


Metadata

Release files for minipy-tools 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for minipy-tools 0.1.2
File Size Uploaded
minipy_tools-0.1.2.tar.gz 11.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for minipy-tools 0.1.2
File Interpreter ABI Platform
minipy_tools-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 24.2 kB

Release files / minipy_tools-0.1.2.tar.gz

Download URL minipy_tools-0.1.2.tar.gz
Size 11.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0005734e119b22c63f86e00a77c4add2d2cb40bbfd2da7a6ca3ec704bb3504f2
BLAKE2b-256 checksum
How to use checksums
ecb56a6c7edc6bd8f6d2878afdc48c4f98a0721d1073fa4f2e84a4e4760ad6c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.1

Release files / minipy_tools-0.1.2-py3-none-any.whl

Download URL minipy_tools-0.1.2-py3-none-any.whl
Size 13.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9e4ff11c5773f36d25e2f077626ece05e5b1c1ab9ebf2a60f392f1c25bddd6d4
BLAKE2b-256 checksum
How to use checksums
e6893ba6b50da82829c392709ce39fbd171f431afbefbb99fc43a20457a3bab7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.1

Release history Release notifications | RSS feed

0.1.4

2 release files

0.1.3

2 release files

This release

0.1.2 This release

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page