Skip to main content

A minimalist git log Statistics library

Project description

GitLas :Git Log Statistics

The minimalist Git Log Statistics library

Meta Data of Git

Often times we have a ton of Meta Data ,but we really don't have much of tools to make useful analysis from it. Git Logs are one of the best sources from which we can actually understand and analyse some of the trends in our Project workings.

The commits and merges can be tracked easily with git , but to make useful charts and analysis we need to convert these data into a useful data type.

GitLas is a simple Library that filters out gitlogs with regular expression pattern matching and applies useful analytic filters to get more out of the data. JSON data type is highly preferred and widely used, hence the library convert the git log into a simple JSON format which can be exported as well.

These statistics can be useful or not really useful at all depending on the size of your project and the collaborators associated with it.

Getting GitLog as text

To get the git log in a text format

$ git log > gitlog.txt

or copy it to the clipboard and later paste it in a new file.

$ git log > clip

Requirements

Python 3

Installing gitlas

using pip

$ pip install gitlas

or pip3 in some systems

$ pip3 install gitlas

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

gitlas-0.1.2.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

gitlas-0.1.2-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file gitlas-0.1.2.tar.gz.

File metadata

  • Download URL: gitlas-0.1.2.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9

File hashes

Hashes for gitlas-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1fc174118d6df67cb1c55bda0ca29c064ef80ab88b86b1e06257c13914714107
MD5 a771108697dad5b53b49fb95ef33027c
BLAKE2b-256 423f0546cc5820fd3e6204a11f5507c834bb338f2253fb7609afa2e8a0955d9c

See more details on using hashes here.

File details

Details for the file gitlas-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: gitlas-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9

File hashes

Hashes for gitlas-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8e97a51234237c120415e4f24b1550b7969c74d87eda8db13ac5ecd0dbb20b7c
MD5 f86a230c2e4bfeb15e0e0f9d5f17e36a
BLAKE2b-256 abc245df010f7c6ea4405de20ff69313fefb59c6fb70deac13293a97d69847ea

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