Skip to main content

No project description provided

Project description

MPD-Kit

Welcome to MPD-Kit official repository!

MPD stands for "Multi-Platform Development" and solves a lot of problems that can happen while you're compiling your application.

This program is on development stage right now. If you want to support development, please give this project a star :)

Quick overview

MPD-Kit is useful tool to automate compiling Python code with pyinstaller. Compilation process looks like using Meson, CMake and tools like these.

First, MPD-Kit will create a virtual environment for project build and install required libraries from requirements.txt. After installation is done, builder starts the pyinstaller command for files that you specified in your config file.

The latest step is copying binary files from cache to dist - and process is done!

About MPD-Clicks

MPD-Clicks is the GUI application that allows you to use the same functions as from MPD-CLI with more intuitive way than MPD-CLI. You can look at this project at https://github.com/VladosNX/MPD-Clicks

Future features

1. Cross-compiling

Since pyinstaller can't cross-compile applications, MPD-Kit will solve this problem with simple and minimalistic virtual machines. Program will copy your project source files into required VM and start cross compilers there and copy files to certain folder.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mpd_kit-0.1.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mpd_kit-0.1-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file mpd_kit-0.1.tar.gz.

File metadata

  • Download URL: mpd_kit-0.1.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for mpd_kit-0.1.tar.gz
Algorithm Hash digest
SHA256 684384302cdd8faed2dd44d582bb2a0d99fb3f5b0b6eac2220fce892186ad895
MD5 aa834aa45f3551ada43c8018a9018386
BLAKE2b-256 207be716f1cf59bd2a7a096cf6054f48441bfefca303f8001141d5337120faef

See more details on using hashes here.

File details

Details for the file mpd_kit-0.1-py3-none-any.whl.

File metadata

  • Download URL: mpd_kit-0.1-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for mpd_kit-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0cc468ea6442667ff168c03b4912d338fb63687a0f4861757d3b21c3e512172a
MD5 dbc91a50a35a30ecb652e7e73d1565dd
BLAKE2b-256 8a080249c0e94e2dd1b783c897a87d1f50799bea3336e5735142c1b79ac90a39

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page