Skip to content

Commit

Permalink
update project file for wheel building
Browse files Browse the repository at this point in the history
  • Loading branch information
KedoKudo committed Jul 2, 2024
1 parent 2ad9625 commit 925df52
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,23 @@
[project]
name = "bm3dornl"
description = "BM3D repo"
description = "BM3D for streak artifact removal in neutron imaging"
dynamic = ["version"]
requires-python = ">=3.10"
dependencies = [
# list all runtime dependencies here
"numpy",
"scipy<1.13", # avoid a bug
"numba",
"cupy-cuda12x", # use pre-built wheels
"scikit-image",
]
license = { text = "MIT" }
keywords = ["BM3D", "image processing", "neutron imaging", "denoising", "CuPy", "Numba"]

[project.urls]
homepage = "https://github.com/neutrons/python_project_template/" # if no homepage, use repo url
homepage = "https://github.com/neutrons/python_project_template/"
repository = "https://github.com/ornlneutronimaging/bm3dornl"
documentation = "https://bm3dornl.readthedocs.io/en/latest/"
issues = "https://github.com/ornlneutronimaging/bm3dornl/issues"

[build-system]
requires = [
Expand Down Expand Up @@ -70,5 +78,3 @@ disable = ["too-many-locals",
"too-many-arguments",
"duplicate-code"
]

# Add additional 3rd party tool configuration here as needed

0 comments on commit 925df52

Please sign in to comment.