Skip to main content

Hyuki-CVS-Graph

Usage

hyuki-graph [option] [base_dir]

where, base_diris a the most top directory which is watched by this program.

Note that default base_diris ..

This is a tool like as taking-star-table with color (ja), which considered by Mr. Hyuki.

This tool makes table which is written project-name, day number from today and commit-status.

Also, if there is hyuki_graph.json or hyuki_graph.yaml file in directory, which this program watch, this program make a table by using commits number which got by CVS and content of the file.

Furtheremore, if cross point which project-name and day number is written D by red color, this means that the project does not committed.

If it is written M by yellow color, this means that the project is committed some times less than 10.

If it is written L by green color, this means that the project is committed some times more than or equal to 10.

Syntax of Input File

This program receives following syntax files.

As json syntax:

{
  project name: {
    date: commit number,
    date: commit number,
    e.t.c.
  },
  project name: {
    date: commit number,
    date: commit number,
    e.t.c.
  }
  e.t.c.
}

where, date is a string which has form like “2000/01/01” or “2000-01-01”.

As yaml syntax, like json syntax:

project name:
  date: commit number
  date: commit number
  e.t.c.
project name:
  date: commit number
  date: commit number
  e.t.c.

If you want to use yaml syntax, import PyYaml package in manually:

pip install PyYaml

Options

  • -n, --day-num: indicate number of day, whcih is watched by this program.

  • -a, --author: indicate name of committer.

  • -m, --medium-sep: If more than or equal to number of commit is committed, printted L. Default value is 10.

  • --DA, --dead_or_alive: Showing D and A instead of showing D, M and L. If there is no commit, D is printted. And there is it, A is printted.

  • -f, --file: indicate input files by separating by space. Default of this value is “hyuki_graph.json hyuki_graph.yaml.

  • --FO, --file-only: watch only input file not watching CVS

  • --t, --file-type: indicate format of input files. Please indicate json or yaml.

  • -r, --only-running: show only activate project

However this is not a option, we don’t not watched input file by --file="".

How to install

% pip install hyuki-cvs-graph

or

% python setup.py install

Requirements

  • python

  • If you deal with git-repository, gitcommand

  • If you deal with hg-repository, hgcommand

LICENSE

MIT

Metadata

Release files for hyuki-cvs-graph 0.2.7

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

Source distribution (sdist)

Source distribution for hyuki-cvs-graph 0.2.7
File Size Uploaded
hyuki-cvs-graph-0.2.7.tar.gz 2.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hyuki-cvs-graph 0.2.7
File Interpreter ABI Platform
hyuki_cvs_graph-0.2.7-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 7.5 kB

Release files / hyuki-cvs-graph-0.2.7.tar.gz

Download URL hyuki-cvs-graph-0.2.7.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
dd9e7768d0707406ccb4da624c376f2df2dd9c4278423cf82a2d5edf03d1ec22
BLAKE2b-256 checksum
How to use checksums
5480621434922835dfa092436388fa7807db16998d005eb959d1deeb56f105b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / hyuki_cvs_graph-0.2.7-py2.py3-none-any.whl

Download URL hyuki_cvs_graph-0.2.7-py2.py3-none-any.whl
Size 4.7 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2ff2c9b4c90e92a49263f90e7e9086f6e43ff61dace8e96960ba502e968ae842
BLAKE2b-256 checksum
How to use checksums
160eb8c2a7be479ba9c12af405c4c9ecdc343bef8252a627f26a362e845df09c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.7 This release

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

1 release file

0.0.1

2 release files

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