Skip to main content

gitfaces

PyPi Version PyPI pyversions GitHub stars PyPi downloads

gh-actions codecov Code style: black

gitfaces collects avatars for all contributors of a given Git repository. (This can be used for Gource's --user-image-dir, for example.)

Simply type

gitfaces /path/to/git/repo out/

and gitfaces will start fetching from Gravatar and GitHub. Once done, the out/ directory will contain all the avatars.

Installation

gitfaces is available from the Python Package Index, so simply type

pip install -U gitfaces

to install or upgrade.

Testing

To run the gitfaces unit tests, check out this repository, set the environment variable GITFACES_TEST to the local path of a Git repository on which you would like the tests to be performed, and type

pytest

License

This software is published under the GPLv3 license.

Metadata

Release files for gitfaces 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gitfaces 0.3.0
File Size Uploaded Provenance
gitfaces-0.3.0.tar.gz 16.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for gitfaces 0.3.0
File Interpreter ABI Platform
gitfaces-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 34.2 kB

Release files / gitfaces-0.3.0.tar.gz

Download URL gitfaces-0.3.0.tar.gz
Size 16.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c4f4223b3d645f5494b3ad5ebe20b1ba6f3f2d57bc9987ae9dd665b5d3940662
BLAKE2b-256 checksum
How to use checksums
d41db1ea8c7fee3230eccb65bc5bf8cb19dfbd796d7d4af7b824bc8e7be41bf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.9.0rc1

Release files / gitfaces-0.3.0-py3-none-any.whl

Download URL gitfaces-0.3.0-py3-none-any.whl
Size 17.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ca6421884d8f3a5f7822d4c4db3cb447ca90ce223695fc852e65f507a9c0d9a3
BLAKE2b-256 checksum
How to use checksums
c45d03c6ac3a0a8e1f8d251fdd301a64f02f742a67c59ef29101e091884277f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.9.0rc1

Security for gitfaces 0.3.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page