pytaglib
pytaglib is a Python audio tagging library. It is cross-platform and very simple to use yet fully featured:
- supports more than a dozen file formats including mp3, flac, ogg, wma, and mp4,
- supports arbitrary, non-standard tag names,
- supports multiple values per tag,
- supports reading and writing embedded pictures (cover art).
pytaglib is a very thin wrapper around the fast and rock-solid TagLib C++ library.
News
2026-02-03 pytaglib-3.2.0 has been released.
- add support for embedded pictures and other binary data
- drop support for Python 3.9 (EOL)
For a full list of changes in this and previous releases, see the Changelog.
Install
Use your favorite Python package manager to install the pytaglib package. Example when using pip:
pip install pytaglib
In most cases, this should pick a provided binary wheel that bundles the native TagLib library suitable for your platform. If it doesn't, and the installation fails, see below.
Usage
>>> import taglib
>>> with taglib.File("/path/to/my/file.mp3", save_on_exit=True) as song:
>>> song.tags
{'ARTIST': ['piman', 'jzig'], 'ALBUM': ['Quod Libet Test Data'], 'TITLE': ['Silence'], 'GENRE': ['Silence'], 'TRACKNUMBER': ['02/10'], 'DATE': ['2004']}
>>> song.length
239
>>> song.tags["ALBUM"] = ["White Album"] # always use lists, even for single values
>>> del song.tags["DATE"]
>>> song.tags["GENRE"] = ["Vocal", "Classical"]
>>> song.tags["PERFORMER:HARPSICHORD"] = ["Ton Koopman"]
>>> # with save_on_exit=True, file will be saved at the end of the 'with' block
Pictures (Cover Art)
pytaglib supports reading and writing embedded pictures (cover art) for formats that support it (MP3, FLAC, etc.):
>>> import taglib
>>> f = taglib.File("song.mp3")
>>> # Read existing pictures
>>> for pic in f.pictures:
... print(f"{pic.picture_type}: {pic.mime_type}, {len(pic.data)} bytes")
Front Cover: image/jpeg, 50000 bytes
>>> # Add a new picture
>>> with open("cover.jpg", "rb") as img:
... f.pictures = [taglib.Picture(
... data=img.read(),
... mime_type="image/jpeg",
... picture_type="Front Cover"
... )]
>>> f.save()
>>> # Remove all pictures
>>> f.pictures = []
>>> f.save()
For detailed API documentation, use the docstrings of the taglib.File class or view the source code directly.
pyprinttags
This package also installs the pyprinttags script. It takes one or more files as
command-line parameters and will display all known metadata of that files on the terminal.
If unsupported tags (a.k.a. non-textual information) are found, they can optionally be removed
from the file.
Installation Notes
Things are a bit more complicated than usual with Python because pytaglib requires the native (C++) TagLib library.
If there are no binary wheels for your platform, or you want to manually compile pytaglib, you will need to have Taglib installed with development headers, and also development tools for Python.
On Ubuntu, Mint and other Debian-Based distributions, install
the libtag1-dev and python-dev packages. On Fedora and friends, these are called taglib-devel and python-devel, respectively. On a Mac, use HomeBrew to install the taglib package. For Windows, see below.
As an alternative, run python build_native_taglib.py in this directory to
automatically download and build the latest Taglib version into the lib/taglib-cpp subdirectory (also works on
Windows).
This requires Python and a suitable compiler to be installed; specific instructions are beyond the scope of this README.
Linux: Distribution-Specific Packages
- Debian- and Ubuntu-based linux flavors have binary packages for the Python 3 version, called
python3-taglib. Unfortunatelly, they are heavily outdated, so you should instally the recent version viapipwhenever possible. - For Arch users, there is a package in the user repository (AUR).
Manual Compilation: General
To create a binary wheel for your platform, use any PEP-517 compatible build frontend. Example using build:
python -m build
or with uv:
uv build
which will place the wheel inside the dist directory.
Compilation: Windows
Install MS Visual Studio Build Tools (or the complete IE) and include the correct compiler version as detailed here. Also enable cmake in the Visual Studio Installer.
Then:
- open the VS native tools command prompt
- navigate to the pytaglib repository
- run
python build_native_taglib.pywhich will download and build the latest official TagLib release - run
python setup.py install
Development
To start hacking (contributions welcome!), clone the repository and set up a project environment with your favorite tool. I use uv, where you should need only two commands for most workflows:
# set up virtual environment, run cythonize, compile
$ uv sync --reinstall
# run tests
$ uv run pytest
Contact
For bug reports or feature requests, please use the issue tracker on GitHub. For anything else, contact me by email.
Metadata
Release files for pytaglib 3.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytaglib-3.2.0.tar.gz | 568.6 kB | Details |
Built distributions (wheels)
Total release size: 40.5 MB
Release files / pytaglib-3.2.0.tar.gz
| Download URL | pytaglib-3.2.0.tar.gz |
|---|---|
| Size | 568.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
964e32e86edcda107eb3821dd4ca226de04f7f0f99bb4c18737e138b4ed3313f
|
|
BLAKE2b-256 checksum How to use checksums |
c3ff4e81cc7aae32c85eaaad614defe6fa9d4da82ea9dc452db9001036acfa64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-pp311-pypy311_pp73-win_amd64.whl
| Download URL | pytaglib-3.2.0-pp311-pypy311_pp73-win_amd64.whl |
|---|---|
| Size | 276.2 kB |
| Tags | PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a3a073bae8ce0d76f99f8f3fd91fe5d1fd355710721c3a3a135c29bebcc3df3f
|
|
BLAKE2b-256 checksum How to use checksums |
31e9e826e2381536e5d8166f39bd7a63102f1411340889c86bed35e24655a69e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytaglib-3.2.0-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
30bade38395b01feabcc5d50d14e02603a74afc3e4066a67de4ad19cf4c9ed4a
|
|
BLAKE2b-256 checksum How to use checksums |
b879cc8e94b974bdb71a408310fc4d7b8be5bdbe1bf79d75f286d67a753b89f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
| Download URL | pytaglib-3.2.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl |
|---|---|
| Size | 810.4 kB |
| Tags | PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c88b9b9a21bab8f31adc4fc96ca902af1a3fc7137b12a029ece52aaa79f31ee0
|
|
BLAKE2b-256 checksum How to use checksums |
44d70cf676232b38eb28f0e4f62a0f297138fd99ef2a05c72a291522bffca818
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp314-cp314t-win_amd64.whl
| Download URL | pytaglib-3.2.0-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 299.2 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0bbb89ab0cc71b16a565b49113aef3f41bfb5e49a3882eeb401a582d43efffae
|
|
BLAKE2b-256 checksum How to use checksums |
8048749f453ad25021e01b12f1a729b5cf17d8756644c4c3d165aed10a523c01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | pytaglib-3.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
34f6e1af40059bd090e6061cf1a71cd87ef648a940c074f075dbfa770d269f55
|
|
BLAKE2b-256 checksum How to use checksums |
b8ad8f3bbd457150da4ac3546042c454e8cd9d31016c9f3c7893b681756c081a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytaglib-3.2.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d8dbb42e62b7f0d50100065467241e0a8aaf8a41ae0432572ded8a6d3721178c
|
|
BLAKE2b-256 checksum How to use checksums |
b78b7fa95a94170c0513d7707788a2dae6ecc2309160108bc1360c62c397f221
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | pytaglib-3.2.0-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 828.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
caf86c1550631374c883b79e1d867c44431e704d2e4006151de7a63b642f6963
|
|
BLAKE2b-256 checksum How to use checksums |
1da05ea945aca2beeea51a3fc527c35197bb78a1077bc9217687afef7d67a242
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp314-cp314-win_amd64.whl
| Download URL | pytaglib-3.2.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 289.6 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
550e444771fb4876a6ce002163d381b071edd7c6f64723a39aa13fecdb7b854b
|
|
BLAKE2b-256 checksum How to use checksums |
f826040750252e60503118fb6e1fa1bb7f6c0133050501060df9291666b3ac7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | pytaglib-3.2.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e70335cdd143ef215dcbc3a8e8ccaa9cc56de1523c4944ee487251cdc50c2a28
|
|
BLAKE2b-256 checksum How to use checksums |
5ba071296ae3e5c3f2fc2c9bde23e2ea9be8b2b4893d3f629f747a80ff54d349
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytaglib-3.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b5d910905962649913a74a0d11a407f989a381a423041794628c5e650501da83
|
|
BLAKE2b-256 checksum How to use checksums |
995c996e8ab5d12ad594257becc6ca986bde15d0baa5f025351a6b2ef0e06bf1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | pytaglib-3.2.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 822.7 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
42303c007403cefbbb87837ad48b87c2c5f0bfa39a4c7c49fc02da15f97e75cd
|
|
BLAKE2b-256 checksum How to use checksums |
8a68c86a98f629788260f3bcdd963f965e6972fd49f9b12b0c1a23efd5f7f4d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp313-cp313-win_amd64.whl
| Download URL | pytaglib-3.2.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 280.8 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
41e3087bc9de04f59c16c03aa0d587db05899e7434ac1dc7ccb06412e2bd97b7
|
|
BLAKE2b-256 checksum How to use checksums |
199b1abd3d1dabb3b4cc07d8a8fb952a7d10ff62cb0ce0ca36612322356135b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | pytaglib-3.2.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
42192eb26d18c95eb9c4f1da504f4f67769e2790f91352feecac975b01d0e13b
|
|
BLAKE2b-256 checksum How to use checksums |
92e54599c9f4662bc0024bb6e86ed90de48a9ca6436c00202c7dbffd5f8ce6c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytaglib-3.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
73da0c8026dc0f264c90ccdd49588c1cfc5190df9093a0e2352f0e8909a0224f
|
|
BLAKE2b-256 checksum How to use checksums |
3f1580f7bf84f996aa29d062074247baa1a782e34f679782844838f746cd937d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | pytaglib-3.2.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 822.1 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5dd0351f2725e1983e93fd3b36a6bd019353321fdd94d5af84a6a46f34d862f1
|
|
BLAKE2b-256 checksum How to use checksums |
f0f3ebea1d13d7a922369ff4d3f18a961399b57924f015beb67e3ebe0624cfb2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp312-cp312-win_amd64.whl
| Download URL | pytaglib-3.2.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 281.1 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
17e6062bde9b6d6aa6d2363e2178c1cbb813bec3f1a8bb0ba617d3c120afe275
|
|
BLAKE2b-256 checksum How to use checksums |
b6ff67f0a245f07fa4d3aa4900d2564c218c1c604ae144603b62c9a5bdca8ebc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | pytaglib-3.2.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e1cd3b64951c70a9b87ef174b5e34116a1b105e2868e14eb73fd92dac8615002
|
|
BLAKE2b-256 checksum How to use checksums |
b861a1af243f7aa9f926d04cb8c3e96ab219aa43a2976631aa6c2539b2a1adba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytaglib-3.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d49ae0ee00cdf3d08c0adf4320c20fbe1dd9475ee946fdbcee821847c297778f
|
|
BLAKE2b-256 checksum How to use checksums |
454d347947d624188aa507393295574c91379be9c10e1eae3a0e03b237494b12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | pytaglib-3.2.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 822.7 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c56e104b4780b36c7c6398da4458f34c3bca059884c7aa17486ee61bb8e6fe3e
|
|
BLAKE2b-256 checksum How to use checksums |
dc5200ce88712e9eeb2964d042b6d2650817630c31ae185fe61f0532514d273a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp311-cp311-win_amd64.whl
| Download URL | pytaglib-3.2.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 280.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a9d1659c6e2574e4ba79f01b5b581d43c7f0144e7a33a640a715df32d1cd43bb
|
|
BLAKE2b-256 checksum How to use checksums |
d2d4e98259cd5c19d5aae59981caef683ad3a84ffa0c7726d8fa4445be4fe310
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | pytaglib-3.2.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
973fa0d997e19de20fd154d0a4f595ac68241c6202a9dc25f23f601c4087a7dc
|
|
BLAKE2b-256 checksum How to use checksums |
f28ebad886628059b1c1baae87eda3df3f04c181e9f011be9116d825cbb5c807
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytaglib-3.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3415cc1116399eac2c7c5a8817d5fbc5f5927fbb3438a954a14fd5359c209929
|
|
BLAKE2b-256 checksum How to use checksums |
cd714616eed72da73a83c356e3e074985062c37da5efe45240f300b459e9fd32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | pytaglib-3.2.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 823.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c5b1737ee5fa109634fdba6bdbe93f3aab999e44579f0c10b4d0af6062132e9f
|
|
BLAKE2b-256 checksum How to use checksums |
14793b0599ac49907522f1b4f83ddfd3238b3a46d87a309cb74fe95b99a1f316
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp310-cp310-win_amd64.whl
| Download URL | pytaglib-3.2.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 280.8 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
934b42c3fed36943fdfbd3896f562fe5d019ed5a67546dbe63550fc249d14573
|
|
BLAKE2b-256 checksum How to use checksums |
4433411e3d4663645b10509fd33995652f45666f93ec5ac4b01e0ddf61dd5184
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | pytaglib-3.2.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
106d2c4ba3ea40f350fd349c66e71f02751391037e6e327498bae93e94c22646
|
|
BLAKE2b-256 checksum How to use checksums |
84f6559fad5d14fa35a2f845868e668390cf16574873dc3dc7d80e4f6fec0c04
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytaglib-3.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
da54d6d6dcd729c244d0099b2b9f747d1af27b140b81e1c4535045e79ac28c8e
|
|
BLAKE2b-256 checksum How to use checksums |
29ae258758464caf3fecc45987739a0af3f1b5b84b09b68c664427be98d5a266
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency logRelease files / pytaglib-3.2.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | pytaglib-3.2.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 765.7 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b6963b0d2b13472cb4dacf808dfc3bf230d2095a9255071ca08795e2fe6d4ffe
|
|
BLAKE2b-256 checksum How to use checksums |
8905dbc7d00826b9f81663efda0d528e5888fcb1be05c471282b80f406b1ab11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 4, 2026.
Transparency log