Skip to content

Commit

Permalink
Added setup/packaging support files
Browse files Browse the repository at this point in the history
  • Loading branch information
MaxvandenBoom committed Apr 7, 2023
1 parent ef8a3bc commit 639b000
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 0 deletions.
36 changes: 36 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
[build-system]
requires = [
"setuptools>=42",
"wheel"
]
build-backend = "setuptools.build_meta"

[project]
name = "ieegprep"
description = "A package to read and pre-process Intracranial Electroencephalography (iEEG) data that is structured according to the Brain Imaging Data Structure (BIDS)"
readme = "README.md"
license = { text="GPLv3" }
requires-python = ">=3.8"
keywords = ["intracranial", "electroencephalography", "ieeg", "BIDS"]
authors = [{ name="Max van den Boom", email="[email protected]" }]
classifiers = [
"Intended Audience :: Science/Research",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.8",
"Topic :: Scientific/Engineering",
]
dynamic = ["version"]

[tool.setuptools.dynamic]
version = {attr = "ieegprep.version.__version__"}

[project.urls]
homepage = "https://github.com/MultimodalNeuroimagingLab/ieegprep"
documentation = "https://github.com/MultimodalNeuroimagingLab/ieegprep"
repository = "https://github.com/MultimodalNeuroimagingLab/ieegprep"
5 changes: 5 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
numpy>=1.22.3
pandas>=1.4.2
pymef>=1.3.4
psutil>=5.9.4

7 changes: 7 additions & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[options]
python_requires = >= 3.8
install_requires =
numpy >= 1.22.3
pandas >= 1.4.2
pymef >= 1.3.4
psutil >= 5.9.4

0 comments on commit 639b000

Please sign in to comment.