An open API service for producing an overview of a list of open source projects.

https://github.com/cdgriffith/puremagic

Score: 26.963126421967097

Last synced: about 22 hours ago
JSON representation

Repository metadata:

Pure python implementation of identifying files based off their magic numbers


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 47
Total Committers: 3
Avg Commits per committer: 15.667
Development Distribution Score (DDS): 0.043

Commits in past year: 8
Committers in past year: 1
Avg Commits per committer in past year: 8.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Chris Griffith c****s@c****m 45
Jonathan Barratt j****t@g****m 1
Chris Griffith c****h@c****m 1

Issue and Pull Request metadata

Last synced: 5 days ago

Total issues: 52
Total pull requests: 122
Average time to close issues: over 1 year
Average time to close pull requests: 9 days
Total issue authors: 34
Total pull request authors: 24
Average comments per issue: 1.9
Average comments per pull request: 1.52
Merged pull request: 100
Bot issues: 0
Bot pull requests: 6

Past year issues: 12
Past year pull requests: 16
Past year average time to close issues: about 2 months
Past year average time to close pull requests: about 1 month
Past year issue authors: 9
Past year pull request authors: 7
Past year average comments per issue: 1.67
Past year average comments per pull request: 0.63
Past year merged pull request: 9
Past year bot issues: 0
Past year bot pull requests: 6

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/cdgriffith/puremagic

Top Issue Authors

  • cdgriffith (8)
  • NebularNerd (7)
  • SimeonStoykovQC (3)
  • cclauss (2)
  • victordomingos (2)
  • denisw (2)
  • jaraco (1)
  • yairl (1)
  • Estartu (1)
  • ItsSharples (1)
  • ahobson (1)
  • simonw (1)
  • sanderjo (1)
  • mara004 (1)
  • robkorv (1)

Top Pull Request Authors

  • cdgriffith (40)
  • NebularNerd (30)
  • cclauss (18)
  • dependabot[bot] (6)
  • peterekepeter (2)
  • Aztorius (2)
  • Rafiot (2)
  • sk- (2)
  • bollwyvl (2)
  • DeflateAwning (2)
  • tvads-markus (2)
  • dshunfen (2)
  • sanderjo (1)
  • Gr3atWh173 (1)
  • jiel (1)

Top Issue Labels

  • enhancement (8)
  • bug (1)

Top Pull Request Labels

  • python:uv (6)
  • dependencies (6)

Package metadata

ubuntu-24.04: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: mit
  • Latest release: 1.20-1 (published 3 months ago)
  • Last Synced: 2026-03-13T08:18:32.239Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.184%
    • Stargazers count: 0.349%
    • Forks count: 0.386%
pypi.org: puremagic

Pure python implementation of magic file detection

  • Homepage: https://github.com/cdgriffith/puremagic
  • Documentation: https://puremagic.readthedocs.io/
  • Licenses: MIT
  • Latest release: 2.2.0 (published about 1 month ago)
  • Last Synced: 2026-05-13T13:13:30.260Z (5 days ago)
  • Versions: 35
  • Dependent Packages: 18
  • Dependent Repositories: 87
  • Downloads: 5,624,257 Last month
  • Docker Downloads: 718,651,057
  • Rankings:
    • Docker downloads count: 0.266%
    • Downloads: 0.591%
    • Dependent packages count: 0.794%
    • Dependent repos count: 1.593%
    • Average: 2.897%
    • Stargazers count: 6.563%
    • Forks count: 7.572%
  • Maintainers (1)
alpine-edge: py3-puremagic

Pure python implementation of identifying files based off their magic numbers

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.30-r1 (published about 2 months ago)
  • Last Synced: 2026-04-01T01:23:57.016Z (about 2 months ago)
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 14.199%
    • Dependent packages count: 14.641%
    • Stargazers count: 20.319%
    • Forks count: 21.838%
  • Maintainers (1)
alpine-edge: py3-puremagic-pyc

Precompiled Python bytecode for py3-puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.30-r1 (published about 2 months ago)
  • Last Synced: 2026-04-01T01:20:22.167Z (about 2 months ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 13.386%
    • Average: 14.416%
    • Stargazers count: 21.428%
    • Forks count: 22.85%
  • Maintainers (1)
spack.io: py-puremagic

puremagic is a pure python module that will identify a file based off its magic numbers.

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: []
  • Latest release: 2.2.0 (published 13 days ago)
  • Last Synced: 2026-05-13T13:13:30.869Z (5 days ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 16.771%
    • Stargazers count: 18.216%
    • Forks count: 20.8%
    • Dependent packages count: 28.067%
  • Maintainers (1)
conda-forge.org: puremagic

Pure python implementation of identifying files based off their magic numbers

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.4 (published about 7 years ago)
  • Last Synced: 2026-04-01T01:58:29.862Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 30.517%
    • Forks count: 33.247%
    • Dependent repos count: 34.025%
    • Average: 37.241%
    • Dependent packages count: 51.175%
anaconda.org: puremagic

Pure python implementation of identifying files based off their magic numbers

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.28 (published about 1 year ago)
  • Last Synced: 2026-04-01T01:57:28.748Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 45.813%
    • Average: 48.09%
    • Dependent repos count: 50.367%
nixpkgs-unstable: python313Packages.puremagic

Implementation of magic file detection

alpine-v3.23: py3-puremagic-pyc

Precompiled Python bytecode for py3-puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.30-r0 (published 11 months ago)
  • Last Synced: 2026-04-13T20:04:15.154Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-23.11: python310Packages.puremagic

Implementation of magic file detection

nixpkgs-24.11: python312Packages.puremagic

Implementation of magic file detection

alpine-v3.21: py3-puremagic

Pure python implementation of identifying files based off their magic numbers

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.28-r0 (published over 1 year ago)
  • Last Synced: 2026-04-01T01:49:19.222Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: py3-puremagic-pyc

Precompiled Python bytecode for py3-puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.28-r0 (published over 1 year ago)
  • Last Synced: 2026-04-01T01:48:00.639Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-puremagic-pyc

Precompiled Python bytecode for py3-puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.28-r0 (published over 1 year ago)
  • Last Synced: 2026-04-01T01:54:54.359Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-23.05: python310Packages.puremagic

Implementation of magic file detection

guix: python-puremagic

Pure Python implementation of magic file detection

nixpkgs-24.11: python311Packages.puremagic

Implementation of magic file detection

ubuntu-22.04: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses:
  • Latest release: 1.12-1 (published 3 months ago)
  • Last Synced: 2026-03-13T20:38:02.900Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses:
  • Latest release: 1.25-1 (published 3 months ago)
  • Last Synced: 2026-03-09T11:06:49.626Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses:
  • Latest release: 1.15-1 (published 3 months ago)
  • Last Synced: 2026-03-14T09:15:47.078Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Documentation: https://packages.debian.org/trixie/puremagic
  • Licenses:
  • Latest release: 1.28-1 (published 3 months ago)
  • Last Synced: 2026-03-14T15:27:52.348Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: python312Packages.puremagic

Implementation of magic file detection

nixpkgs-unstable: python314Packages.puremagic

Implementation of magic file detection

nixpkgs-23.11: python311Packages.puremagic

Implementation of magic file detection

ubuntu-23.04: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses:
  • Latest release: 1.14-1 (published 3 months ago)
  • Last Synced: 2026-03-11T13:28:58.737Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.05: python311Packages.puremagic

Implementation of magic file detection

alpine-v3.22: py3-puremagic

Pure python implementation of identifying files based off their magic numbers

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.28-r0 (published over 1 year ago)
  • Last Synced: 2026-04-01T01:52:07.678Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-24.05: python311Packages.puremagic

Implementation of magic file detection

debian-12: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Documentation: https://packages.debian.org/bookworm/puremagic
  • Licenses: mit
  • Latest release: 1.14-1 (published 3 months ago)
  • Last Synced: 2026-03-13T13:44:04.301Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.23: py3-puremagic

Pure python implementation of identifying files based off their magic numbers

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: MIT
  • Latest release: 1.30-r0 (published 11 months ago)
  • Last Synced: 2026-04-15T01:04:48.970Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

requirements-test.txt pypi
  • coverage * test
  • pytest * test
  • pytest-cov * test
.github/workflows/pythonpublish.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/tests.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
setup.py pypi