-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathsetup.py
More file actions
21 lines (20 loc) · 708 Bytes
/
setup.py
File metadata and controls
21 lines (20 loc) · 708 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"""Setup for pip install -e ."""
from setuptools import setup, find_packages
setup(
name="openclaw-skill-forge",
version="0.2.0-beta",
description="OpenClaw Skill Forge — Decompose demands into AI skills. For traders & developers.",
py_modules=["metaskill_cli", "config"],
packages=find_packages(include=["core"]),
include_package_data=True,
package_data={"": ["skills/**/*", "prompts/**/*", "data/*.json"]},
install_requires=[
"requests>=2.31.0",
"python-dotenv>=1.0.0",
"pandas>=2.0.0",
"numpy>=1.24.0",
"streamlit>=1.28.0",
"openai>=1.0.0",
],
entry_points={"console_scripts": ["metaskill=metaskill_cli:main"]},
)