Commit 2f48877c authored by CHARDET Maverick's avatar CHARDET Maverick
Browse files

Merge branch 'packaging' into 'master'

First step for packaging the project

Closes #1

See merge request !2
parents 0f08ea50 6de432e2
......@@ -8,3 +8,4 @@ from concerto.transition import Transition
from concerto.dependency import *
from concerto.place import *
from concerto.reconfiguration import *
#!/usr/bin/env python
# encoding: utf-8
import sys
import os
from setuptools import setup, find_packages
if sys.version_info < (3, 6):
sys.exit("requires python 3.6 and up")
here = os.path.dirname(__file__)
pks=find_packages()
setup(name = "concerto",
version = "0.1",
description = "The implementation of the Madeus++ model in Python.",
author = "Maverick Chardet, Hélène Coullon, Christian Perez",
author_email = "maverick.chardet@inria.fr, helene.coullon@imt-atlantique.fr, christian.perez@inria.fr",
maintainer = "Maverick Chardet",
maintainer_email = "maverick.chardet@inria.fr",
license = "GPL3",
url = "https://mad.readthedocs.io",
packages = pks,
platforms = ["POSIX"],
use_2to3 = False,
zip_safe = False,
long_description = open(os.path.join(here, "README.md"), "r").read()
)
#!/usr/bin/env python
# encoding: utf-8
from setuptools import setup, find_packages
with open("README.md", "r") as fh:
long_description = fh.read()
setup(
name = "concerto",
version = "0.0.1",
description = "Preliminary implementation in Python 3 of the Concerto reconfiguration model.",
long_description = long_description,
long_description_content_type = "text/markdown",
author = "Maverick Chardet, Hélène Coullon, Christian Perez",
author_email = "maverick.chardet@inria.fr, helene.coullon@imt-atlantique.fr, christian.perez@inria.fr",
maintainer = "Maverick Chardet",
maintainer_email = "maverick.chardet@inria.fr",
license = "GPL3",
url = "https://mad.readthedocs.io",
packages = setuptools.find_packages(),
platforms = ["POSIX"],
classifier = [
"Development Status :: 4 - Beta",
"Intended Audience :: System Administrators",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7"
],
python_requires='>=3.6'
)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment