Fast & Simple Packer toolset for python.
Project description
FSPacker
Fast & Simple Packer toolset for python.
Key Features
- 10-100x faster than existing deploy libs such as Py2exe, PyInstaller, Nuitka...
- Supports multi-project deployment
- Supports offline packing
- Supports archiving with zip or 7z
- Supports deployment with InnoSetup
- Supports compilation with nuitka
- Supports encryption with PyArmor
Support Platforms
- Windows 7 ~ 11
- linux
- macOS
Support Libraries
- tkinter(Windows only)
- pyside2
- matplotlib
- pandas
- pytorch
Quick Start
Usage:
pip install fspacker
cd [directory/of/app.py]
fsp
!!!NOTICE!!! 'app.py' must contain 'main' function as entry.
Example:
Python project structure:
ex01_helloworld_console/
|___ modules/
|____ __init__.py
|____ module_a.py
|____ module_b.py
|___ ex01_helloworld_console.py
|___ module_c.py
# ex01_helloworld_console.py
from modules.module_a import function_a # import from
from modules.module_b import function_b # import from
import module_c # import
def main():
print("hello, world")
function_a()
function_b()
module_c.function_c()
Run command:
cd .../ex01_helloworld_console
fsp
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fspacker-0.0.0.tar.gz
(3.6 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fspacker-0.0.0.tar.gz.
File metadata
- Download URL: fspacker-0.0.0.tar.gz
- Upload date:
- Size: 3.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.1 Linux/5.10.134-17.3.1.lifsea8.x86_64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad0512d8b650d30ceb61585dbfd63c7f39685053aaa0ef09ca7094ea511cbc76
|
|
| MD5 |
d6a5e59cbc1075e0d1cdd517d0fa0c5f
|
|
| BLAKE2b-256 |
f12e2421e4fb0beb3ec9a400a595b9d65cf5af7af30b6bf8be6967c25d931af8
|
File details
Details for the file fspacker-0.0.0-py3-none-any.whl.
File metadata
- Download URL: fspacker-0.0.0-py3-none-any.whl
- Upload date:
- Size: 3.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.1 Linux/5.10.134-17.3.1.lifsea8.x86_64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90e39010d0b7e4f6167e138e0e46a5f9d07556a530d109f53f3802d3c3f2b65c
|
|
| MD5 |
4df939ca6bfa5cca3b41665b69921b7e
|
|
| BLAKE2b-256 |
6ec719bb557f96c9b6163e78cd6db4d3b1b7cfde6d58f959ad4f3db69b0d8de0
|