Skip to main content

Fast FHOG feature extraction for Python

Project description

PyFHOG - Fast Felzenszwalb HOG Feature Extraction

A minimal Python package that wraps dlib's optimized FHOG (Felzenszwalb Histogram of Oriented Gradients) implementation for cross-platform distribution.

Validated: Perfect correlation (r = 1.0, RMSE = 0.0) with OpenFace 2.2

Features

  • Fast: Full C++ SIMD performance via dlib
  • Cross-platform: Distributes as wheels for Mac/Linux/Windows
  • Simple API: Single function for FHOG extraction
  • Compatible: Produces identical output to OpenFace 2.2 (validated r = 1.0)

Installation

pip install pyfhog

Usage

import pyfhog
import numpy as np
import cv2

# Load image (must be RGB format)
img = cv2.imread('face.jpg')
img_rgb = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)

# Extract FHOG features
features = pyfhog.extract_fhog_features(img_rgb, cell_size=8)

# For 112x112 image (OpenFace standard): features.shape = (4464,)
# Formula: (112/8 - 2) * (112/8 - 2) * 31 = 12 * 12 * 31 = 4464
# Note: dlib excludes border cells, hence the -2

FHOG Details

FHOG (Felzenszwalb HOG) is an enhanced version of standard HOG with:

  • 31 features per cell (vs 9 for standard HOG)
    • 18 signed orientation bins
    • 9 unsigned orientation bins
    • 4 texture energy features
  • Cell size: Typically 8x8 pixels
  • Output: Flattened 1D array of features

Why PyFHOG?

PyFHOG solves the cross-platform distribution problem for FHOG extraction:

Approach Pros Cons
Pure Python No compilation 20-40% slower, accuracy risk
Platform binaries Fast Hard to distribute, platform-specific
PyFHOG (wheels) Fast, Cross-platform, Easy install -

Technical Details

  • Based on: dlib's extract_fhog_features() implementation
  • SIMD optimized: Uses SSE/AVX on x86, NEON on ARM
  • Wheel size: ~200-500KB (minimal overhead)
  • Python binding: pybind11

Building from Source

git clone https://github.com/johnwilsoniv/pyfhog.git
cd pyfhog
pip install pybind11 numpy
python setup.py build_ext --inplace
python -m pytest tests/

License

Boost Software License 1.0 (matches dlib's license)

Credits

  • dlib: C++ FHOG implementation by Davis King
  • OpenFace: Reference implementation by Tadas Baltrušaitis

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

pyfhog-0.1.0.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

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

pyfhog-0.1.0-cp312-cp312-win_amd64.whl (88.3 kB view details)

Uploaded CPython 3.12Windows x86-64

pyfhog-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyfhog-0.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyfhog-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (95.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyfhog-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl (101.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pyfhog-0.1.0-cp312-cp312-macosx_10_13_universal2.whl (194.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

pyfhog-0.1.0-cp311-cp311-win_amd64.whl (87.2 kB view details)

Uploaded CPython 3.11Windows x86-64

pyfhog-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyfhog-0.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyfhog-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (94.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyfhog-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl (99.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyfhog-0.1.0-cp311-cp311-macosx_10_9_universal2.whl (190.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

pyfhog-0.1.0-cp310-cp310-win_amd64.whl (86.6 kB view details)

Uploaded CPython 3.10Windows x86-64

pyfhog-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyfhog-0.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyfhog-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (93.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyfhog-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (97.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pyfhog-0.1.0-cp310-cp310-macosx_10_9_universal2.whl (188.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

pyfhog-0.1.0-cp39-cp39-win_amd64.whl (86.6 kB view details)

Uploaded CPython 3.9Windows x86-64

pyfhog-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyfhog-0.1.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyfhog-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (93.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyfhog-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (97.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pyfhog-0.1.0-cp39-cp39-macosx_10_9_universal2.whl (188.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

pyfhog-0.1.0-cp38-cp38-win_amd64.whl (86.5 kB view details)

Uploaded CPython 3.8Windows x86-64

pyfhog-0.1.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyfhog-0.1.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyfhog-0.1.0-cp38-cp38-macosx_11_0_arm64.whl (93.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pyfhog-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (97.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pyfhog-0.1.0-cp38-cp38-macosx_10_9_universal2.whl (187.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file pyfhog-0.1.0.tar.gz.

File metadata

  • Download URL: pyfhog-0.1.0.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyfhog-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0a33d8109ebc12657226862948b30fd2b764bea73d05d5c25b86a1573c0c69fd
MD5 97418a9bc3965c78971644b552ff96cd
BLAKE2b-256 30c813de977c1b0b812f14594bb43e3ae08ca92700e510319562f026134a4792

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyfhog-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 88.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyfhog-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e3f3e5c7a77fa6da55583786feb85cf6948977b238b60162e27d5178ab491ce3
MD5 5c6e9bdca77022fb8b416cf174ade810
BLAKE2b-256 6ce229d7af3fd8ee9bbe40bf8388bbbb038ce89c92c6c8744e53edd4532d7c14

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33fdfae007e7caecce4149c89aeaf10c9b70aade3ebcdf892d29c63ed5e8c281
MD5 2add06689103961266aa551bf0eb1af9
BLAKE2b-256 26826ab10c34b1861639e711b9bbcec0860b09dc4b4a8773b1aabb742a39c646

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9394de71a039887616feb3407e655268d8332ddb97341f69fd71272ce8e75ae6
MD5 c7deedbf7342809fc8226d0ab0ac0a98
BLAKE2b-256 9cda9ea218fe4b07a4c87838803263f281f22079a4d3b4810e2b2777c0f8cf10

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 accfc8a2f5b5adf725fff4ca4de27559ebc27a64543753f08e091aad2b19a861
MD5 d9fe9b1e30028a93acda357367a7d4dd
BLAKE2b-256 dd8bc968cdb7b4a073a7e46e8fd64b9a9bb273d4f84e14e66e7cced65dd85202

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 95e249bce7c3d11d13d307b64247e373f94d11546cedd5ad093e09b8858c8f77
MD5 ea0c29a0fbc427918c13a486eb884765
BLAKE2b-256 9b5efe9e2e9a906350859b1f080945c71e3a2b48ef5debbcef9e21215c251912

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 66fb2236ba03590ad0cf359877b21e487f0cc9690ab17eb6bb4b979884f79716
MD5 cb823f99a76954d168aa0db73fe006ae
BLAKE2b-256 755628194c1079395d359d80dd2cf699f7249148dfbd942c430eb06def450c5b

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyfhog-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 87.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyfhog-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3e4db6e10734391bb9c72a2da31d214cc7fcc7998ce8edafac98573d8f987903
MD5 7e147239c3a4f1c8bce5159455111e93
BLAKE2b-256 94d987ccfcea603020e910745db5cb3863d70a2c6e5abb9333bdff7118fced62

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 030ba39e0fd2197b33a2e98ae13ea61e8c430f2ab37eac6a85223a8f9c761365
MD5 ab21c2994c322d212a2d47fd135a5ba6
BLAKE2b-256 39dbc584fc9bcf447ec1c50cfac7096231d5c0b0514e5bcbf1cb20fd6cdff35c

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 49d060175660625c9a46d0e7568c3546b8962ebeb9b220cbaa496feeb01298e4
MD5 eac51c4a72f300a2ee22c723d289dbf8
BLAKE2b-256 321b1bc661907327a07367da936a60a094b8be266a9cd169cf83094787123aa0

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1d6ae61f157aa392d620f6b7d140db0813a4139b1bcb31f703991dab6a2332c
MD5 6178e814cc4bc5973196248aa245d95f
BLAKE2b-256 cd8b6009131470ed5a08f505f159db4bafc9a759c1843717bf1f1b66d7159645

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b845feddb56486c042997697c35c1e5e8c6796fea1ae7dfcdb99c9f74aa51958
MD5 ad19363af52c7865b84009f7ba010701
BLAKE2b-256 f745a32edff8cf0fd0d4b2abf13d82e5178b5531a5bb6d88cf8c2ea502491918

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8fc4fe660549f7d4475193763a5d5e7b42a661e5734cecf0c8edd6a8c5464845
MD5 e5e3dfdf90a30c913c6f70a3a9ee9900
BLAKE2b-256 3f6363d48bcbe731b1bfeeaf5a33c42a14e5273b7ab672d01d919326a6449d5c

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyfhog-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 86.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyfhog-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 531a9c2ad21e47bb99860cd4966f011c3f901fa6d7b8371b60fdf3e941fdd9cc
MD5 22c0e23dd60391b626ff5af79646ffeb
BLAKE2b-256 0204303fcb44666ed795cc6eaf03f9773380e1828a77124afbb47c2c1527075d

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0024b8e952e746fb52496a7ae3ecf1476f43c5922e9da86c27246b8225ea4c03
MD5 5a72072d336936ac61fbc473b187b0e0
BLAKE2b-256 35b9c2d55c6992e5e4d515a85651c481b320356f588a386770f7931367447865

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0b47be6cc79ef168617ed429433b462a5095ede66297e42741d10534b6b482af
MD5 b89ec2b4933f920d495fbc83ffbcb7fc
BLAKE2b-256 c48077f4485d51363ae489f4439f7470b6960aac3307c21b7e8b83daa7fe636a

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dcf1b9c4abc34ff509ee0bbc6f86c1d5ad8362f0889df7118b28da8224140c47
MD5 89e0d5a997cc1dd85344c932e68f9aa1
BLAKE2b-256 a41e5b4d20a7e10557a3d972089bf728a964e66a65fa5caadb7df31c374b040d

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 56d53fd8842b850d7e66096b1c1e4037f16c1b1cfc38698171c011b2842edab4
MD5 5b4d786d5d0f60403b8606ce9fcf80d2
BLAKE2b-256 1570c51feeeffefacef9261102ce4b8b406467db4942577a5452feba8cc3e36d

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0542edafb665547b7969cd22bcf13955a32eee4aaff66a4b9a33d270523d7696
MD5 e51fdd661824fc1a8c2ec40acbf2aac2
BLAKE2b-256 135be4d80161d9eb9115da0fb1b63ef8cd3dafb9cabbc4a755e7532f965406db

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyfhog-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 86.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyfhog-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5a6e2fec763c36da9899cabea86cfc5dc81d9c1e09c234ca2b930fe232673ee3
MD5 577d36db6875a8f9d334f7f02156d912
BLAKE2b-256 716ca3a667e46f76c288e6598b295813007c7a0d1c152c8c7d003378f876f66f

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a51e49cbc4d2ed89230b7462deab726885bea057406ed0b1d777323f67dc0120
MD5 8629ca32ccbab1a9f01220ec6cd4947d
BLAKE2b-256 af239bb1ff1333a7a54ea92d588cca63cc2d804ae64174f7e44657ddcf6e1be2

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 caaf22e6e7849c03e7f03f9af6197656eabe6df1d79b9f3a76fda0e2f7d52ba0
MD5 a87dbe4f855c0f7fa13111596c7f87dd
BLAKE2b-256 73bf3feaf32ce7551bd2d361b4fc09b196ee2f8fc9cd3cf9de67f415616e785d

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8be31838f36213b5a2842c258497ed16eed6b4b0fa82bfed569880801b05f828
MD5 f0c983f383f32bfb3a37adcc6726318c
BLAKE2b-256 f5a4a73dab7f675c9ba0b635690ef6aa7691d37f5372b26add243aad3bf4fb7d

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d0eed675f191343202c42074fa78bb9ef525d74230a0cff535313a0c3c4bfa85
MD5 f8f87cbd05d69351dffc0a03131655f4
BLAKE2b-256 9b017d35732c46a7ed8a3da2e5741e8f63c4c8288e6a098db97e5eaad152b834

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 220c79268eeb48d60fa01ee14110488cd25b61b4013bea2f5b2cc02c5d48039d
MD5 b238842a2f8e8f757828372e9ce4bec8
BLAKE2b-256 00ad2d3fde0504d8413cdfd898e9b3bac1730e9ddad50e9378ae1bf0447c113c

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyfhog-0.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 86.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyfhog-0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fc67253d76d5a55a464fe5ebdf10ae92c1e87276cbba467c56733f0399a5b9a6
MD5 a1acd7e49950d3230f6619bb6e4afed9
BLAKE2b-256 2c6a9fcd339c6840ac0a66d1461feaefdbc2b07840336d8e3ae6c269314d824b

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e2a4bb0d7529afea67eb56db931248ab830d45ef1d8d39b1ee8f6c3faf409e4
MD5 db4edf7522e12c9c4ccfeb7beff5e929
BLAKE2b-256 b707eb5928d97869a919b360c9d953408df5dd5870753e3be1eb895a7342f7c6

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 359fb3fcd44fa570623cc6ac824ce5c38829a766d2e4457834caf8cbf24f8b6b
MD5 2cebc15acb7ffb3d2dca6783f32b16d1
BLAKE2b-256 665db002de0c633e2f986f6e7303b0fe0890e2c47eef60b13a847ad6546fb094

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d46a97ca081c5284e9321efc0cba25bb5de08e895911519590bd06983ae72078
MD5 d1d8ddb2813608fc0dfcc6d290fefb40
BLAKE2b-256 5e9e14a06e0eb470481848df8aaf2d797fb69ef916e68640ad8f61b9a8ab9535

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50a6addc0277c5d9f77d3a06e62b4853d6e2d60bce9991f9d96799ab4fbfc888
MD5 1e153fcae578d8a1b1b73556ebe7aaae
BLAKE2b-256 50fc5de41ab8d2d255a3d60e3614cb202429ac27082c979cacb98dc65ad5f55e

See more details on using hashes here.

File details

Details for the file pyfhog-0.1.0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyfhog-0.1.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 210cc84c4dd4de777df0e1342f8fd9e1cb80655784b52fdc88f8d8876d88d8f1
MD5 3ce5dafef92be9479fcb8714eeda1b9a
BLAKE2b-256 fd59edafebf1556c13a0c73609c9f96013ee6c864905a6440bba77cca808737f

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