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

https://github.com/cdgriffith/puremagic

Score: 27.001866238049782

Last synced: about 9 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: 7 days ago

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

Commits in past year: 6
Committers in past year: 1
Avg Commits per committer in past year: 6.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: 1 day ago

Total issues: 53
Total pull requests: 123
Average time to close issues: over 1 year
Average time to close pull requests: 9 days
Total issue authors: 35
Total pull request authors: 25
Average comments per issue: 1.92
Average comments per pull request: 1.52
Merged pull request: 100
Bot issues: 0
Bot pull requests: 6

Past year issues: 13
Past year pull requests: 14
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 16 days
Past year issue authors: 10
Past year pull request authors: 7
Past year average comments per issue: 1.77
Past year average comments per pull request: 0.71
Past year merged pull request: 7
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)
  • dshunfen (2)
  • bollwyvl (2)
  • DeflateAwning (2)
  • tvads-markus (2)
  • robkorv (1)
  • yairl (1)
  • reduxionist (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 6 months ago)
  • Last Synced: 2026-03-13T08:18:32.239Z (6 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 5 months ago)
  • Last Synced: 2026-08-24T13:42:00.555Z (1 day ago)
  • Versions: 35
  • Dependent Packages: 18
  • Dependent Repositories: 87
  • Downloads: 6,574,782 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 5 months ago)
  • Last Synced: 2026-04-01T01:23:57.016Z (5 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 5 months ago)
  • Last Synced: 2026-04-01T01:20:22.167Z (5 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 4 months ago)
  • Last Synced: 2026-08-24T13:42:13.961Z (1 day 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 over 7 years ago)
  • Last Synced: 2026-04-01T01:58:29.862Z (5 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: 2.2.0 (published 3 months ago)
  • Last Synced: 2026-08-01T12:03:54.184Z (24 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,370 Total
  • Rankings:
    • Dependent packages count: 45.813%
    • Average: 48.09%
    • Dependent repos count: 50.367%
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 (5 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 (5 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)
ubuntu-24.10: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: mit
  • Latest release: 1.25-1 (published 7 months ago)
  • Last Synced: 2026-03-09T11:06:49.626Z (6 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.11: python311Packages.puremagic

Implementation of magic file detection

nixpkgs-23.05: python310Packages.puremagic

Implementation of magic file detection

nixpkgs-24.05: python312Packages.puremagic

Implementation of magic file detection

nixpkgs-23.11: python311Packages.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 about 1 year ago)
  • Last Synced: 2026-04-13T20:04:15.154Z (4 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)
ubuntu-22.04: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: mit
  • Latest release: 1.12-1 (published 6 months ago)
  • Last Synced: 2026-03-13T20:38:02.900Z (6 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 about 1 year ago)
  • Last Synced: 2026-04-15T01:04:48.970Z (4 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: python311Packages.puremagic

Implementation of magic file detection

gentoo-portage: dev-python/puremagic

Pure python implementation of magic file detection

  • Homepage: https://github.com/cdgriffith/puremagic/
  • Documentation: https://packages.gentoo.org/packages/dev-python/puremagic
  • Licenses: MIT
  • Latest release: 2.2.0 (published 3 months ago)
  • Last Synced: 2026-07-01T00:00:20.338Z (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%
debian-13: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Documentation: https://packages.debian.org/trixie/puremagic
  • Licenses: mit
  • Latest release: 1.28-1 (published 6 months ago)
  • Last Synced: 2026-03-14T15:27:52.348Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: sysutils/py-puremagic

Pure python implementation of magic file detection

  • Homepage: https://github.com/cdgriffith/puremagic
  • Documentation: https://pkgsrc.se/sysutils/py-puremagic
  • Licenses: gnu-lgpl-v3
  • Latest release: 2.1.0 (published 5 months ago)
  • Last Synced: 2026-05-27T09:52:05.805Z (3 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.11: python312Packages.puremagic

Implementation of magic file detection

guix: python-puremagic

Pure Python implementation of magic file detection

nixpkgs-unstable: python313Packages.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 6 months ago)
  • Last Synced: 2026-03-13T13:44:04.301Z (6 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.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 (5 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-unstable: python314Packages.puremagic

Implementation of magic file detection

openbsd-7.9-amd64: devel/py-puremagic

pure Python implementation of magic file detection

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: mit
  • Latest release: 2.1.1 (published 4 months ago)
  • Last Synced: 2026-05-28T01:14:06.609Z (3 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)
ubuntu-23.10: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: mit
  • Latest release: 1.15-1 (published 6 months ago)
  • Last Synced: 2026-03-14T09:15:47.078Z (5 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: python311Packages.puremagic

Implementation of magic file detection

ubuntu-23.04: puremagic

  • Homepage: https://github.com/cdgriffith/puremagic
  • Licenses: mit
  • Latest release: 1.14-1 (published 7 months ago)
  • Last Synced: 2026-03-11T13:28:58.737Z (6 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.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 (5 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.11: python310Packages.puremagic

Implementation of magic file detection


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