Skip to content

Commit

Permalink
Add pyproject.toml (#44)
Browse files Browse the repository at this point in the history
  • Loading branch information
trevorbaca authored Feb 17, 2025
1 parent 33f2500 commit f60e400
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 42 deletions.
33 changes: 33 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
[build-system]
requires = ["setuptools>=61.0", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "abjad-ext-rmakers"
version = "3.21"
description = "rmakers extends Abjad with tools for rhythm construction."
authors = [ { name = "Trevor Bača", email = "[email protected]" } ]
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.12"
keywords = ["lilypond", "music composition", "music notation"]
classifiers = [
"Development Status :: 3 - Alpha",
"License :: OSI Approved :: GNU General Public License (GPL)",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Topic :: Artistic Software"
]
dependencies = [
"abjad>=3.21"
]

[project.urls]
Homepage = "http://abjad.github.io"

[tool.setuptools.packages.find]
where = ["."]
include = ["abjadext"]

[tool.setuptools.package-data]
"abjadext" = ["**/*"]
42 changes: 0 additions & 42 deletions setup.py

This file was deleted.

0 comments on commit f60e400

Please sign in to comment.