From f0355e3f3f83dfccfd2367d632b703a59fe6a133 Mon Sep 17 00:00:00 2001 From: SevgiAkten Date: Wed, 14 Aug 2024 11:24:27 +0300 Subject: [PATCH] (#23) register package in the PyPI --- .gitignore | 7 ++++++- setup.py | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 setup.py diff --git a/.gitignore b/.gitignore index 3c592be..b223582 100644 --- a/.gitignore +++ b/.gitignore @@ -14,4 +14,9 @@ __pycache__/** paper/paper.pdf *.csl docs/_build/** -docs/html/** \ No newline at end of file +docs/html/** + +# build output directories +/build/ +/dist/ +/*.egg-info/ \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..063784e --- /dev/null +++ b/setup.py @@ -0,0 +1,20 @@ +from setuptools import setup, find_packages + +with open('requirements.txt') as f: + required = f.read().splitlines() + +setup( + name='pycellga', + version='0.1.0', + description='A Python Package for Improved Cellular Genetic Algorithms', + author='SEVGİ AKTEN KARAKAYA, MEHMET HAKAN SATMAN', + author_email='sevgiakten@gmail.com, mhsatman@gmail.com', + packages=find_packages(), + install_requires=required, + classifiers=[ + 'Programming Language :: Python :: 3', + 'License :: OSI Approved :: MIT License', + 'Operating System :: OS Independent', + ], + python_requires='>=3.6', +)