https://arweave.net/a7wm16Pwr4L6U5bMhWSEOH-MqlWbP2k7Nzc8hK3j0bY#minblockheight=1142630&minblockhash=DAxYpecOU3ilNOaUTr9GGQQUR-al zDbb5wWLAPd12clRgfmXHY02mGIbQd8TAVGa {"time": "2023-03-21T17:28:59.345325", "lm": "spellbook", "url": "https://dashboard.scale.com/spellbook/api/v2/deploy/", "app_id": "sm43s5r", "input": "\n initial commit\n\ndiff --git a/setup.py b/setup.py\nnew file mode 100644\n--- /dev/null\n+++ b/setup.py\n@@ -0,0 +1,19 @@\n+from setuptools import setup, find_packages\n+\n+setup(\n+ name=\"lm\",\n+ version=\"0.0.1\",\n+ packages=find_packages(),\n+ install_requires=[],\n+ author=\"Your Name\",\n+ author_email=\"your.email@example.com\",\n+ description=\"lm\",\n+ long_description=open(\"README.md\").read(),\n+ long_description_content_type=\"text/markdown\",\n+ url=\"https://github.com/yourusername/lm\",\n+ classifiers=[\n+ \"Development Status :: 3 - Alpha\",\n+ \"License :: OSI Approved :: GNU Affero General Public License v3\",\n+ \"Programming Language :: Python :: 3\",\n+ ],\n+)\n\n factored logging into log_jsonfiles.py\n\ndiff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -16,4 +16,7 @@ setup(\n \"License :: OSI Approved :: GNU Affero General Public License v3\",\n \"Programming Language :: Python :: 3\",\n ],\n+ install_requires=[\n+ \"aiofiles==0.6.0\",\n+ ],\n )\n\n install console script; fix duplicate entry\n\ndiff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -4,19 +4,23 @@ setup(\n name=\"lm\",\n version=\"0.0.1\",\n packages=find_packages(),\n- install_requires=[],\n author=\"Your Name\",\n author_email=\"your.email@example.com\",\n description=\"lm\",\n long_description=open(\"README.md\").read(),\n long_description_content_type=\"text/markdown\",\n url=\"https://github.com/yourusername/lm\",\n+ entry_points={\n+ \"console_scripts\": [\n+ \"lm=lm.__main__:main\",\n+ ],\n+ },\n+ install_requires=[\n+ \"aiofiles==0.6.0\",\n+ ],\n classifiers=[\n \"Development Status :: 3 - Alpha\",\n \"License :: OSI Approved :: GNU Affero General Public License v3\",\n \"Programming Language :: Python :: 3\",\n ],\n- install_requires=[\n- \"aiofiles==0.6.0\",\n- ],\n )\n\n committing most of current changes\n\ndiff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -15,6 +15,9 @@ setup(\n \"lm=lm.__main__:main\",\n ],\n },\n+ extras_require={\n+ \"openai\": [\"openai>=0.27.0\"],\n+ },\n install_requires=[\n \"aiofiles==0.6.0\",\n ],\n\n added a dependency on pyarweave when the arweave extra is selected, and an 'all' extra that includes both of the other extras\n\n", "output": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -15,6 +15,12 @@ setup(\n \"lm=lm.__main__:main\",\n ],\n },\n+ extras_require={\n+ \"openai\": [\"openai>=0.27.0\"],\n+ \"arweave\": [\"pyarweave>=0.1.0\"],\n+ \"all\": [\n+ \"openai>=0.27.0\",\n+ \"pyarweave>=0.1.0\",\n+ ],\n+ },\n install_requires=[\n \"aiofiles==0.6.0\",\n ],\n )"}