Skip to content

alesanfra/dlib-wheels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dlib Binary Distribution

Build PyPI version

This project provides pre-compiled binary wheels of dlib, making it easy to integrate into your Python projects without the hassle of building from source.

With dlib-bin, you're just one pip install command away from starting your next machine learning project!

Supported Platforms

We currently build wheels for the following platforms:

  • Windows (AMD64)
  • macOS (Apple Silicon / arm64)
  • Linux GLIBC-based distributions like Ubuntu, Debian, and RHEL (x86_64 and aarch64, manylinux_2_28)
  • Linux MUSL-based distributions like Alpine (x86_64 and aarch64, musllinux_1_2)

Installation

Installing dlib-bin is straightforward. Simply run:

pip install dlib-bin

That's it! No compilers, no build tools—just a ready-to-use dlib installation.

Contributing

We welcome contributions! If you'd like to trigger a new release, please update the following variables in the .github/workflows/build.yaml file:

  • BUILD_COMMIT – Set this to the new tag or commit from the dlib repository that you want to build
  • DLIB_BIN_VERSION – Set this to the desired version number for the dlib-bin package on PyPI

Once updated, simply commit and push your changes to trigger the build workflow.

Important Notes

Version 20 and Beyond:
Starting with version 20 (October 2025), this distribution builds binary wheels for the four most recent Python versions: currently Python 3.11, 3.12, 3.13, and 3.14.

macOS Support:
Following Apple's deprecation of Intel-based macOS builds, we now support Apple Silicon (arm64) only starting from version 20.