Skip to content

Commit

Permalink
Initial attempt to use pyproject.toml instead of setup.py
Browse files Browse the repository at this point in the history
  • Loading branch information
will-moore committed Nov 25, 2024
1 parent f27798c commit e74f967
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 0 deletions.
File renamed without changes.
49 changes: 49 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"


[project]
name = "omero-web-zarr"
version = "0.1.2.dev0"
authors = [
{ name="The Open Microscopy Team", email="[email protected]"},
]
description = "OMERO.web plugin for OME-Zarr"
readme = "README.rst"
requires-python = ">=3.9"
classifiers = [
'Development Status :: 3 - Alpha',
'Environment :: Web Environment',
'Framework :: Django',
'Intended Audience :: End Users/Desktop',
'Intended Audience :: Science/Research',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: JavaScript',
'Programming Language :: Python :: 3',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
'Topic :: Internet :: WWW/HTTP :: WSGI',
'Topic :: Scientific/Engineering :: Visualization',
'Topic :: Software Development :: Libraries :: '
'Application Frameworks',
'Topic :: Text Processing :: Markup :: HTML',
]
dependencies = [
'zarr',
]

[project.urls]
Homepage = "https://github.com/ome/omero-web-zarr"
Issues = "https://github.com/ome/omero-web-zarr/issues"

[tool.hatch.envs.test.scripts]
run = "pytest"

[tool.hatch.envs.test]
dependencies = [
"pytest",
"ome_zarr",
]

0 comments on commit e74f967

Please sign in to comment.