diff --git a/m4b/pyproject.toml b/m4b/pyproject.toml new file mode 100644 index 0000000..1d3dbd3 --- /dev/null +++ b/m4b/pyproject.toml @@ -0,0 +1,26 @@ +[project] +name = "m4b" +dynamic = ['version'] +description = "Audio to M4B binder" +readme = "README.md" +requires-python = ">=3.11,<3.13" +dependencies = [ + "mutagen==1.47.0", + "requests==2.32.3", + "openlibrary-client @ git+https://github.com/internetarchive/openlibrary-client.git@3f131881358d2c0dba5de79d894b80fae24742c6", +] + +[build-system] +requires = ["setuptools>=61.0.0", "setuptools-scm>=8.0"] +build-backend = "setuptools.build_meta" + +[tool.setuptools_scm] +# Optional: add configuration overrides here if needed + + +[project.optional-dependencies] +dev = [ + "pytest==9.0.3", + "setuptools-scm", +] +