diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000000000000000000000000000000000..24ce15ab7ead32f98c7ac3edcd34bb2010ff4326 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +numpy diff --git a/setup.py b/setup.py new file mode 100644 index 0000000000000000000000000000000000000000..24bebba7876cf9c0db7a3b72918a2e9feba087a7 --- /dev/null +++ b/setup.py @@ -0,0 +1,65 @@ +# pylint: disable=C0111 +# +# This file is part of cfelpyutils. +# +# cfelpyutils 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. +# +# cfelpyutils 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 cfelpyutils. If not, see <http://www.gnu.org/licenses/>. +from __future__ import (absolute_import, division, print_function, + unicode_literals) + +from setuptools import setup + +import cfelpyutils + + +setup( + name='cfelpyutils', + version=cfelpyutils.__version__, + url="https://github.com/ondateam/cfelpyutils", + license="GNU General Public License v3.0", + author="OnDA Team", + author_email="valerio.mariani@desy.de", + description="Utility functions and classes for CFEL software " + "projects", + long_description=( + """ + CfelPyUtils is a library of several utility functions and + classes used by several software projects developed at the + Center For Free Electron Laser Science (CFEL) in Hamburg. + """ + ), + install_requires=['numpy'], + packages=['cfelpytutils'], + include_package_data=True, + platforms='any', + classifiers=[ + "Programming Language :: Python", + + "Development Status :: 4 - Beta", + + "Programming Language :: Python :: 3", + + "Programming Language :: Python :: 2", + + "Operating System :: OS Independent", + + "Topic :: Software Development :: Libraries :: Python Modules", + + "License :: OSI Approved :: GNU General Public License v3 " + "or later (GPLv3+)", + + "Natural Language :: English", + + "Intended Audience :: Science/Research", + ], +)