setup.py•1.24 kB
"""
Setup script for the persistent-code-mcp package.
"""
from setuptools import setup, find_packages
# Read requirements from requirements.txt
with open('requirements.txt') as f:
requirements = f.read().splitlines()
# Read long description from README.md
with open('README.md', encoding='utf-8') as f:
long_description = f.read()
setup(
name="persistent-code",
version="0.1.0",
description="An MCP server for maintaining code knowledge across LLM chat sessions",
long_description=long_description,
long_description_content_type="text/markdown",
author="Your Name",
author_email="your.email@example.com",
url="https://github.com/yourusername/persistent-code-mcp",
packages=find_packages(),
install_requires=requirements,
classifiers=[
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
],
python_requires=">=3.10",
entry_points={
"console_scripts": [
"persistent-code=persistent_code.__main__:main",
],
},
)