Files
rhymepad.org/pyproject.toml

47 lines
1.1 KiB
TOML

[project]
name = "rhymepad"
version = "0.1.0"
description = "A scratchpad for poets & rappers — phoneme-aware rhyme-scheme detection."
readme = "README.md"
license = "ISC"
authors = [{ name = "Kenneth Reitz", email = "me@kennethreitz.org" }]
requires-python = ">=3.11"
keywords = ["rhyme", "lyrics", "poetry", "rap", "phonetics", "cmudict"]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Other Audience",
"Programming Language :: Python :: 3",
"Topic :: Artistic Software",
"Topic :: Text Processing :: Linguistic",
]
dependencies = [
"responder[server]>=7.0.0",
"pronouncing>=0.2",
"wordfreq>=3.0",
"g2p-en>=2.1.0",
"pillow>=12.2.0",
]
[project.urls]
Homepage = "https://rhymepad.org"
Source = "https://github.com/kennethreitz/rhymepad.org"
[project.scripts]
rhymes = "rhymes:main"
[build-system]
requires = ["setuptools>=69"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
py-modules = ["rhymes"]
[dependency-groups]
dev = [
"pytest>=9.0.3",
]
[tool.pytest.ini_options]
pythonpath = ["."]
testpaths = ["tests"]