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 :)

Read a documentation here!

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

Installing MPD-Kit

First you need to have Python 3 installed on your computer. Go to https://python.org if you don't. Then run a command below:

pip install mpd-kit

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.4.tar.gz (11.4 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.4-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mpd_kit-0.1.4.tar.gz
Algorithm Hash digest
SHA256 8e37636468cab8de4717753087b4672753a0d2e959ebbf1d99861e8ed92374db
MD5 893675c1f371f6813d7ac5428b664a43
BLAKE2b-256 394d292f3ee3d3c7e92ade34da34af8a08dea5f4b392e8ef3b535f4999c87d35

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mpd_kit-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 040f209c1a35de5d14a3d7db69db3952a4bc3669f857e983c83e98a3b724b4ce
MD5 41ded5fc816a6f62aaee8e0a43aac52a
BLAKE2b-256 a8860136c8f919fe0f73664c3f49ee42852c73740c68b8e59659eed7fdd49923

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