Metadata-Version: 2.4
Name: gopack-client
Version: 0.1.0
Summary: Installer and launcher for gopack, a deployment bundler for Python.
Project-URL: Homepage, https://github.com/Go-Python-Toolchain/gopack
Project-URL: Source, https://github.com/Go-Python-Toolchain/gopack
Project-URL: Issues, https://github.com/Go-Python-Toolchain/gopack/issues
Author: Levi Chinecherem Chidi
License-Expression: Apache-2.0
Keywords: bundler,deployment,developer-tools,packaging,python
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# gopack-client

A small installer and launcher for [gopack](https://github.com/Go-Python-Toolchain/gopack), a deployment bundler for Python written in Go.

Installing this package gives you a `gopack` command. The first time you run it, it downloads the native binary that matches your platform from the project's GitHub releases, verifies its checksum, and caches it. Every later run reuses the cached binary.

## Install

```
pip install gopack-client
```

## Use

```
gopack build ./myapp -r requirements.txt -o myapp
./myapp
```

`gopack` packs your application, a CPython runtime, and its dependencies into a
single executable that runs on a machine with no Python installed. See the [main
project](https://github.com/Go-Python-Toolchain/gopack) for full documentation.

## Supported platforms

Linux and macOS on x86_64 and arm64, and Windows on x86_64.

## License

Apache License 2.0.
