Skip to content
Snippets Groups Projects
Commit ca0784b6 authored by Sébastien Helleu's avatar Sébastien Helleu
Browse files

Add setup.py

parent 5959301b
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -4,6 +4,10 @@
:lang: en
 
 
== Version 1.4 (under dev)
* add setup.py
== Version 1.3 (2016-08-13)
 
* fix check of javascript command line argument (issue #3)
Loading
Loading
Loading
Loading
@@ -3,22 +3,23 @@
#
# Copyright (C) 2013-2017 Sébastien Helleu <flashcode@flashtux.org>
#
# This program is free software; you can redistribute it and/or modify
# This file is part of gitchart.
#
# Gitchart is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# Gitchart is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# along with gitchart. If not, see <http://www.gnu.org/licenses/>.
 
"""
Generate statistic charts for a git repository using pygal
(http://pygal.org).
Generate statistic charts on Git repositories using pygal (http://pygal.org).
 
Charts supported:
| | | format of data
Loading
Loading
setup.py 0 → 100644
# -*- coding: utf-8 -*-
#
# Copyright (C) 2013-2017 Sébastien Helleu <flashcode@flashtux.org>
#
# This file is part of gitchart.
#
# Gitchart is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# Gitchart is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with gitchart. If not, see <http://www.gnu.org/licenses/>.
#
from setuptools import setup
DESCRIPTION = 'Generate statistic charts on Git repositories.'
LONG_DESCRIPTION = """
Gitchart can generate following charts:
* authors,
* commits by hour of day,
* commits by hour of week,
* commits by day,
* commits by day of week,
* commits by month of year,
* commits by year,
* commits by year/month,
* commits by tag/version,
* files by type (extension).
"""
setup(
name='gitchart',
version='1.4-dev',
description=DESCRIPTION,
long_description=LONG_DESCRIPTION,
author='Sébastien Helleu',
author_email='flashcode@flashtux.org',
url='https://github.com/flashcode/gitchart',
license='GPL3',
keywords='git chart pygal',
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU General Public License v3 '
'or later (GPLv3+)',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 3',
'Topic :: Software Development :: Version Control',
],
packages=['.'],
install_requires=['pygal'],
entry_points={
'console_scripts': ['gitchart=gitchart:main'],
}
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment