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.

About

Build automation for the dlib project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •