Skip to main content

cross-distro upstream packaging automation tool

Project description

apkg

apkg is a free and open source minimalist cross-distro upstream packaging automation tool aimed at producing high quality native packages for many different OS distributions/packaging systems directly from upstream sources with minimum overhead while respecting individual distros' standards and policies.

It's a stable CLI optimized for both CI systems and terminal.

Please read the docs:

apkg docs online

apkg docs on GitLab

apkg docs from sources

See docs/index.md and other files in docs/ directory.

You can also render docs into HTML using mkdocs:

pip install -r doc-requirements.txt
mkdocs build
browser site/index.html

read the docs and have a nice packaging ᕕ( ᐛ )ᕗ

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

apkg-1.0.0.tar.gz (69.2 kB view details)

Uploaded Source

Built Distribution

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

apkg-1.0.0-py3-none-any.whl (87.9 kB view details)

Uploaded Python 3

File details

Details for the file apkg-1.0.0.tar.gz.

File metadata

  • Download URL: apkg-1.0.0.tar.gz
  • Upload date:
  • Size: 69.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for apkg-1.0.0.tar.gz
Algorithm Hash digest
SHA256 486bff09b6f03044d429de10ce6346dfb9f0b47a796287509b1c11afab83531c
MD5 35d1f448f2118642abd68f1f86d6a68a
BLAKE2b-256 d3c467f3634fefcfa091da0c159006e6bbdab9e1b0bb7fdffec232fd5e65dcaf

See more details on using hashes here.

File details

Details for the file apkg-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: apkg-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 87.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for apkg-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9bb98f6a2947da3aa95a3f6978cc9b9e5c682a94e6ab784516081302c21b0170
MD5 1a69d2370b2eccf93e64e5eca0c87593
BLAKE2b-256 2943f77ce4205840b98633595fd23baa28352532c8b6081d8b6eca41af4d7607

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