diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..b490d4c --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,21 @@ +[build-system] +requires = ["setuptools>=61.0"] +build-backend = "setuptools.build_meta" + +[project] +name = "drama_generator" +version = "0.0.1" +authors = [ + { name="Tom Weber", email="tom@weber.codes" }, +] +description = "Shakesperean Drama Generator" +readme = "README.md" +requires-python = ">=3.7" +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] + +[project.urls] +"Homepage" = "https://git.weber.codes/tom/drama_generator.git" \ No newline at end of file diff --git a/setup.py b/setup.py deleted file mode 100644 index 09c37f1..0000000 --- a/setup.py +++ /dev/null @@ -1,20 +0,0 @@ -from setuptools import setup, find_packages - -setup( - name="drama_generator", - version="0.1.0", - description="Generating gibberish shakespeare", - author="Tom Weber", - author_email="tom@weber.codes", - packages=find_packages(where="src"), - package_dir={"": "src"}, - include_package_data=True, - package_data={ - "drama_generator": [ - "saved_models/rnn_2epochs.pth", - "data/shakespeare.txt", - "data/markdown_header.txt", - ] - }, - install_requires=["wheel", "torch", "numpy"], -)