From e9973b1bbfabadaa35e4d1844b73840021c1b260 Mon Sep 17 00:00:00 2001 From: Daniel Weschke Date: Fri, 8 Feb 2019 16:05:51 +0100 Subject: [PATCH] add setup --- .gitignore | 6 ++++++ README | 7 +++++++ setup.py | 21 +++++++++++++++++++++ {data => src/data}/INFO.json | 0 {data => src/data}/aluminum.json | 0 materials.py => src/materials.py | 0 6 files changed, 34 insertions(+) create mode 100644 .gitignore create mode 100644 README create mode 100644 setup.py rename {data => src/data}/INFO.json (100%) rename {data => src/data}/aluminum.json (100%) rename materials.py => src/materials.py (100%) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c9d4368 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] + +# Distribution / packaging +*.egg-info/ diff --git a/README b/README new file mode 100644 index 0000000..a12d5b9 --- /dev/null +++ b/README @@ -0,0 +1,7 @@ +* Install +Install in "development mode" so any change of the program is effective. +pip install -e . + +* Uninstall +pip uninstall materials + diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..5eae044 --- /dev/null +++ b/setup.py @@ -0,0 +1,21 @@ +from setuptools import setup, find_packages + +setup( + name="materials", + version="2019.02.08", + #description="", + #long_description="", + author="Daniel Weschke", + author_email="daniel.weschke@directbox.de", + package_dir={'': 'src'}, + packages=find_packages("src"), + py_scripts = [ # List of all single modules in src + 'materials.py', + ], + #install_requires=[ + # '', + #], + entry_points={ + 'console_scripts': ['materials=materials:main'], + } +) diff --git a/data/INFO.json b/src/data/INFO.json similarity index 100% rename from data/INFO.json rename to src/data/INFO.json diff --git a/data/aluminum.json b/src/data/aluminum.json similarity index 100% rename from data/aluminum.json rename to src/data/aluminum.json diff --git a/materials.py b/src/materials.py similarity index 100% rename from materials.py rename to src/materials.py