Skip to main content

Python library with helpers for packaging golang source code

Project description

manygo

A Python library for generating platform-specific tags for Golang packages and binaries.

Overview

manygo provides utilities to help with packaging and distributing Golang applications, with a focus on generating accurate Python platform tags for cross-platform compatibility.

Features

  • Convert Golang platform identifiers (GOOS and GOARCH) to Python platform tags
  • Support for multiple architectures and operating systems
  • Helpful for creating wheel distributions and managing platform-specific builds

Installation

pip install manygo

Usage

>>> import manygo
>>> manygo.get_platform_tag('linux', 'amd64')
'manylinux_2_17_x86_64'

>>> manygo.get_platform_tag('darwin', 'arm64')
'macosx_11_0_arm64'

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

manygo-0.1.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

manygo-0.1.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file manygo-0.1.0.tar.gz.

File metadata

  • Download URL: manygo-0.1.0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.5.13

File hashes

Hashes for manygo-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5e8305e53170f5031a549a57f73bbb0850775b5b4d85f81150e82cad368ad035
MD5 2b687f10bd4d28747829e717478a5533
BLAKE2b-256 3c94c55f5039dd0585a9a13b224c1f33a0334755ccb0c1c2c6c72550d45af6b1

See more details on using hashes here.

File details

Details for the file manygo-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: manygo-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.5.13

File hashes

Hashes for manygo-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a41fbafa7857b58f834ddfc76b1365428264633bc66c1b2cdb218f459818f8c2
MD5 79519d3ab9fe76691d6e5d0ad4f1632c
BLAKE2b-256 bd6674574f2c81a051a41830be02ddf9d83740879df375cf2d45cd43906e3970

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