Refactor project for setuptools

This commit is contained in:
2022-12-13 00:53:41 +01:00
parent 164cb92589
commit 95485c3c6f
34 changed files with 33707 additions and 9 deletions

View File

@@ -4,7 +4,8 @@ requires = ["setuptools", "cython", "wheel"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
packages = ["fimdlp"]
#packages = ["fimdlp"]
package-dir = { "" = "src" }
license-files = ["LICENSE"]
[tool.setuptools.dynamic]
@@ -18,7 +19,7 @@ authors = [
]
dynamic = ['version']
dependencies = ["numpy", "joblib"]
requires-python = ">=3.8"
requires-python = ">=3.9"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Science/Research",
@@ -40,7 +41,7 @@ Home = "https://github.com/doctorado-ml/FImdlp"
[tool.black]
line-length = 79
target_version = ['py38', 'py39', 'py310']
target_version = ['py39', 'py310']
include = '\.pyi?$'
exclude = '''
/(