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.8.1*

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

Download URLs

Version SHA256 Size (KB)
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
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

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