Skip to content

Commit

Permalink
Add metadata needed for PyPI upload
Browse files Browse the repository at this point in the history
  • Loading branch information
bennorth committed Feb 15, 2020
2 parents 141f5ee + 1291842 commit b5c6bbf
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
10 changes: 10 additions & 0 deletions long-description.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Git dendrify

This package provides a tool to convert a git history between *linear*
and *structured* forms. In linear form, development history is broken
down into sections and subsections by including HTML-like tag text in
the commit-message subjects. In structured form, the sections and
subsections are represented using merge commits.

See [the project homepage](https://github.com/bennorth/git-dendrify)
for more information.
18 changes: 18 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,27 @@
m = re.match("__version__ = '([^']*)'", f_in.read())
_version = m.group(1)

with open('long-description.md', 'rt') as f_in:
long_description_md = f_in.read()

setup(
name='gitdendrify',
version=_version,
author='Ben North',
author_email='ben@redfrontdoor.org',
description='Transform git history between linear and structured forms',
long_description=long_description_md,
long_description_content_type='text/markdown',
classifiers=[
'Programming Language :: Python :: 3',
'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Development Status :: 4 - Beta',
'Operating System :: OS Independent',
'Intended Audience :: Developers',
'Intended Audience :: Education',
],
python_requires='>=3.5',
url='https://github.com/bennorth/git-dendrify',
install_requires=['pygit2>=0.27.1', 'docopt'],
tests_require=['pytest', 'pytest-raisesregexp'],
packages=find_packages(),
Expand Down

0 comments on commit b5c6bbf

Please sign in to comment.