diff --git a/problog/version.py b/problog/version.py index 9bb8918c..12cb1f0f 100644 --- a/problog/version.py +++ b/problog/version.py @@ -1 +1 @@ -version = '2.2.5' +version = '2.2.6' diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 00000000..d7650a48 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["setuptools >= 61.0"] +build-backend = "setuptools.build_meta" \ No newline at end of file diff --git a/setup.py b/setup.py index d98a87f5..5a02b4a5 100755 --- a/setup.py +++ b/setup.py @@ -75,14 +75,17 @@ def run(self): "License :: OSI Approved :: Apache Software License", "Intended Audience :: Science/Research", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Programming Language :: Prolog", "Topic :: Scientific/Engineering :: Artificial Intelligence", ], keywords="prolog probabilistic logic", packages=find_packages(), + install_requires = ["setuptools"], extras_require={"sdd": ["pysdd>=0.2.6"]}, entry_points={"console_scripts": ["problog=problog.tasks:main"]}, package_data=package_data,