From 9fd2747eb8482e63db76c74939153928abe0f292 Mon Sep 17 00:00:00 2001 From: Mark Wolfman Date: Sun, 1 Apr 2018 01:14:58 -0500 Subject: [PATCH] Uploaded to pypi and added REAME.rst --- MANIFEST | 12 ++++++++++++ README.md | 2 -- README.rst | 31 +++++++++++++++++++++++++++++++ requirements.txt | 2 ++ setup.cfg | 2 ++ setup.py | 9 +++++---- 6 files changed, 52 insertions(+), 6 deletions(-) create mode 100644 MANIFEST delete mode 100644 README.md create mode 100644 README.rst create mode 100644 requirements.txt create mode 100644 setup.cfg diff --git a/MANIFEST b/MANIFEST new file mode 100644 index 0000000..7cf4c01 --- /dev/null +++ b/MANIFEST @@ -0,0 +1,12 @@ +# file GENERATED by distutils, do NOT edit +setup.cfg +setup.py +dungeonsheets/__init__.py +dungeonsheets/character.py +dungeonsheets/dice.py +dungeonsheets/exceptions.py +dungeonsheets/make_sheets.py +dungeonsheets/race.py +dungeonsheets/spells.py +dungeonsheets/stats.py +dungeonsheets/weapons.py diff --git a/README.md b/README.md deleted file mode 100644 index 631a688..0000000 --- a/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# dungeon-sheets -A tool to create character sheets for Dungeons and Dragons diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..01783c5 --- /dev/null +++ b/README.rst @@ -0,0 +1,31 @@ +================ + Dungeon Sheets +================ + +A tool to create character sheets for Dungeons and Dragons. + +Installation +============ + +.. code:: bash + + $ pip install dungeonsheets + +Usage +===== + +Each character is described by a python file, which gives many +attributes associated with the character. See examples_ for more +information about the character descriptions. + +.. _examples: + +The PDF's can then be generated using the ``makesheets`` command. + +.. code:: bash + + $ cd examples + $ makesheets + +dungeon-sheets contains definitions for standard weapons and spells, +so attack bonuses and damage can be calculated automatically. diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..286edf5 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +certifi>=2018.1.18 +fdfgen>=0.16 diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..5aef279 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,2 @@ +[metadata] +description-file = README.rst diff --git a/setup.py b/setup.py index 5492ada..fafd393 100644 --- a/setup.py +++ b/setup.py @@ -1,14 +1,15 @@ #!/usr/bin/env python -from distutils.core import setup -# from setuptools import setup +# from distutils.core import setup +from setuptools import setup setup(name='dungeonsheets', - version='0.1dev', + version='0.1dev1', description='Dungeons and Dragons 5e Character Tools', author='Mark Wolfman', author_email='canismarko@gmail.com', - url='', + url='https://github.com/canismarko/dungeon-sheets', + download_url = 'https://github.com/canismarko/dungeon-sheets/archive/master.zip', packages=['dungeonsheets'], entry_points={ 'console_scripts': [