Skip to content

Commit

Permalink
Update formatting on pyproject.toml to match skimage
Browse files Browse the repository at this point in the history
  • Loading branch information
jni committed Oct 19, 2023
1 parent 48bf959 commit 213d732
Showing 1 changed file with 77 additions and 77 deletions.
154 changes: 77 additions & 77 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,110 +1,110 @@
[build-system]
requires = [
"setuptools>=45",
"setuptools_scm[toml]>=6.2",
"wheel"
]
build-backend = "setuptools.build_meta"
'setuptools>=45',
'setuptools_scm[toml]>=6.2',
'wheel'
]
build-backend = 'setuptools.build_meta'

[project]
name = "skan"
dynamic = ["version"]
license = {text = "BSD 3-Clause"}
description = "Skeleton analysis in Python"
readme = "README.md"
name = 'skan'
dynamic = ['version']
license = {text = 'BSD 3-Clause'}
description = 'Skeleton analysis in Python'
readme = 'README.md'
authors = [
{name = "Juan Nunez-Iglesias", email = "juan.nunez-iglesias@monash.edu"}
{name = 'Juan Nunez-Iglesias', email = 'juan.nunez-iglesias@monash.edu'}
]
classifiers = [
"Development Status :: 3 - Alpha",
"Environment :: Console",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: BSD License",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Topic :: Scientific/Engineering",
"Operating System :: Microsoft :: Windows",
"Operating System :: POSIX",
"Operating System :: Unix",
"Operating System :: MacOS",
"Framework :: napari",
'Development Status :: 3 - Alpha',
'Environment :: Console',
'Intended Audience :: Developers',
'Intended Audience :: Education',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: BSD License',
'Programming Language :: Python',
'Programming Language :: Python :: 3 :: Only',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Topic :: Scientific/Engineering',
'Operating System :: Microsoft :: Windows',
'Operating System :: POSIX',
'Operating System :: Unix',
'Operating System :: MacOS',
'Framework :: napari',
]
keywords = [
"image processing",
"skeletons"
'image processing',
'skeletons'
]
requires-python = ">=3.8"
requires-python = '>=3.8'
dependencies = [
"imageio>=2.10.1",
"magicgui>=0.7.3",
"matplotlib>=3.4",
"networkx>=2.7",
"numba>=0.53",
"numpy>=1.21",
"pandas>=2.0.2",
"openpyxl>=2.6",
"scikit-image>=0.17.1",
"scipy>=1.7",
"toolz>=0.10.0",
"tqdm>=4.57.0"
'imageio>=2.10.1',
'magicgui>=0.7.3',
'matplotlib>=3.4',
'networkx>=2.7',
'numba>=0.53',
'numpy>=1.21',
'pandas>=2.0.2',
'openpyxl>=2.6',
'scikit-image>=0.17.1',
'scipy>=1.7',
'toolz>=0.10.0',
'tqdm>=4.57.0'
]

[project.optional-dependencies]
all = [
"scikit-image[data]",
'scikit-image[data]',
]
testing =[
"coverage",
"hypothesis",
"napari[pyqt5]!=0.4.18",
"pytest",
"pytest-cov",
"pytest-qt",
"seaborn<1.0",
"tifffile",
testing = [
'coverage',
'hypothesis',
'napari[pyqt5]!=0.4.18',
'pytest',
'pytest-cov',
'pytest-qt',
'seaborn<1.0',
'tifffile',
]
docs = [
"napari[all]<0.4.18",
"sphinx",
"jupyter",
"notebook",
"seaborn<1.0",
"sphinx-toggleprompt",
"sphinx-copybutton",
"sphinxcontrib-bibtex",
"myst-nb",
"zarr",
"pydata-sphinx-theme==0.8.1"
'napari[all]<0.4.18',
'sphinx',
'jupyter',
'notebook',
'seaborn<1.0',
'sphinx-toggleprompt',
'sphinx-copybutton',
'sphinxcontrib-bibtex',
'myst-nb',
'zarr',
'pydata-sphinx-theme==0.8.1'
]

[project.urls]
Source = "https://github.com/jni/skan"
Bug_Tracker = "https://github.com/jni//issues"
Documentation = "https://skeleton-analysis.org/stable/"
Source = 'https://github.com/jni/skan'
Bug_Tracker = 'https://github.com/jni//issues'
Documentation = 'https://skeleton-analysis.org/stable/'

[tool.setuptools]
include-package-data = true

[tool.setuptools.packages.find]
where = ["src"]
include = ["skan"]
exclude = ["doc"]
where = ['src']
include = ['skan']
exclude = ['doc']

[tool.setuptools.package-data]
skan = [
"*.tif",
"*.zarr",
"*.zip",
"*napari.yaml"
'*.tif',
'*.zarr',
'*.zip',
'*napari.yaml'
]

[tool.setuptools_scm]
write_to = "src/skan/_version.py"
write_to = 'src/skan/_version.py'

[project.entry-points."napari.manifest"]
skan-napari = "skan:napari.yaml"
[project.entry-points.'napari.manifest']
skan-napari = 'skan:napari.yaml'

0 comments on commit 213d732

Please sign in to comment.