diff --git a/pyproject.toml b/pyproject.toml index 5c8d99d..7c10c8e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,20 +1,19 @@ # pyproject.toml -[build-system] -requires = ["poetry-core>=1.0.0"] -build-backend = "poetry.core.masonry.api" [tool.poetry] -name = "cpm_python" +name = "confound_corrected_cpm" version = "0.1.0" -description = "" -authors = ["Nils Winter "] +description = "Confound-corrected Connectome-based Predictive Modeling Python Package" +authors = [ + "Nils Winter ", + "MMLL " +] +license = "MIT" readme = "README.md" -packages = [{ include = "cpm" }] +requires-python = ">=3.11" [tool.poetry.dependencies] python = ">=3.11" -bleach = "*" -tinycss2 = "*" numpy = "*" pandas = "*" scikit-learn = "*" @@ -24,3 +23,9 @@ nilearn = "*" typer = "*" pytest = "*" pytest-cov = "*" +bleach = "*" +tinycss2 = "*" + +[build-system] +requires = ["poetry-core>=1.0.0"] +build-backend = "poetry.core.masonry.api" \ No newline at end of file diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..ba58983 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,32 @@ +# setup.cfg +[metadata] +name = Connectome-based Predictive Modeling Python Package +version = 0.1.0 +author = MMLL +author_email = nils.r.winter@uni-muenster.de +description = An example Python package +long_description = file: README.md +long_description_content_type = text/markdown +classifiers = + Programming Language :: Python :: 3 + License :: OSI Approved :: MIT License + Operating System :: OS Independent + +[options] +package_dir = + = cpm +packages = find: +python_requires = >=3.6 +install_requires = + numpy + pandas + scikit-learn + pingouin + streamlit + nilearn + typer + pytest + pytest-cov + +[options.packages.find] +where = src \ No newline at end of file