Skip to content

wheel2deb

Python wheel to debian package converter

Wheel2deb takes a list of wheels as input and produces a list of Debian binary CPython packages (packages prefixed with python- or python3-).

devops

https://github.com/upciti/wheel2deb

amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install wheel2deb

sudo apt install wheel2deb

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    wheel2deb=0.9.5*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      wheel2deb=0.9.5*

Download URLs

Version SHA256 Size (KB)
0.9.5 b7c8b34405572db0db78ed0d8114eaba3d068c2e97341e8e0d78291eea78755c 16058
0.9.2 6e7b7d575f006e561e08e16960887d2d90133516e96ed695a8565d4aa9b13b30 11332
0.9.1 85f0feaad034de16c2d5457fd764e04a7e90b133e0de06ff9538c997fdee5992 11332
0.9.0 6eb527e04ffcbefe9bb3b6f9d2d5b0c3b47fe056f424c871d892d24755885302 11327
0.8.1 2234045feb714fd86459469d8e4a71966cba903ef975d29fe2fc0b50ad8c6efd 11150
0.8.0 fc11ccb644ca48f3eea03ec7e372a40bee02def2e98b0b5cae7ae6a8a9b93ac8 11218
0.7.1 1b6c37c0ff553b68998fa2a735f2a259d2d68c9c92c4957b757d327f7a9611f3 9422
0.7.0 48a46ba83bd4f205e615eadc0ae06c72b729b1be768d6f65069ee2ef6eb7e297 9422

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for wheel2deb are versioned here.

Click here to see wheel2deb ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/wheel2deb/ops2deb.yml
name: wheel2deb
matrix:
  versions:
    - 0.7.0
    - 0.7.1
    - 0.8.0
    - 0.8.1
    - 0.9.0
    - 0.9.1
    - 0.9.2
    - 0.9.5
homepage: https://github.com/upciti/wheel2deb
summary: python wheel to debian package converter
description: |-
  Wheel2deb takes a list of wheels as input and produces a list of Debian binary
  CPython packages (packages prefixed with python- or python3-).
fetch: https://github.com/upciti/wheel2deb/releases/download/{{version}}/wheel2deb_linux_amd64
install:
  - wheel2deb_linux_amd64:/usr/bin/wheel2deb

The blueprint fetch keyword contains a URL template pointing to wheel2deb releases. Downloaded files are locked in a lockfile versioned here.

Click here to see wheel2deb release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/wheel2deb/ops2deb.lock.yml
- url: https://github.com/upciti/wheel2deb/releases/download/0.7.0/wheel2deb_linux_amd64
  sha256: 6a59cdfd64c6533bfaf3e00401c438403ac891d6173343a28c0f751815cc5d23
  timestamp: 2022-10-06 19:45:37+00:00
- url: https://github.com/upciti/wheel2deb/releases/download/0.7.1/wheel2deb_linux_amd64
  sha256: 9dfd53b0be8a8f0cb73b9115d328b3e300b4707428eef993b9659a66c76dbec5
  timestamp: 2022-10-07 17:29:45+00:00
- url: https://github.com/upciti/wheel2deb/releases/download/0.8.0/wheel2deb_linux_amd64
  sha256: e61cba5b679f83b29d9ccd3da6f9d6e1cce33d689325b0bf6c1a14a04ddd4fda
  timestamp: 2023-02-02 19:39:09+00:00
- url: https://github.com/upciti/wheel2deb/releases/download/0.8.1/wheel2deb_linux_amd64
  sha256: da8de17bbb9fd5d2c26500444ebb9d64a8c5f916d05967f40ebebe659bdcd31e
  timestamp: 2023-02-03 19:23:40+00:00
- url: https://github.com/upciti/wheel2deb/releases/download/0.9.0/wheel2deb_linux_amd64
  sha256: 08b0c5df2d946e3e6dde821ce5a56eab49d3ff25f056ba3136f43ca2df45a1d5
  timestamp: 2024-07-18 15:06:42+00:00
- url: https://github.com/upciti/wheel2deb/releases/download/0.9.1/wheel2deb_linux_amd64
  sha256: 82406c393e817894bfa7c286213745afd943cec45aa1d70ca5a7323f151617a1
  timestamp: 2024-07-18 16:21:09+00:00
- url: https://github.com/upciti/wheel2deb/releases/download/0.9.2/wheel2deb_linux_amd64
  sha256: f8e4aac9406a0f56b02bb718b2f3bab2e69953d384c798b7cbb863000cb67692
  timestamp: 2024-07-19 13:11:27+00:00
- url: https://github.com/upciti/wheel2deb/releases/download/0.9.5/wheel2deb_linux_amd64
  sha256: b7eaa2d276468076f8de0329ae386fd590f57a2595497c28ce15e6bdca42ba6b
  timestamp: 2024-07-19 18:07:01+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/wheel2deb.svg)](https://docs.wakemeops.com/packages/wheel2deb)
<a href="https://docs.wakemeops.com/packages/wheel2deb">
  <img src="https://docs.wakemeops.com/badges/wheel2deb.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/wheel2deb.svg
:target: https://docs.wakemeops.com/packages/wheel2deb