igedi / setup.py
Andrea Maldonado
Fixes crashing generation on failing trials and prepares v1.11.0
709a4b1
Raw History Blame Contribute Delete
1.58 kB
from setuptools import setup, find_packages
import os
with open("README.md", "r") as fh:
long_description = fh.read()
version_string = os.environ.get("VERSION_PLACEHOLDER", "1.11.0")
print(version_string)
version = version_string
setup(
name = 'gedi',
version = str(version),
packages = find_packages(),
description = 'Generating Event Data with Intentional Features for Benchmarking Process Mining',
author = 'Andrea Maldonado',
author_email = 'andreamalher.works@gmail.com',
license = 'MIT',
url='https://github.com/andreamalhera/gedi.git',
long_description=long_description,
long_description_content_type="text/markdown",
python_requires='>=3.10, <3.15',
include_package_data=True,
install_requires=[
'pandas==2.3.3',
'numpy>=1.26.4',
'ConfigSpace==1.2.0',
'feeed>=2.2.0',
'smac==2.4.0',
'seaborn==0.13.2',
'scipy>=1.14.1',
'scikit-learn>=1.6.1,<1.9.0',
'tqdm~=4.65.0',
'matplotlib>=3.10.9',
'pm4py>=2.7.2',
'imbalanced-learn~=0.14.2',
'pytest~=8.3.4',
],
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Science/Research',
'Topic :: Software Development',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3.12',
"Programming Language :: Python :: 3.14",
],
)