Skip to content

Commit

Permalink
convert to pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
ryan-williams committed Jan 25, 2025
1 parent 49a5297 commit 88654e1
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"

[project]
name = "juq.py"
version = "0.4.0"
description = "Query, run, and clean Jupyter notebooks (name is inspired by \"`jq` for Jupyter\")"
readme = "README.md"
requires-python = ">=3.9"
license = { text = "MIT" }
authors = [
{ name = "Ryan Williams", email = "[email protected]" },
]
dependencies = [
"click",
"utz>=0.11.3",
]
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]

[project.urls]
Homepage = "https://github.com/runsascoded/juq"
Author = "https://github.com/ryan-williams"

[project.scripts]
juq = "juq.main:main"

[project.optional-dependencies]
test = [
"ipykernel",
"papermill",
"pytest",
]

[tool.setuptools]
package-dir = {"" = "src"}
packages = ["juq"]

0 comments on commit 88654e1

Please sign in to comment.