Skip to main content

A package to write any letter you want in the github graph

Project description

Github Contribution Graph Manager (gcgman)

ScreenShot A python script to write words into your github contribution graph. Chosen word has a length limit of 8.

Currently supported characters : A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, R, S, T, U, V, Y, Z, X, W, Q, space, 0-9

Installation

pip install gcgman

Usage

gcgman WORD [OPTION...]

  • Make sure to run it in a git directory.
  • To delete changes, delete the repository commits are in. So DO NOT USE IN ANOTHER PROJECT'S REPOSITORY.

Options

    -h, --help                 show this help message and exit
    -p, --push                 Push commits from master branch to origin
    -y YEAR, --year YEAR       Use a year as a start date
    -c COUNT, --count COUNT    Number of commits per day

Contribution

Each character can use maximum of 42 days (6 weeks or 6 colums). First and the last column is not used if they are not necessary. gcgman treats each letter as a list of integers from 0 to 41. Days used in drawing the letter are included in the list. Example of the letter 'A' can be seen below.

Empty Tiles vs Letter A

Tile

A = [7,8,9,10,11,12,13,14,17,21,24,28,29,30,31,32,33,34]

A Letter

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

gcgman-1.4.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

gcgman-1.4-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file gcgman-1.4.tar.gz.

File metadata

  • Download URL: gcgman-1.4.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for gcgman-1.4.tar.gz
Algorithm Hash digest
SHA256 b26514581b4a678eb19797d13e81d5f3f437b670deeadc224db69de39801f4e5
MD5 539ba7cad317d506edbf7146efda2f46
BLAKE2b-256 48237f8c1b496a8f1afd18513b062e10b98936086d2070c956e995d5a3eac5eb

See more details on using hashes here.

File details

Details for the file gcgman-1.4-py3-none-any.whl.

File metadata

  • Download URL: gcgman-1.4-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for gcgman-1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1041562d4a3a6394e35501b86e35146e8baf2cd7ee12f1465ff18c81ff5c9927
MD5 d7809e3bc252694a4246f46bd754a1fe
BLAKE2b-256 f72057ddb9c75e796ab23c612fe4d9e80cbb3908e91fabb274c7cf1e7ede27f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page