An open API service indexing awesome lists of open source software.

https://github.com/masterdev07/bipit

With a powerful bash script, you can easily convert your Python code into binary files while cleaning up unnecessary directories and files created by PyInstaller. This script streamlines the compilation process and keeps your development environment tidy, allowing you to focus on building your application without distractions.
https://github.com/masterdev07/bipit

Last synced: about 1 year ago
JSON representation

With a powerful bash script, you can easily convert your Python code into binary files while cleaning up unnecessary directories and files created by PyInstaller. This script streamlines the compilation process and keeps your development environment tidy, allowing you to focus on building your application without distractions.

Awesome Lists containing this project

README

          

# 🐍✨ BiPit: Elevate your development experience with BiPit today!

---

## Introduction BiPit 🎉

Discover the power of **BiPit!** Automatically create project directories,
integrate with your Python virtual environment, and customize PyInstaller
parameters effortlessly. Enjoy volume control and celebrate task completion with
audio playback.

Unleash your creativity with **BiPit!** Effortlessly set up project directories
tailored to your configuration, seamlessly integrate with your Python virtual
environment, and customize PyInstaller parameters to fit your needs. Take charge
of your audio experience with adjustable volume settings and enjoy a rewarding
audio cue upon task completion. Transform your development journey with BiPit now!

## Features 🌟

- Easy to find Project directory: BiPit automatically create a project directory
is **`projek_`** in current directory. 📁✨

- Virtual Environment Integration: Simply specify the location of your Python
virtual environment directory, ensuring that your project runs in the perfect
isolated environment. 🐍🔒

- Customizable PyInstaller Parameters: Tailor your build process by adding
parameters to PyInstaller directly in the configuration file. Whether you need
**--onefile** for a single executable or **hidden imports** like
--hidden-import=PIL,--hidden-import=PIL._imagingtk, and
--hidden-import=PIL._tkinter_finder, Bipit has you covered! ⚙️🛠️

- Volume Control: Easily modify the speaker volume to suit your preferences,
giving you complete control over your audio experience. 🔊🎶

- Audio Playback Upon Completion: Celebrate the successful completion of your
tasks with a delightful audio playback, adding a touch of satisfaction to your
workflow. 🎵🥳

## Usage 📖
To use BiPit, simply run the following command in your terminal:

```bash
bipit your_script_name.py
```

### Example:
```bash
bipit akudong.py
```

This command will generate a binary file named `akudong` in the current
directory and in the default project directory, which is `projek_`.

## Configuration ⚙️
You can modify the `configuration_binarypython.txt` file to set up the BiPit
program according to your preferences.

### Accessing BiPit Globally 🌍
To make the BiPit command accessible from anywhere in your terminal:

```bash
sudo dpkg -i bipit.deb
```

## Download 📥
Just clone this repository.

---

Thank you for using BiPit! Happy coding! 🎉