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.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.1-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mpd_kit-0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 59d095b89663701632aa6cb22fd1a3c218eeb0a8fa97d2d2e121c1a2f678eef6
MD5 e6da4f78d6ddf481cce892a5b8e9ba00
BLAKE2b-256 baee92cf88634584015a0835eb466862f897f4a216b80e4628566d24dc541da6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mpd_kit-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 421e6a8564929581f1dde745b323fcb7dd2b67fa7427e80dea8c79ee22d74c5f
MD5 afe1e3de465dde27f35f0d6e0a27c2b8
BLAKE2b-256 b95bddc8b6f8cbd715467650826dffbbdc8d58c05cd5c714c4cda8fe3d3e5e99

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