Skip to main content

A set of tools for managing, compiling, and uploading your own package.

Project description

linpg-toolbox

PyPI PyPI PyPI

Linpg-toolbox is a set of tools for managing, compiling, and uploading your own python package. It has been used within Tigeia Workshop for many years and was previously been provided as part of the Linpg Engine. To better accommodate Linpg Engine's frequent iterations work schedule, linpg-toolbox has now been split out and become available as a separate third-party package.

linpg- toolbox是一个已经在缇吉娅工坊内部使用多年的开发管理以及打包工具,过去一直作为linpg引擎的一部分提供。为了能够更好地适应linpg的高速版本迭代工作,linpg-toolbox现在被拆分出来,作为单独的第三方包提供。

Description / 描述

The toolkit contains the following classes / 工具包包含以下程序:

Class Functionalities 功能
Builder Automates the process of compiling and uploading your personal package. 自动化编译并上传你个人库的流程。
Organizer A organizing tool that organizes your gitignore file(s). 整理工具,可以整理你的gitignore文件。
PackageInstaller A simple tool to install, upgrade and uninstall third-party python package(s). 第三方python库安装以及卸载工具。
PyInstaller Generate a PyInstaller hook for your personal package. 为你的个人库快速生成一个PyInstaller的钩子。
Zipper Pack and file(s) and directory(s) into a zip according to the linpg.zs script file. 根据linpg.zs脚本打包文件和数据。

Examples / 例子

All Linpg Foundation packages, including the Linpg engine and this toolkit, are currently packaged using linpg-toolkit:

目前,所有Linpg基金会旗下的所有项目,包含但不仅限于Linpg引擎和该工具包本身,都使用了该工具包进行打包:

linpg-toolbox/builder.py

linpg/builder.py

In general, you just need to copy and paste the "builder.py" file into your project's directory and modify the parameters a little, and you are good to go.

一般情况下,您只需要将builder.py复制粘贴到你的项目的目录下并稍加修改参数即可。

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

linpgtoolbox-24.6-cp312-cp312-win_amd64.whl (252.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

linpgtoolbox-24.6-cp311-cp311-win_amd64.whl (258.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

linpgtoolbox-24.6-cp310-cp310-win_amd64.whl (257.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

File details

Details for the file linpgtoolbox-24.6-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for linpgtoolbox-24.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e8a619c76664f9b76991e6d14557e5a69f0458d83ec208ac2b0d88d8ded183e0
MD5 0ae009bf249286adcdb67f92f561428e
BLAKE2b-256 bb5c360fb5f4544ce899d9eaa01620f67e07cfa74c98158ce5abe3e2f4598149

See more details on using hashes here.

File details

Details for the file linpgtoolbox-24.6-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for linpgtoolbox-24.6-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b308692be4f8b617cc531d55cb20d603574740604f601c3c8f737a9ba077ebf4
MD5 ec7afbaa3f6bf5e141622a52708d0341
BLAKE2b-256 18cc0585b87931d74f4c3b37c2baff78e017c0b75b749bcd76ebf14aa92c1998

See more details on using hashes here.

File details

Details for the file linpgtoolbox-24.6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for linpgtoolbox-24.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bd5587c99f3df79c16b8bd564b24ced17944b12ddd18d74be3b775375ecbb50a
MD5 344f1d339781e74b433c8a0c44e4160f
BLAKE2b-256 dce85109915241a95aff6e3339a34fe4eb6f6a21ca6d2dbac8ab02dd923b8d1e

See more details on using hashes here.

File details

Details for the file linpgtoolbox-24.6-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for linpgtoolbox-24.6-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e4f6afa926022759da67721d5a5b21f575eda37ad51e64fbd944a2b8c7e557d
MD5 77ac98e2d002f887ba62a0473dff7d66
BLAKE2b-256 0d946accb51ab6ffba5bd6946fa0898c5423c94773c6ae22dca7dbbeb1497147

See more details on using hashes here.

File details

Details for the file linpgtoolbox-24.6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for linpgtoolbox-24.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3c6a0c810bd3311c6765884a652c02a231c4b1ffd698793b79e965373f1cc0a7
MD5 a419d46936fbcf64c25ee82009975e31
BLAKE2b-256 7d7e3b6d52103a60ef104df2f0f085b0916b252ae6ebd63a9d2c6c1180e5f458

See more details on using hashes here.

File details

Details for the file linpgtoolbox-24.6-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for linpgtoolbox-24.6-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87df8554cf58c1042d956942868ad71d2143315a451ecd567937c3e3e6879f98
MD5 0ea15b359e5dc3716da9ee88108a6ec7
BLAKE2b-256 28d2d4167703f06472a1fc4bd1adcbb710845b3926765a4a672233e078ed664c

See more details on using hashes here.

Supported by

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