Skip to content

Commit

Permalink
Merge pull request #25 from ahnaf-tahmid-chowdhury/pyproject
Browse files Browse the repository at this point in the history
Update `pyproject.toml` Configuration
  • Loading branch information
pshriwise authored May 28, 2024
2 parents a5f9f7c + 28af4cc commit b1559f9
Showing 1 changed file with 28 additions and 13 deletions.
41 changes: 28 additions & 13 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,29 +1,44 @@
# Build System Configuration
[build-system]
requires = ["setuptools", "wheel"]
requires = ["setuptools", "setuptools_scm[toml]", "wheel"]
build-backend = "setuptools.build_meta"

# Project Metadata
[project]
name = "pydagmc"
version = "0.0.0"
dynamic = ["version"]
authors = [
{name = "Patrick Shriwise", email = "pshriwise@gmail.com"},
{ name = "Patrick Shriwise", email = "pshriwise@gmail.com" },
{ name = "Paul Wilson", email = "paul.wilson@wisc.edu" },
{ name = "Paul Romano", email = "paul.k.romano@gmail.com" },
{ name = "Ethan Peterson", email = "ethan.peterson@mit.edu" },
{ name = "Ahnaf Tahmid Chowdhury", email = "tahmid@nukehub.org" },
]
description = "A convenience interface for examining DAGMC models using PyMOAB"
readme = "README.md"
license = {text = "MIT"}
dependencies = [
"numpy",
"pymoab"
]
license = { text = "MIT" }
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Intended Audience :: End Users/Desktop",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3"
"Natural Language :: English",
"Operating System :: OS Independent",
"Topic :: Scientific/Engineering",
"Programming Language :: Python :: 3",
]
requires-python = ">=3.8"
dependencies = ["numpy"]

[project.urls]
"Homepage" = "https://github.com/svalinn/pydagmc"


# Optional Dependencies
[project.optional-dependencies]
test = ["pytest"]

# Project URLs
[project.urls]
"Bug Tracker" = "https://github.com/svalinn/pydagmc/issues"
"Source Code" = "https://github.com/svalinn/pydagmc"

# Setuptools SCM Configuration
[tool.setuptools_scm]

0 comments on commit b1559f9

Please sign in to comment.